摘要: 查找:Ctrl + F替换:Ctrl + H 选定多个相同的单词:Ctrl+D 取消选择:Ctrl+U 多行光标 - Ctrl + Alt + 方向键(上下左右) 删除当前行 - Ctrl + Shift + K 快速复杂一行:shift+alt+ 下箭头(上箭头) 上下移动代码行:Alt + Up 阅读全文
posted @ 2024-05-30 09:26 阿拉灯参丁 阅读(1748) 评论(0) 推荐(0) 编辑
摘要: 这里的逻辑是: 如果 $user->published_at 为空,并且 $user_input['published_at'] 不为空,或者 如果 $user->published_at 不为空,并且 $user_input['published_at'] 为空, 那么条件将成立。这种检查通常用于 阅读全文
posted @ 2024-05-16 16:38 阿拉灯参丁 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1. 先说说yii2 memcache对key、value的处理流程: 1.1 这是yii2的get方法 1.2 这是yii2的set方法 1.3 改变key主要就是buildKey方法 2. 如果其他平台用的原生memcache或者其他处理,就会导致键值不同。 2.1 第一种解决办法,直接修改yi 阅读全文
posted @ 2022-02-24 14:17 阿拉灯参丁 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、看数据量 EXPLAINSELECT * from users WHERE is_doctor in (0,1); 很明显没走索引,下面再看一个sql。 EXPLAINSELECT * from users WHERE is_doctor in (2,1); 又走索引了,所以IN查询走不走索引需 阅读全文
posted @ 2022-02-10 16:26 阿拉灯参丁 阅读(7574) 评论(0) 推荐(0) 编辑
摘要: 查看任务: crontab -l 编辑任务: crontab -e 键入 a 进入编辑模式 进行编辑后 Esc或Ctrl+c 退出编辑模式 Shift + w + q 退出编辑 wq 保存并退出 阅读全文
posted @ 2021-02-22 16:18 阿拉灯参丁 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1、0和任何字符串比较都会先把字符串转换为整型再进行比较 比如:'a'会被转换成0,'1a'会被转换成1,'1a1'也被转换成1, 同样空字符串也被转换成0再比较。 2、怎么区分0和空呢? 很简单: $str = '';if($str == 0){ // 此处$str == 0改为$str == ' 阅读全文
posted @ 2020-12-29 14:30 阿拉灯参丁 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 其实文件是明明做了修改的,而且在文件中是可以提交的, 而且还报cannot git.exe相关的错误,我就纳闷了,项目是svn管理, 跟git有毛线关系?网上一顿搜啊。 终于发现原来是这个原因: 原来不知道怎么时候在这里多了个git,也就是把选中的点击‘-’去掉就恢复了,也不知道是哪位神坑同事在sv 阅读全文
posted @ 2020-01-17 11:30 阿拉灯参丁 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 环境linux 比如‘瑀’,‘铭’这个两个汉字,在网页上显示好好的,但是导出csv之后,在csv上就会为空, 这是为什么?? 导出是这样写的 $string .= ',' . iconv('utf-8', 'gb2312', $name); $D->excelname = $D->des . '-' 阅读全文
posted @ 2019-11-14 10:34 阿拉灯参丁 阅读(628) 评论(4) 推荐(0) 编辑
摘要: 先上sql,可能这个大家都知道,我只是对Myself做个记录, 当GROUP BY了两条c.ud 的时候,如果想查最大或最小id时可以加MAX或MIN。 SELECT MAX(c.id) id FROM contract c LEFT JOIN us u ON c.ud=u.id LEFT JOIN 阅读全文
posted @ 2019-10-29 10:32 阿拉灯参丁 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 下面代码是亲测且可用的,计算上一周时间确实费了不少劲,因为要考虑跨月和跨年的情况: 阅读全文
posted @ 2019-10-11 16:51 阿拉灯参丁 阅读(20910) 评论(0) 推荐(0) 编辑