`
zhufeng1981
  • 浏览: 73574 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

J2EE秘籍(更新至2012.01.29精简版)

阅读更多

说在前面的一段话:

 

 

当今计算机图书浩如烟海,技术更新频繁,技术人员疲于奔命,漫游在图书网络之中,吸取着自己想要的知识。

 

 

工作,学习,生活,每个人不可缺少的生命组成部分,但是,他们之间构成了复杂的依赖关系,生活和工作的压力,

带来了大量学习的需求,学习,进而提升能力是为了更好工作,更好的工作,进而获得更多的收入,实为更好的生活,

但是,大量的学习和工作占用了更多的时间,使生活质量降低。

 

 

每个人,为了生活而工作,为了工作而学习,学习是当今非常重要的活动,因为,时代给我们带来的挑战更多,大家都想获得成功,但是,成功却是留给有准备之人。

 

 

工作了几年之后,发现时间过的真快,被周围的90后比的有点显老,但是,到目前为止学习却占用掉我之前生命的2/3。

 

是否可以降低记忆成本让我少花些时间一遍一遍翻着Java经典,一遍一遍谷歌百度。

 

书堆的比自己还高,却不是著作等身,而是“他作等身”。“养兵千日,用在一时”,很多东西却在用到时候忘却了,悲催了。对这么多的书,看书时间成了问题,如果公交车和地铁上有机会坐着,都会有看书的欲望。

 

书看到越多,当然了解的越多,但是忘却的更多,这是件恐怖的事。

 

买来的书,花了钱,却只有一部分感觉是有用的,不看感觉浪费,看了又浪费时间。

 

工作中费力解决了很多复杂的问题,最后却归根到基础知识忘记了。

 

。。。。。。

 

有一天,感觉自己是否可以动手做一下整理,以自己认为简单的方式,把一些东西记录下来呢?

 

 

终于,我开始了画我第一张技术图,接着第二张,。。。。。。,一张,一张,我希望有一天,会达到1000张。

 

 

然后,我把这个主要由图表达思想的自己的“著作”起名为——《J2EE工程师武功秘籍》,名字起的大了,主要是为了激励自己把图画的更好些,内容更有价值。否则,自己做这件事便失去了它的意义。

 

----------------------------------------------------------------------------

 

最新版下载地址:

http://zhufeng1981.iteye.com/blog/1183362

9
4
分享到:
评论
10 楼 zhufeng1981 2012-01-31  
coollzh 写道
要总结学些方法,有些东西理解了,就不会忘记了,而容易忘记的都是一些边角的东西,这些东西不是关键的。

呵呵,说的有道理,但是,人的记忆不是机械的,每个人不一样,理解了当然可以一段时间不忘,不能保证总不忘。当年专心研究高数一,看遍所有市面的复习题,自己也总结一套经验,认为没有解决不了的题,最终考研141,应该可以证明这个。但是,过一阵不用就烟消云散,有人问我,我一样想不起来了,当然,给我时间应该可以。所以,为了减少回忆速度,我只有信息持久化的办法。
9 楼 coollzh 2012-01-31  
要总结学些方法,有些东西理解了,就不会忘记了,而容易忘记的都是一些边角的东西,这些东西不是关键的。
8 楼 zhufeng1981 2012-01-31  
lilinpu221 写道
个人觉得楼主的volatile修饰符说的有点问题吧,线程并非直接访问“主内存区域”。Volatile:不稳定的针对线程安全来说的,对于每一个变量,Java有个“主内存区域”,里面存放了变量目前的“准确值”,而每个线程的内存拥有变量的一个拷贝,所以某个时刻的某个线程中的变量值跟“主内存区域”的值可能不一样,就产生了线程安全问题。一个变量经Volatile修饰后在所有线程中是同步的,任何线程改变了“主内存区域”的变量值,相应就会更新到所有线程中。另:volatile只是在线程内存和“主”内存间同步某个变量的值,而synchronized通过锁定和解锁某个监视器同步所有变量的值。显然synchronized要比volatile消耗更多资源

参见《JAVA并发编程实践》一书。
7 楼 lilinpu221 2012-01-31  
个人觉得楼主的volatile修饰符说的有点问题吧,线程并非直接访问“主内存区域”。Volatile:不稳定的针对线程安全来说的,对于每一个变量,Java有个“主内存区域”,里面存放了变量目前的“准确值”,而每个线程的内存拥有变量的一个拷贝,所以某个时刻的某个线程中的变量值跟“主内存区域”的值可能不一样,就产生了线程安全问题。一个变量经Volatile修饰后在所有线程中是同步的,任何线程改变了“主内存区域”的变量值,相应就会更新到所有线程中。另:volatile只是在线程内存和“主”内存间同步某个变量的值,而synchronized通过锁定和解锁某个监视器同步所有变量的值。显然synchronized要比volatile消耗更多资源
6 楼 zhufeng1981 2012-01-31  
hejiang369 写道
   程序员的心声

5 楼 hejiang369 2012-01-31  
   程序员的心声
4 楼 zhufeng1981 2012-01-31  
clausewitzer 写道
感谢楼主分享!

3 楼 clausewitzer 2012-01-31  
感谢楼主分享!
2 楼 zhufeng1981 2012-01-29  
shanlihexiaoqin 写道
 

1 楼 shanlihexiaoqin 2012-01-29  
 

相关推荐

Global site tag (gtag.js) - Google Analytics