LMLPHP后院

如何防止ISP网络运营商篡改网页

现 DOM 中有 SCRIPT 标签中的 SRC 不是本站已知的域名则移除。其实这样做不是完全有用的,因为很多动态加载的 JS 代码会自动移除 DOM 节点。并不会留下任何踪迹。很多人肯定会想到通过源文件或者 HTTP 协议头来校验,其实 JavaScript 是没有办法获取网页源文件的,所以通过源来校验的路走不通。通过 HTTP 协议头呢,也依然是没有用,JavaScript 不能获取页面首次请求的...

轻量级开源博客兼CMS系统LBlog发布

台支持正则创建页面,页面支持模版渲染和原生 PHP 程序支持,先渲染模板后解析 PHP 代码。为了安全,建议不要写原生 PHP 代码。模板正则优先级低于系统内置路由,如果切换模板,且系统默认路由的模板文件不存在的情况下,会使用页面,要求页面名称和原生模板文件路径一致。所以本系统支持用户在线开发模板。目前支持的模板标签有两个“文章连接”和“图片调用”,如下示例: <LBLOGa id="1"> <LBL...

解决Linux下使用Screen乱码问题

在 ~/.screenrc 文件中添加如下内容,如果没有该文件则创建它。 # Define Encoding defencoding UTF-8 encoding UTF-8 UTF-8 完成后需要关闭会话重新开始使用 screen -S 创建新的回话才有效。 这个也是在 Linux 下使用 Screen 经常会碰到的问题之一,共勉。其实使用什么工具不重要,真正厉害的人都自己设计工具了,致那些损 S...

重拾Linux之AWK命令之简单统计

awk 命令在很早就接触过,当时感觉它还算是蛮难的,感觉能够很熟练使用 awk 命令的人都应该算是高手了。很久不用了,感觉全忘记了,但是再次拾起来也是蛮快的事情。记得之前用它写过一个打印出文件夹下每个文件名,大小,MD5 值的命令。 使用 awk 偶尔做一些简单的统计什么的还是比较快的,但是一旦复杂了,就比较鸡肋。感觉一个人如果熟练的话,使用 PHP,或者使用 LMLPHP 也一样非常快速的可以实现...

解决Linux之Gnome主题下Rime输入法默认中文问题

默认中文输入每次切换都是非常麻烦的事情,这次改成了默认英文,使用算是比较舒畅了,但是如果能记住状态才是比较完美的解决方案。 查看官方文档,按照下面的方法解决了,蛋疼的是,官方文档写的很不清晰啊。 新增文件:vi ~/.config/ibus/rime/luna_pinyin.custom.yaml,内容如下: patch: "switches/@0/reset": 1 #表示將 switcher 列表...

一件比较诡异的事儿

都是正常的,只有评价的时候文章 ID 发生了变化,评价文章的用户根本没有浏览过那篇文章,怎么会评价那篇文章呢,难道网址被黑客攻击,难道是恶意评价,本站有那么大的影响力吗,值得这样做吗? 最后查看网址源文件的时候,发现怪了,同样的 ID 变量,在模版文件的其他地方都是正常的,和地址栏保持一致,唯独评价的地方 ID 值发生了变化。从代码上面看,是不会有问题的。现在的猜测可能跟网站开启了缓存有关,缓存功能可...

LMLPHP第三期更新功能

各组别之间不会相互影响,系统支持多级目录分组。域名绑定分组通过设置域名绑定分组,使得网站各域名的项目更加紧凑,更利于管理,同时网站搬家也更加的方便。控制器名称修改增强名称自定义功能,之前只能修改控制器文件夹名称,现在支持自定义控制器文件夹名称同时也修改控制器类名前缀。详情见官网文档(http://www.lmlphp.com/doc  )和GITHUB(https://github.com/leimi...

使用PHP包管理器Composer创建LMLPHP项目

如下目录结构: composer.json composer.lock vendor 比如我们将 WEB 目录命名为 public,就放在当前目录下,在 public 目录下创建 index.php 文件,内容如下: <?php require __DIR__.'/../vendor/autoload.php'; define('APP_DIR', __DIR__.'/../app'); lml()-...

Windows下修复VirtualBox不能为虚拟电脑打开一个新的任务

题的解决,网上找了很多,各大搜索引擎都找了,中文的,英文的网页,最终没能解决问题,无意中看到有个人说回到以前的版本,就解决了。网上提供的方法都试过的,不行。有人说删除 Virtual Box 下的其他文件。有人说中文路径问题。有人说修改  Bios 虚拟设置  virtualization technology 为 enabled(这个我电脑就是 enabled) 。有人说 破解或者恢复破解 Wind...

图像处理技术之图片相似度比较

Today,工作中发现需要去除图片上的水印,由于涉及文章太多,手动重新编辑很慢且容易出错。于是想到了使用脚本比较全部图片的相似度,然后替换文件的方式来达到去除水印效果。在完成这项工作前,我们需要找到所有的原图放在同一个文件夹中。通过遍历原图和目标文章目录的图片进行比较,若发现相似则覆盖。在网上找了一个PHP写的类,略加修改,代码如下: <?php /** * Image similarity comp...
2024-04-26 21:58:29 1714139909 0.025650