MySQL replace into 用法
SQL 中 replace into 与 insert 功能类似,不同点在于:replace into 首先尝试插入数据到表中,如果发现表中已经有此行数据(根据主键或者唯一索引判断)则先删除此行数据,然后插入新的数据;否则,直接插入新数据。注意:插入数据的表必须有主键或者是唯一索引!否则,replace into 会直接插入数据,这将导致表中出现重复的数据。有三种形式:replace into tab...
2017年1月6日公司年会照片
但我的手已不再是我的手了,手机都拿不稳。开机后,开始显示器显示 26,过了一会儿变成 18 了。正在运行的扇叶。停止的扇叶,哇擦,图片竟然倒过来了,看来华为相册自带的旋转治标不治本啊,本站也有图片旋转功能,只是不想用而已。有人说,我运气爆表,中了二等奖空气净化器,又中了特等奖小米 MIX(期货)。中奖了是开心,但心情还是特别的平静的,也许这也是变化吧。其实,生活有苦有甜,人生中大部分都是痛苦和无奈,偶...
CSS3中导入外部CSS文件@import的用法
per Network 中了解了一番,依然还是没能理解万维网的设计者们为什么要设计出这样一个不是很实用的东西出来,不过它的用法和注意事项还是可以分享一下的。也许当初设计这样一个东西就是为了提供这样一个功能吧,方便特殊情况使用?。有过网站开发经验的人一定不会傻到在一个静态资源里面去加载另一个资源吧,除非不是你所能控制的万不得已的情况下。看看 MDN 的原版解释。@importThe @import CS...
谈谈关于技术和设计中 px dp in 等的含义
来为了与 sp 统一就建议使用 dp 这个名字了。 sp与缩放无关的抽象像素(Scale-independent Pixel),有了 dp 之后,为什么又弄了一个 sp 出来。安卓操作系统设置里面有个功能,是可以调整文字尺寸大小的(小、正常、大、超大等等)。sp 其实和 dp 的换算是相同的,差别就在于 sp 是专门为字体服务的,字体使用了 sp 之后,设置里面的字体大小设置才会对它起作用。pxpx ...
在云主机或VPS上搭建私有的GIT仓库
建一个空的仓库。我一般习惯将项目名对应域名,这样一看就明白了。熟练了 GIT 操作的人一定会明白,GIT 命令的设计很多都是通过参数来改变行为的,也就是说 GIT 本身的命令并不多,但是很多完全不同的功能是通过指定参数来实现的。上面的命令会在当前目录下创建一个 lmlphp.com 文件夹,文件夹里面有 GIT 仓库初始化的一些文件夹,这个就是 GIT 仓库。在 GIT 仓库里面有部分 GIT 命令是...
所思所想谈谈对这个社会的看法
最近换上了新的华为手机,感觉比 MIUI 清爽了许多,广告也几乎没有,自带应用基本上可以删除,系统很流畅,手机背面的指纹唤醒功能真的超级棒。当然我没有使用过小米最新款的手机,不知道他们现在是不是有所变好,至少小米4 以及之前的手机都是特别特别的卡的,完全不能用。微博最近推送的消息有一条是一对 43 岁的夫妻生了第 8 个女儿,也是她丈夫的第 9 个女儿,然而不幸的是,她丈夫被高压电伤到了两只手臂,在住...
谈谈网站开发中的跳转方式
.dbsqp.com//mall.dbsqp.com//mall.dbsqp.com/manager/html HTTP/1.1" 301 432出现上面的问题,是我在 LBLOG CMS 中加了一个功能,防止在使用 IP 访问或者使用其他不正确的域名访问我的网站时,跳转到正确的域名,当时使用的是 301 跳转,跟随当前协议。结果哪些傻逼爬虫竟然请求成了这个死样。哎!我之前有篇文章提到百度的图片爬虫很...
PHP适合创业Java才更适合打工
解决方案,Java 语言在语法,性能,学习成本上都不算很有优势,但 Java 拥有丰富完整的库支持,不论哪个领域都有涉及。不得不佩服 Java 的创始人在初期花了大力气推广和大量的人力来完善语言的各项功能。不论什么语言,自己最熟悉的就是最好的。我想,真正牛逼的人经验积累到一定的时候是会写出另外一种语言的。但个人的能力毕竟有限,于是就产生了大量的小的新型语言。只对语言的追求,设计出好的语言意义并不是很大...
开源JavaScript框架LMLJS发布
tsByClassName 方法、LoadJS 方法等,框架本身保持极小的体积(LMLJS 压缩后不足1KB),兼容 IE6 及以上系列浏览器和当今所有主流浏览器,在项目中官方还提供很多实用的 JS 功能库,并在不断更新中。使用 LMLJS 框架,让您的网站跑的更快。如何使用 LMLJS ?建议压缩后直接将代码放在网站 HEAD 标签中,这样才不违背 LMLJS 框架设计的初衷并保证了 LMLJS 框...