LMLPHP后院

谈一谈可悲的中国式教育

在高度服从的体制下,所有的原则都是为了讨好上级,这样就会出现社会之怪现状,这种现状导致没有人敢发出不一样的声音,为什么需要革命,这就是革命的种子!为什么白领体制内会出现大量的猝死员工?但是当你进入一个公司,面对一个活生生的人的时候,他们是千差万别的,但我相信大部分人还是有良知的,他们直接对人还都是客气的,有关爱的。整个制度下依然会有猝死发生,这无关其他人。现在的幼儿园,上个学,报名就是很复杂很痛苦很耗...

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

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

白领上班族如何保护健康

来靠的还是年轻人啊。 不想长篇大论,先说说当代年轻人现状。我觉得 40 岁以下的人都算比较年轻的人,当今城市的白领也大都在 40 岁以下。他们当中绝大多数都出现胸部梗塞疾病,表现在说话时偶尔胸部难受,需要暂时停顿,甚至需要用手拍拍胸部。除了胸部疾病之外,还有就是大量的掉头发。白领的健康隐患最大的根源在于缺乏运动,运动不是说我们要去完成一个运动的任务,不是说要去健身房练个肌肉,不是说练完了之后要补补蛋白...

谈谈PHP框架Laravel和CodeIgniter

PHP Laravel 等我都使用过,所以对 PHP 程序特别熟悉。回到对 PHP 框架的理解,我认为如果要敏捷开发的话,市面上的框架其实都是不合适的,但是如果一个人没有开发经验,而又要应付工作,那就需要用到框架,对框架的选择尽量轻量级,不是越出名越好,其中的奥秘只有真正懂得的人才能理解吧!市面上 PHP 框架的两个方向。一种以 CodeIgniter 为代表,讲究兼容实用性,里面有很多作者的经验库,...

在云主机或VPS上搭建私有的GIT仓库

人造成误解,包括我自己。咋一看不知道这个是怎么通信的,最奇葩的是,为什么每个项目的后缀都有一个 .git,这个代表什么意思?。先不用管它,开始在我们的 VPS 上创建一个私有库吧!创建私有库的前提是,需要安装 GIT 客户端,一般的 Linux 都自带了,只是版本低了一点,没有关系。$ git init --bare lmlphp.com hint: Using 'master' as the nam...

澳门印象

该不会有这样的体验,一大堆行李和人员在一楼等着。在进入口岸之前,我们提前填写了一份健康表单,这可以快速进入安检。讲一讲入关程序,两道安检,没有什么问题,可能现在真的不严格了。安检完之后,开始进入闸机,需要刷卡,进入后,第二道闸机需要指纹,打开后,等待打印凭条,这个住宿需要,打印完成第三个闸机开启,通关成功。没有离开大陆的人对于这个程序有一点神秘,因为全程是不允许拍照录像录音的,也就是不能让人感觉到你在...

智能家居解决方案清单报价

得!最后叮嘱,家里路由器比较差的是一定要换的,不要买低端路由,最终实现后的连接数都在 40 以上。还有,报价中的传感器都是人体感应器,没有水浸传感器、门窗传感器,水浸和门窗我觉得用不太上,可能有鱼缸的需要水浸传感器。上面图片忘记统计空气净化器,我家是有的,价格大概 1200 左右,空气净化器可以做温湿度传感器,所以温湿度传感器我没有算进报价。还有智能马桶和卫浴,这两个参与联动的比较少。我家卫浴不是智能...

前端技术之CSS实现图片垂直居中

让图片实现水平居中比较简单,只需要在父级容器中添加属性 text-align 为 center 即可。使用纯 CSS 实现图片的垂直居中,可以将图片包裹容器的 display 属性设置为 table-cell,然后加上 vertical-align: middle 就好了 。table-cell 的显示效果同 table 是一样的,兼容性还不错,所以直接使用 table 来包裹图片也是同样的效果,个...

装修之插座的位置

继续分享一些装修需要注意的东西,比如插座相关的注意事项,我们家在装修的时候踩过了很多坑,分享给大家,希望给大家带来帮助。智能马桶插座的位置我们在装修之前有确认过插座的位置,但是没有那么的细致,因为当时墙都没有砌起来,比如马桶的插座,我们只是告诉装修人员,这里需要放插座给马桶使用,没有告诉他们说插座得放在马桶的背面,结果他们把插座放在了侧面,这样稍微不太方便,因为马桶是有线的,幸好线足够长,可以用透明胶...

Ajax跨域原理JQuery之Jsonp使用剖析

信,必须先实例化 XMLHttpRequest 对象,然后对该对象的 onreadystatechange 注册事件,然后再执行 open 和 send 方法。一般来说,实现简单的Ajax请求,我们只需要在 readyState 等于 4(请求完成) 之后再进行后续的状态码判断并处理。对于IE浏览器,实现起来稍有不同,IE系列是使用 ActiveXObject 控件来实现异步请求的,不同版本的IE浏览...
2026-09-17 21:46:11 1789652771 0.017638