摘要: tcp_abort_on_overflow 0 如果全连接队列满了,server扔掉client发过来的ack; 1 server会发送一个reset包给client,表示废掉这个握手过程和这个连接tcp_adv_win_scale TCP 接收窗口大小的“提前量”(advertised windo 阅读全文
posted @ 2025-10-08 10:04 sblack 阅读(6) 评论(0) 推荐(0)
摘要: Linux + Php + Nginx 常用安全配置nginx配置: 1,全局过滤常见的XSS,CSRF攻击用到的PHP函数 - server模块配置 if($query_string ~* "(call_user_func|invokefunction|assert|eval|base64_dec 阅读全文
posted @ 2025-08-18 16:12 sblack 阅读(7) 评论(0) 推荐(0)
摘要: 1,替换-删除-屏蔽 select stuff('abcefg',3,2,'xx') 当第4个参数 不为空时,实际为替换 为空时,相当于删除 为*时,也相当于屏蔽2,高级应用,行转列 ID NAME 1 A 2 B 3 C SELECT stuff((select ',' + NAME FROM T 阅读全文
posted @ 2025-06-23 17:23 sblack 阅读(150) 评论(0) 推荐(0)
摘要: #${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 阅读(286) 评论(0) 推荐(0)
摘要: 项目中经常会存在图片不存在而产生的大量请求,导致CDN,或者回源一直拉不到图片,这时候可以在回源上配置一张默认图片进行返回。 server { root /data/wwwroot/html; #精确目录匹配 location /Static/images/icon/ { try_files $ur 阅读全文
posted @ 2024-07-15 16:03 sblack 阅读(217) 评论(0) 推荐(0)
摘要: //要转换的负数$num = -10;//将负数转换为无符号整数的十六进制表示$hex_str = sprintf('%08X', $num & 0xFFFFFFFF);//将十六进制字符串转换为十进制数值$original_num = hexdec($hex_str);//如果最高位是1,表示是负 阅读全文
posted @ 2024-05-02 18:21 sblack 阅读(85) 评论(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 阅读(246) 评论(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 阅读(126) 评论(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 阅读(289) 评论(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 阅读(61) 评论(0) 推荐(0)