当使用PHP编写定时任务时,需要使用flush函数来刷新输出缓存,以便及时将结果输出到浏览器并显示出来。
在Apache服务器下,这个过程没有任何问题,但是在Nginx服务器下,由于Nginx默认开启了proxy_buffering和gzip,flush函数会失效。
为了解决这个问题,有些人会去修改Nginx服务器的配置,但这样很麻烦...
Windows 10/11 开启文件名大小写敏感功能
Windows 的文件系统的文件名,是大小写不敏感的,也就是你的文件名是 a.txt 或者 A.txt,在 Windows 中都是一视同仁,认为是同一个文件。
自从 Windows 10 引入 Linux 子系统(WSL)后,有越来越多开发者用 WSL 进行日常开发工作。
使用 Git 时,相信大家也经常遇到文件名或者目录名大小写冲突...
微软官方下载纯净系统镜像教程
1.首先打开https://www.microsoft.com/zh-cn/software-download/windows10/ 并按F12或其他方法打开开发者工具
2.点击右上角的三个点打开菜单栏,选择More tools下的Network conditions
3.目光移到开发者工具的底部,找到单选框并取消勾...
加快 MacOS dd 命令速度的方法
在 MacOS 上用 dd 命令做个 Ubuntu 启动盘,速度巨慢。
MacOS 中要在磁盘前加个 r 来绕过系统的文件缓冲,速度可以翻几倍。
原命令:
sudo dd if=ubuntu.iso of=/dev/disk3s2
新命令:
sudo dd if=ubuntu.iso of=/dev/rdisk3...
Linux系统下获取公网IP地址的多种方法
第一步:先安装curl软件包
dnf install curl
第二步:执行以下任意一条命令
curl members.3322.org/dyndns/getip
curl ipinfo.io
curl ifconfig.me
curl ip.6655.com/ip.aspx
curl icanhazip.com
curl i...
优化php mysqli_connect连接速度慢的问题
我们平时测试源码的时候会发现 localhost 会比 127.0.0.1 速度慢得多。
解决办法1(mysql在本地):
把ip地址修改为:127.0.0.1
解决办法2(远程mysql):
vim /etc/my.cnf
[mysqld]
skip-name-resolve
然后重启mys...
EMLOG文章GID断号自动补充教程
EMLOG在删除文章后GID就会断掉,现在只需要简单修改一下代码,后面新增文章的时候就会优先选择断掉的文章ID。
路径在include/model/log_model.php
原始代码如下:
/**
* 添加文章、页面
*
* @param array $logData
* @return int
*/
fun...
免QQ浏览器直接参加腾讯活动方法
腾讯经常有游戏活动都要限制QQ浏览器参加,那么我们没有下载QQ浏览器但又想参与活动怎么办?
打开后按F12开发者工具,在console粘贴以下内容回车,即可领取,无需下载QQ浏览器
javascript:isQQBrowser=true;qb_guid='1163fb82a5e10c983d981a1e8456daa7'
隐藏QQ右上角分享举报js代码
代码:
<script src="https://open.mobile.qq.com/sdk/qqapi.js?_bid=152"></script>
<script type="text/javascript">
mqq.ui.setTitleButtons({
right : {
title : "投...
PHP配合PDO备份数据库类
8
这个类呢,我是由Emlog程序里面受到的启发,但是Emlog也太老套了还在用原生的mysqli类,所以小傲世我为了迎合未来趋势,将这个改写成了PDO的模式,本来是打算自己私藏的,但是互联网是大家互相学习分享的平台,所以我决定将这个发出来,绝对是原创首发的!至少我翻遍了也没找到(而且好多问题都搜到解决方案,是经过很多次踩雷才终于把这个做出来的),好了话不多说,...