- 浏览: 3494 次
文章列表
coffee-bytes 是一个eclipse插件,可以做代码折叠。比如折叠if块。
使用coffee-bytes的时候报空指针错,改源码重新打了个包,下载链接:
http://pan.baidu.com/s/1skHNkDZ
源码:
https://github.com/sl-wxx/coffee-bytes
自己对于读技术类书或文档的一点感悟
1、如果读一本书都不会冒出很多很有兴趣探索的问题,那可能真的不该读这本书。
(PS: 自己以前就经常仅仅因为觉得某本书牛逼,就去读,但读的很痛苦,效率也很低。)
2、读的时候不要记笔记
因为记笔记会对大脑有一个偷懒的暗示:记不住没关系,我做了笔记了。其次,写的速度一定跟不上读和想的速度,中间差出来的时间很容易走神。只有一种情况可以考虑动笔,那就是问题太复杂了,需要的缓存超出了大脑的Cache。这时候可以在纸上画个流程图什么的来帮助理清问题。(这个时候因为大脑转的非常慢,所以不会有差出来的时间走神)。
(PS: 没有笔记怎么回顾呢? ...
就是要贴两个链接:
build OpenJDK:
https://bitbucket.org/chromiumembedded/java-cef/wiki/BuildingOpenJDK#markdown-header-build-openjdk
create vc++ project:
https://blogs.oracle.com/poonam/entry/how_to_create_vc_project
(一篇毫无营养的文章,如果您不是招聘的,跟您说声对不起,浪费您的时间了)
2008.9-2012.3:大学期间,自学java web编程、SSH、html等,可以独立完成类似CRM的简单Web程序。
2012.3-2012.7:《thinking in java》 《java language specification》 《java virtual machine specification》 学习java基础。
2012.7-2013.10:在赞同工作,主要提高在debug,阅读源码和逻辑思维能力。工作中接触的线程、socket、jbpm和一些常用的apache项目也算是知识上的一个小 ...
遇到一个压力测试的问题。线程池满,导致交易线程被拒。
jconsole看线程信息时,看到很多线程block。
堆栈信息的第二行能看出自己写的代码的影子——一个send数据的方法。
重点是:第一行信息直接被我忽略了!!!
原因大概是类名里面有 cglib $ 之类的字样。
就因为这个,我就直接把这一行无视了!!!
想起一个类似的情况。有时候看异常堆栈时,会直接忽略掉开始的几行,而从自己写的代码开始看。大多数情况下,这是一个好习惯(因为大多数情况下能更快的解决问题)。大概也正因为如此,才会形成思维定式吧!
但是对程序来说,堆栈信息的第一行当然是最重要的,不管是异常信息还是堵塞信息!!!
(其 ...