Skip to content

Commit 7a983b4

Browse files
committed
build(make): 更新 Makefile 中的提交信息
- 修改 squash_commits 目标中的 git commit 消息为 "v1.1.0 开发"perf(resp):优化 RESP 协议数字解析逻辑 - 将数字字符判断条件从范围检查改为位运算 - 使用位移操作替代乘法提高整数转换效率
1 parent 9c43c17 commit 7a983b4

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ commitId="1805a89ba2692a6085056314fe76efb7f1aa383d"
2222
squash_commits:
2323
git reset --soft $(commitId)
2424
git add -A -- :!/.idea/ :!/target/ :!/pages/node_modules/ :!/pages/.astro/ :!/pages/.cache/
25-
git commit -m "Squash commits after $(commitId)"
25+
git commit -m "v1.1.0 开发"
2626
git push -f origin master
2727
git push -f github master
2828

src/main/java/tech/smartboot/redisun/resp/RESP.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ protected int readInt(ByteBuffer readBuffer) {
110110
readBuffer.mark();
111111
while (readBuffer.hasRemaining()) {
112112
byte b = readBuffer.get();
113-
if (b >= '0' && b <= '9') {
114-
v = v * 10 + (b & 0x0f);
113+
if ((b >= '0') & (b <= '9')) {
114+
v = (v << 3) + (v << 1) + (b & 0x0f);
115115
continue;
116116
} else if (readBuffer.remaining() < 1) {//非完整包,正常退出
117117
readBuffer.reset();

0 commit comments

Comments
 (0)