去发现生活中的美好,记录生活中的点点滴滴
  • 几个经典排序(php)
  • PHP中实现图片批量打包下载
  • 『引』最全前端资源汇集
  • 微信高并发资金交易系统设计方案——百亿红包背后的技术支撑(转)
linux

CURL常用命令汇总

1、计算curl相关时间命令: date;curl -w "Result: \n request_time:%{time} \n dnslookup: %{time_namelookup} \n connect: %{time_connect} \n appconnect: ...

admin 4天前 9℃ 0喜欢

linux

修复yum无法安装、更新等问题

CentOS 6已经随着2020年11月的结束进入了EOL(Reaches End of Life),不过有一些老设备依然需要支持,CentOS官方也给这些还不想把CentOS 6扔进垃圾堆的用户保留了最后一个版本的镜像,只是这个镜像不会再有更新了 官方便在12月2日正式将Cen...

admin 4周前 (12-22) 26℃ 3喜欢

人工智能

视频识别-利用ffmpeg截取视频截图

现在人脸识别、车牌识别、轨迹识别、花草树木识别、商品识别等等,其实底层都用到了图像识别,图像识别在人工智能里面已经应用广泛。 下面说说怎么通过视频拿到视频截图。 这里用到一个工具ffmpeg,安装教程就不说了网上很多,这里提供下载地址: h...

admin 2个月前 (11-26) 65℃ 2喜欢

oracle

修改oracle数据库用户密码(linux)

很难想象还有用Oracle这种又重又难维护的数据库做项目。。。 吐槽完,接下来我们说下如何修改oracle的账户密码,尤其是忘记密码的时候,这个方法真是简单又粗暴! 话不多说,上步骤: 1、切到Oracle账户; su - oracle 注意:记得带“-”,不然无法带环境...

admin 2个月前 (11-12) 73℃ 2喜欢

linux

shell脚本常用命令

1、两数相加: a=10 b=20 c=`expr ${a} + ${b}` echo "$c" 2、两数加减乘除及取模: #!/bin/bash a=10 b=20 echo '$a+$b=' $(( a + b )) echo '$a-$b=...

admin 2个月前 (11-03) 76℃ 1喜欢

mysql

mysql批量给多个分表新增、删除和修改字段

对于mysql新增字段,相信大家都不陌生,那么,如果多个分表新增字段怎么处理呢?特别是分表后缀用不同取模等建表名方式,这个时候一个一个去添加,肯定是费时费力的,那有没有办法批量一次性添加呢,答案是肯定的,这里我们用到mysql的函数(或存储过程)实现。 我们先新建几张表,方便测试...

admin 3个月前 (10-22) 135℃ 3喜欢

python

Python通过AES实现对称加密

AES,高级加密标准(Advanced Encryption Standard)。是用来替代 DES,目前比较流行的对称加密算法。对称加密算法也就是加密和解密用相同的密钥。 AES 只是个基本算法,实现 AES 有几种模式,主要有 ECB、CBC、CFB 和 OFB 这几种。 以...

admin 7个月前 (06-10) 409℃ 16喜欢

php

PHP 自定义$_SERVER变量

1、nginx 在nginx vhosts配置conf文件,添加以下内容: fastcgi_param CODE_ENV code_env_value; 2、apache 在apache httpd.conf文件,添加以下内容: SetEnv CODE_EN...

admin 8个月前 (05-08) 298℃ 3喜欢

go

GO安装及简单运行

1、下载go安装程序,windows/linux/mac: 点击跳转下载 或者命令行安装: mac使用Homebrew安装: brew update brew install go 安装后设置环境变量: export GOPATH=$HOME/go source ...

admin 9个月前 (04-26) 220℃ 2喜欢

composer

创建composer项目

1、在GitHub上创建一个项目: 2、在项目列表右边,有一个release,点这里发布一个版本: 3、在本地拉取这个git项目后,创建一个composer.json文件,写入以下内容: { "name": "ganyongmeng/php_rabbitmq", ...

admin 10个月前 (03-25) 270℃ 5喜欢

linux

Redis间歇性连接超时排查记录

最近发现服务器redis不稳定,经常连接超时,开始查redis日志,初步分析,可能存在以下情况: 1、网络资源耗尽; 2、连接数用完了; 3、端口TCP backlog队列满了(linux内核参数somaxconn(每一个端口最大的监听队列数)和redis TCP_backlog...

admin 10个月前 (03-18) 1064℃ 2喜欢

linux

增加Linux定时任务文件锁

常规的定时任务,直接在crontab -e里面设定即可,但是如果频率过高(如每分钟执行一次),导致重复执行,会浪费系统资源,导致一些并发症,如占用数据库连接,进程数过高等等。 知道了原因,那怎么解决呢?其实只要预防重复执行即可,也就是上一次脚本没执行完,则等待执行完后,再启动新的...

admin 12个月前 (01-27) 556℃ 7喜欢