作为一个java程序员,那些技术是应当要熟练运用的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
junjies
V2EX    问与答

作为一个java程序员,那些技术是应当要熟练运用的

  •  
  •   junjies 2014-01-01 15:34:51 +08:00 3701 次点击
    这是一个创建于 4309 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚毕业半年多,所以刚半年多的java开发经验,觉得好多东西都需要学习,因此除了业务上需要熟悉之外,有哪些技术是必须非常熟练的?那些是应当掌握的?
    10 条回复    1970-01-01 08:00:00 +08:00
    saharabear
        1
    saharabear  
       2014-01-01 15:41:31 +08:00
    Java领域如果你不用IDE,那你需要熟练写各种代码生成器.

    其他的就是各种构建工具,测试工具.非要说再熟练运用的,应该包括Linux了吧?
    88250
        2
    88250  
       2014-01-01 15:44:32 +08:00   2
    * JDBC、Servlet 规范,CDI 适当了解
    * 了解 HTTP 协议,了解 Linux
    * jmap、jstack 等基本性能诊断手法
    * Spring(MVC、Core、etc),My/iBatis 上手与原理了解
    * 数据库厂商绑定基本调优(例如 Oracle/MySQL 内存)
    * 分布式服务基础(各种服务框架,国人的推荐 Dubbo)
    * 开源项目持续跟进
    * 自己可以写出模块化的小框架,应对各种业务需求
    junjies
        3
    junjies  
    OP
       2014-01-01 15:55:28 +08:00
    @saharabear thanks, 用eclipse开发,至于构建工具我还没接触过,会看下,linux也还好,多谢
    junjies
        4
    junjies  
    OP
       2014-01-01 15:56:39 +08:00
    @88250 多谢,已经相当详细了,非常感谢
    saharabear
        5
    saharabear  
       2014-01-01 16:28:52 +08:00
    @junjies 对了,试着用guice替代spring,这样你对DI会有更深的理解,同时也能学会Spring和Guice.
    Lelouchcr
        6
    Lelouchcr  
       2014-01-01 16:55:12 +08:00
    我也毕业了半年,会用 -->

    积木:
    spring,
    database mysql,mongodb,redis
    mq rabbitmq,
    app-server tomcat/jetty,
    server间交互 hessian/thrift
    http

    工具:
    build maven/gradle
    ci hudson/jenkins
    os linux
    junjies
        7
    junjies  
    OP
       2014-01-01 17:19:11 +08:00
    @Lelouchcr 嗯。。觉得你会的要比我多一些,也让我知道自己欠缺在哪方面,多谢~~~~~
    sunus
        8
    sunus  
       2014-01-01 18:47:49 +08:00
    debug/jpda
    Google guava/apache common (老了点,但有些大的项目还在广泛使用)
    JSF/JTA/JMS/JMX 可以略做了解

    最后想说的还是以项目(coding)为基础来拓展知识,单纯看书效果不好。
    junjies
        9
    junjies  
    OP
       2014-01-01 23:21:43 +08:00
    @sunus JSF/JTA/JMS/JMX 这几个看来确实我得了解下,除了JMS大概知道是干嘛外其他都没听过,最后一句话非常赞同,单纯看书看过的那些现在都只能归类为不会了。。
    多谢~~~~
    zhouquanbest
        10
    zhouquanbest  
       2014-01-02 00:01:10 +08:00
    Android
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3327 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 04:54 PVG 12:54 LAX 21:54 JFK 00:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86