- 博客(11)
- 收藏
- 关注
原创 MCP:让AI连接万物的“万能插头“
MCP(Model Context Protocol)是Anthropic在2024年推出的模型上下文协议。它是一个开放标准,让AI模型能够安全、标准化地连接外部数据源和工具。MCP是AI世界的USB-C接口——一个协议,连接万物。MCP解决了AI连接外部世界的关键问题:✅标准化- 一套协议,连接所有工具 ✅可组合- 像乐高一样拼装能力 ✅安全可控- 权限明确,操作可审计 ✅生态共建- 开发一次,所有AI可用一句话:MCP让AI从"聊天机器人"进化成"智能助手"。
2026-05-27 09:40:37
249
1
原创 Netty 网络编程详解
本文全面介绍Netty网络框架的核心技术与实战应用。主要内容包括:Netty的核心组件(EventLoop、Channel、Pipeline等)及其线程模型;通过聊天室和WebSocket推送两个实战案例演示开发流程;重点讲解编解码器、TCP粘包/拆包解决方案、心跳检测与断线重连机制;提供性能优化方案如零拷贝、内存池等;最后总结面试常见问题。文章采用代码示例与原理图解相结合的方式,帮助开发者快速掌握这一高性能网络编程框架。
2026-05-26 21:31:05
447
1
原创 MyBatis 与 MyBatis-Plus 核心详解
MyBatis 是什么快速入门核心配置详解CRUD 操作参数传递与结果映射动态 SQL关联查询缓存机制常用技巧MyBatis-Plus 详解MyBatis vs JPA面试高频问题MyBatis 是一个半自动的 ORM(对象关系映射)框架,核心特点:与 JDBC 对比:JDBC: 获取连接 → 编写 SQL → 设置参数 → 执行 → 处理结果 → 关闭连接MyBatis:编写 SQL → 其他全交给框架2. 快速入门2.1 依赖引
2026-05-26 15:21:43
604
1
原创 Java多线程详解
进程(Process):操作系统分配资源的最小单位一个进程就是一个运行中的程序例如:一个正在运行的IDEA就是一个进程线程(Thread):CPU调度的最小单位一个进程可以包含多个线程例如:IDEA进程中,一个线程负责代码编辑,一个线程负责代码编译,一个线程负责代码提示关系:进程是线程的容器一个进程至少有一个线程(主线程)同一进程内的线程共享该进程的资源(内存、文件句柄等)│ 进程 (JVM) │。
2026-05-25 10:20:40
604
1
原创 Docker容器技术详解
镜像操作:docker images 列出镜像docker pull nginx:latest 拉取镜像docker rmi nginx 删除镜像docker build -t name:tag . 构建镜像docker save -o x.tar img 导出镜像docker load -i x.tar 导入镜像容器操作:docker run -d --name x img 创建并运行。
2026-05-20 20:46:15
488
1
原创 Java后端锁机制详解
锁是用于控制多个并发访问同一资源的机制。在多线程、多事务、多节点的环境中,锁保证数据的一致性和完整性。没有看门狗的问题:线程A 获取锁(过期时间30秒)线程A 开始执行业务(预期35秒完成)──── 30秒后 ────锁自动过期!线程B 获取到锁,开始执行线程A 执行完毕,尝试释放锁 → 失败(Lua检查不是自己的锁了)但此时线程A和线程B可能同时操作了数据 ❌有看门狗:线程A 获取锁(过期时间30秒)看门狗启动,每隔10秒检查一次。
2026-05-19 15:12:51
527
1
原创 Java后端事务机制详解
事务(Transaction)是数据库操作的最小工作单元,它将一组操作绑定为一个不可分割的整体。这一组操作要么全部成功,要么全部回滚,不存在中间状态。转账场景——A给B转100元,包含两步:A账户减100,B账户加100。这两步必须同时成功或同时失败,否则就会出现钱丢失或凭空产生的问题。-- 事务示例:转账-- 两步都成功才提交COMMIT;-- 如果任何一步失败,执行回滚没有事务的世界:步骤1:A账户减100元 → 成功,余额变为900。
2026-05-19 09:03:52
513
1
原创 Claude Code 终端 AI 助手搭建指南:从安装到实战
ClaudeCode是Anthropic推出的命令行AI编程助手,集成Claude大模型到终端环境。支持多模型切换(Opus/Sonnet/Haiku)、项目级代码理解、Git操作和跨会话记忆功能。安装需Node.js环境,通过npm全局安装后配置API Key即可使用。
2026-05-18 08:53:06
592
原创 Redis 入门指南:从概念到部署实战
Redis 是当今最流行的内存数据库之一,凭借其极高的性能和丰富的数据结构,广泛应用于缓存、会话管理、排行榜、消息队列等场景。掌握 Redis 的安装部署和常用命令,是后端开发者的必备技能。
2026-05-17 19:25:37
582
原创 Git 入门指南:从安装到实战
Git 是现代软件开发的必备工具,无论你是个人开发者还是团队协作,掌握 Git 都能极大提升开发效率。从今天开始,用 Git 管理你的每一个项目吧!
2026-05-17 18:55:32
503
1
原创 深入理解 OSI 七层网络模型:从原理到实践
本文从零基础出发,系统讲解 OSI 七层网络模型的每一层(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),结合生活化案例说明各层的核心作用与工作原理,并对比 TCP/IP四层模型的差异。最后从网络故障排查、技术选型、高频面试题三个角度,阐述 OSI模型在实际开发工作中的应用价值。适合计算机专业学生、初学者和准备面试的同学阅读。
2026-05-16 13:00:16
2139
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅