zoukankan      html  css  js  c++  java
  • java入坑计划

        头一年:

        ①.学会一些常用的琐碎技术,比如xml的作用和实际应用,如何操作文件,运用日志,简化封装常用的工具(日期操作,编码处理,分页模块)、、、、、、

        ②.数据库用好,关注事物的设置是否合理,是否产生脏数据,是否要用悲观锁,乐观锁、、、、、

        ③.懂什么是集群、分布式,怎么向别的系统发送请求,交换数据,webservice、、、、、

        ④.会用JavaScript,可以用jQuery代替,做到无刷新的页面操作以及ajax请求、、、、、

        第二阶段:

        ①.多线程,异步,并发(性能有要求的系统中,jms技术)。

        ②.在数据库性能不行时,要了解nosql,memcached redis, mongodb、、、、缓解mysql这种关系型数据库的压力

        ③.特定技术领域,例如全文搜索技术,lucenesdr,工作流 JBPM,权限系统,单点登录,特定领域的算法研究、、、、、

        ④.重新设计模式,改造代码习惯,不再被僵硬的ssh,MVC三层框架所束缚;

        ⑤.Google和各种资料,而不是老问人。

        第三阶段:

        ①.读优秀的开源项目源码,理解thinking in java ,能写一些底层代码,有时会觉得自己写的封装会比某些开源工具更好用

        ②.web重难点 性能和负载能力的考量;

        ③.方案很重要,关注框架,不再满足SSH,领域驱动,面向事件开发,敏捷开发等;

        ④.多关注开源技术(通信/集成开发环境/架构等)。

  • 相关阅读:
    Scrapy 教程(三)-网站解析
    Scrapy 教程(二)-操作流程
    Scrapy 教程(一)-安装与入门
    高效编程之 多线程Event
    深信服 长方体的摆放
    2019 深信服 下棋(DFS+回溯)
    最优矩阵连乘问题 区间DP
    k种球若干,取n个球,输出所有取球方案 (模拟)
    KMP(模板)
    A. Optimal Currency Exchange 兑换硬币,剩下的钱最少
  • 原文地址:https://www.cnblogs.com/liyifang/p/6868504.html
Copyright © 2011-2022 走看看