基于HTTP协议之WEB消息实时推送技术原理及实现
at,后来感觉很俗,当时也想不出好名字,感觉只要是像样的英文单词都被占有了。WebChat 的 git 地址是 [email protected]:leiminglin/WebChat.git,服务端使用 PHP 实现,前端使用了 JavaScript,JQuery。这里谈到这个项目主要是因为 WebChat 用到了推送技术,想学习的朋友可以下载看看,该项目可以运行在几乎所有浏览器上,本人测试 IE6 都没问...
前端开发之CSS兼容写法经验总结
技术真的需要总结,人往往是在总结的过程中成长进步的。本人之前也做过很多项目,但是由于种种原因,没有养成总结的习惯,以至于很多东西懂了又忘记,忘记了又知道了。最近的一段时间,我在写LMLPHP框架同时完成官网和博客等其他项目的开发,才发现总结的重要性。下面将例举一些CSS书写需要注意的一些问题,这些问题都是本人在做浏览器兼容的时候发现的,非常重要。对于前端工程师们来说,也许值得一看,欢迎有志之士留言交流。...
BlueHost主机不能使用UEditor
nitoring, we have observed that some of the files hosted on this server belonging to domain name lmlphp.com hosted under your account, has some malicious files hosted. In order to prevent blacklisting of...
写网页爬虫遇到标签匹配难题
范的。想了很多方法,依然写不出能够很好的处理引号中的内容不匹配并且能够很好的处理引号的配对关系的正则,不知道哪位高手能够很好的解决这样的问题,欢迎留言。然后,我就写了个特定的处理方案,代码如下: <?php $str = '<IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.width>screen.width*0.7) {thi...
ArchLinux 更新报错解决 ffmpeg2.8 libxfont
那肯定不应该是全部删除,只能尝试更新。为什么系统更新这么麻烦,还是需要去做这件事情呢?主要还是不更新,后续软件都没法装了。参考:https://bbs.archlinux.org/viewtopic.php?id=237522 http://tieba.baidu.com/p/5715672675 http://tieba.baidu.com/p/5723755919 https://www.v2ex....
mysqldump备份大数据出错
参数,这样可以让锁表时间变得很短。 上面是做法估计是行不通了,网站在虚拟主机上,修改 MySQL 配置是不太可能的。MySQL 官网也有类似的报告 http://bugs.mysql.com/bug.php?id=47702 。暂时只能使用 --ignore-table=<database>.<table> 选项忽略比较大的表暂时不备份吧。 ...
MySQL删除数据库中所有表方法
T('DROP TABLE IF EXISTS ', table_name, ';') FROM information_schema.tables WHERE table_schema = 'lmlphp'; ...
基于JavaScript在线头像图片编辑前端后台实现
pendTo(jcrop_api.ui.holder); }); } }; </script> imagecropper方法在网上找的,写的比较差,以后有时间会整理下代码。后台图片处理方式如下: <?php function imagecropper($source_path, $target_width, $target_height) { $source_info = getimagesize($s...
对百度空间,百度百科你了解多少?
够良心发现,百度百科就不是那么好说话了。百度百科:不欢迎任何宣传性质的内容开始,我只是想让自己的产品能够出现在百科上,毕竟很多软件产品都可以在百科上看到。于是我开始尝试在百度百科上创建一个词条“LMLPHP”。之前在编写百度百科的时候我就知道,它是不允许插入外部链接的,只允许添加参考资料和内部词条。所以,这次在编写的时候特别的小心,没有任何宣传的意味,甚至文字里面没有包含任何URL。结果提交了四次,四次...
Fix Malformed UTF-8 characters, possibly incorrectly encoded
PHP 的 json_encode 函数处理一些数据的时候,有时候会出现 Malformed UTF-8 characters, possibly incorrectly encoded 这种错误,错误代号 5。这个问题怎么解决呢?问题的根本在于非法字符,一般情况下是不会出现的,要认真的查看代码,找出哪一步生产出了非法字符。比如字符串:/s/%D0%C5%B4%FB%D7%CA%BD%F0%C8%EB%...