java零基础入门书籍有哪些值得推荐
先看马士兵的视频教程,敲代码,练习提高后,读think in java继续敲代码,练习 一小时看书,三小时敲代码 j2ee J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):JDBC(Java Database Connectivity) JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性。
JNDI(Java Name and Directory Interface) JNDI API被用于执行名字和目录服务。
它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。
EJB(Enterprise JavaBean) J2EE技术之所以赢得媒体广泛重视的原因之一就是EJB。
它们提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。
EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。
容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。
但这里值得注意的是,EJB并不是实现J2EE的唯一途径。
正是由于J2EE的开放性,使得有的厂商能够以一种和EJB平行的方式来达到同样的目的。
RMI(Remote Method Invoke) 正如其名字所表示的那样,RMI协议调用远程对象上的方法。
它使用了序列化方式在客户端和服务器端传递数据。
RMI是一种被EJB使用的更底层的协议。
Java IDL\\\/CORBA 在Java IDL的支持下,开发人员可以将Java和CORBA集成在一起。
他们可以创建Java对象并使之可在CORBA ORB中展开, 或者他们还可以创建Java类并作为和其它ORB一起展开的CORBA对象的客户。
后一种方法提供了另外一种途径,通过它Java可以被用于将你的新的应用和旧的系统相集成。
JSP(Java Server Pages) JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
Java Servlet Servlet是一种小型的Java程序,它扩展了Web服务器的功能。
作为一种服务器端的应用,当被请求时开始执行,这和CGI Perl脚本很相似。
Servlet提供的功能大多与JSP类似,不过实现的方式不同。
JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。
XML(Extensible Markup Language) XML是一种可以用来定义其它标记语言的语言。
它被用来在不同的商务过程中共享数据。
XML的发展和Java是相互独立的,但是,它和Java具有的相同目标正是平台独立性。
通过将Java和XML的组合,您可以得到一个完美的具有平台独立性的解决方案。
JMS(Java Message Service) JMS是用于和面向消息的中间件相互通信的应用程序接口(API)。
它既支持点对点的域,有支持发布\\\/订阅(publish\\\/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。
JMS还提供了另 一种方式来对您的应用与旧的后台系统相集成。
JTA(Java Transaction Architecture) JTA定义了一种标准的API,应用系统由此可以访问各种事务监控。
11. JTS(Java Transaction Service): JTS是CORBA OTS事务监控的基本的实现。
JTS规定了事务管理器的实现方式。
该事务管理器是在高层支持Java Transaction API (JTA)规范,并且在较底层实现OMG OTS specification的Java映像。
JTS事务管理器为应用服务器、资源管理器、独立的应用以及通信资源管理器提供了事务服务。
JavaMail JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。
不仅支持SMTP服务器,也支持IMAP服务器。
JAF(JavaBeans Activation Framework) JavaMail利用JAF来处理MIME编码的邮件附件。
MIME的字节流可以被转换成Java对象,或者转换自Java对象。
大多数应用都可以不需要直接使用JAF。
电子商务在公司里都干什么
电子商务专业学生就业岗位,主要的发展方向: 1、网站运营经理\\\/主管 一般要求: 熟悉网络营销常用方法,具有电子商务全程运营管理的经验; 能够制定网站短、中、长期发展计划、执行与监督; 能够整体网站及频道的运营、市场推广、广告与增值产品的经营与销售; 能够网站运营团队的建设和管理,实现网站的战略目标、流量提升与盈利。
2、网站策划\\\/编辑 一般要求: 熟悉网站策划、实施、运营、宣传等业务流程; 熟悉电子商务运营与操作流程,能够洞悉电子商务的发展方向; 对企业上网有比较深的理解,熟悉企业网站的功能要求; 有较强的中文功底和文字处理能力,具有一定的网站栏目策划、运营管理知识; 具有较强的选题、策划、采编能力、归纳能力; 熟悉电脑操作,掌握基本网络知识。
3、网站推广 一般要求: 负责网站内容\\\/网站网页设计\\\/网站企划\\\/网站营销企划; 网站社群相关服务,内容规划及经营; 会员维护及管理工作; 文笔好,能够独立作市场宣传策划及文案的撰写; 能够熟练运用各种宣传媒介进行宣传推广工作; 4、网站开发人员 一般要求:(这个要求是汇总了几家公司的岗位描述,不一定要具备所有的技术技能,这些技术能力是包含在几个技术体系里的。
Java,.net,php等体系在实际开发中都是比较主流的,技术开发公司一般都不会采用这么多体系,会根据项目的具体要求结合各个体系的特点选择采用,也会在人才招聘和储备时着中吸收熟悉自己所采用的体系的。
所以,在技能学习和训练中除了把熟悉和了解各个体系做为基础外,更重要的是选择一种体系进行深入研究和开发训练。
哪个体系更有前景似乎根本没有答案,现在各个体系都在被采用,甚至一个开发团队中经常会配备分别熟悉各个体系的开发人员。
)以上内容来自“茅山下”网站。
负责网站WEB页面的开发与后台的技术支持; 能够满足运作层对技术层的需要; 精通ASP\\\/PHP\\\/CGI 3种开发工具的一种,能够独立开发后台; 精通SQL server、Access 能够独立完成数据库的开发。
有1年开发经验; 能后读懂常用JSP的代码,并且能够编写基本的JSP程序; 精通HTML语言,完全能手写HTML代码; 熟练掌握ASP、ASP.Net、JAVA、JAVASCRIPT、SQL SERVER、等技术; 熟练掌握Windows 2000\\\/2003、Linux\\\/Unix其中一种操作系统; 熟练掌握SQL Server,熟悉Oracle数据库管理系统; 熟悉网站的管理、设计规划、前台制作、后台程序制作与数据库管理流程与技术。
5、网站设计 一般要求: 能熟练的应用:flash、dreamweaver、photoshop、css+div、xml+xsl(不包括程序)等编辑网页; 精通平面设计,熟悉FrontPage,DreamWeaver,Flash等网页制作工具,能够承担大型商业网站制作; 熟悉Photoshop , Coreldraw等图形设计、制作软件,熟悉HTML、ASP语言; 具备一定的视觉传达设计功底,擅长广告创意、设计在网络广告、传统媒体广告上的应用; 对网站建设,VI的设计及应用有一定的经验,具有沟通、合作精神,有创造力; 熟悉JAVASCRIPT,能够了解jsp或servlet或php,独立完成动态网页; 掌握HTML、JavaScript,了解网站程序实现原理,有与程序员配合经验。
6、网络营销员 一般要求:(这是一个典型的人力资料管理人员缺乏专业知识,而业务的发展有需要电子商务专业人才,所以才出现了比较外行的描述。
) 熟悉网络、网络营销和办公软件; 负责公司产品在网络上的推广; 对网络营销感兴趣,并能很好的掌握电子商务及网络发展的各种理念; 7、外贸电子商务 我们知道在网络营销中发布信息和撮合交易的方式很多,这样的网站也很多。
这是一个典型的行业网络营销岗位。
可以预见,随着电子商务应用的深入,网络营销会普及到所有行业,势必会出现农产品网络营销、家电网络营销、服装网络营销等等岗位。
例如负责维护并回复阿里巴巴、环球资源等电子商务平台的外贸客户询盘;参加广交会、义博会、德国科隆博览会等专业性展会。
中国Linux发展前景怎么样
发展前景还是很不错的,岗位缺口比较大,现在很多公司都在用linux,未来的趋势所向,嵌入式硬件是Linux的天下