分类
信息技术
Windows批量重命名的技巧
在Windows自带的文件管理器里,多选文件,按 F2 键,输入新的文件名,比如 1 ,然后回车。 你会发现神奇的空格加括号加数字: EMMM..... 明明Mac上自带的功能到Windows上却缺失。 解决办法 使用 PowerShell 命令 PowerShell 进入需要重命名的目录 输入: 就可以把所有 .jpg文件批量重命名成 1.jpg 2.jpg 3.jpg 顺序了,如果需要修改其他 ...
Chrome Edge 浏览器控制台不允许粘贴
会弹出警告: Warning: Don’t paste code into the DevTools Console that you don’t understand or haven’t reviewed yourself. This could allow attackers to steal your identity or take control of your computer. P ...
极简版自建一言语句php
查看效果:https://www.krjojo.com/resources/sentences/ 这是hitokoto原版效果:https://v1.hitokoto.cn/ 简直就是一模一样。 优点: 缺点: 一言数据来自:https://github.com/hitokoto-osc/sentences-bundle 一言开源社区官方提供的语句库,系 hitokoto.cn 数据打包集合。 2 ...
给WordPress添加smtp
SMTP邮件功能在WordPress中是很常用的功能, 虽然WordPress自带了mail函数,但用自带mail函数发送邮件很容易失败或者被拒收。 特别是阿里云,直接把25端口封了,防火墙甚至一点提示都没有,你都不知道这端口根本不通! 可以尝试解封25端口 你还得承诺以下内容: 我/我公司承诺并保证TCP 25端口仅用来连接第三方的SMTP服务器,从第三方的SMTP服务器外发邮件。如发现您使用本 ...
MySQL中binlog过多的正确处理方式
登录MySQL 查看binlog过期时间 命令: Empty set 或者 0:永不过期 10:保留最近10天的binlog文件 设置自动清理binlog 修改配置文件,在[mysqld]标签下增加内容: MySQL8.0之前: MySQL8.0: 别问为什么,问就是被弃用了,看文档: https://dev.mysql.com/doc/refman/8.0/en/replication-opti ...
1Panel的MySql数据库异常警告
装上1Panel后用了一段时间,发现MySQL 8.2.0日志不停报错,内容为: 尝试关闭站点,并把唯一的PHP容器服务停止,日志依然不停刷,怀疑是面板问题。 而且面板数据库-当前状态-总连接数,显示异常,数字一直不停增加。 导致Binlog也特别大,大半个月已经总共生成17G的binlog文件了,刚买99一年的阿里云就挂了个wordpress,何德何能跑这么多SQL… 只好跑去1Panel论坛提 ...
新服务器到手后设置扩展内存那些事-Swap
检查swap Type=file(Swapfile) Type=partition(zram) 无(无swap) Swapfile(swap) 在内存不够用的时候,将部分内存上的数据交换到swap(硬盘)空间上,以便让系统不会因内存不够用而导致oom或者更致命的情况出现。建议服务器使用 查看swap是否有创建 使用文件作为swap分区 卸载swap分区 删除swap分区 设置swap分区使用优先级 ...
OpenWrt开机自启动时间校准ntpd服务
理论上,OpenWrt 自带的时钟同步服务sysntpd应该是开机自启的,但是在某些设备遇到了开机不自启的问题,干脆使用原生的ntpd服务。 在\etc\rc.local文件中最后一行的exit 0之前写入: -p表示从指定服务器获取时间。该命令运行后会生成守护进程ntpd,可以通过ps命令查看: 注:若首次使用rc.local,还需要为其添加执行权限(参考该教程): 如果不想开机自启ntpd,而 ...
Mac安装PHP(Homebrew/php弃用、其他第三方tap也已经弃用或者迁移后的安装配置方案)
一、前言 看网上很多资料,大多数都是 mac安装php,只需要: 安装php扩展只需要: 但是执行上面两条命令的时候都会抛出error: 即Homebrew/php已经弃用了,其他第三方tap也已经弃用或者迁移了,参考: https://github.com/Homebrew/homebrew-php 现在执行一下 出现的是一堆错误 不再是以往的一大片各种版本的php以及扩展任君选择了,而扩展方面 ...
GitLab与Git与Webhook与宝塔的结合
安装git 生成密钥SSH-key gitlab添加SSH密钥 复制id_rsa.pub的内容到gitlab的ssh密钥中 测试Git与GitLGab是否畅通 宝塔安装webhook 填写Webhook执行脚本 编辑完成后 查看当前调用的网址:(生成调用网址 后面参数 param 为 shell 命令的变量 $1) 进入gitee仓库选择管理的webhooks添加新的webhook (密码可以不填 ...
解决动态ajax/pjax加载mathjax不生效问题
在每次跳转的脚本后面添加执行脚本 如 window.pjaxLoaded = function(){ //页面每次跳转都会执行这里的代码 //do something... } 里面添加 $.getScript("//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=TeX-MML-AM_CHTML", function( ...