Java编程驿站

深入学习Java基础与进阶技术

最近在一个新的公司接触到了很多在以前公司没有接触到的东西,这些东西也是java开发最基础的东西,但是自己用起来很生硬,原因在于当然没有好好学肯定是第一名,至于其他的则是以前的2年时间不怎么开发,要开发也只是web层面的一些框架之类的只要会使用就ok了,但是现在用到的东西都是java非常基础的东西,比如一个简单的计时器,监视器,到我软肋的多线程处理。我喜欢java的原因就是没有那么多现成的东西让你去用,所要的必须自己去实现,当然现在借助于非常多的开源框架,jar包可以实现,同样的也可以看看其代码是如何实现的,至少理论上是明白了一点,如果想实现还可以依葫芦画瓢。现在接触了这么多的东西都是我不熟悉的,发现对于java要学好真的还有很多东西,所以也趁机整理一下,到底哪些不会,哪些是需要加深的。

经常逛荡在osc上,一次大家对osc的非恶意测试上,osc的老大给出了这次测试报告,哪些地方不足,什么原因导致osc没能抗住压力,从报告中,和大家的回复中,我感受到自己没见过的东西太多太多,没听过的也太多太多。。比如tengine,一个淘宝的高性能服务器,还有lvs分流,还有前端用什么服务器,中端用cache,后端用tomcat之类的。才知道做好一个访问量大的网站是需要多少的软件相结合,不单单就是把程序写好就行了的。

然后一同事为了实现一个东西,需要多线程,任务量的高性能的一个东西,发现写这玩意如果不搞清楚并发,线程间协同工作,根本不可能完成这么高效的事情,所以对于java多线程自己又头大了,也正好借这个机会好好研究一下。

就针对java来说,网上的资料实在是支离破碎想学还是要买书看,准备学习以下几个方面:

1,Java 虚拟机相关的

这个可能排到后面一点,有时间了就看看

2,正则表达式

这个东西平时用到的机会不多,但是用到的时候就头大,准备把这块的硬骨头啃下来,不算精通,但知道也要了解。

3,多线程

希望找几本书深入的看看Java线程相关的方面,这个我想对于高级的开发和跨越初级程序员的影子是必学的。

现在就先列这么多吧,等忙完了之后就开始逐个突破了,知道自己毅力不足,但但但但但还是先下个决心搁这吧,多下几次估计连自己都不好意思不看了。

现在实在是对生活对技术也都比较迷茫,对生活没有什么好追求的了,想要的基本上都有了,但是像房子车的是没怎么考虑过当然不在范围之内,所以生活上还是比较空洞无力的,所谓的没有希望就没有动力也没有方向的那种。现在技术上,一个是同事的需求上需要深入Java的内部才能高效的实现,还有工作中偶尔也会遇到比较棘手的问题,所以在技术上还是需要有突破的,生活上就先这样乏力着吧,慢慢把目标继续转向技术这块。

-- 2012/11/12

转载于:https://www.cnblogs.com/martinzh/archive/2012/11/08/2760001.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值