- 博客(114)
- 收藏
- 关注
原创 Windows不安装 Android Studio如何打包安卓软件
本文介绍了在Windows系统下通过命令行打包安卓APK的环境配置方法。主要内容包括:1)下载安装Android SDK命令行工具并配置环境变量;2)安装指定版本的SDK组件和平台工具;3)Java环境的检查与配置(推荐Java 17);4)Gradle的配置技巧,包括修改国内镜像源、设置缓存目录解决跨盘问题;5)常用Gradle命令,如版本查看、清理缓存、打包调试等。文章提供了详细的命令行操作步骤和常见问题解决方案,特别针对国内开发者优化了Gradle下载源,并强调了环境变量配置的重要性。
2026-05-03 18:16:09
394
原创 安卓App无法增加自定义图片作为图标功能
Android系统原生不支持运行时动态更改应用图标,主要出于安全考虑。现有方案只能通过预定义多个Activity并启用/禁用来实现"图标切换",但无法动态添加新图标。替代方案包括:扩展预设图标数量、使用动态快捷方式、第三方启动器或桌面小部件。其中,最可行的方案是在APK中打包更多预设图标供用户选择。系统层面的安全机制禁止运行时修改图标,以防止恶意应用伪装。
2026-05-01 20:52:56
48
原创 wps怎么把word的某一页给删掉
本文介绍如何快速删除Word文档中的特定页面。操作步骤简单:首先点击目标页面,然后在菜单栏选择“页面”选项,点击“删除本节”即可完成操作。该方法适用于需要精准删除文档中某个页面的情况,操作便捷高效。
2026-04-28 15:51:18
50
原创 Windows比较好的C盘清理软件
本文介绍了两种Windows系统清理工具:一款是基于Tauriv2和Vue3开发的图形化垃圾清理应用,主要提供常见清理命令的简易界面操作;另一款是开源的磁盘分析清理工具(版本5.1.0),其特色功能是可视化展示磁盘文件分类及占用情况,支持按需删除,并内置磁盘分析模块。后者可从GitHub或指定网盘获取(密码c2ab)。两款工具分别侧重基础清理和深度空间管理,满足不同用户需求。
2026-04-28 15:50:36
21
原创 gradle打包报错Task ‘assembleAppDebug‘ not found in root project ‘legado‘ and its subprojects.
本文介绍了Gradle打包命令的正确使用方法。对于Debug包应使用assembleDebug命令,Release包使用assembleRelease命令,也可以使用assemble同时生成两种包。文章指出常见错误是命令拼写错误或签名配置问题,建议新手使用Android Studio的图形界面打包,但命令行同样可行。打包时需注意不同版本(如appS、appMax)对应的命令格式差异。
2026-04-25 21:35:02
180
原创 codex Windows版下载方式
针对微软商店无法正常下载Codex的问题,建议使用第三方打包版本。推荐下载GitHub上的Codex26.325.31654版本(https://github.com/Haleclipse/CodexDesktop-Rebuild/releases),该版本运行稳定,而最新版可能存在报错问题。此方法可解决即使使用网络加速工具也无法从微软商店下载的困境。
2026-04-24 01:45:46
236
原创 Github 2FA(Two-Factor Authentication/两因素认证)
GitHub双重验证推荐使用浏览器插件Authenticator,比手机软件更方便。该开源插件可在Chrome/Edge扩展商店下载,支持扫描屏幕二维码生成验证码。设置步骤:在GitHub安全页面显示二维码,用插件扫描添加账户。之后登录时只需打开插件输入显示的6位数字即可完成验证。插件支持多平台,避免了手机应用的繁琐安装过程。
2026-04-24 00:02:49
114
原创 网站显示浏览器缓存其他考生信息该怎么解决
【摘要】针对无法登录考公考编等官网的问题,提供三种解决方案:1)清除浏览器缓存数据(Chrome/Edge操作路径:设置→隐私→清除浏览数据),或精准删除特定网站cookie;2)使用无痕模式浏览(快捷键Chrome/Edge为Ctrl+Shift+N);3)更换其他浏览器尝试。这些方法可有效解决因缓存冲突导致的登录限制问题
2026-04-10 19:27:17
138
原创 查看 GitHub 账号注册了多长时间
3. 找到字段:找到 "created_at" 这一行,后面的时间就是你的注册时间(注意这是 UTC 时间,即协调世界时,比北京时间晚8小时)。* 时区差异:GitHub 系统默认显示的时间通常是 UTC 时间,如果你看到的时间比实际感觉的要早,记得加上 8 小时的时差(如果你在中国)。* 隐私设置:如果你的个人资料设置为私有,或者你在设置中隐藏了相关信息,别人可能无法看到你的注册时间。如果你想看到精确到秒的注册时间,或者想通过代码获取,可以使用 GitHub 的公开 API。方法三:查看他人注册时间。
2026-04-06 17:05:21
934
原创 Windows 本地部署 PHP8.1.32 + Nginx + Redis 后端教程(实测可用)
本文提供Windows系统下Nginx+PHP8.1.32(NTS)+Redis环境搭建指南。关键步骤包括:下载NTS版PHP8.1.32、Redis扩展和Nginx1.28.3;配置PHP.ini开启必要扩展并设置时区;修改Nginx.conf配置PHP解析;按顺序启动PHP-CGI和Nginx服务。重点说明组件版本匹配要求(NTS+VC16+x64)、纯英文安装路径及常见错误解决方法(502/404等)。提供环境验证方法和常用Nginx管理命令,适合新手直接复现完整可用的开发环境。
2026-04-05 23:18:52
595
原创 ✅ Termux 运行 Python & 进入中文路径实战总结
Termux + Python + 中文路径 = 完全可行,只要权限给对,就能愉快跑源码。cd /storage/emulated/0/我的文档/阅读/源码/xhs。/storage/emulated/0/我的文档/阅读/源码/xhs/✔ 能用,Termux 支持 UTF-8。三、运行 Python 文件。二、进入中文路径(关键)然后重启 Termux。✅ 中文路径能用吗?
2026-04-04 15:08:22
95
原创 Termux 运行 Node.js 实操记录(精简版)
目标:跑通 Node.js 并启动 Web 服务。✅ Termux 可正常运行 Node.js。环境:Android + Termux。二、创建并运行 JS 文件。✅ 适合学习、测试、挂脚本。三、搭建 Web 服务器。❌ 不适合高并发生产环境。
2026-04-04 15:02:44
87
原创 判断打开浏览器的mcp是否正常
本文介绍了验证和解决Chrome 9222端口问题的三步流程:首先通过访问127.0.0.1:9222/json验证端口是否开启;若未开启,需完整重启Chrome并添加调试参数;最后若端口正常但功能异常,需检查JSReverser-MCP工具是否编译成功。文中提供了详细的命令行操作步骤和故障排查方法,帮助用户快速定位问题所在。
2026-03-31 01:43:14
87
原创 微软应用商店打不开一直转圈,一分钟解决
摘要:解决Windows更新问题的方法是开启Windows更新服务并重启电脑。通过参考B站教程(链接提供),成功启用更新功能后多次打开微软应用商店即可。其他方法如调整Internet属性或取消代理设置均无效。操作时需要勾选相关选项并重启系统。该方法经测试有效解决了更新问题。
2026-03-21 16:56:15
464
原创 Trae里SKills可以调用mcp
本文提出了一种智能体协作框架,将SKills基础功能与mcp权限管理相结合。在solo模式下,系统可动态添加智能体并赋予其mcp权限。任务执行时优先调用SKills模块,当需要更高权限时自动切换至mcp主导模式。该设计实现了权限的智能升级机制,确保在保持基础功能的同时,能够按需获取高级权限执行复杂任务,形成从SKills到mcp的无缝过渡,优化了任务执行流程和权限管理效率。
2026-03-21 00:26:36
90
原创 本地git用https无法同步github项目时采用ssh
HTTPS访问常遇到403端口限制或超时问题,而SSH协议能绕过端口限制,提供更底层的稳定连接。经过尝试多种网络教程方案无效后,作者最终选择使用SSH进行同步,证实其相比HTTPS更具可靠性,能有效规避常见的网络访问障碍。
2026-03-21 00:09:03
163
原创 nvm下载nodejs下载不下来的解决办法
当nvm无法正常下载Node.js版本时,可以手动从腾讯源(https://mirrors.cloud.tencent.com/nodejs-release)下载zip解压版。将文件解压到nvmroot显示的目录中,并按vX.X.X格式重命名文件夹。最后执行nvmlist检查版本是否被识别,成功后即可使用nvmuse命令切换版本。这种方法适用于网络下载失败的情况,实现手动安装Node.js版本。
2026-03-14 00:36:13
60
原创 git分支常用
使用git branch查看当前本地分支,带*号表示当前所在分支。git branch -a可查看所有本地和远程分支。通过git remote -v确认远程仓库别名及地址,再结合git branch -a检查本地分支列表,确保分支信息准确。
2026-03-13 00:06:42
31
原创 github怎么给别人项目贡献
本文介绍了通过GitHub贡献代码的流程:首先fork目标项目到个人仓库,克隆到本地修改后推送至自己的GitHub仓库,此时可向原项目提交Pull Request。若拥有原项目管理员权限则可直接合并代码,否则需等待审核。该流程展示了开源协作的基本方式。
2026-03-09 23:12:15
37
原创 git推送总是各种错误,可以使用SSH进行推送
使用HTTPS协议推送Git代码时频繁失败,出现443端口错误或连接问题,即使修改系统代理仍无法解决。改用SSH协议后一次推送成功。建议遇到类似问题时可以尝试切换协议,或直接咨询AI获取解决方案。
2026-03-09 23:09:55
52
原创 Epic登出所有设备
要在Epic平台退出所有设备登录,需通过网页端操作。具体步骤为:访问Epic官网,进入密码与安全设置页面,滚动至底部找到全部登出选项并点击即可完成操作。注意此方法需使用网页版,软件客户端不支持该功能。
2026-02-24 21:35:40
227
原创 打包electron应用的一些坑点
本文介绍了使用npm替代pnpm进行项目启动和打包的方法。开发者可以直接使用npm start启动应用,用npm run package打包Windows平台应用。文中建议遇到问题时咨询AI解决,并提到可能需要更换npm源为国内镜像。对于Electron打包,提示可手动下载缓存文件防止损坏。最后指出成功打包的标志是生成可运行的exe文件,建议测试验证功能是否正常。(149字)
2026-02-08 02:28:44
270
原创 js的forEach的一个坑
本文分析了在遍历子节点数组时直接修改数组导致的跳过节点问题。原代码直接遍历this.oldBaseFloorNode.children数组,在循环内调用setParent()会改变原数组,导致后续节点被跳过。解决方法是通过slice()创建数组副本进行遍历,确保遍历完整的初始节点列表。这种处理方式避免了数组动态变化带来的遍历问题。
2026-02-05 13:14:04
217
原创 vscode的md文件显示memaid图
VSCode支持两种方式显示Mermaid图表:1)VSCode≥1.75版本内置支持,直接在.md文件中使用```mermaid代码块即可预览;2)旧版可安装MarkdownPreviewEnhanced插件,提供更丰富的预览和导出功能。两种方式都需使用三个反引号包裹mermaid代码块,并确保正确语法。
2026-02-04 18:02:08
1032
原创 为什么player变成其他物体子节点时即便重置坐标但坐标并非原点
CharacterController组件导致玩家位置异常,因其基于世界坐标系且会强制恢复节点位置。解决方案是在划船时禁用玩家物理组件,使其成为纯挂件随船移动。修改Player.ts添加setPhysicsActive方法控制组件开关,并在上船时关闭物理模拟。同时需注意跳跃动画Tween可能干扰位置设置,需确保在挂载到船上后不再修改位置。
2026-01-27 19:09:21
328
原创 刚打开claude如何开始使用skills
使用Claude时,首先通过Win+R打开cmd并切换到工作路径(含.claude文件夹),输入"claude"启动程序。接着输入"加载skills"命令,AI会自动扫描.claude/skills目录下的技能并生成列表。最后只需输入对应技能的启动语即可调用特定功能。整个过程分为启动程序、加载技能、调用技能三个步骤
2026-01-24 16:06:57
690
原创 如何判断claude是否能读取到skills
要让Claude正确读取自定义技能,需遵循以下步骤:首先确保技能文件符合规范,包括独立文件夹、SKILL.md文件(含YAML元数据)和正确路径(项目级或全局级)。其次开启相关权限和功能设置。验证方法包括:1)通过对话指令让Claude枚举可用技能;2)手动触发测试;3)检查工具调用日志。关键点在于正确配置技能文件和路径后,直接询问Claude"列出所有可用skills"即可确认是否加载成功。
2026-01-24 15:39:50
1718
原创 外部类触发角色状态切换
本文探讨了游戏开发中外部事件如何优雅地通知玩家状态机的几种方案。最推荐使用事件/消息系统(如EventBus)实现完全解耦,通过定义事件类型并由状态机监听处理;次推荐通过玩家类封装接口方法间接调用状态机;最不推荐直接操作状态机。文章强调应保持状态机封装性,建议采用状态模式设计,让外部只关心事件触发而由内部状态机决定状态转换。最佳实践是使用事件系统实现低耦合、高可维护的架构,适用于中大型项目。
2026-01-22 23:17:07
545
原创 如何在Trae中安装Unity代码插件
本文介绍了Unity开发的基本插件配置和AI对话功能接入方法。主要内容包括:1)Unity开发必备的三个基础插件(C#、C#DevKit和Unity)及其官方来源;2)通过菜菜丸的教程指导如何在Unity中实现与DeepSeek的AI对话功能集成。文章为Unity开发者提供了从基础环境搭建到高级AI功能实现的技术指导。
2026-01-21 15:50:44
102
原创 状态机和状态图
文章摘要:本文介绍了状态锁机制在游戏开发中的应用。通过定义StateType枚举(包含寻敌和攻击两种状态),游戏开始时需设置默认状态。状态锁的核心功能是对状态机切换进行限制,在特定条件下阻止进入或离开某些状态,从而确保状态转换的安全性和合理性。这种机制为游戏逻辑提供了有效的状态保护。
2026-01-21 15:25:46
45
原创 Trae查看本地网页
VSCode和Trae无法直接预览本地HTML页面的主要原因是浏览器安全限制会阻止file://协议下的脚本执行。推荐两种解决方案:1)使用Python内置HTTP服务器(python -m http.server 8000)或Node.js的http-server工具;2)通过本地局域网访问。其中建立本地HTTP服务器是最佳实践,能确保Vue等框架正常运行。启动服务后访问http://localhost:8000即可预览页面。
2026-01-16 22:14:49
690
原创 Docker Desktop 4.55.0版本安装成功教程
Win11家庭版安装Docker失败解决方案:无需重装系统或修改注册表,只需运行特定bat文件开启Hyper-v功能后重启。若安装仍失败,需启动services.msc中的server服务。若无法打开services.msc,可参考相关帖子解决系统保护阻止应用的问题。按照此流程操作后,最终成功安装Docker Desktop。
2026-01-08 02:39:37
337
原创 windows功能里没有Hyper-v功能的解决办法?
Windows家庭版默认没有Hyper-V功能,可通过创建并运行脚本文件来开启。具体步骤包括:新建Hyper-V.cmd文件,写入特定命令脚本,以管理员身份运行后重启电脑。对于Windows 10/11专业版/企业版用户,还需在BIOS中开启虚拟化技术,并在系统功能中勾选Hyper-V及相关组件选项。该操作可能耗时较长,完成后需重启系统才能使配置生效。
2026-01-08 02:29:12
1797
原创 Cocos creator的.gitnore内容
项目文件结构摘要:该CocosCreator3D项目包含多个关键目录:/library存储临时构建文件,/node_modules存放NPM依赖包,/.vscode和/.idea分别保存VSCode和WebStorm的IDE配置。这些目录共同构成了项目的开发环境基础架构,支持跨平台开发和团队协作。
2026-01-04 22:06:24
144
原创 cocos creator 的几个变量显示写法
本文展示了多个使用@property装饰器的属性声明示例。这些示例包括不同类型的属性定义:基本类型如Node、Node数组(Node[])、数字(Number)和字符串(String)。装饰器支持多种配置选项,如type指定类型、displayName设置显示名称、tooltip添加提示信息,以及group对属性进行分组管理。示例中还展示了如何为属性设置默认值,如Speed=5、Name="DestPos"等。这些声明体现了属性装饰器在类型定义、界面显示和组织管理方面的灵活性。
2025-12-31 20:00:48
184
原创 Git想看之前某次提交的某个文件的全部代码方法
本文介绍三种从Git历史记录中提取特定代码行(而非回退整个版本)的方法:1. 使用git show HEAD:文件名查看文件历史版本内容并手动复制;2. 通过git diff HEAD 文件名对比差异,定位正确代码行;3. 用git show HEAD:文件名 > 临时文件将历史版本导出为临时文件。核心思路是通过Git命令安全获取历史代码,手动替换当前文件的错误内容,保留其他修改。推荐命令为git show查看内容或git diff对比差异,操作不影响提交记录。
2025-12-26 21:02:18
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅