ArchLinux 更新报错解决 ffmpeg2.8 libxfont
'--' This program may be freely redistributed under the terms of the GNU General Public License. 解决方法更新 vlcsudo pacman -Sy vlc 删除 ffmpeg2.8sudo pacman -R ffmpeg2.8 删除 libxfontsudo pacman -Rs libxfont c...
MySQL 使用 mysqldump 创建一个数据快照
MySQL 主从同步配置,使用 mysqldump 创建数据快照。一种方法在已存在的主数据库创建数据快照,使用 mysqldump 工具创建一个包含所有数据库的用来复制的转储文件。一旦创建完成,就可以在从数据库上导入这个文件开始复制进程。下面示例备份所有数据库到一个文件名为 dump.db,导出过程中包含来 --master-data 参数,这个参数能够自动的添加 CHANGE MASTER TO 语...
PHP filesize 获取文件大小注意事项
返回无法预期的结果 。Note: 此函数的结果会被缓存。参见 clearstatcache() 以获得更多细节。 filesize 需要配合 clearstatcache() 函数使用。获取文件大小的方法还可以使用 file_get_contents 获取内容,然后使用 strlen 来获取,这样也是准确的。注意不要读取太大的文件,怕引起内容超过限制。另外可查看 https://segmentfaul...
reCAPTCHA3 配置
如果需要阻止墙内IP访问,reCAPTCHA 是个不错的选择。下面整理了 reCHATCHA3 的使用方法,reCAPTCHA3 因其高超的技艺,已经无需点击识别图片来判断是否是真人了。我想,它应该是穷举了真实浏览器的所有 API 来检测是否真机真人,因为假的就是假的,总是有点不一样。直接上干货:reCAPTCHA icon 大功告成 - 已完置完毕! checkmark 管理 Google Clou...
米家本地执行改云端
不执行了,或者是执行不是预期。米家APP在添加智能的时候,会自动给出智能是本地还是云端的判定,用户是改不了,可能老版本还可以,可是它这个自动判定,并不对,会导致一些智能无线开关的按键不执行。找到了一个方法,添加一个环境条件,比如某个城市的pm2.5,这样系统的判定就会是云端,这样就占用了一丢丢小米的服务器资源,算是一个曲线救国了。...
MacOS dd 显示进度
发明这个方法的人,真的好牛逼!dd 命令在 Linux 操作系统上运行,我们使用 “killall -USR1 dd” 命令即显示当前 dd 命令刻录的进度,但在 OS X 上面执行此命令,可能会导致 dd 进程中止。维基百科对 dd 命令的介绍说:“向运行中的 dd 进程发送 SIGINFO 信号(Linux 上为 USR1)可以使它将 I/O 统计信息打印到 标准错误一次,然后继续复制(注意在 O...
Fatal Error:imagecreatefromstring(): gd-png: fatal libpng error: CgBI: unhandled critical chunk in
处理图片经常会遇到各种错误,处理这些错误似乎没有什么好的方法,记录一下:https://bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltYWdlczAuY25ibG9ncy5jb20vYmxvZzIwMTUvNzU1MTYxLzIwMTUwOC8wODIxMjMxNDA2NTEzMzQucG5n.jpg [1998668.388722] ieee80211 p...
诡异的 Jquery html() 过滤 form
,可见 Jquery 为了拯救互联网安全,还是下了不少功夫的。 好在后面找到了答案,当使用 Ajax 请求服务端响应的内容设置的 Cookie 域和当前域不一致的时候,Jquery 的 html() 方法会自动的过滤 <form> 标签,可谓用心良苦啊。我本来不想找这个原因,只是知道它过滤了,不知道它为什么过滤,在这里烦躁的时代,大家都不愿意浪费时间了。后来还是发现了问题,内因在于,我忘记配置 Coo...
红米 AX6 解锁以及 Clash 折腾记录
.6.3.tar.gz,下载这个包后,使用 tar 解压,将它里面的 ShellClash-1.6.3/bin/clashfm.tar.gz 下载下来,准备这么多东西,就够了。解锁 AX6 SSH 的方法,如网上所说的,一定要有一个 OpenWrt 路由器。当然这个 OpenWrt 是用来折腾的,最后的 Wireless.sh 脚本会修改它,所以这个 OpenWrt 一定不能用现有的,一定得临时弄一个...
bash shell %%.* 是什么意思
le%.*}:删掉最后一个 . 及其右边的字符串:/dir1/dir2/dir3/my.file ${file%%.*}:删掉第一个 . 及其右边的字符串:/dir1/dir2/dir3/my 记忆的方法为: # 是 去掉左边(键盘上#在 $ 的左边) %是去掉右边(键盘上% 在$ 的右边) 单一符号是最小匹配;两个符号是最大匹配 ${file:0:5}:提取最左边的 5 个字节:/dir1 ${fi...