LMLPHP后院

使用array_map取代PHP函数array_column

unction($e) {return $e['type'];}, $array);个人不是很推荐使用 if function exists 的方式判断某个函数是否存在,然后再申明某个函数,这样做感觉代码特别乱,函数要么用,要么不用,只要保证代码在编写过程中兼容到某个最低的 PHP 版本的原则即可。自从 PHP5.3 开始支持了 lambda 表达式,此后 PHP 的函数可以实现的功能就非常强大了,可...

影响程序员开发效率的几大神器

些的,你可能要 stash 一下,可能要各种 checkout,要 rebase 一下,然后重复上面的简洁过程,然后 merge 一下,然后 push。现在公司的绩效管理制度,让这些程序员越来越犹豫,代码看了又看,时间就在这些环节浪费掉了。并且 console 下,输入各种命令总得要点时间吧。还是 UI 省事一些。VIMVim 的变种特别多,UI 也特别多。学会 Vim 其实比 GIT 还要重要,但是...

从百度、360、搜狗对新站态度看国内搜索引擎技术现状

完全屏蔽了。百度给社会带好多少好处我们暂且不说,但做了不少坏事倒是肯定的,相信有不少人有类似的经历吧。新站的索引量我的域名购买日期为2014年9月4日,当天就将网站上线了,上线不久后我添加了网站统计的代码。最先加入的是百度统计,然后站长统计,然后Google-Analytics,最后加了51啦统计。加入代码后,我一直关注网站被收录数量,也尝试提交了Sitemap。但是奇怪的是,国内的搜索引擎都只收录首...

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

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

读 Wordpress 有感

太年轻了!万里长城出现了,这就是壁垒,PHP 的壁垒就在这里,不是某个语言能影响的了的,语言连数据都不包含,不可能某一个特别好用的了。面向对象编程就是彻头彻尾的骗局,函数式编程才是编程的未来,人在变,代码在变,函数式编程更符合人类的思维。像我之前说的,很多面向对象的设计完全是多余的,人家公司的寿命也许不到两年,你想多了!人生短短几十年,已经够长啦,代码的寿命几何?编码时间一长,项目经历过了,代码写多了...

cloudflare beacon.min.js 如何取消

cloudflare 自动添加了 beacon min js 如何取消? 你的站点会自动的出现下面的 Js 代码,默认出现,你没有设置也会出现。代码大致如下:<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" inte...

上海的房价还能涨多久?

工作者,我想其他行业,比如金融一样会有很多房奴,都是一样在苟且的维持着生活。国内一线城市,现状都比较相似,高房价导致民众越来越懦弱无能。程序员就有很大的差别,绝大多数技术人员都是只懂皮毛,这样的人写的代码实在恶心,看那种乱糟糟代码让人烦躁,很生气,公司招的怎么都是这样的人。市面上有很多文章说,程序员干不了几年,新技术出来了就不行了。写这类文章的人一定是不懂技术的人,随着经验的增长,一门新技术出来,看一...

MariaDB 读取性能

r0m0.854s sys0m0.463s 基本上就是上面的结果,如果是第一次,那就大约 4.5 秒 10000 次查询,如果再执行一次,这时候命中缓存了,时间不到 2 秒 10000 次。来看看代码,使用 LMLPHP 框架,使用框架自带数据库操作。<?php $mMeta = q('meta'); $i=0; $i=2900000; $j=$i+10000; for (;$i<$j;$i++)...

图片格式或后缀名与浏览器的关系

对应,浏览器和 Windows 照片查看器都能正常打开。浏览器能正常打开是因为 web 服务器能正确识别图片并返回正确的协议头;照片查看器能正常打开也是同样的原因,靠的不是后缀名。写这篇文章是因为我在代码中看到上传部分的代码,不论上传的图片文件后缀名是什么,最后存储统一保存为了 .jpg 文件。后来对这个做了一个测试,发现图片后缀名和格式不一致没有问题,绝大部分浏览器都支持,暂时还没有发现不支持的。另...

突发,写了一段测试电脑速度的代码

s user1m36.295s sys0m0.036s 这就是差距啊,比 Mac 用了 3 倍多的时间,从平时的运行其他程序来看,并感觉不出什么区别?因为运行速度受存储,网络,IO 等的影响,这个代码估计只是测试了 CPU。下面是树莓派 4B+ 8G 版本运行结果,时间比 2G 版本稍微多一点。$ time php test.php string(2) "ok" real1m41.645s us...
2025-12-17 17:38:44 1765964324 0.024182