LMLPHP后院

步子这么大,不怕扯到蛋🥚?

速刺痛了,敲几个命令都要等半天,光标移动一下要等几秒,实在是痛到心里去了!后来我习惯了远程执行命令,当然这也造成了其他的问题,习惯了 ssh .. "bash" < 的方式来执行!好在后来上网我总算是解决了,在机场都被封的情况下,依然没有问题。但是心里就一直在嘀咕,为什么 http TLS 速度就没有太多问题的情况下,SSH 的协议却这么慢呢,可不可以把其他的流量通过 https 来实现交换数据。后面...

LMLPHP近期新增功能

增加了WEB_APP_PATH常量。默认与WEB_PATH相同,当服务器不支持Rewrite时,通过设置IS_REWRITE_ON为false使得它的值在WEB_PATH基础上加上脚本名称,这样很好的解决了程序路径问题。优化模板渲染当控制器存在,方法名不存在时,尝试渲染方法对应的模板文件,减少控制器没有逻辑时代码的冗余。详情见官网文档(http://www.lmlphp.com/doc)和GITHUB...

JavaScript实现图片懒加载非可视区域延迟加载

在自己的站点上流量耗费很大;使用免费的 CDN 也通常不太稳定,并且浏览器得重新解析新的域名,网站速度自然上不去。 在这种情况下,LML 团队打造的开源 JavaScript 框架 LMLJS 很好的解决了这个问题,LMLJS 现在体积大小约为5KB,压缩后大概2KB。LMLJS 内置 Deferred 对象,实现了对网页图片资源,CSS 含图片的延迟加载,内置动态加载 JS 文件方法,方便获取 Ja...

PS缩小图层兼如何使用蒙版

的融合。之前在处理图片时,习惯使用魔棒,现在感觉蒙版更好用。对于蒙版,只有灰度值,将颜色设置为#ffffff或#000000加上透明度基本就够用了。对于复杂图片的合并,比如人的头发丝等,确实没有很好的解决办法,需要人的心思足够细腻。网上有一些使用PS处理头发丝的教程,在实际操作时,效果依然不够好。 PS:有时候回头看看自己曾经写的文字,文笔不怎么好,该如何提升呢? ...

Linux下screen命令使用教程

直接进入某个会话,直接提升工作效率。 一开始,想到使用 screen,主要是有些进程需要执行很长时间,如果连接突然断开,或者网络不稳定的情况下会话退出了,进程就会被终止。使用 screen 可以很好的解决这个问题,使得进程可以常驻后台运行。本人使用的是 Ubuntu 系统,相信其他系统也差不多一样。在 Ubuntu 下安装非常方便,直接 $ apt-get install screen 就可以搞定。 ...

VI编辑文件忘记SUDO不退出如何保存

前用户,或者编辑系统文件时,如何获取 SUDO 权限?如何在提示因为权限问题而无法保存时并且不退出编辑器的情况下保存当前文件?当忘记 SUDO 时,如果退出重新再 SUDO 编辑会比较麻烦,比较简单的解决方式如下。 is read-only (add ! to override) Can't open linked file for writing 使用 ! 执行外部 Shell 命令。如下所示: :...

使用PHP实现的最简洁快速的登录访问控制

系统的某些部分临时需要进行访问控制。在很短的时间内搭建用户系统,实现密码控制太累,也非常的傻逼。可以通过文件,Cookie 实现快速的访问控制,一般一个系统使用的人也就只有一个人,这样做也算是比较好的解决方案了。 下面的 PHP 函数实现了简单的访问控制,算是非常的精炼了。笔者看过很多的开源系统也大都是这样的类似的实现方式。分享代码如下: <?php function isLogin() { $pas...

谈谈项目开发过程中GIT合并分支

er) $ git push origin :feature-160703如果本次开发只有一个 commit,还要强制产生一个 pull request,那不是傻吗?,直接 cherry-pick 就解决问题了。(master) $ git cherry-pick ......谨以此文献给每天写代码的农民哥,希望大家早日出头。...

解决Linux下输入法不能显示提示选择框

在 Linux 下安装输入法框架,一般有 IBus 和 Fcitx。个人感觉 IBus 不好用,更喜欢 Fcitx 输入法框架。安装输入法的同时会自动安装输入法框架。一般来说,googlepinyin 就是一个不错的选择。以 Ubuntu 为例,安装谷歌拼音输入法:sudo apt-get install fcitx-googlepinyin安装好了以后,并不能直接使用,需要做个简单的系统配置,然后重...

Putty终端在vim模式下如何复制文本

在 Putty 终端下复制粘贴非常方便,一般使用鼠标选中后左键单击就可以复制,右键单击就粘贴。但是这种方法在 vim 模式下就失效了。如下解决方法::set mouse=v可以在 ~/.vimrc 里面添加上面的命令,也可以直接在 vi 编辑器里面执行上面的命令。本博已经将近半年没有人评价过了,最近找到原因系我不小心在验证的时候调用的方法名一样导致的只有管理员才能评论,其他用户就算登录了提交评论依然会...
2024-05-04 15:11:57 1714806717 0.007095