<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Very_easygoing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Very_easygoing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Very_easygoing]]></copyright><item><title><![CDATA[LangChain JS 入门：快速搭建前端 AI 开发环境]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/169457510</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/169457510</guid><author>Very_easygoing</author><pubDate>Thu, 29 Oct 2026 15:00:31 +0800</pubDate><description><![CDATA[下面这份梳理按的顺序展开，以（最简路径）和（生产推荐）。]]></description><category></category></item><item><title><![CDATA[Java 后端项目（基于 Spring Boot / Spring Cloud）的通用规范与配置清单]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/162654933</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/162654933</guid><author>Very_easygoing</author><pubDate>Tue, 07 Jul 2026 09:55:30 +0800</pubDate><description><![CDATA[包：全小写，点分隔，分层清晰。类：大驼峰（PascalCase），名词，表达实体或功能。方法：小驼峰（camelCase），动词 + 名词，如。变量：小驼峰，名词，明确意义。常量：全大写，下划线分隔，如。枚举：类名大驼峰，枚举值全大写。接口 URL：资源名词复数，小写，使用层级。]]></description><category></category></item><item><title><![CDATA[Vue.js 单点登录（SSO）实现完全指南]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/162310695</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/162310695</guid><author>Very_easygoing</author><pubDate>Thu, 25 Jun 2026 17:06:22 +0800</pubDate><description><![CDATA[单点登录（Single Sign-On，简称SSO）是一种身份验证机制，用户只需在一个系统中登录一次，即可访问所有相互信任的关联系统，而无需重复认证。例如，登录Google账号后可以直接使用Gmail、YouTube、Google Drive等服务。用户访问子系统A，被重定向至中央认证中心用户在认证中心登录后，认证中心颁发令牌（Token）子系统A通过验证令牌获取用户信息用户访问子系统B时，重复验证令牌流程，无需再次登录。]]></description><category></category></item><item><title><![CDATA[2026移动端图表库完整指南！H5/小程序/原生全场景选型]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/162102190</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/162102190</guid><author>Very_easygoing</author><pubDate>Thu, 18 Jun 2026 16:02:19 +0800</pubDate><description><![CDATA[做移动端数据页面总踩坑：H5图表加载卡顿、小程序DOM兼容报错、原生APP图表交互拉胯、uni-app一套代码多端适配难。市面上图表库五花八门，每次新项目都要重新调研对比，浪费大量开发时间。本文整理2026年全网最全移动端可视化组件汇总先看项目运行终端，再看业务复杂度，最后权衡包体积与商用成本。简单跨端小程序优先uCharts；复杂H5可视化、金融项目直接ECharts；原生客户端使用平台专属图表库；轻量展示页面选用F2、Chart.js。]]></description><category></category></item><item><title><![CDATA[城市选择组件说明文档]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/160252136</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/160252136</guid><author>Very_easygoing</author><pubDate>Fri, 17 Apr 2026 14:38:44 +0800</pubDate><description><![CDATA[城市选择组件是一个基于 uni-app 框架开发的移动端城市选择页面，提供城市搜索、热门城市快速选择、字母索引定位等功能，为用户提供便捷的城市选择体验。]]></description><category></category></item><item><title><![CDATA[Web 前端图片加水印的常用方法]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/159167061</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/159167061</guid><author>Very_easygoing</author><pubDate>Tue, 17 Mar 2026 15:40:28 +0800</pubDate><description><![CDATA[方法是否修改图片数据适用场景优点缺点Canvas 绘制是需保存带水印图片（如用户上传）灵活可控，可导出跨域限制，大图性能问题CSS 层叠否仅页面展示时保护简单高效，即时生效无法保存水印，易移除第三方库是/否快速开发，复杂水印需求功能丰富，开箱即用增加依赖SVG 结合是矢量水印，高保真缩放不失真实现稍复杂根据具体需求选择合适的方法：如果需要下载带水印的图片，首选 Canvas 或第三方库；如果仅需在网页上展示时增加水印，CSS 方案足够。]]></description><category></category></item><item><title><![CDATA[Web 前端搜索文字高亮实现方法汇总]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/159166521</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/159166521</guid><author>Very_easygoing</author><pubDate>Tue, 17 Mar 2026 15:19:33 +0800</pubDate><description><![CDATA[/ 使用 mark.js 或原生方法处理 el 内的文本});方法适用场景优点缺点原生 JavaScript需要完全控制，兼容老浏览器灵活、兼容性好实现复杂，需处理边界现代浏览器，追求高性能不修改 DOM，性能极佳浏览器支持度有限第三方库（如 mark.js）快速集成，无需重复造轮子功能丰富，稳定可靠增加依赖后端预高亮静态内容，SEO 优先前端开销最小不适用动态搜索框架组件React/Vue 项目，组件化开发生态融合，易复用依赖框架，需处理渲染细节。]]></description><category></category></item><item><title><![CDATA[本地部署AI模型的完整流程方案汇总]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/159164857</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/159164857</guid><author>Very_easygoing</author><pubDate>Tue, 17 Mar 2026 14:27:26 +0800</pubDate><description><![CDATA[本地部署AI模型已从“极客玩具”演变为可落地的生产工具。明确需求：数据敏感度？是否需要7×24小时在线？预期并发量？评估硬件：现有设备GPU显存、内存容量，决定可运行的模型规模选择方案个人开发/学习：Windows+Ollama+OpenClaw企业生产环境：Linux+Docker+负载均衡跨团队协作：阿里云轻量服务器+私有网络优化迭代：根据实际使用反馈调整量化级别、上下文窗口等参数本地部署的核心价值在于数据主权与长期成本可控。]]></description><category></category></item><item><title><![CDATA[移动端分页实现方案全指南]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/159164545</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/159164545</guid><author>Very_easygoing</author><pubDate>Tue, 17 Mar 2026 14:21:16 +0800</pubDate><description><![CDATA[分页方式优点缺点推荐场景传统分页简单、可控、定位精确点击困难、占用空间管理后台、设置页、少量数据加载更多按钮用户主动、实现简单需点击、步骤多评论区、中等长度列表无限滚动体验流畅、沉浸式复杂、性能问题、定位难社交媒体、商品浏览、资讯流滑动分页交互自然、适合卡片式浏览不适用于长列表相册、卡片式内容在实际项目中，可根据数据类型、用户行为和性能要求灵活选择，甚至组合使用（如初始采用传统分页，后续提供无限滚动）。合理的设计和实现能显著提升移动端用户体验。]]></description><category></category></item><item><title><![CDATA[Vue开发者快速上手Next.js指南]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158845924</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158845924</guid><author>Very_easygoing</author><pubDate>Mon, 09 Mar 2026 15:53:32 +0800</pubDate><description><![CDATA[从Vue/Nuxt迁移到Next.js的关键在于概念映射而非重新学习。Vue模板语法 → React JSX（HTML in JavaScript）组合式API → Hooks（逻辑复用方式相似）客户端渲染默认 → 服务端组件默认（需要理解渲染边界）建议你利用已有的前端知识，通过实践项目逐步掌握Next.js的独特优势——服务端渲染、React生态和Vercel部署体验。遇到问题时，用"Vue中的XX在Next.js中如何实现"的思路寻找答案，逐步建立起新的思维模型。]]></description><category></category></item><item><title><![CDATA[Web前端脱敏处理完整指南：场景、方法与最佳实践]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158837773</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158837773</guid><author>Very_easygoing</author><pubDate>Mon, 09 Mar 2026 09:33:03 +0800</pubDate><description><![CDATA[在Web前端实际项目中，脱敏处理通常分为和两大类。由于前端环境完全暴露在用户端，任何脱敏操作都应视为或，真正的安全脱敏必须在后端完成。以下汇总了常见的前端脱敏场景、方法及注意事项。]]></description><category></category></item><item><title><![CDATA[前端多端开发避坑指南：常见问题与解决方案大全]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158773706</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158773706</guid><author>Very_easygoing</author><pubDate>Sat, 07 Mar 2026 15:15:28 +0800</pubDate><description><![CDATA[在前端开发中，PC端、小程序、App等多端环境各异，开发者常遇到兼容性、性能、体验等各类问题。本文汇总了实际项目中最常见的痛点，并提供经过验证的解决思路，助你高效避坑。]]></description><category></category></item><item><title><![CDATA[前端性能攻坚三部曲：加载进度、懒加载与分片上传实战精解]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158773564</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158773564</guid><author>Very_easygoing</author><pubDate>Sat, 07 Mar 2026 15:05:26 +0800</pubDate><description><![CDATA[适合简单场景，无需额外库。left: 0;width: 0%;JS 控制// 模拟加载进度// 在路由/请求开始结束时调用 updateProgress。]]></description><category></category></item><item><title><![CDATA[前端支付集成宝典：主流支付方式全端接入指南与代码实例]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158648198</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158648198</guid><author>Very_easygoing</author><pubDate>Wed, 04 Mar 2026 09:30:24 +0800</pubDate><description><![CDATA[安全第一：支付订单的创建、签名的生成永远在后端服务器完成，前端只是参数的传递者和支付请求的发起者。状态查询：不要仅凭前端的“成功”回调就更新订单状态，务必以后端收到的异步通知或主动查询订单接口的结果为准。防重处理：在点击下单按钮时，前端要做好防抖处理，防止用户重复点击产生多个订单。阅读官方文档：支付渠道的规则和API会不时更新，建议在开发前，查阅对应支付平台的最新官方文档。希望这份全端支付集成指南能帮你快速打通支付环节，如果在具体集成中遇到问题，欢迎随时交流！]]></description><category></category></item><item><title><![CDATA[JavaScript 日期时间处理工具库（轻量无依赖）]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158611561</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158611561</guid><author>Very_easygoing</author><pubDate>Tue, 03 Mar 2026 10:39:05 +0800</pubDate><description><![CDATA[以下是一份实用的 JavaScript 时间转换工具集，涵盖了日常开发中常用的日期格式化、相对时间、时间差计算、时区转换等场景。所有函数均采用纯 JavaScript 编写，无外部依赖，可直接复制使用。]]></description><category></category></item><item><title><![CDATA[适用于 Vue 3 的三级联动组件（省/市/区选择器）]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158609722</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158609722</guid><author>Very_easygoing</author><pubDate>Tue, 03 Mar 2026 09:16:09 +0800</pubDate><description><![CDATA[第一种适合同步树形数据，一次性传入所有数据。第二种适合异步逐级加载，数据分别传入。根据实际需求选择合适的版本。组件均支持v-model双向绑定，可自定义字段名，并提供了事件通知。]]></description><category></category></item><item><title><![CDATA[中国行政区划代码表（省、市、县三级）指南与示例]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158580662</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158580662</guid><author>Very_easygoing</author><pubDate>Mon, 02 Mar 2026 17:15:59 +0800</pubDate><description><![CDATA[您已提供的数据可作为模板，按照上述省级、地级列表补全其他省份的相同层级。县级数据建议通过官方渠道批量获取，或使用编程方式从国家统计局网页抓取。对于港澳台地区，编码规则略有不同（通常为81/82/71开头），使用时请查阅专门资料。]]></description><category></category></item><item><title><![CDATA[Vite与Vize深度解析：前端构建工具与可视化平台的本质区别]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158580382</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158580382</guid><author>Very_easygoing</author><pubDate>Mon, 02 Mar 2026 17:02:45 +0800</pubDate><description><![CDATA[Vite是基础设施工具，致力于提升前端开发效率；Vize是业务应用平台，专注于解决具体的数据分析或图像识别需求。理解它们的本质区别，有助于在正确的情境下选择合适的工具，避免概念混淆带来的误解。对于Web开发者而言，Vite已成为现代前端开发的标配工具，而Vize则在特定业务场景（图像识别、数据可视化）中发挥作用。两者可以协同工作——用Vite构建的应用，可能通过API调用Vize的服务来实现图像识别功能。]]></description><category></category></item><item><title><![CDATA[前端开发地图知识汇总：地图类型、坐标系与SDK简介]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158569997</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158569997</guid><author>Very_easygoing</author><pubDate>Mon, 02 Mar 2026 09:49:56 +0800</pubDate><description><![CDATA[本文系统梳理了前端地图开发的核心知识，包括常用地图类型（矢量/栅格/3D地图）、三大坐标系（WGS84/GCJ-02/BD09）特点及转换关系，并对比了主流地图SDK（Leaflet/OpenLayers/Mapbox等）的适用场景。重点指出国内地图开发必须遵循坐标系一致性原则，针对不同业务场景（导航/可视化/全球业务等）给出了具体的SDK选型建议，帮助开发者规避坐标偏移等常见问题，实现高效的地图功能开发。]]></description><category></category></item><item><title><![CDATA[uni-app 跨平台 App 开发避坑指南（Android/iOS 双平台详解）]]></title><link>https://blog.youkuaiyun.com/Very_easygoing/article/details/158467960</link><guid>https://blog.youkuaiyun.com/Very_easygoing/article/details/158467960</guid><author>Very_easygoing</author><pubDate>Fri, 27 Feb 2026 17:32:09 +0800</pubDate><description><![CDATA[它是 uni-app，不是 Web”。放弃对 DOM 的直接操作幻想，拥抱数据和 API 驱动的开发模式，并时刻留意各平台（尤其是 iOS 和 Android 的系统 WebView 差异）的特性，才能开发出稳定、高性能的跨平台应用。renderjs。]]></description><category></category></item></channel></rss>