LMLPHP后院

OpenResty Lua Redis 加速接口响应

-XGET lua.may:90/test.php sleep 2 seconds, date is 2017-09-19 10:44:58 以下代码的核心作用就是使用 Lua 对接口内容进行操作,存储到 redis 中;一旦有请求过来,立即读取缓存,快速响应,然后再去更新缓存,使用 ngx.eof() 实现非阻塞。下面的例子中使用了 content_by_lua,实际使用时,可以使用 conten...

VPS snapshot 之后重启防火墙丢失

章 is marked as crashed and last (automatic?) repair failed。然后出现的问题有 SSH 无法登录;screen 会话丢失,估计 screen 是存储在内存中导致。SSH 登录报错:ssh: connect to host lmlphp.com port : No route to host。出现这种原因是由于防火墙设置问题,要先检查防火墙的设置,...

把 Windows7 装进 U 盘方法

机器上仍然是启动不了的,只能是卡在开机 logo 那里转圈圈。对于 win7 以及以下的操作系统装进 U 盘里面是比较难的。不像 Linux 系列发行版那样的友好。win7 的安装盘无法识别 USB 存储介质,所以安装盘本身需要添加驱动支持。软件准备Intel(R)_USB_3.0_xHCI_Driver_PV4.0.1.40.zipwindows_7_ultimate_x64_dvd_x15.iso...

阿里云 ECS 不能发邮件

p (https://help.aliyun.com/knowledge_detail/60692.html) 里给出的解释是,25 端口导致邮件泛滥,所以就给封了。我觉得好笑死了,我买了你的服务器,存储是我的,泛滥也是我的,跟你阿里云有毛钱关系,流量也是花钱买的。阿里云服务器搞个安全组策略就难用死了,在创建完成后并没有特别的强调用户去设置安全组,折腾了一番之后才知道是防火墙搞了鬼,这点你设计的好,和...

MySQL 非法混合字符集等号操作异常

nd (utf8mb4_general_ci,COERCIBLE) for operation '='' in ...报错原因是因为搜索引擎快照界面是 gb2312 编码,使用这样的编码难道是为了节约存储?在网上找了很多资料,有人说使用 binary() 函数来解决报错,有人说修改数据库编码,让数据库的编码和 MySQL 的设置都保持一致。个人认为统一编码是不太好的做法,至少是不合适的,比如数据库个别...

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

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

PHP扩展exif源代码编译安装教程

一个扩展。此扩展在 pecl 库 images 分类中是找不到的,需要直接下载 PHP 源代码才能找到。虽然网上有人提供了使用正则的方式获取相机拍摄的原图的相关信息,但是不够稳定和成熟,主要是各大厂商存储的图片信息格式不一致。关于手动编译安装 PHP 的扩展,其实我已经很多年没有这样做过了。但 exif 扩展比较重要,在某些发行版比如 ArchLinux 上并不默认安装这个扩展,所以需要在 PHP 官...

PHP适合创业Java才更适合打工

里的代码大多数都很恶心,对于有了经验的人来讲,是不会有好处的,只是体力和时间换金钱,尤其是 PHP 程序。而对于 Java 来讲,写代码相对轻松一些,举个例子,Java 的各种操作,如文件啊、网络啊、存储啊都是固定的写法,这点比 PHP 就舒服。而对于端来讲,比如前端工程师,客户端 Android IOS 开发人员也相对好一些,因为不会有太多的业务烦扰。最后给程序员的建议,希望大家早日单干,毕竟打工是...

为什么主流路由器对于设备的备注只支持32个?

WIFI6 可以做到 248 台连接,并且芯片的硬件层面封装的有点过了,连 Mac 地址备注名称的接口都没有做出来,这导致这些路由器厂商即使想在外面包一层壳,就连将设备的 Mac 地址备注一个名称专门存储起来的能力都没有;不知道是国内路由器厂商技术不给力还是懒还是硬件层面不允许根本实现不了?。我在网上找了一些资料,发现 2.4G WIFI 最多支持 32 台设备连接,是因为 WIFI 协议的限制,设备...

大疆无人机入门注意事项

降落,非常准,能正确的降落在起飞时候的硬纸板上。将 DJI GO 4 APP 缓存大小设置为自动,默认为 2G,这点大疆的设计实在是坑,默认应该是自动才对。现在这个年代,能飞无人机,没有个 256G 存储的手机是不是 out 了。录像和拍照,按遥控器上的按钮第一次是切换,第二次才是开始录像,这点要注意屏幕上的状态。录像的时候,机身内存不足,录像会自动停止,停止之后并不会默认开启缓存到手机上,这个也是大...
2024-05-02 09:57:23 1714615043 0.006141