LMLPHP后院

PHP简写三目运算符实现二选一

的东西,这样容易造成别人的误解,特别是团队开发。 比如,在 PHP 中,我们一般习惯用 isset() 来判断是否有设置值,但有些人会使用 @ 符号来屏蔽报错,其实这样是不规范的,屏蔽 Notice 错误对系统架构来讲是不健康的。如下所示: $name = @$_GET['name']; 上面的代码系不规范的,也是极不提倡的,应该写成下面的方式: $name = isset($_GET['name']...

MacOS terminal 主机名被莫名其妙的更改

590bfe46e 这样子一个主机名,过一阵子又会变回正常你以前的主机名(坑啊啊。)「产生的影响:在 AirDrop 共享里面找不到你的主机名, 假如你使用了 tomcat 部署项目,还会报一个奇怪的错误,告诉你 x.com(上面被修改过的主机名)不是一个合法的主机名。(这种问题网上的解决办法是去 hosts 文件你面配置 x.com 对应的 ip 是172.0.0.1 即可,这样子是能解决的,已经试...

使用PHP实现获取周的起始和结束日期

跨年过去了几天,有些程序在获取周的起始和结束日期时出现 BUG,导致很多统计出现错误。经过排查,发现是通过周和年两个参数获取周的起始和结束日期的方法有问题导致。需要弄明白这个问题,需要明白周是可以跨年的,比如 2015年的最后一周是第 53 周,日期是 2015 年的 12 月 28 日到 2016 年的 1 月 3 日。 所以当你使用 PHP 的 date 函数在 2016 年的 1 月 1 日获...

解决Python:UnicodeDecodeError ascii codec decode error

Python 报错解决,如下报错,新手常犯的错误:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 0: ordinal not in range(128)解决方案import sys reload(sys) sys.setdefaultencoding('utf8') 在开头处加上以上代码就好了,Python 新...

解决PHP PDO limit占位符无效

,则会出现报错:Invalid parameter number: number of bound variables does not match number of tokens。 下面的写法就是错误的: $this->db->update($table_name, ['data' => $data], 'where id=?', [$id]); 因为在 LMLPHP 的 PDO update 方...

创业者们如何选择优质的服务器?

了一个备案的域名就够了,其他的域名无需备案,也就无需购买国内主机了。这里推荐大家购买 Linode,本站到现在,已经使用 Linode 2年多了,非常稳定。之前有用过美国的另外一家主机,但是经常会出现错误日志,名字我就不再这里公布了。使用 Linode 可以使用如下链接注册,正所谓对本站的一点支持吧。https://www.linode.com/?r=f64ca7bf422bb7d9654e8e4b6...

ArchLinux下命令行连接PPTP VPN实战

使用 Gnome 主题的网络连接配置添加 PPTP VPN 连接,一直不能连接上服务器,查看日志找问题也找不出问题。也许是 UI 配置太过于复杂,很多配置项弄的人晕头转向,也许是配置错误的问题吧,于是尝试使用命令行来配置连接。下面是在 ArchLinux 上的操作记录。 ➜ ~ sudo pacman -S pptpclient // 推荐使用 pptpsetup 来配置 ➜ ~ sudo pptp...

在终端命令行使用SMTP协议发送邮件

tm?ip=220.248.12.226&hostid=smtp6&time=1461570156 从百度百科和 WikiPedia 维基百科上对 SMTP 协议的介绍就会发现,百度百科有很多细节上的错误。最终查看维基的示例成功发了邮件。完整的示例如下,对一些敏感信息做了修改。 ➜ may git:(feature-160425) telnet smtp.126.com 25 S: Trying 12...

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

个答案,如果一定要根治的话,那就是全站 HTTPS。全站 HTTPS 是很难做到的,包括百度在内,百度仍有部分时候不是 HTTPS。据说使用了 HTTPS,某些运营商依然会更改,不过这样网页就会发生错误。很多时候我们只是想检测或者知道网页到达用户以后是不是被篡改,从而提示用户转到 HTTPS 页面。针对这个问题,是非常难解决的,据说百度之前给站长支招,放入一段 Js 代码,遍历 DOM 节点,如果...

git pull git-upload-pack: command not found 报错怎么办

偶尔碰到这样一个错误,记录下bash: git-upload-pack: command not found fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists....
2026-08-14 06:37:14 1786660633 0.019376