相关文章
Netty源码—2.Reactor线程模型二
大纲
1.关于NioEventLoop的问题整理
2.理解Reactor线程模型主要分三部分
3.NioEventLoop的创建
4.NioEventLoop的启动 4.NioEventLoop的启动
(1)启动NioEventLoop的两大入口
(2)判断当前线程是否是NioEventLoop线程
(3)创建一个线程并启动
(4)NioEventLoop的启动总结 (…
建站知识
2025/3/21 19:43:13
雷池SafeLine-自定义URL规则拦截非法请求
经常会发现 莫名的地址请求.....我们可以通过雷池SafeLine 防护配置-- 自定义规则--黑名单 添加一个OR条件:
一 url 模糊匹配:
比如 api/.git/config /.env.secret /configuration/.env/xx /docker-compose.prod.yml 等等...
可以配置正则: \.(git|env|yml|php…
建站知识
2025/3/21 19:42:11
github_查看添加的远程仓库
要查看当前是否已添加远程仓库以及添加的是哪个远程仓库,可以使用以下命令:
1. 查看远程仓库列表
在终端中运行以下命令:
git remote -v这会显示当前已配置的远程仓库及其对应的 URL。例如:
origin https://github.com/usern…
建站知识
2025/3/21 19:41:10
蓝桥杯十天冲刺-day1(日期问题)
日期问题
基础循环遍历模板
对于蓝桥杯所有的日期问题遍历,都可以使用的上
for(year2000;year<2022;year)
for(month1;month<12;month)
for(day1;day<31;day)
{if(month1||month3||month5||month7||month8||month10||month12);else if(month2){if((year…
建站知识
2025/3/21 19:40:08
Visual Studio调试的技巧
1.什么是bug?
bug:程序漏洞,也就是程序中存在的问题。
2.什么是调试?
当我们发现了程序中的问题后就会解决问题,前提是要找到问题,那么进行调试(debug)以此来找到问题。
3.debug…
建站知识
2025/3/21 19:39:07
Stream 流中 flatMap 方法详解
🎯 1. flatMap() 到底是啥?
flatMap() 是 Stream 里的中间操作,它的作用可以分两步理解:
第一步:对流里的每个元素,先**映射(转换)**成一个 Stream。第二步:把多个子流…
建站知识
2025/3/21 19:38:05
【Rust基础】使用Rust和WASM开发的图片压缩工具
图片压缩工具
使用rustwasm开发了一个简易版的图片压缩工具,支持JPG、PNG、GIF、WEBP等图片格式,不限制大小,无需上传图片,完全在浏览器中执行。
工具地址:https://eai.coderbox.cn/image-compression
实现方式 JP…
建站知识
2025/3/21 19:37:03
OpenCV计算摄影学(23)艺术化风格化处理函数stylization()
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11
算法描述
风格化的目的是生成不以照片写实为目标的多种多样数字图像效果。边缘感知滤波器是风格化处理的理想选择,因为它们能够弱化低对比度区…
建站知识
2025/3/21 19:36:02