摘要:
2018-8-21 15:00:55 星期二 写了这么久SQL, 第一次去了解 exists 语句, 惭愧... 1. exists 后边的语句相当于bool判断, 如果能返回记录, 就代表true, 查不到记录就相当于false, 也就是说要么查询所有, 要么没有数据 select * from 阅读全文
摘要:
2018-7-4 10:08:24 星期三 2022-2-22 更新 开发过程中会有些感悟, 在这里总结下来, 以便查看: (注, 以下总结在应用时视场景不同需要做对应的变通) 软删除 在设计每张数据表的结构时, 加一个字段(比如: deleted) 来标记此条记录是否被删除, 而不是物理删除(sq 阅读全文
摘要:
2018-6-27 20:13:04 星期三 作用: 用PHP生成HTML文档, 支持标签嵌套缩进 起因: 这个东西确实也是心血来潮写的, 觉得里边的实现缩进的机制还不错, 大家有用到的可以看看 现在都是真正的前后端分离了(vue, nodejs, webpack...), 这个东西喜欢就用, 不喜 阅读全文
摘要:
2018-6-4 10:28:50 星期一 开发中一直在用 left join, 心中只有一丝丝的了解, 还都是学校里学的, 今天看了几遍文章这里记录一下 sql的left join 、right join 、inner join之间的区别 left join(左联接) 返回包括左表中的所有记录和右 阅读全文
摘要:
2018-5-29 9:10:15 星期二 锁表情况查询: 慢日志记录: 1. 修改配置文件, 重启服务后永久生效 2. 动态修改, 重启后失效 3. 查询慢查询相关配置项的值 日志每日切割 阅读全文
摘要:
2018-5-28 10:59:07 星期一 原理是: 1. 每天0点0分crontab执行备份脚本 2. 先将当前日志文件copy一份作为备份, 备份文件名的后缀为前一天 3. 用当前日志的最后50行覆盖当前日志的内容 备份脚本: 注意: 如果日志写入速度很快, 担心备份过程中有丢失, 可以将第9 阅读全文
摘要:
2018-5-9 17:06:29 星期三 先看效果吧: 架构说明: 1. 在本地浏览器中交互 2. 数据存储使用文件存储 3. 精简版SummerPHP框架 4. 利用PHP内置服务器提供请求服务 5. 增删改等写操作均记录到文件日志中, 方便对账 代码&使用说明: 码云: https://git 阅读全文
摘要:
2018-4-25 17:02:08 星期三 下载mysql 5.6 zip(免安装版)到本机 一台电脑上可能装有多个版本的mysql, 启动时为了不影响: 1. 解压后文件夹根目录改名为 mysql56 2. 将 bin/mysqld.exe 改名为 bin/mysqld56.exe 3. 将端口 阅读全文
摘要:
2018-4-19 22:20:40 星期四 之前不小心把用了很久的centos镜像删掉了.....这里记录下安装最小版centos的步骤 1. 安装centos 2. 开启网络, 并设置为随机启动 3. 安装 wget gcc gcc-c++ perl 4. 更换yum源为阿里云或者网易 5. y 阅读全文
摘要:
2018-4-16 17:59:03 星期一 1. 发送带有xml参数的请求时如果是用php curl, 需要将数组形式的post data 用 http_build_query() 转换 2. 接收时需要将xml用html_entity_decode()函数处理一下 阅读全文