LMLPHP后院

JavaScript实现图片懒加载非可视区域延迟加载

ement.clientWidth, height:document.documentElement.clientHeight } } } </script> 下面的代码系对网页中图片进行遍历并加载的核心代码,来自 LMLJS 框架。代码实现了当图片在可见范围时,将 IMG 的 osrc 属性改变为 src 属性,如果加载失败则尝试再次加载 osrc-bak 属性的图片地址。同时侦听页面滚动事件,直到...

为什么PHP程序越写越讨厌

的一个小工具,用来处理和生成 HTML 文档,后来加上了一些语言的特性。一开始代码质量很差,以至于 PHP7 可以性能大幅提升 50% 以上。最没有意义的一个模块 session 竟然捆绑在 PHP 核心包中。PHP 的 session 模块一无是处,到现在为止我没发现这个东西有任何意义,并且里面有很多难用难学难理解的垃圾函数,不知道坑了多少人。两个傻逼函数 is_uploaded_file,move...

如何通过一条命令让Linux系统崩溃

得到的结果是不可预期的,最好的方法是随身携带 U 盘 liveCD。给程序员的建议:上班不应该背包,而是在口袋里面装个 U 盘就可以了,轻装上阵比较好,不用安检,走了没人察觉。下面的一条命令才是本文的核心重点,如何恶作剧,让系统崩溃不可用。这种方式只是达到系统不可用,并不会损坏磁盘数据。# chmod a-x /别小看上面的一条命令,执行之后系统将不能执行任何命令,任何用户不能登录系统。如果是买的 V...

LMLJS之代码高亮插件highlight发布

单引号的关系用正则处理大复杂,个人目前还没有能力写出这样的正则表达式,于是老老实实的一个一个字符的遍历来处理,所以当一行同时出现了双引号和单引号时暂时就不做处理了,实在太过于复杂。所有的正则替换使用的核心方式就是否定预查,达到不占用字符的效果,这个也是我之前做 SearchSuggestion 的时候写过的,这样就能保证已经在颜色标签里面的字符不会再次被颜色标签包裹。 最近实在太忙,天天加班。下班路上...

互联网行业程序员和技术为何频繁跳槽

作为公司,朋友给当今的互联网公司一个建议:希望你们尊重技术,爱护技术,打好基础,不要一味为了融资,做泡沫。一个互联网公司不重视技术,是不可能做大的,马云虽然不懂技术,但是他非常重视技术,这是淘宝成功的核心因素。 最后朋友告诫所有的技术人员,用太多的开源技术对自身发展其实并不好,尤其是前端,用了太多人家的库简直要命啊,做出来的网站和垃圾站没有区别。最后,且行且珍惜! 最近太忙了额,文采飞扬啊! ...

解决 The mysql extension is deprecated and will be removed in the future

l extension is deprecated and will be removed in the future: use mysqli or PDO instead in ... 。 PHP 核心开发组经过了很长时间的讨论,决定在 PHP5.5 版本后将 mysql_ 系列的函数标记为 deprecated,下面将给出如何解决这个问题的方法。 Why was mysql deprecated ...

LMLPHP第六期更新功能

每次连接不再重新开启一个新的连接,此举为修复在某些环境下可能造成超过最大连接数而抛出异常终止程序运行。 分页类添加注解 将类库中分页类增加注释,让程序更加规范。 系统架构增加事件注册 LMLPHP框架核心类LmlApp增加事件注册功能,通过调用attachEvent方法注册自定义事件,此功能使得系统更加灵活,更加方便扩展。 开源JavaScript框架LMLJS发布 LMLJS, 为更少的等待而生。L...

关于事务设计的思考

以,所有的一切进步,来源于实践,一个工程师开发了很多项目,慢慢的迭代,慢慢的运营,他一定会发现,数据库这种东西,必须抛弃。其实关于事务的支持其实很简单,这个问题,我以前想通过,现在做个记录。事务支持的核心在于,记录开始的状态,我不管你多少个任务必须都成功,要么都失败,你都给我记住最开始的状态,也就是说如果做不成,我可以都回到最开始的状态。这么来看,事务就简单了。其实,做事情,肯定是一件一件的做的,比如...
2024-12-22 15:50:34 1734853834 0.020168