📸 视觉一中 — 开发历程 呼和浩特第一中学 · 学生图片分享平台从一颗记录校园生活的种子,成长为一个功能完整的图片社区。 版本一览 版本 代号 主题 v0.1 🥚 萌芽 静态页面雏形 v0.2 🏗️ 筑基 OSS 接入与图片上传 v0.3 🖼️ 画廊 图片展示与浏览 v0.4 ❤️ 互动 点赞系统上线 v0.5 🔒 安全 删除密码与权限管理 v0.6 🎨 焕颜 UI 全面重构 — 毛玻璃设计系统 v0.7 ⚡ 极速 性能优化 — 图片压缩与懒加载 v0.8 🏆 排行 排行榜与数据统计 v0.9 📱 响应 移动端适配与管理后台
🛒 校园二手交易平台 · 开发日志 一个面向校园的二手闲置交易平台,从 0 到 1 的完整开发记录:选型、实现、踩坑、加固、上线。 🔗 在线访问:https://taohuo.hsyz.online 📑 目录 一、项目简介 二、技术栈 三、功能清单 四、开发阶段与里程碑 五、关键实现细节 六、踩坑记录与解决 七、安全设计汇总 八、部署与运维 九、后续计划 🎯 一、项目简介一个面向校园的二手闲置交易平台,支持 商品发布 → 商品广场 → 商品详情 → 实时聊天 → 消息中心 的完整闭环。用户可发布书籍、电子产品、日用品、食物等闲置物品,买家浏览后通过内置聊天与卖家实时沟
一个蛋疼的场景你打开一个 FPS 游戏,按住 Ctrl 蹲下,同时按下 Space 准备跳起来爆头。结果——输入法切换出来了,游戏里的角色纹丝不动。 更烦人的是,不只是 Ctrl+Space。Ctrl+Shift 切输入法、Win+Space 切输入法、Alt+Tab… 这些 Windows 系统快捷键在游戏里一个比一个碍事。 市面上不是没有拦截工具,但绝大多数都一个粗暴逻辑:检测到快捷键,直接 return 1 把按键吞掉。输入法是不切了,但游戏也收不到按键了——按住 Ctrl 的时候按 Space,游戏根本不认为你按了跳跃。 这就很离谱:我要的是输入法别切,不是游戏也别收到。 解决思路ShortcutBlocker 的做法分两层: 阻断系统层:用 Windows 全局低级键盘钩子(WH_KEYBOARD_LL)在按键到达 IME 之前拦截,return 1 让 IME 完全不知道这个按键的存在 透传应用层:用 PostMessage 把按键消息直接塞进游戏窗口的消息队列,不走系统键盘管道,IME 碰不到,游戏的消息循环能正常收到 为什么不用 SendInput?第一次实现我试了 SendInput 重新注入按键,但这条路走不通: SendInput 注入的事件还是会走系统键盘管道,而 Ctrl 是物理按下的,系统又把它当成 Ctrl+Space 交给 IME 处理了 部分游戏不认 SendInput 注入的事件 改用 PostMessage 之后,消息直接投递到目标窗口的队列里,绕过了整个系统输入管道,IME 完全没有机会劫持。
🛑 项目终止公告 尊敬的 SkyVideo 用户,您好!我们怀着十分遗憾的心情向您告知,SkyVideo 项目 因不可抗力因素,即日起 正式停止开发与维护。 自项目启动以来,我们始终致力于为您提供优质、高效的服务体验。然而,由于外部客观环境的变化,项目所依赖的部分关键资源与技术条件已无法继续维持,经过团队审慎评估,我们不得不做出这一艰难决定。 📦 后续安排 事项 说明 现有版本 v2.1 / v1.12 / v1.1 仍可正常使用 下载链接 已公布的下载链接持续有效 代码仓库 将归档为只读状态 技术支持 即日起停止更新与维护 🙏 致