灌水区
-
宝塔 php7.2 安装 mcrypt
一、先安装libmcrypt wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz tar -zxvf libmcrypt-2.5.7.tar.gz cd libmcrypt-2.5.7 ./configure make make install 二、安装mcrypt扩… -
mysql数据库死锁的产生原因及解决办法
数据库和操作系统一样,是一个多用户使用的共享资源。当多个用户并发地存取数据 时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并 发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就会出现死锁,严重影响应用的正常执行。 在数据库中… -
时间距离算法
$startdate = $info_x['end_time']; $enddate = date("Y-m-d H:i:s"); $date = floor((strtotime($enddate)-strtotime($startdate))/86400); //天数 $hour = floor((strtotime($enddate)-strtotim… -
PHP 当前各版本维护情况
2021年11月25日 PHP 8.1版本 正式发布 截止2021年12月16日 PHP 各版本维护情况 -
CSS屏蔽UC浏览器广告
一段css样式即可屏蔽UC浏览器的广告 -
解锁Nginx防火墙,网站监控报表
测试环境:Ubuntu / Debian / CentOS 测试时间:2021-08-19 -
2020 显示器选购指南 · 千元篇
💁 周末发现了一个宝藏视频,来自先看评测的《2020 显示器选购指南 · 千元篇》。 🖥 与其说是教你用如何选择显示器,我感觉这视频更像是在科普作为一般消费者,如何在厂商绚烂的商品详情中找到真正值得参考的参数。 🏆 这篇评测十分详细,虽然并没有得出一个非常具体的方法论,但是却用通俗易懂的叙述表述了这个行业中一些不那么容易为人知晓的秘密。 ⚠️ 备注:赶时间的小伙伴可以查看 B 站首层… -
Docker容器自动重启
设置自动重启设置自动重启 使用Docker的--restart选项将容器设置为自动重启。 此选项可用于设置容器在Docker守护程序启动时自动重启,或者在容器由于错误而退出时自动重启。 以下是如何使用 --restart 选项设置容器自动重启的步骤: 在创建容器时,在docker run命令中使用--restart选项,并指定容器的重启策略。例如,要将容器设置为在Docker守护程序启动时自动重启… -
海豚PHP阿里云短信插件
本插件基于dolphinphp官方阿里大鱼短信插件,新增支持最新版的阿里云短信 安装步骤 1.安装插件 2. 在插件设置中,填写 APPKEY 和 SECRET, 也就是阿里云的APPKEY 和 SECRET 3. 在插件管理中,添加短信模板。需要在阿里云提前先申请好,这些东西都是需要审核的,提前申请 使用方法 如果是旧版的阿里大鱼以下代码: $result = plugin_action(&… -
阿里云短信API快速接入
针对某些情况 composer 无法使用或者只想接入阿里云短信服务的 某些项目无法使用 composer,比如只是想加一个阿里云短信,阿里云文档现在好像只支持 composer 方式了 Github项目地址:https://github.com/difuer-yl/alisms 直接上代码 /** * *$phon 电话号码 *$AccessKeyId 密钥 *$accessKeySecret 密… -
Linux 删除乱码文件夹
ls -i 查看文件索引节点(i节点) (注:带分号结尾) find . -inum 1993345 -exec rm {} -rf \; 亲测,会报个错,但是删除成功了 -
如何使用阿里云邮件推送
使用场景:使用阿里云邮件推送服务发送邮箱验证码 这里只介绍使用阿里云邮件推送必备操作,官方文档太多太杂了 发信准备(发送验证码场景只需要三个步骤,其他不需要) 设置发信域名。 设置发信地址。 验证回信域名 登录 邮件推送控制台。 在控制台左侧导航栏里,单击 邮件设置 > 发信域名,进入 域名管理 页面。 单击 域名管理 页面右上角 新建域名 按钮,弹出新建域名对话框。 在对话框中,填写您的域…





















