海底一小鱼
土木工程转到IT行业,2年了感觉自己没有那么努力,自己Java基础知识也不是很扎实,不想这样混下去,记录一下,到2019年看看自己到底成长了多少。
把自己学习的知识 系统的整理下,不断更新中。。。
一、JavaSE部分
- Java基础(重点)
【Java基础】集合框架
- JavaAPI(重点)
【Socket编程】Socket编程
【JavaI/O学习系列】JavaI/O全面解析
【Java NIO学习系列】并发编程网教程
二、Web编程基础
- HTML语言(掌握)
- JavaScript(重点)
三、Java web开发
- servlet(重点)
- jsp开发(重点)
- ajax开发(重点)
- sql基础(重点)
【Mysql学习系列】Mysql简介与Oracle简单对比
jdbc编程(重点)
四、轻量级javaee开发
- Spring技术
【SpringMVC系列】上传文件
struts1&2
- hibernate
【hibernate深入学习】缓存机制详细分析
mybatis
- 常用技术及工具
【git学习系列】git核心概念
- 搜索引擎
- web service
- 常用J2EE服务器
- 前端框架
【Extjs学习系列】Extjs总结
单点登录原理和简单实现
五、工作和生活中遇到问题
MAC使用终端DISKUTIL命令给U盘分区(解决window优盘只有200M)
Java局部内部类访问方法中变量,必须设置变量为final
六、学习新技术
- Dubbo
【Dubbo学习系列】了解Dubbo框架
【Dubbo学习系列】配置文件详解
- zookeeper
- ElasticSearch
- Kafka
- 云计算
【云计算系列】IAAS、SAAS、PAAS的区别
- 消息队列
【消息队列】了解消息队列
七、读书
技术类
- effective java
- 深入分析Javaweb
- 深入理解Java虚拟机
- Java多线程编程和新技术
- Spring实战
- 重构 改善即有代码的设计
- 算法
文学
- 人类简史
- 未来简史
- 结构新思维