首页 » 2024

MySQL 中字段注释的长度 / 枚举字段类型个数

先说结论: 在设计一个功能的数据时,有个字段 type 存的是类型值,比如 type=1 时是代表什么含义,在设计之初,只有几个类型,可以简单明了,但是用到后面类型越来越多,这些含义需要在注释中写明,注释比较长。 有点担心字符超长注释文本存不下,就查了下注释长 … 阅读全文

记一次 MySQL 中字段值为 null 引发的问题

如果一个字段的值为 null,这个时候用 count 函数统计这个字段的时候,这行记录是不会被统计到的,这个之前是知道的,不知道的是,where 条件里不等于不会把 null 的行查找出来。 昨天有个工作,有部分历史数据的某个字段的值有可能是错的,需要写脚本更 … 阅读全文

记一次解决前端兼容性bug 的过程

去年十月某一天,突然有客户提 bug,表单字段设置了必填,结果收集上来的结果还有为空的。 然后就开始进行排查,先是用测试环境去复现,没复现出来,然后去数据库看请求日志,发现在提交时,字段就是空值,要么没填,要么没把值带过来。 一开始以为是某个字段没有必填提示, … 阅读全文

mac 删除文件硬盘空间没有变化,回收站也没有的问题

白天用 Tencent Lemon 扫描全盘,整理 mac 文件,有些无用的大的缓存文件就给删了,删完之后发现硬盘空间没有变化,然后去回收站找,发现回收站也是空的,然后有扫描了一遍,发现被删的文件老老实实在回收站里呆着。 原来删除的文件是 . 开头的文件夹,在 … 阅读全文

浏览器禁用后退按钮

有些情况下,比如编辑器没有自动保存草稿或者想要保留页面执行结果的时候,如果不小心按了鼠标的后退快捷键,或者是使用了后退的手势,会使当前页面的内容丢失,可以使用 js 来禁用后退按钮,代码如下: tip: 配合油猴使用更佳

Uncaught SyntaxError: Unexpected end of input 解决办法

Unexpected end of input 的英文意思是“意外的终止输入”。、他通常表示我们浏览器在读取我们的js代码时,碰到了不可预知的错误,导致浏览器 无语进行下面的读取。通常造成这种错误的原因是应该成双的符号输入错误,比如说“”,‘’,{},[]等, … 阅读全文