MySQL 1064 错误解决方法 今天帮一个客户查询微信机器人高级版自定义回复不能用的问题,查了很久,最后直接到 PHPMyAdmin 里面执行 SQL 才发现是 MySQL 1064 错误。 MySQL 1064 错误是关键字冲突,原来我的程序里面,关键字匹配使用 …
MySQL 中不要拿字符串类型的字段直接与数字进行比较 在进行数据清理的时候,需要对值为 0 的行进行清理,然后直接与数字 0 进行了对比,然后发现大部分的行都会被删除了,百思不得其解。🤔 后来经过排查,发现在 MySQL 查询中,'abc' 和 '0' 比较结果显然是不 …
HTML5 中 input 如何实现只能输入浮点数 我们知道 HTML5 中的 input 标签支持 number 的类型,支持只能输入数字: 如果我们的业务需求中要求输入浮点数怎么实现呢?其实可以通过 step 属性来实现,step 属性默认值是 1,如果将 step 定义成 0.01, …
SQL 查询条件放到 JOIN 子句与 WHERE 子句的差别 我们再写 SQL 的时候,最常碰到一个问题就是,把查询条件放到 JOIN 子句和放到 WHERE 子句有什么不同呢?比如: 查询条件放到 JOIN 语句: 查询条件放到 WHERE 语句: 结果分两种情况: INNER JOIN:简单说 …
jQuery 中在元素中添加插入内容方法 after, append, appendTo, before, prepend, prependTo 的区别 jQuery 在元素中添加插入内容的方法和区别,整理成表格,省的每次都要翻: 千言解释不如一图示意: 具体代码:
TimThumb 停止更新和维护 TimThumb 停止更新和维护 我前面介绍过的 PHP 缩图利器 TimThumb的作者 Ben Gillbanks 宣布不再更新和支持 TimThumb。 TimThumb 可以说是历史上最好用的 PHP 缩图工具,通过简单地参数就能把图片缩成自己想 …
国内常用静态资源 CDN 公共库加速服务 静态资源 CDN 公共库是指一些服务商将我们常用的 JavaScript 库存放到网上,方便开发者直接调用,并且还对其提供 CDN 加速,这样一来可以让用户加速访问这些资源,二来还可节约自己服务器的流量。国内提供 …
clipboard.js:最轻便的复制页面内容到剪切板的JS 最近在做一个项目的时候,需要实现一个功能就是点击一个按钮,将内容复制到剪贴板。传统的复制页面内容到剪切板主要方法是通过 Flash,但是在现代浏览器中,Flash 逐渐没落,慢慢被淘汰,搜索了一圈,发现 …
定义浏览器统一的默认样式:Normalize.css 如果你从事网页前端工作,肯定会发现不同浏览器的默认样式有细微的差异,这个让你在使用 CSS 进行布局工作的时候相当烦人,况且有些差异还不是那么细微,比如不同浏览器之间的默认表单样式差异以及
MySQL LEFT JOIN 默认值,数据过滤,排序的处理 MySQL LEFT JOIN 会读取左边数据表的全部数据,即便右边表无对应数据,RIGHT JOIN 和 LEFT JOIN 方向相反,其他完全一样,主要理解 LEFT JOIN,RIGHT JOIN 也是一样的。 举个栗子,我们有个商品分销系统, …
WeUI 开放提供 Sketch 设计稿下载 WeUI 是一套由微信官方设计团队为微信 Web 开发量身设计的,同微信原生视觉体验一致的基础样式库。自开源后,已经收到 7000 多 star ,将近 2000 的 fork,为了更方便开发者,现在微信将设计稿 WeUI-Sketch …