LMLPHP后院

谈谈 PHP 协程的任务调度

d 中断返回 generator 对象,该对象一迭代默认会执行 rewind 方法,所以加上了第一次的判断,以免第一次没有执行。另外的 send 方法效果其实和 next 一样,唯一的不同就是可以发送数据。yield 的作用其实只是中断,类似于 goto 语句,这样的代码导致阅读理解起来非常费力,而任务调度是我唯一能想到的 yield 的作用,方便管理垃圾代码。其实仔细一想,yield 能做的所有的事...

谈谈互联网公司对于技术的招聘要求

技术越多,越代表这个人技术能力越低,驾驭技术的能力很低。最近在 OSC 上看到红薯的博客,他简单提到 OSCHINA 的网站架构。他说 OSChina 几乎没有用到什么框架,除了搜索,模板和缓存,连接数据库的 Hibernate 都没有用,直接用 DbUtils。真正做出好东西的人一般不会用太多框架和外部第三方软件,为了是性能和安全。很多人也许看不惯,说这样是重复造轮子,我想说一个连轮子都不会造的人还...

谈谈 SEO 对中文搜索引擎百度的影响

签,结果收录一下子少了好多,不知道 Baidu 为什么会这样,而远在天涯的 yandex 却没有那么浮躁。当然,对于知名度高的网站也许会做出妥协,不知道是百度主动渲染人家的,还是人家直接提交需要检索的数据到百度,比如知乎和微博。最后,互联网的阶层已经非常固化了,对于一些站长的努力经营,也许是为了心中的理想吧,总之是挣不到钱的,还是实实在在的睡个觉,混个日子保存体力比较好。...

代码分享之PHP实现DES和3DES加密解密

a 实现起来应该更简单一些,在官方的文档中表明,PHP 在内部其实已经根据算法的向量的长度自动的将内容进行了补全操作,DES 算法的向量长度就是 8,所以在 Java 的代码实现中,很多人的写法会根据数据长度的取模来补上相应的空字符,达到 8 的倍数。加密解密算法,不论是 PHP,Java 还是其他语言,算法都是已经实现好了的。PHP 使用内置的扩展 mcrypt,Java 导入相应的 jar 包,只...

JFinal框架demo运行示例教程

开发的 Java 框架,使用 JFinal 能够快速进行 Web 开发。运行效果图如下:运行启动说明里面的 SQL 文件,创建一个简单的表。配置 res/a_little_config.txt 文件的数据库地址和密码。配置 com.demo.common 包里面的 DemoConfig.java 中 main 方法,修改端口后启动,默认是 80 端口,我本地 80 端口肯定占用的,所以改了个端口,然后...

国内城市互联网氛围排行榜

中国城市互联网氛围排行榜,本站访问数据为依据,具有参考意义。北上广三大城市中,北京第一,广州深圳第二,上海明显处于下方,有时候还会被杭州超越,而四川成都在西部地区的崛起非常迅速。青海省和西藏则完全没有。本站访问人群,多数为技术人员,数码达人。代表了城市的互联网气氛。统计图如下:...

使用Flask的redirect遇到的坑

对于 Python 进行 web 开发,有人说 PHP 更适合 web 开发,Python 更适合大数据运算。本文记录使用 flask 框架开发遇到的跳转问题,发现 flask 框架的 redirect 方法跳转会将 https 地址跳转到 http 页面。为了解决这个问题,找了好多关于 flask 的文档,依然讲的不够详细,后来直接搜索 Python http 跳转,依然不知道怎么弄的,全是一些关于...

苹果非切不能吃也

有时候想想,发点文字,未尝不可。突然很想让本博支持 emoji,刚刚输入苹果二字出现的 emoji 特别漂亮,这是个好的想法,明天就更改数据库编码为 mb4。这也是为什么我钟爱微信,不怎么使用 QQ 的原因吧,微信的表情很美。上海的地铁总是一触即发,打架,辱骂,算是见怪不怪了。很多吃瓜群众看到打斗反而都笑起来了。这城市的压抑和拥挤的交通导致这样的事情频频发生。一不留神,周五了。每当夜深人静,吃一盏粗茶...

解决PHP PDO limit占位符无效

PHP PDO 方式操作 MySQL 数据库,当占位符在 limit 后时,导致选出的结果不正确。其实最后结果不是预期, 是因为 limit 后面的内容在 PDO 看来认为必须是数字,所以 bindValue 或者 bindParam 必须传入类型参数 PDO::PARAM_INT。 这个坑被前人踩了无数次啦,这个问题有人说算 Bug,最近我还是踩了一次。因为我在 PHP7 和 PHP5 之间经常来...

LMLJS 1.1 发布兼官网文档更新

ntLoaded 之后开始加载。因此在启动方法上也做了修改,增加了 run 方法来启动。 loadJs 的修改主要是防止页面多次加载同一个 JS 文件,比如在某一篇文章需要做特效,文章的内容需要保存到数据库的,该页面某个特效需要引用某个 JS 文件,为了保证页面不重复加载 JS 文件,使用 loadJs 很好的解决了这个问题。 competeLoad 主要用来加速网页的渲染,针对加载同一个 JS 文件...
2025-08-31 02:38:44 1756579124 0.019650