LMLPHP后院

从网站统计功能看百度图片蜘蛛抓取错误地址

竟然超过了200个字符,尾部有部分没有保存下来,于是将字段修改成了300长度的 varchar 类型。 日志里面的请求,有很多一部分是首页的请求,地址也就是"/"。但是也有不少的请求是在故意的猜测一些文件,比较多的是猜测一些编辑器的文件,看来市面上编辑器的漏洞还是很多。除了这些外,我发现了百度图片蜘蛛有很多错误的请求,由于本站使用了延迟加载,图片标签并没有src属性。在此之前,我看百度网页快照,本站的...

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

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

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

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

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

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

谈谈PHP框架Laravel和CodeIgniter

r,因为我更喜欢实用和性能高一点的框架。在我看来,Laravel 框架就是装逼,IOC 控制反转和依赖注入这样的东西,理论上是想让代码更灵活,但如果接口和实现的关系瓦解了,还是需要手动的修改 PHP 文件来重新绑定。其实这些东西是为 Java 开发服务的,放到 PHP 这里来反而更加麻烦。Java 应用开发一般发布代码后需要重新启动服务,市面上当然也有比较厉害的人解决了这个问题,比如 JFianl 的...

LMLPHP第五期更新功能

2014-11-06 may LMLPHPLMLPHP第五期更新功能优化方法showDirFile该方法在第二个参数不传递时会输出HTML显示文件夹中含有链接的文件内容。此次修复多级目录下可能出现的显示不完整问题。增强ONE-SLOC模式下<pre>标签输出增强ONE-SLOC模式运行下,标签<pre>中的内容将原样输出,这样可以方便的解决某些需要原样输出的内容,比如代码之类的。含有属性的<pre>标...

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

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

一件比较诡异的事儿

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

在GITHUB上进行团队项目开发教程

次的提交,我们新开发的分支已经落后主分支很多次的提交。rebase master 的意思就是将这个分支的所有提交和修改以主分支现在的状态为起点,rebase 的过程其实是临时的产生了一个新的分支,如果文件有冲突,可以使用 git status 查看哪些文件有问题,手动修改好了之后,执行 git rebase --continue 完成 rebase 操作。rebase master 操作成功了之后,通...

LMLPHP第二期更新功能

更新功能LML_REQUEST_URI增加了常量LML_REQUEST_URI,此常量一般情况下和SERVER变量的REQUEST_URI相同,当项目目录在DOCUMENT_ROOT下级时,会去除入口文件之前的部分。此常量在路由抵达控制器方法后再次匹配进行二次路由时特别有效。修复assign方法部分变量名冲突优化使用assign方法后可能会出现变量值丢失问题,通过增加fetch方法,在独立域中抽取变量...
2026-03-20 12:22:38 1773980558 0.017801