• 2021-01-13 caching_sha2_password‘ cannot be loaded问题解决 (21)
  • 在mac上安装 8.0.19版本的mysql后,使用navicat连接时,报caching_sha2_password' cannot be loaded的异常。原因为:8.0.19版本的mysq用户密码加密方式为caching_sha2_passw...
  • 2021-01-08 PhpStorm 取消函数参数提示 Parameter Name Hints (36)
  • 新版本的 PhpStorm 有个功能,当你使用函数的时候,他默认会把函数的参数名一起显示出来,就像下面这样的效果PhpStorm 取消函数参数提示 Parameter Name Hints这样看着感觉很不舒服,我是必须把这个功能关掉,稍不注意还以为代...
  • 2020-12-21 写代码有这16个好习惯,可以减少80%非业务的bug (164)
  • 每一个好习惯都是一笔财富,本文整理了写代码的16个好习惯,每个都很经典,养成这些习惯,可以规避多数非业务的bug!希望对大家有帮助~1. 修改完代码,记得自测一下「改完代码,自测一下」是每位程序员必备的基本素养。尤其不要抱有这种「侥幸心理:我只是改了...
  • 2020-12-21 Yar - 并行的RPC框架(Concurrent RPC framework) (169)
  • Yar(yet another RPC framework, 教主问我为啥都是Ya打头, 呵呵, 因为这样名字好起)是我在3个多月前, 为了解决一个实际的问题, 而开发的一个PHP扩展的, RPC框架, 和现有的RPC框架(xml-rpc, soap...
  • 2020-12-18 Lumen的程序时区和数据库时区设置 (181)
  • 根据 Laravel 4.x 和 5.0 的经验, 只需要到 config/app.php 中设置下 'timezone' 参数为 'PRC' 就好了, 找到 Lumen 的 config 目录, 在 /vendor/laravel/lumen-fr...
  • 2020-12-17 phpstorm 与选中相同单词高亮显示 (183)
  • 搜索 setting 里的 caret 。phpstorm 自带的变量高亮,当点击某个变量时,会高亮所有相同的变量。但是不支持字符串。更高级的高亮功能,安装插件 BrowseWordAtCaret ,可以支持任意单词(变量和字符串)的高亮。插件的下载...
  • 2020-11-26 记一次数据库删表事件 (211)
  • 目前我司正处于一种混乱的开发环境中;对于数据库字段增修都是开发人员直上服务器数据库修改(我多次强调);我未入职前,是直接通过 SFTP 连接服务器,对项目进行开发和修改(话说造成代码覆盖都不知道是谁干的,多次建议开发使用 Git);入职后我写一个开发...
  • 2020-11-26 记录一次 PHP-fpm 占 CPU 100% 修复 (219)
  • 问题描述:经业务人员反馈,前台页面返回 502 错误,上服务器查询发现,有俩个 php-fpm 占 cpu 100%, 重启 php-fpm 无效。解决方法:1. 通过 top 查找占 cpu 100% 的进程 id, 通过 ll /proc/PID...
  • 2020-11-26 Dcat Admin v1.6.5 发布 - 对后端开发者友好的高颜值后台系统构建工具,增加全新表格 (225)
  • Dcat AdminDcat Admin 是一个基于 laravel-admin 二次开发而成的后台系统构建工具,只需很少的代码即可快速构建出一个功能完善的高颜值后台系统。内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的 HTML 代码,对后端开...
  • 2020-11-26 php程序的运行稳定性 (212)
  • 1 异常捕捉2 日志记录3 超时重试...