# tiankafei
自己写的一些东西的记录,包括代码与笔记,jdk最低支持1.8
# tiankafei-code-learn
学习技术的练习工程
# tiankafei-code-product
抽出通过功能作为产品的一部分
# tiankafei-code-project
产品应用到的项目
# tiankafei-code-tool
核心代码工程列表如下:
# tiankafei-base
基础工具包
# tiankafei-expression-fastel
基于开源表达式引擎 fastel 进行再次封装增加一些常用的函数(根据规则表达式可以动态生成class类。执行的时候,直接通过反射进行调用)
# tiankafei-proxy
动态代理封装工具类并进行抽象
# tiankafei-docs-en
英语学习:
# tiankafei-docs-io
IO相关的技术文档列表,包含以下:
# tiankafei-docs-linux
linux相关的技术文档列表,包含以下:
# tiankafei-docs-other
其他的一些相关文档列表,包含以下:
# tiankafei-docs-web
web相关的技术文档列表,包含以下:
# tiankafei-docs-大数据
大数据生态的技术文档列表,包含以下:
# tiankafei-docs-架构
各种中间件的相关技术文档列表,包含一下:
# tiankafei-docs-数据结构与算法
用到的各种算法的文档列表,包含以下:
# tiankafei-docs-云
与云原生,容器相关的技术文档列表,包含以下:
# 网络上的优秀文章总结
# 架构
# 高并发
# 消息中间件
- 曾经我以为我很懂Kafka,直到我看了这篇文章 (opens new window)
- 全网最全RabbitMQ总结,别再说你不会RabbitMQ (opens new window)
- Kafka基础知识大补 (opens new window)
- SpringBoot+RabbitMQ,保证消息100%投递成功并被消费 (opens new window)
# JVM
# 集合
# 算法
- javaHashMap的hash算法扰动函数 (opens new window)
- 浅谈 CAP 和 Paxos 共识算法 (opens new window)
- 5分钟理解一致性哈希算法 (opens new window)