摘要: #${my_array[@]} 表示数组的所有元素。#${!my_array[@]} 表示数组的所有索引。#${#my_array[@]} 表示数组的长度。声明一个数组arr=("1" "2" "3" "4" "5")或者tmp="12345"arr=($tmp)#1,利用for循环遍历for it 阅读全文
posted @ 2024-11-15 17:02 sblack 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 项目中经常会存在图片不存在而产生的大量请求,导致CDN,或者回源一直拉不到图片,这时候可以在回源上配置一张默认图片进行返回。 server { root /data/wwwroot/html; #精确目录匹配 location /Static/images/icon/ { try_files $ur 阅读全文
posted @ 2024-07-15 16:03 sblack 阅读(79) 评论(0) 推荐(0) 编辑
摘要: //要转换的负数$num = -10;//将负数转换为无符号整数的十六进制表示$hex_str = sprintf('%08X', $num & 0xFFFFFFFF);//将十六进制字符串转换为十进制数值$original_num = hexdec($hex_str);//如果最高位是1,表示是负 阅读全文
posted @ 2024-05-02 18:21 sblack 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 方法一:curlFile 客户端 $filePath = 'head.txt'; // 创建 CURLFile 对象 $file = new CURLFile($filePath); // 创建 cURL 资源 $ch = curl_init(); // 设置 cURL 选项 curl_setopt 阅读全文
posted @ 2023-12-14 18:27 sblack 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #connect to AMQP broker at example.comuse PhpAmqpLib\Connection\AMQPStreamConnection;$amqp = new AMQPStreamConnection('example.com', 5672, 'user', 'pw 阅读全文
posted @ 2023-06-24 15:48 sblack 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 根据自己的版本下载相应的redis安装包wget http://download.redis.io/releases/redis-5.0.9.tar.gztar -zxvf redis-5.0.9.tar.gzcd redis-5.0.9cd srcmake这里不用make install会生成re 阅读全文
posted @ 2023-03-29 15:28 sblack 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 关键知识点,用key的长度位数来决定使用AES的编码位数: AES-128-CBC = mcrpyt(cipher MCRYPT_RIJNDAEL_128 + key 16位 + iv 16 位 + mode MCRYPT_MODE_CBC)AES-192-CBC = mcrpyt(cipher M 阅读全文
posted @ 2023-02-18 16:13 sblack 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 常驻进程-RSA加密公钥私钥RESOURCE没有释放导致内存暴涨内存泄露往往是比较难查找的问题,借助bcc 的memleak工具可以初步判断是哪个类库导致的,知道了哪个类型,可以大概判断是业务流程中哪一部分的代码导致的例如:RSA加密导致内存暴涨用BCC工具会看到类似 /lib64/libcrypt 阅读全文
posted @ 2023-01-12 17:34 sblack 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 基于redis-shake迁移 第一步:安装golang环境 yum install -y golang第二步:下载redis-shake https://github.com/alibaba/RedisShake?spm=a2c4g.11186623.0.0.5bdb735610oRPT第三步:下 阅读全文
posted @ 2022-10-20 15:27 sblack 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 时区修改 timedatectl set-timezone 'Asia/Shanghai' crontab也要重启 systemctl restart crond service rsyslog restart 免密登录 一般切换到www用户 如果没有,则需要创建 进入/home/www/.ssh目 阅读全文
posted @ 2022-09-06 11:28 sblack 阅读(13) 评论(0) 推荐(0) 编辑