java程序员需要练就的孤独九剑

1.        OS theory (File system, I/O, Process/thread schedule, memory management). To understand OS better, to understand JVM easier;
2.        Computer security (PKI, JCE/JAAS, JVM security Architecture);
3.        Design Pattern and Framework (GOF, Struts, JUnit, Hibernate, Ant);
4.        Distributed Computation (JNDI, EJB, JTA, CORBA, RMI, Web Service…);
5.        Data structure & Algorithm (Java Collection Framework API);
6.        UML & methodology (XP/RUP);
7.        Network protocol (TCP/IP/Socket, SSL, HTTP(S), FTP, SMTP/POP3/IMAP);
8.        Database theory (SQL, JDBC, Distributed Transaction(2PC));
9.        Compiler theory (JavaCC..);
 
转贴,不是自己写的,但比较认同。
前段时间,因为考试的原因,认真复习了OS theory,但jvm相关的东东并没有怎么看过,数据库原理,还剩函数依赖的计算,推理那部份,还没有再一次鼓起勇气去拿下来(学数学相关的东东确实需要一遍遍的打气),数据结构和算法设计,这次为考试的原因又在复习,但还是比较浅,考完试后要结合E文教材,再来认真学一遍的,Compiler theory,这次就要考,但我已经打算本次彻底的放弃它了,实在是汗。GOF的Desing Pattern,从来没有看过呢,书还没有买到,UML,也是浅学。。。。
路漫漫其修远兮,吾将上下而尔索。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值