bing 是一个伟大的搜索引擎
我遇到一个问题,使用最大的那个搜索引擎,搜不出任何相关的标题内容,点进去看了几个,完全没有找到相似点。于是 bing 之。结果,第一个就找到了答案,并且是标题完全相同。大公司,转一个弯,几年都不一定做得到,只能是越陷越深。我的问题是“/etc/rc.common: line 1: /data/clash: Permission denied”。找到了两个有用的链接: https://github.co...
Laravel框架illuminate\support\collection排序问题
Laravel 的 Collection 的排序有个问题,前几天折腾了好久,一直怀疑是自己代码有问题。Collection 对象执行 sort 后需要执行 values 方法,否则 Collection 对象的 items 排序结果没有生效。当然手动的 toArray() 是生效的。查看 Collection sort 方法内部实现是调用了 PHP 的 uasort 函数,该函数排序后会维持原来的 ...
上海办宽带前必读办宽带选哪家
真的受够了电信的苦。上海电信宽带的普通线路,在上海所有五花八门的网络运营商中算是最贵的了,一个月前办的,750 RMB 半年。上海电信不知道是怎么回事,30M 的光纤访问国内的网站还勉强没有问题,访问外地的简直完全不能用,使用 VPN 都不行,直接掐断,工作效率直线下降,真的让人受不了。 笔者尝试过其他的网络运营商,比如联通,移动。联通的感觉最好,访问国外的网站虽然不能说快,但是工作是不会受到多大影...
LMLPHP官方网站已经全站支持HTTPS
什么的,这里将不再叙述,网上有很多资料,并且随着时间的推移,慢慢的会有所不同。要实现 HTTPS 需要站长有良好的英文阅读和认真的研究精神,这些都不是难事。 来谈一谈关于全站 HTTPS 后需要注意的问题,以及网站建设需要注意的地方。 首先去除类似百度分享这样的插件,这样的外部 JavaScript 一般不支持 HTTPS,所以为了让网站能正常的 HTTPS 化,这样的东西必须去除。如果不去除的话,像...
VIM编辑器学习精简教程
基础知识。 先说下本人的情况,我自己对 Vim 的熟练程序自认为算中上的水平,谈不上精通,但是在日常操作中不会觉得不好使,算是比较习惯 Vi 了。所以,本文就以一个比较熟练的人来讲述初学者应该会碰到的问题和以及解决这些问题必须要熟练掌握的 Vi 命令。 光标移动 如何快速的将光标移动到文件的开头处?: gg 如果快速到达文件的最结尾?: G(shift+g),这个是回到最后一行,如果回到结尾需要: $...
LMLJS之代码高亮插件highlight发布
语言,感觉就是很难用。于是就动手写了一个前端代码高亮插件,用起来还过的去,也发现有一些小的地方可以继续优化,但是现在已经没有时间用在这方面了,以后再优化吧。下面分享本次高亮代码 JS 开发过程中遇到的问题。 我对代码高亮的要求比较简单,首选一定是有行号,并且自动换行,每一行代码对应的行号的高度和代码高度一致,然后让代码关键的地方高亮一下,比如括号啊,引号啊。为了达到这个要求,花费了好多时间,最难的就是...
JavaScript实现图片懒加载非可视区域延迟加载
(延迟加载)技术,网站显示速度就会很慢,给用户的感觉很不好,图片资源服务器的负载也会很大,一般不太好的服务商会直接返回 503 Service Unavailable 暂停服务错误。很多网站在处理这个问题时,直接使用 JQuery 的懒加载扩展,这样一来,网站必须要加载 JQuery,速度自然下降。JQuery 是一个很臃肿的 JavaScript 框架,虽然非常强大,但我个人认为不适合做前端,只适合...
安装Gvim解决Linux下Vim不能访问X11剪切板
前一阵子,在公司的电脑系统 ArchLinux 坏了。使用 Eclipse 开发重量级项目代码,项目催的紧,没办法只能使用 IDE 来做,虽然 IDE 在 Arch 上用起来有各种问题。IDE 卡死,过了几天重启电脑,内核不能加载网卡驱动,导致系统崩溃。然后借同事的 EFI ArchLinux U 盘启动盘,用笔记本同时插入两个 U 盘,将 Arch 装到了 U 盘中。然后用自己的 U 盘重装了公司...
解决PHP PDO limit占位符无效
期, 是因为 limit 后面的内容在 PDO 看来认为必须是数字,所以 bindValue 或者 bindParam 必须传入类型参数 PDO::PARAM_INT。 这个坑被前人踩了无数次啦,这个问题有人说算 Bug,最近我还是踩了一次。因为我在 PHP7 和 PHP5 之间经常来回使用,导致开发环境一切换就会出一些小问题。 使用 LMLPHP 框架在写法上需要注意一点就能避免这个问题,如下示例:...
ArchLinux下命令行连接PPTP VPN实战
使用 Gnome 主题的网络连接配置添加 PPTP VPN 连接,一直不能连接上服务器,查看日志找问题也找不出问题。也许是 UI 配置太过于复杂,很多配置项弄的人晕头转向,也许是配置错误的问题吧,于是尝试使用命令行来配置连接。下面是在 ArchLinux 上的操作记录。 ➜ ~ sudo pacman -S pptpclient // 推荐使用 pptpsetup 来配置 ➜ ~ sudo pptp...