- 博客(6)
- 收藏
- 关注
原创 《告别工具链混乱!用 mise 一键搞定多语言版本管理》
摘要: mise是一款多语言版本管理工具,支持Node.js、Java、Python等50+工具,解决多项目环境切换难题。本文以Windows 11为例,详细介绍mise的安装配置:通过PowerShell脚本实现自动加载,配置系统PATH变量,并推荐GitHub直接下载或Scoop包管理安装。演示了Node.js版本切换操作,如mise ls-remote node查看版本、mise use --global node@22指定版本。相比传统工具(如nvm、jenv),mise统一管理各语言环境,显著提升
2025-10-05 23:56:20
1321
原创 《GraalVM Native-Image 跨平台构建原生程序实战:基于 Docker + ManyLinux》
本文记录了在Windows系统中通过Docker+ManyLinux镜像解决GraalVM原生应用跨Linux版本兼容性问题的完整流程。作者最初尝试在WSL(Ubuntu 24.04)中构建,但发现因GLIBC版本过高导致程序无法在目标环境运行。最终采用ManyLinux 2.28镜像构建自定义Docker容器,集成GraalVM和Maven,通过目录挂载实现本地开发、容器内编译的流程,成功生成兼容低版本GLIBC(2.28)的原生可执行程序。该方案有效解决了跨Linux系统版本编译的兼容性问题。
2025-10-04 15:41:15
813
原创 《Spring Boot 3 + GraalVM 25 实战:基于 Windows 11 系统编译原生镜像》
本文记录了在Windows 11系统上使用GraalVM 25构建SpringBoot原生镜像的实践过程。文章详细介绍了所需环境配置(VS Studio 2026、GraalVM 25、Maven 3.9.11),并展示了多模块Maven项目的结构设计。重点说明了如何通过x64 Native Tools Command Prompt环境临时配置Java和Maven变量,以及使用native-maven-plugin插件进行原生镜像编译的完整流程。最终成功生成了可直接运行的原生二进制文件,实测无需Java环境
2025-10-03 19:17:32
1200
原创 AI 也要装插件?带你 3 分钟玩懂 MCP 协议(附 Python 版实现)
摘要:MCP协议是大模型连接外部工具的桥梁,通过JSON-RPC协议实现工具调用。文章介绍了MCP协议的工作流程,包含角色划分(MCP Server和Client)和交互方式。重点演示了使用Python实现MCP Server的完整过程:从项目初始化(使用uv工具)、目录结构解析到具体工具开发(实现D盘目录浏览功能)。该方法使大模型能直接调用本地工具,突破了仅能聊天的限制,大幅提升了模型的实际应用能力。(149字)
2025-08-03 16:00:36
2078
2
原创 Trae 生成的 Vue3 项目学习笔记
本文介绍了使用Vue3和IndexedDB实现纯前端CRUD项目的技术要点。项目包含用户管理功能,支持响应式布局和头像上传。核心内容包括:1) Vue3组合式API的使用,包括响应式变量定义和生命周期钩子;2) 基于屏幕尺寸的自适应样式实现;3) IndexedDB数据库操作,包括数据库创建、增删改查和分页查询实现。文章提供了代码示例说明如何通过游标实现分页功能,适合前端开发者学习现代Web开发技术。
2025-07-29 14:10:11
1548
原创 AI 加持下的编程新纪元(Trae 国际版)
本文介绍了如何利用字节跳动的AI代码编辑器Trae,基于Vue3框架快速开发一个具备CRUD功能的Web应用。通过氛围编程(Vibe Coding)方式,开发者只需与AI对话描述需求,即可自动生成包含用户管理、头像上传等功能的完整代码。文章详细展示了从项目初始化到功能完善的全过程,包括使用ElementUI-Plus构建UI界面、集成IndexedDB浏览器数据库等关键步骤。作者指出,在AI时代,编程门槛大幅降低,但技术人员仍需保持对技术的敏感度,将AI作为智能助手来提升开发效率,而非完全替代传统编程技能。
2025-07-29 10:21:42
2075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅