最新文章

旧文也有春天

全部文章

按时间浏览学习笔记、项目经验与生活思考。

文章

Vue.js返回位置恢复:三种解决方案详解

本文介绍了在Vue项目中解决列表页返回时滚动位置丢失的三种方法:使用keep-alive缓存组件、通过路由守卫记录位置,以及利用vue-router的scrollBehavior功能。推荐使用scrollBehavior方案,它在路由层统一处理,兼容性好且无副作用。

魚的部落阁
文章

md-editor-v3 编辑器使用指南

本文详细介绍了 md-editor-v3 编辑器的功能特性与使用技巧。编辑器支持 Markdown 编辑、语法快捷键、暗黑主题、图片上传与裁剪、内容格式化、全屏模式及预览功能。文章通过代码示例演示了 npm 安装与 script 标签引入两种使用方式,并讲解了内容渲染、标题导航实现、工具栏自定义、语言扩展和主题切换等高级功能,为开发者提供全面的集成与定制参。

魚的部落阁
使用 AdGuard Home 搭建私有 DoH 服务与 DNS 分流 封面 文章

使用 AdGuard Home 搭建私有 DoH 服务与 DNS 分流

本文介绍如何通过 Docker Compose 部署 AdGuard Home,使用 Nginx 反向代理和 HTTPS 证书搭建私有 DoH 服务,并结合 ClientID、访问限制和 trusted_proxies 提升安全性。同时说明自建 DNS 在代理场景中的作用,以及利用域名规则实现国内外 DNS 分流解析。

魚的部落阁
0-1立项工具V2.0:AI共创工作流与决策体系 封面 文章

0-1立项工具V2.0:AI共创工作流与决策体系

本文将0-1立项方法论升级为可直接落地的AI共创式产品工作流,围绕项目定义、客户与问题、方案、商业闭环、MVP实验、资源风险、专家共创和分段决策,建立证据、假设、行动、责任与Gate之间的关联,帮助团队把模糊想法转化为可决策、可执行、可验收、可止损的项目决策包。

魚的部落阁
nvm 使用教程 封面 文章

nvm 使用教程

nvm是一个Node.js版本管理工具,用于安装、切换和查看不同版本的Node.js。文章介绍了基本命令如nvm ls、install、use,以及如何设置国内镜像加速下载,并列出其他常用命令。

魚的部落阁
将 Figma 设计稿转化为前端代码 封面 文章

将 Figma 设计稿转化为前端代码

还在手动从设计稿提取样式、编写基础代码?试试 Trae IDE 的模型上下文协议(MCP)功能吧。通过使用 MCP Server - Figma AI Bridge,自动将你的 Figma 设计稿转换为整洁的前端代码,并生成相应的网页。简单高效,无需复杂配置,跟随文中的步骤操作,即可体验智能化的设计交付。让我们开始吧! 效果展示 演示环境 本教程中,小编使…

魚的部落阁
Spring Boot3 + JDK21 的迁移 超详细步骤 封面 文章

Spring Boot3 + JDK21 的迁移 超详细步骤

升级背景 在私有化部署过程中,客户使用安全扫描工具检测到大量安全漏洞,主要集中在: 框架版本过低:Spring Boot 2.1.6.RELEASE(发布于 2019 年) JDK 版本过旧:JDK 8(缺乏最新安全补丁) 第三方依赖:多个依赖存在已知 CVE 漏洞 基于安全合规和长期维护的考虑,决定进行大版本升级。 当前版本:Spring Boot 2.…

魚的部落阁
Git提交规范与IDEA插件实践 封面 文章

Git提交规范与IDEA插件实践

文章介绍了Git提交规范的重要性,详细解析了提交信息的格式要求(包括Header、Body和Footer结构),推荐使用IDEA插件git commit message helper辅助生成规范提交,并通过实例展示了规范提交在团队协作中的优势。

魚的部落阁
文章

Java轻量级全文检索引擎Lucene使用及优化

Lucene是一个开源的全文检索引擎工具包,采用倒排索引技术,提供API用于文档索引与高效检索。本文介绍了Lucene的原理、API、性能优化及索引维护,并对比了基于Lucene的Solr和Elasticsearch的优劣,最后给出常见问题解决方案。

魚的部落阁

输入关键词搜索已发布文章