项目
- 整理并开源去年负责的项目
编程语言
- Java!
书籍
- Linux就是这个范儿(去年看了一半)
- Java并发编程实战
- Java高并发程序设计 [Done]
- 深入理解Java虚拟机 [Done]
- Oracle 9i & 10g编程艺术
- 普林斯顿微积分读本
- HTTP权威指南
温故知新:
- 敏捷软件开发 : 原则、模式与实践
- Head First 设计模式
- JavaScript高级程序设计
- 程序员修炼之道
源码阅读
- spring core
- jfinal
Lib/Tool
Java
- Guava: Google Guava 官方教程
- Joda-Time
- Jackson/fastjson/Gson
- Commons Pool: 对象池化的框架 Apache Commons Pool 故事一则
- C3P0/commons-dbutils/Druid : 数据库/连接池
- commons-email/JavaMail
- commons-collections/hppc/
- EhCache/J2Cache/OSCache
JOpenIDGuice/dagger/dagger2 : Ioc- Hibernate Validator/commons-beanutils
Jodd= Tools + IoC + MVC + DB + AOP + TX + JSON + HTML < 1.5 Mb- mybatis: MyBatis相关工具
NettySwagger
Web
- 使用Timeline做性能分析(chrome)
React: React.js(React)是 Facebook 推出的一个用来构建用户界面的 JavaScript 库。 React&React Native生态-探索学习, React 入门教程, react/webpack cookbookredux/Flux/Alt: JavaScript 状态容器,提供可预测化的状态管理。 Redux 中文文档React Router: 用于 React 的路由解决方案Babel: 下一代 JavaScript 的编译器Fetch: 替代传统 Ajax (指的是 XMLHttpRequest(XHR)). 传统 Ajax 已死,Fetch 永生Echo.js : JavaScript 图像延迟加载库
服务
- jetty: Jetty : 权威指南
ngx_pagespeed: Nginx 的扩展模块,可以加速你的网站,减少页面加载时间,它会自动将一些提升web性能的实践应用到网页和相关的资源(CSS、JS和图片)上,无需你修改内容和流程。
分布式/集群
- Zookeeper
- Redis: Redis 命令参考,Redis学习手册
Codis: 分布式 Redis 解决方案 Redis集群最佳实践kafka: 一种高吞吐量的分布式发布订阅消息系统.kafka设计与原理详解,kafka系列文章索引- RabbitMQ: RabbitMQ 使用参考,RabbitMQ中文
GRPC : gRPC 官方文档中文版- Thrift: Apache Thrift - 可伸缩的跨语言服务开发框架,知乎
Dubbo: 官网kingshard: kingshard 索引MyCAT:MyCAT 官网(中)