MariaDB 读取性能
m0.854s sys0m0.463s 基本上就是上面的结果,如果是第一次,那就大约 4.5 秒 10000 次查询,如果再执行一次,这时候命中缓存了,时间不到 2 秒 10000 次。来看看代码,使用 LMLPHP 框架,使用框架自带数据库操作。<?php $mMeta = q('meta'); $i=0; $i=2900000; $j=$i+10000; for (;$i<$j;$i++) { ...
reCAPTCHA3 配置
如果需要阻止墙内IP访问,reCAPTCHA 是个不错的选择。下面整理了 reCHATCHA3 的使用方法,reCAPTCHA3 因其高超的技艺,已经无需点击识别图片来判断是否是真人了。我想,它应该是穷举了真实浏览器的所有 API 来检测是否真机真人,因为假的就是假的,总是有点不一样。直接上干货:reCAPTCHA icon 大功告成 - 已完置完毕! checkmark 管理 Google Clou...
苹果公司还能活多久?
你答案:很久,到底多久?十年。为什么是十年?从 iPhone4 时代的 2010 年到现在刚好十年,十年间 iPhone 神话已经跌落,但是你别忘了,iPhone 做为奢侈品已经深入国人心中,国内目前使用过 iPhone 的用户大概 2 亿人,这些人若不是特别不差钱,应该不会再买 iPhone 了,但是国内还有 2 亿人没有使用过 iPhone,这些人还是喜欢 iPhone 的,当他们有了能力购买 i...
关于面试和职场
维护越好,而这是和面试筛选机制背道而驰的!当下,各种各样的软件特别多,每个大公司都有自己的解决方案和开源软件,试问,有哪个程序员有精力精通这些?说说分布式架构的注册中心 Zookeeper,这个软件的使用场景是当你有 1000 台机器需要管理的时候才有可能使用的上的软件,哪个程序员有这个财力和机遇需要管理一千台服务器!并且,当你的业务达到了这种规模,也许早就解决了这个一致性管理的问题,还需要用 Zoo...
一些感悟
到有一天,所有人喝水前,必须要先吃一片防噎丸🍡,因为喝水会噎死。各位平台纷纷报道,某某女子由于喝水前不吃防噎丸,喝水噎死了。大家纷纷意识到了喝水前吃防噎丸的重要性,全国开展社区教育工作,所有人喝水必须使用防噎丸,不使用者开始集中教育;此时,圈养的羊只有十只,而外面等着吃羊的狼有 100 张嘴,羊就快死光了!但是,不要这样!整个的食物链中,大象怕老鼠啊!做一个聪明的羊🐑!...怎么总是那么多感悟啊!!!...
小金鱼的饲养教程
反正不管怎么说,鱼儿都是很脆弱的,温度很重要的意思是,一定要恒温和缓慢变化,你不可以让鱼儿一下子去到一个很冷的水里,也不可以让鱼儿一下子去到一个很热的水里。就是这个意思啦。换水水如果增氧足够,过滤器也使用上了,水里很干净,其实是不用怎么换水的,一周一次,一个月一次,水会蒸发,适当的偶尔加上一点吧。过滤金鱼会拉便啊,如果不拉便便那就是不健康了,说不定就快要死了,总之,喂的多拉的也多,适当的用东西过滤下吧...
MacOS自带PHPGD库问题
。安装好了 Nginx 后,运行 phpinfo(); 显示是有 GD库的,但程序在运行时,总会出现 call to undefined function ... 这样的报错,所有图形处理函数大都不能使用,在网上找了一些资料(比如 Segment Fault,Stack Overflow等),大都是说 Mac OS 自带 PHP 的 GD 库有些问题,得重新编译安装 PHP后,才会正常。 最后,使用 ...
小米路由 MIWIFI 自动重新拨号
程重新拨号呢?其实是可以实现的。远程拨号有个最大的危险,就是会中断,导致完全失联。这样必须找一个本地终端,设置好自动脚本,这样才能做到!上代码:miwifi 的网页版含有 JQuery 对象,可以直接使用,VUE 太臃肿,太费终端资源,终究不是最好的选择。 $('#pppoeStop').trigger('click'); setTimeout(function(){ $('#pppoeStart')...
RAPOO i35 Silent 多模无线鼠标使用说明
雷柏 RAPOO i35Silent 多模无线鼠标 使用说明书。如何连接,如何切换。用了好几年了,是个好鼠标,支持蓝牙 3.0,蓝牙 4.0,支持 2.4GHz 连接,相信新品或许还支持蓝牙 5 了。总是忘记什么连,怎么切换,做个记录。...
rsync transfer file through ssh jump
很少使用,很早就知道 ssh 是个非常强大的东西,不过它不太稳定,容易死掉。对于传输文件的 jump 方式也许是比较方便的做法。测试了一番,发现是可以用的,只不过在 ssh 参数里面不再可以使用 ssh config 中的配置别名了,这也好理解,因为 rsync 的参数中的命令不会再去匹配配置文件,不知道有没有更加简单的写法。sudo rsync -avz --append --progress -e...