编程语言

PHP 处理 JSON 中的浮点数类型 解决方案

这个问题PHP8.0以下 会出现 浮点数最后一位 四舍五入 , 但 8.0 之后 情况 就不易复现了 在PHP中,处理JSON中的浮点数类型时,默认情况下会将较长的浮点数小数部分进行舍入。这是由于PHP的浮点数精度限制导致的。 PHP使用IEEE 754标准来表示浮点数,而...
阅读全文
编程语言

PHP代码静态分析工具PHPStan

这里介绍一款PHP代码静态分析工具:[PHPStan][1],不需要运行代码,也可以对代码进行严格的语法检测,尽量将代码运行错误率降到最低。 PHPStan ![Xnip2024-05-0719-11-47.png][2] 安装 git包地址 : https://githu...
阅读全文
协议

Git 修改已提交的commit注释

两种情况: 1.已经将代码push到远程仓库 2.还没将代码push到远程仓库,还在本地的仓库中 这两种情况下的修改大体相同,只是第一种情况最后会多一步 下面来说怎么修改 先搞清楚你要修改哪次的提交注释或者哪几次的提交注释 修改最后一次注释 如果你只想修改最后一次注释(就是...
阅读全文
踩坑教训

[踩坑] 记录一次代码追踪流程 lsof

今天遇到的场景很常见, 所以收藏一下. 场景是这样的, 我们维护了一个 redis 数据, 用户反馈数据错误 , 我们观察的确存在问题. 需要去读代码. 但是 代码非常久远了. 找了很多地方 并没有进行更新操作. 所以采用如下方案找到代码. 1. redis monitor...
阅读全文