Commit Graph

61 Commits

Author SHA1 Message Date
jaysunxiao b0d8752f3d perf[protocol]: 优化protocol的性能测试用例 2021-09-22 16:37:42 +08:00
jaysunxiao 8c9f7887a8 perf[orm]: 简化代码 2021-09-20 21:00:25 +08:00
jaysunxiao d72fcbd5de doc[protocol]: 更新文档 2021-09-16 20:15:48 +08:00
tursom 46f90e71ba performance test use wrong protobuf serialize method 2021-09-16 09:51:11 +08:00
jaysunxiao 44e4782641 feat[boot]: 支持spring boot的自动化配置 2021-09-07 15:32:59 +08:00
jaysunxiao 9ae201abf6 perf[storage]: orm和storage的注解的语法校验,避免犯小错误 2021-08-31 21:23:36 +08:00
jaysunxiao bad0a3f88c feat[lpmap]: 增加FileChannelHeapMap 2021-08-17 17:48:14 +08:00
jaysunxiao 14a7e69c7c feat[lpmap]: 增加long pack map的实现 2021-08-17 10:16:58 +08:00
jaysunxiao ec1e10ec5b feat[protocol]: ArrayUtils新增list转array 2021-08-16 11:55:40 +08:00
jaysunxiao 9a8c93abe5 Merge remote-tracking branch 'origin/main' 2021-08-09 22:50:43 +08:00
jaysunxiao 71444a48f7 fix[protocol]: 修复test测试用例异常,访问的是文件而不是类 2021-08-09 22:47:54 +08:00
jaysunxiao e7067741a7 perf[net]: 优化协议接收器,共用ProtocolManager来减少初始化的空间 2021-08-08 16:00:32 +08:00
jaysunxiao 97d445ac99 perf[pom]: 降低junit版本 2021-08-03 12:21:19 +08:00
jaysunxiao a7399d126b perf[reflection]: 优化异常类型 2021-08-03 11:47:58 +08:00
jaysunxiao fb4704acc3 perf[reflection]: 增加get和set方法的规则,如果属性名的第一个字母是小写且第二个字母大写 2021-08-02 18:04:55 +08:00
jaysunxiao 5578962ef6 perf[tank]: 更新配置 2021-08-01 22:58:37 +08:00
jaysunxiao f514ddf87d perf[protocol]: 删除不必要的类型判断 2021-08-01 14:23:49 +08:00
jaysunxiao 1cc63a6923 perf[protocol]: 增加协议的保留关键字 2021-08-01 13:12:11 +08:00
jaysunxiao 1647b99ccf perf[orm]: 循环对象校验和格式语法分析校验 2021-07-30 22:39:08 +08:00
jaysunxiao 4eeba6d6d4 perf[protocol]: 减少自增运算,提高压缩算法写入long的效率 2021-07-30 14:22:17 +08:00
jaysunxiao 7bdc35dfce perf[protocol]: 规范test测试用例 2021-07-16 23:41:16 +08:00
jaysunxiao 70ed832c7a perf[JsonUtils]: 1.取消不必要的注解;2.使用更加简介的异常处理类 2021-07-16 22:21:37 +08:00
jaysunxiao f5b083c6f9 perf[protocol]: 优化生产协议的时候扫描了太多文件 2021-07-11 13:21:20 +08:00
jaysunxiao 81dbf9e211 perf[protocol]: 增加注释 2021-07-08 22:03:35 +08:00
jaysunxiao 7fc4519d4e perf[buffer]: string读取用三目运算符优化 2021-06-29 17:59:34 +08:00
jaysunxiao c1fe5e8357 perf[array]: 将CollectionUtils中的数组判断是否为空的方法移动到ArrayUtils 2021-06-26 11:58:27 +08:00
jaysunxiao 174400e791 perf[hotswap]: 优化了HotSwapUtils的代码结构 2021-06-26 11:19:30 +08:00
jaysunxiao 06bf816b00 doc[zfoo]: 调整文档的目录 2021-06-25 19:45:46 +08:00
jaysunxiao 5ccfd47bda perf[protocol]: 优化ArrayUtils里的listToArray方法 2021-06-25 14:36:15 +08:00
jaysunxiao 2816e64332 perf[protocol]: 修改异常注释信息 2021-06-24 03:04:39 +08:00
jaysunxiao 01d31d9650 delete[protocol]: 删除ProtocolAnalysis中多余方法定义 2021-06-24 02:50:19 +08:00
jaysunxiao 38e9c7b8a2 perf[protocol]: 变量名称校验及说明 2021-06-24 02:41:45 +08:00
jaysunxiao 3998c052f8 style[protocol]: 优化变量命名 2021-06-24 01:51:28 +08:00
jaysunxiao 1642d2e397 delete[protocol]: 删除多余的同步锁 2021-06-24 01:40:31 +08:00
jaysunxiao bcefc2ab4f perf[protocol]: 优化net和protocol的代码结构 2021-06-24 01:33:22 +08:00
jaysunxiao d7d707992c perf[protocol]: 分拆协议解析代码,让代码结构更简单 2021-06-24 00:32:37 +08:00
jaysunxiao b7bc333051 Merge pull request #2 from islandempty/main
perf[util]: 减少一些冗余代码
2021-06-19 15:39:57 +08:00
islandempty 9be144d2c6 Update FileUtils.java 2021-06-19 15:03:36 +08:00
jaysunxiao a6fc72115f perf[protocol]: 简化序列化和反序列化方法 2021-06-16 22:31:37 +08:00
islandempty 78a303212d Update IOUtils.java 2021-06-16 21:50:54 +08:00
jaysunxiao dbdcd944d4 fix[protocol]: 修复long第5位写入多一位的问题 2021-06-07 20:02:12 +08:00
jaysunxiao aae5582f9f perf[protocol]: 优化协议检查提示 2021-06-03 13:24:25 +08:00
jaysunxiao 67045aad38 perf[protocol]: 将没有注册的协议提示出来 2021-06-03 11:53:16 +08:00
jaysunxiao df452dab8a doc[protocol]: 更新文档 2021-05-29 14:10:43 +08:00
jaysunxiao 0577b6e9a0 doc[protocol]: 更新说明文档 2021-05-28 17:22:40 +08:00
jaysunxiao 7417c29f1b doc[protocol]: 更新说明文档 2021-05-27 19:49:43 +08:00
jaysunxiao a4c7113e1b doc[protocol]: 更新说明文档 2021-05-27 19:39:56 +08:00
jaysunxiao 3169698046 doc[protocol]: 更新说明文档 2021-05-27 19:36:29 +08:00
jaysunxiao 168774b578 doc[protocol]: 更新说明文档 2021-05-27 19:28:30 +08:00
jaysunxiao 031879df3f doc[protocol]: 性能测试文档 2021-05-26 08:53:39 +08:00