#
随笔
2025 12 日志
01 wp有种插件可以WebSub直接通知google来抓网页 今天查了一下发现比较简单,只需要集成到rss中就可以了,google自己维护了一个基础设施服务来解决网站更新后快速让它的爬虫来抓的问题。配合定时任务就可以实现了,不麻烦。 整理资料看了一些爬虫,还是不能满足灵活多变的需要,我感觉需要用MCP来实现。不断的组装、拆分、重新组装,不能写成固定的脚本,不容易拆分,之...
Posted by spike on 2025-12-04
#
Tool
推特上的博主做法: 分享一下我现在录制视频到发布私有平台的工作流程, * 视频录制:OBS * 视频剪辑:剪映 * 字幕提取:剪映 * 视频总结:- * 视频封面:- * 视频分片: * 视频存储:R * 会员平台:W 其中,剪映提取的 直接给 总结完,马上生成视频封面 一套下来,
Posted by spike on 2025-11-02
#
随笔
用来写代码,基本不用自己写了,了解常用库的用法,让写非常快。小项目接近完成,接下来就是部署的问题,我还没想好。最开始要性能好一点,成本低一点。后面还可以变成高性能的,不用修改代码。 修,的频率限制真大,个并发也没有问题,现在的数据分析整理大部分都是搞定的,工程师只负责数据结构即可。 修复。找到一种邮件订阅和
Posted by spike on 2025-11-01
#
随笔
今天突然刷到一个博主的视频,五金店整理的井井有条,收纳做的非常好。我想到门口的五金店东西非常杂乱,东西也卖的非常贵。也许可以搞一个五金店的管理系统来管理五金店的所有商品信息。如果不考虑会员信息,其实就是进销存,但是分类非常多。而且不联网,不升级,属于一个纯粹的客户端软件。 好像简道云、金蝶、等软件都可以做,但是他们的似乎都太庞大了,如果一个个体户开一个门店,就他一个人,需要每年
Posted by spike on 2025-10-29
#
Net
netcore dll注入
.NET启动钩子(Startup Hooks)。这个功能自.NET Core 3开始就存在,却很少被安全研究者关注 .Net Startup Hooks是dotnet运行时提供的一个底层的机制,在程序入口点执行之前执行注入的代码,通过这个方式我们可以运行"黑DLL"在"白程序"中,也就是白加黑免杀。 设置DOTNET_STARTUP_HOOKS=path/to/assembly....
Posted by spike on 2025-10-23
#
Net
netcore 电商秒杀系统 channel redis 并发访问优化方案
优化前: 10万并发请求导致系统崩溃 Redis连接池耗尽,响应延迟超过500ms 商品超卖问题频发 优化后: 1. 使用Channel+Redis管道架构 2. 支持100万并发请求,QPS突破120万 3. 响应延迟稳定在10-20ms 4. 彻底解决超卖问题(通过Redis Lua脚本原子操作) 5. 七、关键经验总结 6. 异步...
Posted by spike on 2025-10-22
#
Python
python sh库 快速写运维脚本
sh 是一个非常强大的 Python 库,用来 像写 Shell 一样在 Python 中执行命令。 它让运维自动化脚本既保留 Shell 的直观,又能享受 Python 的逻辑控制。 sh 仅支持类 Unix 系统(Linux/macOS),不支持 Windows。 实时查看执行进度 python for line in sh.tail("-f", "/...
Posted by spike on 2025-10-22
#
Net
netcore ToolGood.Words 敏感词检测
ToolGood.Words ToolGood.Words 是一个基于 C 实现的高性能非法词(敏感词)检测组件,具备以下核心功能: • 敏感词过滤(支持通配符) • 繁体/简体互换 • 全角/半角互换 • 获取拼音(全拼、首字母) • 拼音模糊匹配 • 数字与中文大写转换在 48k 敏感词库下,使用 StringSearchEx2.Rep...
Posted by spike on 2025-10-19
#
Net
netcore FirstOrDefault 性能问题
var result = entities.FirstOrDefault(e = e.Id == requestedId); 看起来没问题,对吧?语法正确,逻辑清晰。但背后的问题是:每次调用 FirstOrDefault,系统都要从头到尾把整个列表扫一遍。也就是说:查一次:时间复杂度是 O(n)查 100 次?那就是 O(100n)如果这代码在 API 接口里被频繁调用……那服务器压...



