
什么叫做学会java呢?
如果是找到个能糊口的工作,那么4个月是个人就能学会。
如果是要登堂入室就很困难了。
比如,我年前写了个基于memcached的session共享插件,这个插件目前有基于tomcat 的版本——好了,你要写这个插件的话,你除了java语法之外需要懂得的东西:
1、你得懂得garbage collector的最基本的机制吧……大牛们别笑,tomcat的StandardSessionManager真的是利用这个机制来掌控session的生死的。
2、你得懂得一致性hash的基本原理吧……为了懂得一致性hash,你得懂得hash吧?
3、你得懂得LRU吧?
说基础点:
1、你得懂得代理模式吧?
2、你得懂得Tomcat组件的生命周期吧?
3、你得懂得基础的http协议吧?
4、你得懂得maven吧?
要是高大上点:
你得懂得hash函数的值属于什么分布吧?——这就是已经到了数学的层面上了。
做个广告:开班授课,讲述机器学习的基本算法……800一个疗程,额不,学员。
