I want to fly higher
programming Explorer
posts - 114,comments - 263,trackbacks - 0

    不知不觉工作已经3个多月了,一直很忙,没有时间来写自己的blog。工作后才发现,自己需要学习的东西太多了。下面就对自己遇到的一些问题做个简单的回顾,以后陆续详细阐述这些问题:

A.技术类
    1.关于AS:做webgame的后台,AS还是需要熟悉一点的。
    2.关于MVC:AS前台也是MVC架构,理解AS网络层的概念。
    3.关于log4j:日志操作包,常用到Logger
    4.关于阻塞消息,非阻塞消息,阻塞调用,非阻塞调用,同步,异步等理解
    5.关于Spring:Spring在项目中应用很多,需要熟悉。
    6.关于NIO:熟悉NIO,最好也熟悉一些NIO框架如mina等。
    7.关于MD5:Message Digest Algorithm。
    8.关于MySql:需熟练使用,因为大部分webgame都是用MySql做数据库。
    9.关于Thread:多线程很重要,学会使用synchronized同步,线程池等。
    10.关于Java内存泄露:Java的内存泄露也很正常。
    11.关于Java位运算:理解好位运算,对于某些情况非常方便。
    12.关于Java传值引用的深刻理解:String类比较特殊。
    13.关于System.err.println():使用很方便。
    14.关于Java异常机制:需非常熟悉。
    15.关于正则表达式:有的时候处理字符串会很方便。
    16.关于Java/IO:需深入学习,与NIO做比较
    17.关于Socket网络编程:很重要,需要理解很多东西。
    18.关于高级并发包concurrent类库:java.util.concurrent这个包下有许多nb的API。
    19.关于AS和Java通信:理解很重要,只需写一个demo就ok了。
    20.关于设计模式:熟悉常用设计模式,慢慢体会其中的奥妙。

    推荐书籍:
    《Java并发编程实践》已绝版,只能在淘宝上买盗版了
    《ActionScript 3.0 cook book》
    《易学设计模式》《Head First Design Patterns》
    《Java编程思想》还是最经典的

     总结:NIO,Socket,Concurrent,设计模式,OOP,常用算法等很重要。

B.工具类
    1.SVN:插件安装,使用, 服务器设置等
    2.PremiumSoft Navicat for mySql:十分方便
    3.Jad:反编译,之前在我的随笔中已经详细讲过这个插件了
    4.SecureCRT:连接linux服务器的理想工具
    5.YourKit Java Profiler:nb的Java剖析工具
    6.Properties Editor:很方便的编辑properties的eclipse插件,无需native2ascii
    7.native2ascii:只不过需要敲命令罢了。

C.编码规范
    很多。。。。。。

D.关于Eclipse:
    各种常用的快捷键真是很方便
    关于eclipse插件的安装,需要总结。
    JavaEE eclipse配置tomcat

E.其他:
    有趣的javap命令
    有趣的javac,classpath,classloader
     Hashtable和HashMap的区别
     crtl+i,shift+tab:缩进代码
     用户线程,守护线程
     。。。。。。
     
          
     有好多好多需要学习的东西,有许许多多想和大家分享的东西,不过真的没时间。平常天天加班,在公司不能上网,每周只有一天的休息时间,都用来堕落了。唉,工作了,人真变的太懒了。好长时间没有写东西了,感觉太生疏了。以后我会经常来这写东西的。

     以后我会把主要的精力放在设计模式,并发编程,网络编程,NIO这些方面上。我要给自己加油啦!I believe。

  

posted on 2010-11-08 22:39 landon 阅读(2068) 评论(3)  编辑  收藏 所属分类: Program

FeedBack:
# re: 工作后遇到的一大堆问题。。。
2010-11-09 07:07 | zhaogy
我工作2年了,这些问题同样也困扰着我。需要个个突破,慢慢来。你还没写javaScript/Html 呢 呵呵  回复  更多评论
  
# re: 工作后遇到的一大堆问题。。。
2010-11-09 20:20 | landonlv
嗯,不用,那些更麻烦。哈哈。一起加油啊!@zhaogy
  回复  更多评论
  
# re: 工作后遇到的一大堆问题。。。
2010-11-09 22:09 | landonlv
不是啊,主要是服务器编程的一些东西。@taobaojipiao   回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: