文章列表

Search flood exploit

2009年流行的Search flood exploit攻击通过构造随机标签、分类或搜索参数拖垮MySQL数据库,对资源有限且无缓存保护的系统具有显著杀伤力,大规模持续攻击可导致拒绝服务。防御策略需多层部署:利用iptables与fail2 阅读全文

服务器回迁后的事情

,
服务器迁回香港后运行稳定,通过带宽、网卡、TENGINE、REDIS、HHVM多层防护保障MySQL安全,后台监测约10次流量峰值数据库均无异常。针对程序独立开发缓存逻辑,引入"投币"机制动态延长热点页面缓存周期,因Redis不支持hset 阅读全文

天下武功,唯快不破

网站响应速度优化需从多维度系统考量,涵盖服务器运算与IO性能、机房带宽及地理位置选择、Web服务器软件配置与缓存策略、DNS解析效率、页面资源压缩与合并、资源加载时机控制等环节。关键措施包括:选用SSD与内存缓存缓解IO瓶颈,根据受众分布合 阅读全文

Error Tracker 的改进计划

Error Tracker 是一款用于前端错误追踪的开源工具,最初由个人开发者独立创建。该工具支持按事件号或页面标记进行分类,可细化记录浏览器版本信息,并能合并重复错误同时保留不同浏览器的至少一条记录,还具备基于频率和关键页面的出错通知订阅 阅读全文

Droiyan MV 视频

,
整理旧硬盘时发现经典网络游戏《Droiyan》的MV视频资料,原网盘链接已失效,现已重新上传至哔哩哔哩平台,可通过指定链接访问观看该游戏相关视频内容。 阅读全文

代理 DLL 例子

, , ,
该资料整理了Windows游戏汉化中代理DLL技术的实践案例,涵盖通过替换原始导出函数实现功能注入的技术方案。收录了2009年前后多个相关项目的压缩包文件,包括d3d9_vid、DInputDll、proxydll系列及GPP各版本等工具源 阅读全文

Y485 BIOS v9.0.4

, ,
联想Y485笔记本BIOS版本v9.0.4(68CN9EWW)的备份资源分享,原文件因网络留存稀少面临断档风险,现通过百度网盘提供下载,并附相关升级历史记录参考链接。 阅读全文

2014 年度总结

2014年加入淘宝前端团队后。 阅读全文

加速你的 Gavatar

, , , ,
开发了一款轻量级Gravatar头像缓存插件,通过本地化代理与缓存机制解决国内访问Gravatar缓慢导致的页面加载延迟问题。该方案优化了浏览器缓存策略、URL重写规则及多尺寸图片适配,无需数据库即可独立部署,同时可扩展支持其他头像源加速。 阅读全文

PHP 带超时功能的 get_headers

, , ,
PHP 内置函数 get_headers 未提供超时参数,调用时可能因网络延迟导致响应时间长达数十秒。通过分析 PHP 源码确认该函数基于流实现且无超时配置接口后,采用 cURL 重新实现带超时控制的替代方案:设置 CURLOPT_HEAD 阅读全文