LMLPHP后院

HTML5 表单新属性 pattern 的使用

。测试发现 Chrome 和 Firefox 都支持 pattern 属性,Chrome 浏览器的提示内容是:“请与所请求的格式保持一致。”, Firefox 的提示内容是:“请匹配要求的格式!”。 使用 pattern 属性的同时,最好是配合 title 属性一起使用,并在 title 属性中注明要求的格式,提示的时候 title 属性中的内容会出现在下方,如果不在 title 属性中注明,用户根本...

使用 CSS 3 transition 实现动画效果

使用 CSS3 的新特性 transition 可以很方便的实现像 JQuery 的 animate 方法一样的动画效果,但是有点遗憾的是,transition 只支持一个属性,重复定义后面的属性会覆盖前面的属性。 transition 有四个参数,分别是 transition-property(规定设置过渡效果的 CSS 属性的名称),transition-duration(规定完成过渡效果需要多...

刚刚,我删掉了最后一台机器,告别了 Linode

aaS 多好,这样就不会走这么多弯路了,就不会浪费这么多心力了,哎~。FaaS 是我提出来的一个概念,意思就是文件即服务,这样的系统就是零运维成本,如果需要搬迁,只需要复制文件即可,这样多爽。最最开始使用 Linode,应该是 18 年的时候,当时 Linode 的 UI 还是比较务实的,按照现代人的审美来讲,就是比较老了,我觉得很好用,后面经历了几次的改版,无非了空间利用率更低了,动不动一个大占用空...

PHP 5.5 新特性关键字 yield

PHP 5.5 增加了个新的关键字 yield,这个也是本人今天在看开源应用 tencent-php tsf 的源码的时候发现的,其中大量的使用到了 yield。 通俗一点的讲,yield 是 generator 发生器,配合迭代 iterator 使用。在函数迭代的某一步遇到 yield 语句时返回一个值,下次生成时从 yield 语句的地方继续运行,直到再次遇到 yield 再次返回值,这样就可...

Win10 系统的激活

不是靠直接输入激活码激活的,而是靠命令行激活的,我相信其他的 Windows 的激活也不会那么的容易。Win10 的激活还是比较难的,用了很多时间,试了和多个激活码,最终成功了,结论就是,一定不可以使用提供的 UI 来激活,这样不论什么码都不能成功,使用命令行才可以。激活需要使用激活服务器。win10激活方法 系统安装完毕后,首先以管理员身份打开CMD命令行窗口,按下Win+X,选择命令提示符(管理...

MacOS dd 显示进度

发明这个方法的人,真的好牛逼!dd 命令在 Linux 操作系统上运行,我们使用 “killall -USR1 dd” 命令即显示当前 dd 命令刻录的进度,但在 OS X 上面执行此命令,可能会导致 dd 进程中止。维基百科对 dd 命令的介绍说:“向运行中的 dd 进程发送 SIGINFO 信号(Linux 上为 USR1)可以使它将 I/O 统计信息打印到 标准错误一次,然后继续复制(注意在 O...

使用LMLPHP实现简单的CURL请求POST例子

话,如果是进行简单的 GET 请求,我个人认为根本不需要 CURL,PHP 的 file_get_contents 足够方便和强大了。但是如果是 POST 并且需要上传文件,HTTPS 等复杂的请求,使用 file_get_contents 好像比较麻烦吧。只能用 curl 的方式了。 下面的例子,使用 LMLPHP 做一个简单的 CURL POST 请求,发送头部 Cookie 并 提交数据,希望给...

PHP数组式访问接口ArrayAccess

有更强的能力创造新的行为的对象。 实现了 ArrayAccess 的类需要实现四个抽象方法,分别是 offsetExists, offsetGet, offsetSet, offsetUnset 。当使用 isset($obj['index']), $obj['index'], $obj['index'] = $value, unset($obj['index']) 时,会分别触发这些方法。接口摘要如...

绿联的硬盘盒居然不支持热插拔

绿联的硬盘盒使用体验,不支持热插拔。 使用下来的感受就是,在运行时候插入新盘,结果好像不能工作,必须断电重来。或者是,如果主机卡死,等情况导致不能使用,必须断电重来。说一些题外话。群里面有时候聊天,发现男人们都不花钱,唐大佬赚几千万上亿的人,每个月花钱不到 1 千元,他说我不花钱,那这么能挣钱的人挣得钱花在哪里了呢。答案说出来让人唏嘘。大家都在供着自己的月供,有钱的供的多,没钱的供的少。无非就是房子,...

使用命令设置MySQL数据表自增ID起始值

有时候我们清空了 MySQL 数据库中数据表的记录,自动增长的 ID 值变的很大,如何将自动增长的 ID 值设置为1或者修改为其他的值呢?使用一些工具,比如 NaviCat for MySQL 当然非常简单,通过在设计表处修改即可,其他的一些工具也都很简单。下面给出使用 SQL 命令修改自动增长 ID 的起始值的方法,特别实用,尤其在通过程序处理的时候。 mysql> alter table {ta...
2025-11-13 22:16:57 1763043417 0.025169