为什么开始写博客了
1.梳理学习过知识和项目经验,整理也是思考的过程,这样才能变成自身的知识。
2.查漏补缺,了解技术的本质和联系,做到融会贯通。
3.锻炼自己的意志,懒就一个字,行动才能改变,坚持才能成功。
4.与大家分享和交流的平台
博客的目录大纲,后续会不断完善
1.算法
数据结构
hash算法
排序
2.计算机基础
操作系统:进程,线程
网络:TCP/IP,https
数据库:查询优化,索引,分表分库,集群热备
3.源码分析
Collection集合
IO流
spring
mybatis
tomcat
4.架构
缓存:本地缓存,分布式缓存,redis
负载均衡:nginx
Hadoop系列:hdfs,MapReduce,Spark,Storm
ETL:kettle
5.java基础
多线程
定时任务
nio
6.软件工程
clean code
性能测试:jmeter
重构
测试
敏捷开发
7.老司机分享
开发工具
随笔