① JDBC(Java Database Connectivity):
JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDCB对数据库的访问也具有平台无关性.
JNDI API被用于执行名字和目录服务.它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象.
Servlet是一种小型的Java程序,它扩展了Web服务器的功能.作为一种服务器端的应用,当被请求时开始执行,这和CGI Perl脚本很相似.Servlet提供的功能大多与JSP类似,不过实现的方式不同.JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML.
XML是一种可以用来定义其它标记语言的语言.它被用来在不同的商务过程中共享数据.
XML的发展和Java是相互独立的,但是,它和Java具有的相同目标正是平台独立性.通过将Java和XML的组合,您可以得到一个完美的具有平台独立性的解决方案.
MS是用于和面向消息的中间件相互通信的应用程序接口(API).它既支持点对点的域,有支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持.JMS还提供了另
一种方式来对您的应用与旧的后台系统相集成.
①.0. JTA(Java Transaction Architecture):
JTA定义了一种标准的API,应用系统由此可以访问各种事务监控.
①.1. JTS(Java Transaction Service):
JTS是CORBA OTS事务监控的基本的实现.JTS规定了事务管理器的实现方式.该事务管理器是在高层支持Java Transaction API (JTA)规范,并且在较底层实现OMG OTS specification的Java映像.JTS事务管理器为应用服务器、资源管理器、独立的应用以及通信资源管理器提供了事务服务.
JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类.不仅支持SMTP服务器,也支持IMAP服务器.
JavaMail利用JAF来处理MIME编码的邮件附件.MIME的字节流可以被转换成Java对象,或者转换自Java对象.大多数应用都可以不需要直接使用JAF.
第一个阶段(java基础阶段)
①java语法
看看 张孝祥老师的 java视频 (不过张孝
祥老师普通话不是很好,而且语速很慢,不过技术是不用说的啦!感谢张老师的无私奉献了,呵呵)
第二个阶段 (数据库阶段)
①oracle
目前中国软件公司用的最多的三大主流数据库是sql server,mysql ,oracle .目前看来oracle数据库越来越流行了.一般情况下PHP对应MySQL数据库;ASP对应SQL数据库;JSP对应ORACLE数据库.所以大家会经常看
到市场上JAVA培训都是用的ORACLE数据库,其实你学会了ORACLE数据库,再去学习MySQL、SQL数 据库,你会觉得有很多相似的之处,学起来也容易上手了.oracle我推荐
韩顺平老师 oracle视频 (韩老师授课很有趣,特适合基础不太好的人.讲课有一套)
第三个阶段 (web开发阶段)
①html
这三个部分是进行web开发的必须技术.一定要好好学习.不过我当时没有发现有讲的特别好的.好像很多老师都讲框架和后台,界面这块不多,所以就没有什么好推荐的了,大家可以
在网上找找看看,别具光芒 这本书讲的挺好,不过不太适合初学者,可以看看孙鑫老师视频的<>.
①servlet
韩顺平老师 servlet视频 jsp视频 (这里也特别谢谢韩顺平老师,我是比较喜欢他讲课的风格,因为我当时基础不好,所以不敢看讲的太理论的课.)
①struts
学习完Servlet、JSP然后再去学习框架Struts、Hibernate、Spring等最前沿的最流行的网络编程必备的软件技能.
推荐的参考书籍是美河图书提供<
框架的基础就是Servlet、JSP.首先大家应该学习的是Struts框架,典型的MVC模型.推荐学习视频是 张小静的Struts视频.(网上有孙鑫的视频嘛,主要就是讲的Struts、Hibernate、Spring这三个框架,但是这个好像是偷录的效果不好,听起来比较吃力,衔接的不好)
推荐书籍孙卫琴编著<<精通Struts基于MVC的Java.Web设计与开发>>
然后就是Hibernate框架,推荐李兴华老师的Hibernate视频,
参考书籍孙卫琴 <<精通Java对象持久化技术详解>>
最后关于Spring框架的视频,在网上你可以搜索到很多,但是系统讲解的真的没有发现,本着对大家负责的态度,不敢乱推荐,大家到网上搜一下,也许现在有了也可能.
学完上述三个阶段的内容,就在看看xml,ajax,ejb这些知识!尤其是的Ajax用得非常火,我们公司就用,ajax的框架流行的是(jquery,dw),我们公司用的是jquery.这里提一 下,学习Ajax之前一定要有JavaScript的基础,推荐视频张孝祥JavaScript网页开发,这套视频有相应 的配套书籍<
本人乃软件工程专业毕业生!
不要着急,要自信一点,都是这么过来的,大学里面主要学的就是理论,实际操作都是要靠自己在课外的时间多自学.一般大一都是学C,大二学习java和C++,不过你自己要弄清楚,你到底想精通哪一门,千万不要每一门都去深究(暂时你没有那么多的时间).大学课堂上学的东西真的好重要,千万别听别人说什么"大学什么都学不到",我学的是java,下面是我学习的部分路线(直接从以前的回答中复制过来的),希望对你有用.
这个时候你可以看看thinking in java中文名"java编程思想",这本书写的比较难,如果你看不懂,那么你要多做练习,慢慢看,如果看完了,而且懂了,那么证明你的java水平到达了一个更高的层次;(去参加面试的时候问的那些java知识完全可以应付过来了)(或者你可以先看下面的书,边看thinking in java这本书,这样也是可以的,而且学习的效率应该会高些)
这个时候你就要把注意力放在设计模式,数据结构和计算机算法上面来了, 设计模式可以先看深入浅出设计模式 然后再看java与模式, 数据结构建议你看清华大学严慰敏老师写的那本教材; 计算机算法要了解基本的排序,如果你不做底层,只做应用的话,没有必要去看那个算法导论这本书太难了. (设计模式,数据结构和算法才是真正的精髓,要有很多年的编程经验才能够使用得游刃有余,光看懂还不行的,一定要多练习,到了这个境界才是真正的java高手)(我学java有三年了,这是我的体会)
等你掌握前面的这些知识之后,推荐你看effective java,这本书是目前java领域公认的高级书籍.在项目中你肯定会遇到一些前端的知识,那么你得精通javascript,JavaScript权威指南(入门), JavaScript高级程序设计(进阶),这两本书弄懂了,那么学习jquery和extjs都会很快的.
还有要提醒你一下,对于初学者,不要使用eclipse编程工具,建议你先用记事本写程序,当你比较熟练了之后就可以使用eclipse这些工具了.
不要心急,不要图快,所有的书要一本本的慢慢看,多看几遍(一本书看上个四五遍,你就可以成高手,呵呵).
当然,随着你的技术水平的提高,你还会要学习其他的语言,不过这都是后话,等你把上面的东西掌握了,我再告诉你怎么学(高并发等内容),哈哈!
这是从网上找到文章,讲的很不错,包含java学习的方法.呵呵,你可以看看.希望对你有帮助.希望大家可以成为朋友共同进步,其实无论学哪一行,都要去学好它,不然它只会成为累赘,白白浪费了时间和精力.good luck吧.
然后满怀梦想和激情去找工作,我kao,那个单位都给我白眼,连会老家的心都有了,那个时候和几个哥们,住在地下室(就在北航那里).环境相当恶劣,女朋友天天催我找工作,我屁都不会,怎么找?连死的心都有了(不知道大家有没有这样的感受),最后通过朋友介绍和引导开始重新做人,好好学习了.经过一年左右时间的学习[这个经历现在想来都恐怖,一个字,累,两个字,真累.],在学习期间还在kfc打工赚钱,得教房租呀,那是一听到房东的脚步声,都不知道怎么办,房东是个干干的老头.总是用不屑的眼神看我们这帮北漂.好像我们随时可能偷他的东西一样.嗨.
①servet
多多练习吧 ,学什么都要付出努力的,愿你学业有成
抄给你参考:首先要做的是电脑的入门.用电脑娱乐当然是最好的方法了,比如可以玩游戏,看影碟或上网,这些基本的使用只要别人在旁边指点一下就行了,不需要专门借一本电脑书看着做.我们可以从中了解到Windows的一些基本操作,增加对电脑的感性认识.都说到这里了大家应该明白,电脑入门关键在于多实践.
就介绍这些吧,要学好电脑首先需要自己的努力,比如在图书馆借些电脑书啦,多上机实践,希望大家都能学到一手实用的电脑技术.
学电脑的"四忌"与"四要"
学习电脑有"四忌",一忌好高骛远,要打好基础.对于初学者首先应该掌握Windows的基本操作.学电脑的目的在于应用,所以呢,学会和掌握一种文字处理软件是必要的.二忌纸上谈兵,要勤于实践.计算机有很强的操作性.所以呢对初学者来讲一定要利用好各种时间进行上机训练,将理论转化为实际操作,这样才能真正地消化吸收.不少人认为自己缺乏英语基础,学电脑很困难.其实现在操作系统和很多软件都是汉化版,不懂外语一样能上计算机.三忌浅尝辄止,要精益求精.学习电脑知识除:了选择好自己适用的教材,还要阅读一些有关的杂志和报纸,拓宽自己的知识面.四忌见异思迁,要持之以恒.
学以致用最重要
弄清用电脑的目的和目标
计算机入门不难.我们希望把计算机当成工具,而不是自己当程序员.我们只想用计算机提高设计速度和准确性,提高工作效率,减轻手工劳动的负担,这才是我们使用计算机想要达到的目的和追求的目标.
找准自己的位置
学习时首先要找准自己的位置.要把计算机看成一种工具、一种技能,而不要被书本上那些难懂的知识以及抽象的理论概念吓倒.其次要把自己感兴趣的地方当成着眼点、突破口.其三,贵在动手这一点非常重要.最后,选择适合自己的辅助教材,坚决摒弃那些现在用不着的内容.
又一位电脑教育者的反思
我是多年从事计算机教学的大学教师,既教过计算机专业班,又教过非计算机专业班,我的感触与谭教授完全一样.在教学中深深体会到,对非计算机专业的学生那些抽象的知识,你解释得越多,学生越有一种不着边际的感觉,认为计算机越学越难.后来将这些问题不说或者很简单地介绍一下,学生倒觉得计算机不难学,学习劲头能一直保持很高,对计算机的掌握程度大为提高.可见,即使不去学计算机的基本结构和基本工作原理,大家也能学会用计算机.就像开车的人不一定需要研究汽车的历史,也不用去研究发动机的燃烧原理一样.
学电脑,不用求甚解
仅供参考
当然是jee方面了,学好了前途是大大的,呵呵,给你个学习路径:
①java 语法
看看 张孝祥老师的 java视频 (不过张孝祥老师普通话不是很好,而且语速很慢,不过技术是不用说的啦!感谢张老师的无私奉献了,呵呵)
学习完 Servlet、JSP然后再去学习框架Struts、Hibernate、Spring等最前沿的最流行的网络编程必备的软件技能.
然后就是 Hibernate框架,推荐李兴华老师的Hibernate视频,
以上就是土嘎嘎小编为大家整理的go语言核心编程韩顺平相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!