<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>阳熙的博客</title><description>Java、金融保险业务系统、项目实战与 Docker 技术笔记</description><link>https://myblog.gotomarry.xyz/</link><language>zh-CN</language><item><title>SSH 隧道：原理、方法与实践</title><link>https://myblog.gotomarry.xyz/blog/ssh%E9%9A%A7%E9%81%93%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E8%B7%B5/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/ssh%E9%9A%A7%E9%81%93%E5%8E%9F%E7%90%86%E4%B8%8E%E5%AE%9E%E8%B7%B5/</guid><description>从 SSH 隧道的工作原理讲起，梳理 -L / -R / -D / -w 四种转发方式的差异与选型，并结合一次香港服务器中转家庭 NAS 的真实部署，记录 TCP-over-TCP、MTU 黑洞、保活重连等实战坑点。</description><pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate><category>SSH</category><category>网络</category><category>内网穿透</category><category>Linux</category><category>运维</category></item><item><title>NRI 闭源 Java 商业框架全景：o3w / ow+ / ObjectWorks X 二十年演进</title><link>https://myblog.gotomarry.xyz/blog/nri-objectworks-framework/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/nri-objectworks-framework/</guid><description>深度解析野村综研（NRI）ObjectWorks 与 ObjectWorks+ 的四层架构、STUDIO 代码生成、生成/手写分离策略、ObjectWorks X 的 Spring 化转型；整合 2008-2023 年间 NRI 官方公告、Think IT 连载与中文圈资料，给对日 Java 工程师一份实战级参考。</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>Java</category><category>NRI</category><category>ObjectWorks</category><category>ow+</category><category>对日开发</category><category>框架</category><category>技术</category></item><item><title>ow+ vs Spring MVC：两份对日 Java 经验的全景对比</title><link>https://myblog.gotomarry.xyz/blog/ow-plus-vs-spring-mvc/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/ow-plus-vs-spring-mvc/</guid><description>从请求链路、组件分工、DTO 流转、开发范式、可迁移性等 8 个维度深度对比 NRI ow+ 与 Spring MVC；附 5 张原创对比图，并给出 OW X 转型期与求职面试的回答模板。</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>Java</category><category>Spring</category><category>Spring MVC</category><category>NRI</category><category>ow+</category><category>对日开发</category><category>框架对比</category><category>面试</category></item><item><title>Spring MVC 核心机制深度解析：从一次 HTTP 请求看完整生命周期</title><link>https://myblog.gotomarry.xyz/blog/spring-mvc-deep-dive/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/spring-mvc-deep-dive/</guid><description>从 DispatcherServlet 入口到响应写回浏览器，拆解九大核心组件的协作机制；参数绑定、HttpMessageConverter、拦截器 vs 过滤器、异常处理顺序、异步请求陷阱，以及面试高频问题的简明回答。</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>Java</category><category>Spring</category><category>Spring MVC</category><category>框架</category><category>面试</category><category>对日开发</category></item><item><title>从零学 Spring MVC：一个请求被处理的全过程</title><link>https://myblog.gotomarry.xyz/blog/spring-mvc-tutorial/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/spring-mvc-tutorial/</guid><description>面向完全没接触过 Spring MVC 的新人：从环境准备开始，一步步用 Maven 搭出一个能跑的项目，讲解 DispatcherServlet、@Controller、参数绑定、视图解析、数据校验、统一异常处理，最后用 Spring Boot 简化一切。</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>Java</category><category>Spring</category><category>Spring MVC</category><category>从零开始</category><category>教程</category></item><item><title>离职蓄力：把职场经历变成能带走的资产</title><link>https://myblog.gotomarry.xyz/blog/career-asset-building/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/career-asset-building/</guid><description>拆解一个高赞职场视频的方法论，纠正七个流行说法（AI 案例、沉没成本、弱关系、N+1、涨幅口径等），补充培训服务期违约金、保密与竞业限制两个被忽略的风险，并给出可迁移性分层与四类资本盘点框架。</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><category>职场</category><category>职业发展</category><category>复盘</category><category>方法论</category><category>劳动法</category></item><item><title>用 Astro + Docker 把博客部署到本地服务器</title><link>https://myblog.gotomarry.xyz/blog/astro-docker-deploy/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/astro-docker-deploy/</guid><description>一份从零到部署的实操指南：构建静态站点、用 nginx 托管、Docker Compose 一键启动，端口 1020。</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>Astro</category><category>Docker</category><category>部署</category><category>Nginx</category></item><item><title>从零搭建全栈小应用：Express + Vue 3 + SQLite 实战</title><link>https://myblog.gotomarry.xyz/blog/gotomarry-tech-stack/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/gotomarry-tech-stack/</guid><description>面向新人的从零教程：装环境、搭一个 Express + SQLite 后端、Vue 3 前端，加 PIN + JWT 登录，本地跑通联调，再讲 Docker 打包思路。</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>Vue</category><category>Node.js</category><category>Docker</category><category>项目实战</category></item><item><title>从零搭建点餐小程序后端：Spring Boot + MyBatis-Plus 实战</title><link>https://myblog.gotomarry.xyz/blog/order-app-tech-stack/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/order-app-tech-stack/</guid><description>面向新人的从零教程：装环境、初始化 Spring Boot 项目、写商品与下单接口（含库存原子扣减），跑起来并用 curl 验证。</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>全栈</category><category>Spring Boot</category><category>微信小程序</category><category>Docker</category><category>项目实战</category></item><item><title>从零做一个微信小游戏：用 Canvas 写个飞机大战</title><link>https://myblog.gotomarry.xyz/blog/wechat-minigame-dev/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/wechat-minigame-dev/</guid><description>面向新人的从零教程：装微信开发者工具、建小游戏项目、用 Canvas + 原生 JS 写一个能动起来、能射击的飞机大战，跑起来看到画面。</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate><category>微信小游戏</category><category>Canvas</category><category>游戏开发</category><category>项目实战</category></item><item><title>几个实用的 TypeScript 类型技巧</title><link>https://myblog.gotomarry.xyz/blog/typescript-tips/</link><guid isPermaLink="true">https://myblog.gotomarry.xyz/blog/typescript-tips/</guid><description>记录日常开发中常用的 TypeScript 类型写法：Partial、Pick、条件类型、类型守卫等。</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>TypeScript</category><category>前端</category><category>类型系统</category></item></channel></rss>