Hugh's Blog

WSL 设置字体失败

WSL 是我目前常用的 Linux 环境,在设置自定义字体保存的时候,某些情况下会失效,例如 Vim 编辑文件的时候,字体会还原成默认的。 这个问题修改注册表可以解决( ...

 

MySQL 5.7 group by 问题

最近在使用 MySQL 碰到一个问题: ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'test.post.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by 查了下,是因为 MySQL 5.7 默认开启 only_full_group_by 的原因,可以使用 ...

 

WSL 文件权限问题

最近在 WSL 下碰到 PHP chmod(): Operation not permitted 这个问题,看起来是文件权限的问题,不过查看该文件的权限是 777,不知道是 Bug 还是什么原因导致的,Google 找了下,有 ...

 

MySQL 分段统计

今天碰到一个有意思的题目,关于分段统计的,例如统计成绩在 1-10,11-20,21-30… 的人数,利用 ceil 函数一条语句就能解决。 ...

 

PHP 数据库并发处理

下面是一些 PHP 数据库并发的简单处理方案,作个记录。 数据库信息 create table goods( id INT NOT NULL AUTO_INCREMENT, stock INT NOT NULL DEFAULT 0, PRIMARY KEY (id) ); insert into goods(stock) values(100); 正常流程 检查库存,更新库存。 try { $pdo = new ...

 
<< Newer Posts Older Posts >>