- 博客(27)
- 收藏
- 关注
原创 [笔记] SpringBoot3 使用 EasyExcel 封装工具类实现复杂 Excel 数据处理:使用Java构建高效的数据导入解决方案
本文介绍了如何使用Java与EasyExcel库实现高效Excel数据导入。通过一个通用的ExcelUtil工具类支持同步和异步导入,并展示了自定义监听器的创建与使用以增强数据处理能力。文中还详细讲解了默认的基础导入机制及其实现,如DefaultExcelListener。特别地,针对复杂表头设计的CellPosition类和PreHeaderListener监听器进一步提升了系统的灵活性。本文为开发者提供了完整的框架示例,帮助他们根据具体需求定制解决方案,提高工作效率并减少错误。
2025-03-20 17:04:39
1885
原创 [笔记] 深入指南:使用 OpenManus 本地部署使用指南.
本文深入探讨了OpenManus,一个专注于简化和优化项目管理和团队协作的开源工具。通过详细的步骤指南,介绍了如何从GitHub克隆仓库、配置环境(包括使用uv和conda两种方式),以及如何设置LLM API进行高级功能配置。文章还讨论了OpenManus在促进团队合作、提高工作效率方面的潜力,并展望了其未来发展方向。
2025-03-14 16:24:28
4977
1
原创 [笔记] 探索DeepSeek+现代知识库搭建:Ollama及主流开源工具在现代知识库搭建中的应用与实践——一站式详尽指南
本文为读者提供了详尽的步骤指导,帮助您使用包括AnythingLLM、硅基流动API结合Cherry Studio、Ragflow、Dify以及Open-WebUI在内的多种开源平台和工具来创建高效的知识管理系统。无论您是希望通过本地部署确保数据隐私,还是倾向于通过API调用来利用云端的强大功能,本文都将为您提供全面的操作指南和最佳实践建议。
2025-03-06 10:25:31
3019
2
原创 [笔记] Typora 免费使用教程:轻松搞定(详细步骤) / 附带详细卸载教程
本文针对 Typora 的激活问题提供了两种解决方案:一是通过手动修改安装目录下的文件实现激活,并去除相关提示;二是利用第三方工具快速完成激活流程。无论你是技术小白还是进阶用户,都可以根据自身需求选择合适的方法。此外,文章还附带了详细的步骤说明和截图示例,确保操作过程清晰明了。需要注意的是,更新软件后可能需要重新激活,因此建议在操作前备份重要数据。希望通过本教程,你能顺利激活 Typora,享受更加流畅的写作体验!
2025-02-25 10:31:29
3483
4
原创 [笔记] IDEA 自定义代码模板与方法注释生成技巧,提升开发效率 : 详细步骤
本文深入讲解了 IntelliJ IDEA 中文件模板和方法注释的自定义配置流程,涵盖类、接口、枚举等多种文件类型的模板设置,以及通过 Live Templates 自动生成方法注释的技巧。通过本文的学习,开发者可以轻松实现代码注释的自动化生成,提高代码可读性和团队协作效率。文章还提供了详细的配置步骤和示例代码,适合各阶段开发者参考和实践。
2025-02-12 14:28:30
1334
原创 [笔记] 最新版 - JRebel 插件激活与配置教程 : 高效开发的必备指南
本文全面介绍了 JRebel 插件的安装、激活方法及其使用技巧,包括在线激活与无限试用激活两种方式,同时详细说明了如何设置离线工作模式、自动编译和热部署等功能。此外,针对热部署不生效等问题提供了排查步骤,帮助开发者快速定位并解决问题。无论你是初学者还是资深开发者,本文都将为你提供实用的操作指南,助力提升开发效率。
2025-02-10 13:02:08
7067
8
原创 [笔记] 提升开发效率与代码质量:Visual Studio必备工具推荐
本文详细介绍了几类Visual Studio插件,旨在帮助开发者提高工作效率和代码质量。首先,文章列举了用于代码管理和优化的工具,如XAML Styler和CodeMaid,这些工具能够自动化格式化和重构代码,减少风格争议并提升可读性。接着,讨论了几款效率提升工具,包括Visual-Studio-Translator和Select Next Occurrence,它们分别解决了代码翻译和多光标编辑的问题。最后,文章还推荐了一些其他实用工具,例如Restart Visual Studio for vs2022
2025-02-07 13:52:35
723
原创 [笔记] 构建你的知识库:MrDoc觅思文档Windows服务器部署,填坑!!!
随着信息量的爆炸式增长,有效管理和利用这些信息成为了一个挑战。MrDoc觅思文档作为一个开源的知识管理和文档协作平台,为用户提供了一个便捷的解决方案。本文旨在指导读者完成MrDoc的本地初始化和部署工作,包括环境准备、源码获取、依赖安装、数据库初始化、管理员账户创建等步骤,并进一步介绍如何在Windows服务器上部署该应用以及如何通过Nginx实现反向代理,以便更方便地访问服务。此外,文章还涵盖了必要的安全配置,如添加CSRF可信赖来源设置,确保服务的安全性和稳定性。通过本文的指引,即使是初学者也能顺利完成
2025-02-06 13:58:51
1972
原创 [笔记] 极狐GitLab实例 : 手动备份步骤总结
本文总结介绍了如何在极狐GitLab环境中执行完整备份和恢复操作。涵盖了从安装必要组件(如rsync)到备份关键配置文件(如gitlab.rb和gitlab-secrets.json)的所有步骤,确保您的数据和设置能够安全恢复。
2025-01-25 10:00:13
1737
原创 [笔记] VS Code 完全指南:快捷键速查手册 与 Vue 开发插件推荐
本文分为两大部分:必备插件推荐和快捷键速查手册。第一部分介绍了Vue开发提升开发效率的推荐插件,包括代码补全、格式化、Git集成等功能;第二部分系统整理了VS Code的快捷键,按照功能分类提供中英对照的速查表,涵盖基础编辑、导航、搜索替换、多光标操作等各个方面。
2025-01-15 10:48:22
1533
原创 [笔记] MyBatis-Plus XML 配置详解:从基础到高级,全面提升开发效率
本文主要介绍了 MyBatis-Plus XML 配置文件的详细内容,包括基础标签如 select、insert、update、delete,以及动态 SQL 标签如 if、choose-when-otherwise、where、set、trim、foreach 等。此外,还介绍了高级映射如 resultMap 和 sql 标签,以及特殊功能如 bind 标签和 CDATA 区段的使用。最后,通过实用场景示例展示了如何在实际开发中应用这些标签和功能。
2025-01-14 11:51:40
2153
原创 [笔记] 使用 Jenkins 和 Nginx 实现前端项目的持续集成与部署 (CICD) : 从 GitLab 拉取 前端项目并部署至 Windows Server
本文详细介绍了如何在 Windows Server 环境下,通过 Jenkins 实现前端项目的持续集成与部署(CI/CD)。文章涵盖了从 Jenkins 的安装与配置、NodeJS 和 Publish Over SSH 插件的安装、GitLab 代码仓库的配置、Windows Server 上 OpenSSH Server 的设置,到最终通过 Jenkins Pipeline 脚本自动化构建和部署前端项目,并使用 Nginx 作为静态文件服务器。
2025-01-11 17:21:42
1244
原创 [笔记] 使用 Jenkins 实现 CI/CD :从 GitLab 拉取 Java 项目并部署至 Windows Server
本文详细介绍了如何利用Jenkins搭建一个高效的持续集成与持续部署(CI/CD)管道,特别关注于从GitLab仓库中拉取Java项目的源代码,并自动构建后发布到Windows Server环境。文中首先列出了必要的Jenkins插件安装步骤,包括GitLab、Maven Integration以及SSH相关插件等;接着展示了如何配置全局工具如Maven,并设置访问GitLab仓库所需的凭证;进一步地,指导读者如何在Windows Server上启用OpenSSH服务以支持远程部署;
2025-01-09 14:54:16
1675
原创 [笔记] Jenkins 安装与配置全攻略:Ubuntu 从零开始搭建持续集成环境
本文详细介绍了如何在 Ubuntu 系统上安装和配置 Jenkins,涵盖从系统最低推荐配置、Java 环境搭建、Jenkins 安装、防火墙配置到 Jenkins 初始化设置的完整流程。特别针对在同一台服务器上同时运行 GitLab 和 Jenkins 的场景,提供了端口冲突解决方法。通过本文,读者可以轻松完成 Jenkins 的安装,并顺利解锁 Jenkins、安装插件、创建管理员账户,最终成功启动 Jenkins 实例。
2025-01-07 16:50:30
2557
原创 [笔记] Cursor 全面指南:将AI融入代码编辑,免费使用 / 神级思考模型:让 AI 真正会思考 , 持续更新免费试用
本指南详细介绍了 Cursor 这款集成了先进大型语言模型(LLM)如GPT-4和Claude 3.5的代码编辑器,不仅涵盖了从下载安装到日常使用的各个步骤,还深入探讨了如何通过合法途径优化和充分利用其功能。无论您是经验丰富的开发者还是编程新手,本文都将帮助您掌握 Cursor 的核心特性,提升编程效率。
2025-01-02 15:00:03
6089
5
原创 [笔记] Git 实战指南:Git命令大全 与 Git提交信息规范
本文档是一份详尽的 Git 使用指南,不仅适合初学者学习 Git 的基本操作,也适用于希望提升技能的中高级用户。通过详细介绍 Git 的各类命令及其应用场景,文档为读者提供了实用的工具和技巧,以提高工作效率和代码库的质量。同时,针对提交信息的规范化提出了明确的建议,有助于团队保持一致的代码变更记录,促进更好的协作和可维护性。
2024-12-09 10:53:01
2244
原创 [笔记] Windows 上 Git 安装详细教程:从零开始,附带每个选项解析
本文详细介绍了在 Windows 系统上安装 Git 的步骤,涵盖了从下载安装程序到配置环境变量的全过程。我们还将解释安装过程中遇到的各种选项及其作用,确保用户能够根据自己的需求进行最佳配置。通过本文,即使是初学者也能轻松完成 Git 的安装,并为后续的版本控制操作打下坚实的基础。
2024-12-06 14:28:57
1874
原创 [笔记] Centos7 安装 Docker 和 Docker Compose 及 Docker 命令大全
`Docker` 和 `Docker Compose` 是相辅相成的工具,它们共同提供了一个强大的容器化解决方案。`Docker` 提供了容器化的基础功能,而 `Docker Compose` 则提供了更高级的编排和管理能力,使得部署和管理多个容器变得更加容易和高效。
2024-11-07 17:33:56
1606
1
原创 [笔记] 多层 Nginx 反向代理与 Docker 容器化前端应用部署 : 客户端 -> 本地 Nginx -> Docker 内的 Nginx -> 前端应用
本文详细介绍了如何通过客户端访问本地 Nginx,再由本地 Nginx 转发请求到 Docker 内的 Nginx,最终到达前端应用的部署流程。通过这种多层架构,可以有效地提高系统的可扩展性和安全性。本文将逐步讲解每个步骤的具体操作方法和注意事项,帮助读者顺利完成前端项目的部署。
2024-11-04 16:28:23
2130
原创 [笔记] SQL数据库优化实战 : SQL 全面优化
本文总结了SQL数据库优化的实战技巧,包括字段选择、索引策略、查询语句优化等,旨在帮助开发者在实际项目中提升数据库性能,优化应用的整体表现,确保在高并发环境下依然保持快速响应。多维度去优化效率。
2024-11-01 16:40:57
2211
原创 [笔记] 使用 AOP 切面 与 mybatis-plus 实现 自定义排序注解(修改一个排序值,其他排序值也改变)
在许多业务场景中,我们需要对数据进行排序,尤其是在列表展示和排序管理中。传统的排序方式通常是在数据库查询时通过 SQL 语句实现,但这对于复杂的排序逻辑(如修改一个排序值时,其他排序值也需要相应调整)显得不够灵活。本文介绍如何使用 AOP 切面与 MyBatis-Plus 结合,实现自定义排序注解,以简化排序逻辑的管理。
2024-10-29 14:10:03
1155
原创 [笔记] SpringBoot3 使用 EasyExcel 封装工具类实现 自定义表头 导出并实现 数据格式化转换 与 添加下拉框 操作
在企业应用中,数据导出功能是常见且重要的需求之一。特别是将数据导出为 Excel 文件,可以方便用户查看和分析数据。然而,传统的 Excel 处理库如 Apache POI 在处理大数据量时性能较差。为此,阿里巴巴开源了 EasyExcel,这是一个简单、高效的 Excel 操作库,特别适合处理大规模数据。本文将详细介绍如何使用 EasyExcel 实现自定义表头的 Excel 导出,并对导出的数据进行格式化转换。
2024-10-21 17:44:30
3149
原创 [笔记] CentOS7 + Nginx 环境下,安装使用 Let‘s Encrypt 免费 SSL 证书 (自动续签)
安装 `SSL/TLS` 证书在服务器可以确保数据传输的安全性和完整性,验证服务器身份,增强用户信任,提升搜索引擎排名,并符合相关法规要求,从而保护敏感信息不被窃听或篡改。网站使用 `HTTPS` 协议已是大势所趋,而要在 `web` 上使用 `HTTPS` 的话,我们首先需要获得一个 `SSL` 证书文件。本文介绍如何在 `CentOS7 + Nginx` 环境下,安装使用 `Let's Encrypt` 免费 `SSL` 证书 , 并且使用 `docker` 部署项目 。
2024-10-18 17:00:12
2130
2
原创 [笔记] 提升开发效率与代码质量:IntelliJ IDEA 插件推荐
本文介绍了几款高效且实用的 IntelliJ IDEA 插件,旨在帮助开发者提升编码效率、增强代码质量和改善开发体验。这些插件涵盖了代码生成、代码审查、调试辅助、项目管理和多语言支持等多个方面。通过详细说明每款插件的功能和使用方法,本文为开发者提供了全面的参考,帮助他们在日常开发工作中更好地利用这些工具。以下是本文推荐的主要插件
2024-10-18 11:36:49
864
原创 [笔记] 使用注解切面(AOP)实现 操作日志 和 数据日志 记录
本文介绍了如何利用Spring框架中的注解切面(Aspect Oriented Programming, AOP)技术,实现对系统操作日志和数据日志的自动记录。通过定义自定义注解和切面类,我们可以在不修改业务逻辑代码的情况下,轻松地添加日志记录功能。本文详细讲解了注解切面的基本原理、实现步骤和具体应用场景,并提供了完整的代码示例.
2024-10-14 16:46:14
988
原创 [笔记] springboot3 使用 jasypt 加密配置文件
保护敏感信息的安全性至关重要。Jasypt 是一个广泛使用的开源库,专门用于在 Spring Boot 应用程序中加密和解密敏感数据。本文介绍如何在 Spring Boot 项目中集成和使用 Jasypt,包括配置加密密码、加密和解密敏感信息、以及将加密信息存储到配置文件中
2024-10-14 14:16:55
1990
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人