文章列表

简单的 i18N 脚本

,
一个轻量级 JavaScript 国际化解决方案,适用于单页面应用场景下的语言切换需求。该脚本通过 data-lang 属性标记多语言文本,利用 DOM 操作实现无刷新语言切换,支持 Cookie 状态持久化与 URL Hash 同步,暴露 阅读全文

论如何在 ATA 获得一本书

记录一次通过技术手段参与 ATA 抢楼活动获取新书的完整过程。发现活动采用斐波那契数列定楼层规则后,计算目标楼层为 610 层。通过分析评论接口发现无 CSRF 防护,遂利用浏览器控制台编写 JavaScript 脚本,模拟表单自动提交实现 阅读全文

CentOS 后台执行

, , ,
CentOS 系统中实现后台任务执行涉及多种命令与工具。基础命令包括 fg、bg、jobs、& 符号、nohup 及 Ctrl+Z 组合键,亦可选用 screen 或 tmux 等终端复用工具。针对 SSH 断开后保持任务运行的需求,推荐使 阅读全文

陆月拾伍,写于毕业一年

毕业一年之际,记录从实习生转为前端开发工程师的职业历程。 阅读全文

最简单的 Mock JSON 脚本

, ,
该脚本提供了一种基于 PHP 的轻量级 Mock JSON 方案,适用于无 Node.js 环境但已部署 PHP 的场景。核心功能包括:优先读取同目录下 mock.json 文件作为返回数据,若文件不存在则输出内置默认结构;支持通过请求参数 阅读全文

WordPress 插件 - Google Libs 替换

, , ,
针对WordPress网站引用Google Libs因网络问题导致加载缓慢的情况,提供一种基于钩子的自动化替换方案。该方案通过拦截wp_print_scripts钩子,遍历已注册脚本并将ajax.googleapis. 阅读全文

WordPress 插件 - Open Fonts 替换

, ,
针对国内访问 Google Open Fonts 不畅导致 WordPress 网站加载缓慢的问题,该插件通过替换字体加载源为 360 开放字体服务(fonts.useso.com)实现加速。采用 `style_loader_tag` 过滤 阅读全文

手机安装 Node.js

, , , ,
记录在手机设备上运行Node.js的技术实践与方案选择。针对iOS平台,iPhone 4S越狱后通过Cydia可安装Node.js 0.6.0.4旧版本,但因GCC、Make等依赖限制无法升级至项目所需的v0.10以上版本。 阅读全文

一个不错的 Key Value 存储设计思路

,
一种通过分隔符连接有序键值对序列的Key-Value存储设计方案,采用分号包裹与冒号分隔的字符串格式存储多维属性数据。该设计利用中间缓存层扩展存储容量并规避键名冲突,前端解析时通过排序还原固定顺序,后端对接关系型数据库时便于水平拆分与数据迁 阅读全文

WordPress For SAE 3.9 更新及安装说明

, , ,
WP4SAE 3.9 针对新浪云平台环境完成跨版本升级,主要修复安装包上传异常、跨版本更新白屏等问题,精简禁用函数以降低运行报错概率,并完善邮件发送插件、密码修改工具及用户自助查错功能。安装方式支持一键部署与手动分步操作,需通过 SAE 控 阅读全文