说明 macOS 升级后系统 python 2.7 消失的原因,建议使用容器或版本管理器隔离旧项目,并避免替换系统 python,同时规划迁移到 python 3。
Cocos2d-x 纹理源码分析:CCTexture2D、PVR 与 TextureCache
从源码层面梳理 Cocos2d-x 的 CCTexture2D 纹理创建和像素格式、PVR 文件加载、CCTextureCache 缓存流程,以及纹理内存占用与释放。
创建美区 Apple Account:注册步骤、地区设置与注意事项
介绍创建美区 Apple Account 的准备条件、iPhone 或 iPad 注册步骤、App Store 国家与地区设置,以及付款方式、余额和订阅注意事项。
Cocos2d-x Lua Sprite 与 ImageView:换图、图集和九宫格区别
对比 Cocos2d-x Lua 中 Sprite 与 ImageView 的适用场景,展示从本地文件和 plist 图集换图的方法,并说明 UI 控件与九宫格能力差异。
macOS 安装 Android NDK:Android Studio、sdkmanager 与环境变量
在 macOS 安装项目指定版本的 Android NDK,介绍 Android Studio Side by side、sdkmanager、解压路径、Android_NDK_HOME 和 zsh 环境变量配置。
Nginx 强制 HTTP 跳转 HTTPS:301 重定向与 TLS 配置
为域名安装 TLS 证书,配置独立的 Nginx 80 和 443 server 块,将 HTTP 请求永久 301 重定向到 HTTPS,并检查域名和端口设置。
quick-Cocos2d-x 编译 Android APK:NDK、原生库与 Ant 工程
记录旧版 quick-Cocos2d-x Android 项目的构建流程,包括匹配 JDK、SDK、NDK 和 Ant 版本,编译原生库、更新工程并生成 APK。
VS Code 调试 quick-Cocos2d-x Lua:launch.json 与 LuaDebug
在 Windows 上为 quick-Cocos2d-x 配置旧版 Lua 调试插件、player 可执行文件和 launch.json,引入 LuaDebug.lua 并在 main.lua 初始化连接。
Windows 缺少 DLL 文件:软件修复、官方运行库与系统检查
遇到 Windows 或 Visual Studio 缺少 DLL 报错时,优先修复所属软件、安装微软官方 Visual C++ 运行库并检查系统文件,避免使用不可信 DLL 下载站。
Hexo Matery 分类页美化:EJS 卡片结构与 CSS 笔记本动画
修改 Hexo Matery 主题分类页 EJS 模板,将分类标签改为笔记本风格卡片,并通过 CSS 添加颜色、层叠、悬停和翻页动画效果。