http://blog.csdn.net/ricohzhanglong/article/details/2985453
http://blog.csdn.net/ricohzhanglong/article/details/6475257
http://blog.csdn.net/ricohzhanglong/article/details/6475258
最后我给大家提一些建议,这些建议都是我的切身体会,未必适合每一个人,但是只有能对大家起到帮助的作用我就满足了
1. 基础的重要性。我总是不断强调基础的重要性,因为我是有切身体会的。基础的东西可以让你受用一生。struts出来了,webwork出 来,tapestry出来了,jsf出来了,struts2也出来了,等等等等。但是这些框架或者标准都是新东西吗?其实每个人都知道并不是的,他们都是 基于HTTP协议的,欢聚换说都是构建在jsp与servlet基础之上的,有很多人连这两个基础都没掌握好,就去学这些框架,这真是难以想象的。有了好 的基础会让你学习新东西更快,也更扎实,走的也更远,否则你永远都是在跟着别人的脚步。
2. 还是基础。我们都知道Spring是非常优秀的框架,也是很多公司采用的技术选型。但是你是否真的了解Spring的核心IOC与AOP了吗?适当看些设计模式的书会让你受益匪浅。其实你只要掌握了java的动态代理对于AOP的理解就是自然而然的事情了。
3. 舍得投入。 有时间的话买些书看看,好书可以让你系统的学习一些技术,而不是一些支离破碎的技术点。
4. 抓紧时间。 将游戏的时间控制的少一些,把精力放在学习上吧,如果你想投身it行业,做好不断学习的准备
5. 要有激情。 没有激情的人生是惨淡的人生。生活和学习要有激情,否则你体会不到淋漓尽致的快乐与苦痛。
6. 要有耐心。 没有耐心是无法成为一个优秀的程序员的。其实写程序的时候大部分时间是与错误,异常相伴的,不要幻想一下就能将程序写对,优秀的程序实际上是不断重构的过程。
7. 要能耐得住寂寞。 很多时候我们都是与计算机为伴的,如果你没有对程序的兴趣与热情,时间长了你会坐不住的。
8.英语的重要性,如果你想进外企的话,那么英语是必须要过的一关(主要体现在听说上)。
9. 最后一点,坚持学习。活到老学到老是对程序开发人员最好的描述。
相关推荐
在"风中叶之 Struts2学习笔记"中,我们可以探索以下关键知识点: 1. **Struts2架构**:Struts2的核心是Action类,它是业务逻辑处理的中心。通过配置文件或注解,我们可以定义Action与URL的映射关系,实现请求的分发...
【描述】提到的内容表明这些资料可能源自一个网络视频课程,由"风中叶"或"张龙"这样的讲师主讲,并且在"圣思园"这个平台发布。课件和源码的缺失使得学习过程不够完整,但通过分享这些资源,学习者可以补充视频中的...
Java作为一门广泛使用的编程语言,其笔试和面试题目往往涵盖了多个核心领域。下面将对这些领域进行深入解析,帮助你更好地准备Java相关的技术面试。 ### 字符串(String) 字符串在Java中是常用的数据结构,面试中...
根据提供的文件信息,“圣思园张龙 深入理解jvm”,我们可以推断出这份资料主要关注于Java虚拟机(JVM)的深入理解和实践应用。JVM是Java开发环境中非常核心的一个组成部分,它不仅为Java程序提供了运行时环境,还负责...
"风中叶"可能是张龙老师的别称或其课程系列的标识。 这份“java圣思园学笔记+文档(张龙)”的压缩包文件,很可能包含了张龙老师在圣思园教学过程中的详细笔记和相关文档,这些资料对于正在学习或复习Java编程的...
张龙 MongoDB实战张龙 MongoDB实战
【Java基础知识】 ...张龙老师的课程旨在让学习者对Java有全面而深入的理解,通过实例和清晰的解释,使复杂的概念变得易于掌握。这些课程资料对于初学者和希望提升Java技能的开发者来说都是宝贵的资源。
【标题】"张龙老师JAVASE第12.13源码.rar"是一个压缩文件,其中包含了张龙老师关于Java SE(Java Standard Edition)课程第12和13部分的源代码。Java SE是Java编程语言的核心部分,用于开发桌面应用、服务器端应用...
《张龙老师 JavaSE课程代码详解》 Java Standard Edition(简称Java SE)是Java平台的核心部分,用于开发和运行桌面应用程序、服务器应用程序以及分布式计算系统。这套由张龙老师提供的Java SE课程代码,包含了从...
张龙老师的Java Web学习文档无疑为初学者和有经验的开发者提供了一条深入理解这一技术的有效途径。以下将详细介绍Java Web中的关键知识点。 1. **Servlet**:Servlet是Java Web应用的核心组件,它是一个Java类,...
这个压缩包包含了张龙老师对Java SE的深入讲解,帮助学习者系统掌握Java编程基础。 1. **Java语言基础**:Java语言的基础知识包括变量、数据类型、运算符、流程控制(如if语句、switch语句、循环结构)、方法定义与...
这个“张龙老师的javaSE chat code”很可能是关于使用Java SE构建聊天应用的代码示例,这将涵盖一系列Java编程的基础和高级概念。 1. **类与对象**:在Java中,一切皆为对象。Chat应用会包含多个类,如User类代表...
本压缩包"张龙老师javase视频0基础文档(全).rar"包含了由知名讲师张龙老师精心制作的一系列Java SE基础教学资料,适合初学者系统学习Java编程语言。文件包括多个文档和PDF,涵盖了从Java SE入门到面向对象编程的...
《JavaSE深度解析——圣思园张龙老师讲义》 在编程的世界里,JavaSE作为基础,是每一位Java开发者必须掌握的核心技能。本讲义由知名讲师张龙老师精心编撰,涵盖了JavaSE的各个方面,旨在帮助学习者建立起坚实的Java...
张龙老师的JavaSE课堂笔记是针对这个基础平台的重要学习资源,适合初学者和希望巩固Java基础知识的开发者。 【类与对象】 在JavaSE中,一切皆为对象。类是创建对象的模板,定义了对象的状态(属性)和行为(方法)...
### 张龙 SAX 解析课堂笔记详解 #### 一、SAX 概念与特点 **SAX**(Simple API for XML)是一种用于解析XML文档的技术。与DOM(Document Object Model)不同,SAX提供了顺序访问模式,适用于快速读取XML数据。在...
张龙老师的JAVA圣思园笔记深入浅出地涵盖了JAVA-SE的基础知识点,帮助学习者构建扎实的Java编程基础。 1. **IO(输入/输出)**: Java IO是处理数据输入和输出的重要模块,包括文件操作、流处理等。笔记中可能讲解...
struts 主要内容,给我们的开发查阅带来很大的方便
### 张龙 Schema DOM笔记 #### 一、Schema概述 **Schema**是一种用于验证XML文档有效性的工具,类似于**DTD**(Document Type Definition),但它提供了更加强大且灵活的功能。Schema不仅支持更丰富的数据类型,还...
"Java web 课件张龙"这套资料可能包含了上述所有Java Web开发的关键概念和工具的讲解,从基础到进阶,对于学习者来说,是一个全面了解和掌握Java Web开发的宝贵资源。通过深入学习和实践,开发者可以熟练掌握构建...