Github 开源项目分布式-06
注册发现
name-server
可参考:zookeeper rocketmq 注册发现
限流
rate-limit
可参考:guava
熔断
降级
负载均衡
balance
一致性 hash
选举策略
主从复制
注册发现
限流
熔断
降级
负载均衡
一致性 hash
选举策略
主从复制
2019-02-25 06:33:11 |
Tool
Github 开源项目网络通讯-05
math 数学库
Compress 压缩算法
Secrect 加密算法
CheckSum 验签
v0.0.1 基础实现 Done
Sisyphus 重试框架
code Done
doc
test
v0.0.2 基础功能 Done
Babel
语言翻译工具
v0.0.1 基础实现 Done
math 数学库
Compress 压缩算法
Secrect 加...
2019-02-25 06:33:11 |
Tool
Github 数学库 Commons Math, Colt, Quant
数学库
应用场景:统计分析,金融量化计算,数据分析。加密算法等等。
Github
设计思路
成熟框架继承
对于基础知识的归纳整理。
快速迭代。
github 地址
math
Apache Commons Math
Colt
Colt
拓展阅读
numpy
QuantLib
数学库
Gith...
2019-02-25 06:33:11 |
Math
Github 开源项目新的想法
编写中的框架
math-数学基础库
secret-加密算法库,放在【math】库之后实现。
compress-可以指定是否生成文件。
math
提供一个数学相关的工具库。
可以参考库:
apache-math
quant-math
待重构框架
gen-maven-plugin
这个框架拆分为两个框架:
测试生成...
2019-02-25 06:33:11 |
Tool
Github 开源项目 jdk7 编译改造-02
改造目标1
使用 jdk7 重新编译 jdk7 相关的项目。
基础
maven-archetype 这个不用处理
Heaven Done
API Done
log-integration Done
测试相关
JunitPerf
junit4 Done
Junit5 Done
DataFactory
https://g...
2019-02-25 06:33:11 |
Tool
Github 开源项目
基础
maven-archetype
所有的开源框架的项目原型
api
项目版本管理
heaven
基础工具包。
paradise 的接班人。
log-integration
日志整合框架
Charming
希望对文档进行格式化,开发中。。。
测试相关
Data-Factory
为单元测试提供初始化数据。
缺少:只...
2019-02-25 06:33:11 |
Tool
Github DNS 访问加速
如何上传本地代码到 github
1、建立git仓库
git init
2、添加代码到本地仓库
git add .
git commit -m "[Init] init git"
3、github 创建自己的项目
不赘述
4、将本地代码和远程仓库关联
git remote add origin https://github.com/houbb/XXX
5、更新代码
...
2019-02-25 02:58:55 |
Tool
数据结构 06 TreeSet + NavigableMap 源码分析
TreeSet
类定义
基于 TreeMap 的实现。
/**
* A {@link NavigableSet} implementation based on a {@link TreeMap}.
* The elements are ordered using their {@linkplain Comparable natural
* ordering}, or by a ...
2019-02-19 06:50:42 |
Data-Struct