置顶文章

524 1 分钟

# 使用 Spring Boot 框架构建 Web 应用 # 简介 介绍 Spring Boot 框架的背景和优势,以及本文要讨论的主题和目的。 # Spring Boot 简介 介绍 Spring Boot 框架的特点、优势和适用场景,以及与传统 Spring 框架的区别。 # 搭建 Spring Boot 项目 详细说明如何创建一个简单的 Spring Boot 项目,包括项目结构、依赖管理和配置文件等。 # 编写 RESTful API 演示如何使用 Spring Boot 框架编写 RESTful API,包括控制器、服务层和数据访问层的代码示例。 $// 在这里展示 Java...
13k 12 分钟

# Hexo - 个人博客启动说明 # 简介 Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown (或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。即把用户的 markdown 文件,按照指定的主题解析成静态网页。 # 启动和部署 # 本地启动 npm 安装 hexo 和对应主题所需要用到的依赖 进入博客所在目录 输入 hexo server 本地启动 重新生成静态文件资源 输入 hexo clean & hexo g 保存 aglina 搜索索引 输入 hexo aglina 中途可能需要配置 admink_key...
37k 34 分钟

# 工作问题解决方案汇总 # 1、硬盘分卷问题(linux) # 问题描述: linux 我有两块硬盘 vdc 和 vdb 。vdc 分了两个分区 vdc1、vdc2,vdb 分了 3 个分区 vdb1、vdb2、vdb3, 然后有两个卷组 dmbak、storage。卷组 dmbak 中的物理卷有 vdc1,vdc2 和 vdb3,现在的问题是我的 dmbak 中的卷组用到了 vdb3 分区现在我想我想卸载 /dmbak 目录挂载的硬盘,并把 dmbak 卷组的 vdb3 给还回去,重新进行硬盘规划,因为原来的分的很乱。 (关于分卷这些概率可以参考 linux...

精选分类

文章列表

12k 11 分钟

# scaffold 项目之 Excel 导入导出 # 简介 Excel 导入通常指的是将 Excel 文件(如 .xls 或 .xlsx 格式)中的数据读取到程序中,以便进行进一步处理和分析。导出相关报表等。本项目封装了 scaffold-spring-boot-starter-excel 技术组件,基于 EasyExcel 实现 Excel 的读写操作,可用于实现最常见的 Excel 导入导出等功能。 # 关于 EasyExcel EasyExcel 是阿里开源的 Excel 工具库,具有简单易用、低内存、高性能的特点。 在尽可用节约内存的情况下,支持百万行的 Excel...
204 1 分钟

# scaffold 项目之操作日志、访问日志、错误日志 # 简介 在一个系统中,我们需要知道哪些用户做了哪些操作,或者哪些用户访问了项目,还有系统运行的状态这些记录,方便我们定位排查问题或者溯源。 在本项目中提供了 2 大类 4 种系统日志: 审计日志:用户操作日志、登陆日志 API 日志:访问日志、错误日志 # 操作日志 操作日志记录:【什么人】在【什么数据】对【什么对象】做了【什么事情】如图显示: 可以看到具体操作了什么,结果如何。
15k 14 分钟

# scaffold 项目之文件存储 # 简介 文件存储通常涉及将文件保存到服务器的文件系统或云存储服务。 文件存储的最佳实践 安全性:确保文件上传功能有适当的安全措施,如验证文件类型、大小限制和防注入。 性能:对于大型文件或高并发场景,考虑使用异步处理和缓存策略。 备份和恢复:定期备份文件存储,并确保可以恢复数据。 监控和日志:监控文件存储的使用情况,并记录关键操作的日志 # 文件存储(上传下载) 项目支持将文件上传到三类存储器: 兼容 S3 协议的对象存储:支持 MinIO 、 腾讯云COS 、 七牛云Kodo 、 华为云OBS 、 亚马逊S3 等等。 磁盘存储:本地、 FTP...
2.6k 2 分钟

# scaffold 项目之 POJO 对象转换和翻译 # 简介 POJO(Plain Old Java Object,普通老式 Java 对象)通常指的是简单的 Java 对象,它们通常用于封装数据,没有继承特殊的类或实现特殊的接口。尽管 POJO 对象在 Java 应用中非常常见,但在某些情况下,POJO 对象需要进行转换和翻译,原因如下: 数据模型匹配: 不同层级或组件之间可能使用不同的数据模型。例如,数据库层可能使用 Entity 对象,服务层可能使用 DTO(Data Transfer Object),而前端可能需要 VO(View Object)。POJO...
9.8k 9 分钟

# scaffold 项目之参数校验、时间传参 # 简介 项目使用 Hibernate Validator 框架,对 RESTful API 接口进行参数的校验,以保证最终数据入库的正确性。例如说,用户注册时,会校验手机格式的正确性,密码非弱密码。 如果参数校验不通过,会抛出 ConstraintViolationException 异常,被全局的 异常处理 捕获,返回 “请求参数不正确” 的响应。示例如下: { "code": 400, "data": null, "msg":...
25k 23 分钟

# scaffold 项目之通用全局异常处理 # 简介 异常相关的统一响应、异常处理、业务异常、错误码。 # 统一响应 后端提供 RESTful API 给前端时,需要响应前端 API 调用是否成功: 如果成功,成功的数据是什么。后续,前端会将数据渲染到页面上 如果失败,失败的原因是什么。一般,前端会将原因弹出提示给用户 因此,需要有统一响应,而不能是每个接口定义自己的风格。一般来说,统一响应返回信息如下: 成功时,返回成功的状态码 + 数据 失败时,返回失败的状态码 + 错误提示 在标准的 RESTful API 的定义,是推荐使用 HTTP 响应状态码 作为状态码。 关于 HTTP...
1.2k 1 分钟

这是一篇加密文章,内容可能是个人情感宣泄或者收费技术。如果你非常好奇,请与我联系。
646 1 分钟

这是一篇加密文章,内容可能是个人情感宣泄或者收费技术。如果你非常好奇,请与我联系。
768 1 分钟

# 切换用人单位经历 # 简介 java 开发工程师切换用人单位并换城市,需要做好相关手续,避免来回奔波,如果近一些倒还好,针对这个情况列出需要做的事情,可以不全面 # 准备工作和相关手续 职业规划和市场调研: 了解深圳的 Java 开发职位需求和薪资水平,根据个人职业规划选择合适的公司和职位。 评估自己的技能和经验,确定在深圳市场上的竞争力。 更新简历和作品集: 根据深圳市场的需求,更新你的简历,突出你的技术能力和项目经验。 准备一个作品集,展示你的编程能力和完成的项目。 求职申请: 在各大招聘网站和公司官网上投递简历,申请深圳的 Java 开发职位。 利用职业社交平台,如...