自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 企业实战场景之:邮件审批用户注册信息

本文介绍了一个基于邮件审批的企业用户注册系统设计方案。系统采用审批制,用户提交注册信息后需经管理员邮件审核才能使用。系统包含获取验证码、提交注册和审核三个核心接口,使用MySQL存储注册申请记录,并通过JavaMail实现邮件发送功能。审核流程包括:用户提交申请→系统发送审核邮件→审核人点击邮件链接审批→系统处理审批结果并通知用户。方案重点解决了邮件发送配置、审批流程控制和数据安全验证等问题,实现了一个可控的企业用户注册审批系统。

2025-05-29 17:16:44 381

原创 Predicate-代码简洁之道(Java8)

本文介绍了Java 8中Predicate特性的使用,它用于封装判断条件,输出true或false。Predicate可将if判断条件抽象化,使代码更简洁。与Optional处理null不同,Predicate常作为方法参数传递。文中通过账号过期提醒功能示例,展示如何用Predicate封装不同时间条件(每周/每天提醒),避免重复代码。这种设计模式提高了代码复用性和可读性,特别适合处理复杂条件逻辑的场景。

2025-05-29 16:53:41 231

原创 hexo+vercel+cloudflare 搭建博客网站

本篇文章讲述无需服务器搭建个人博客过程,涉及Hexo、Github、Vercel、Cloudflare相关内容,实现无服务器搭建个人博客。

2025-01-17 17:12:18 523

原创 SpringBoot配置线程池

项目中经常会用到多线程去执行任务,为了不每次都使用Thread去创建线程,这很麻烦。我们可以在项目初始化时,就配置好要用到的线程池,这样需要用的时候直接调用即可。在配置文件写上我们需要的参数,用于初始化配置。当然,如果想要配置多个线程池,也可以多写几个配置。定义好的线程池,会在第一次提交任务(submit)时初始化,创建一个。队列,队列大小就是传入的参数。而我们写代码使用时,直接通过。除此之外,还有队列大小、线程前缀等属性,方便我们使用。创建线程池配置类,在这里将用到的线程池管理起来。

2025-01-17 17:06:45 355

原创 SpringBoot 注解大全(详细)

来开启一项功能的支持。

2024-09-03 15:57:23 1038 1

原创 Redis 7.1版本 最新命令大全(超级详细版)

基础知识官网(https://redis.io)端口:6379数据库:0~15基础命令。

2024-09-03 15:56:30 2562

原创 Mysql表字段的排序规则不一致,可能导致查询错误,用此方法排查。

MySQL表字段排序规则不一致可能导致查询错误,特别是在使用Order By、Group By等操作时。本文提供了两步排查方法:1) 先查询表级别的字符集差异并修正;2) 再查询并修正字段级别的字符集问题。通过执行提供的SQL语句,可以扫描数据库中的字符集差异,并生成对应的修改SQL。修正完成后,原先报错的SQL语句即可正常执行。文中强调虽然字符集差异在大多数情况下不影响数据访问,但可能在某些操作时引发线上问题。

2024-09-03 15:53:39 733

原创 hexo必备插件

生成文章短链,防止URL因为中文路径打不开,SEO优化等效果。文章已经被加密,还可以给文章配置单独加密,请看官网。在public文件夹下可以看到两个xml文件。可以在文件头信息看到abbrlink字段。一键部署并提交到Github等仓库。配置**_config.yml**配置**_config.yml**配置**_config.yml**配置**_config.yml**​ hexo,这些插件少不了。生成百度站点地图,SEO优化。文章加密,打造私密花园。在source目录添加。内容并推送到远程仓库。

2024-09-03 15:52:01 522

原创 SpringBoot打jar包瘦身,不包含resource目录(全)2021-07-22

SpringBoot打jar包瘦身,不包含resource目录(全)因为实际工作中需要频繁上传jar包,每次上传都40M+起步,再加上微信来回传输时间,真慢!!!而且有时候在内网,只能文件摆渡,这时候速度真是 拉跨!拉跨!拉跨!所以就想着怎么给jar包瘦身。我的项目基本都是前后端分离,所以resource目录基本没什么东西,主要就是给jar包瘦身,百度看了很多博客,很多说的都不够清晰,所以我又整理了一下,希望有需要的人都能看到。步骤:<build> <plugi

2021-07-22 16:52:09 1253 1

原创 EasyPoi模板导出word(简单文本、内嵌表格、循环图片)

EasyPoi模板导出word(简单文本、内嵌表格、循环图片)先上效果图模板在此依赖导入*坑:注意依赖版本 4.3.0+才支持多图片循环导出<!-- word导出 方式:easypoi--> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId>

2021-06-30 16:26:15 14195 14

原创 为什么映射错误?

2019-10-04 16:31:13 664

原创 java学习笔记001

2019-07-15 23:47:03 217 1

编程技术练习,Python小游戏:掷骰子

非常适合小白的Python小游戏练手项目,完全基础的Python语言结构描述,很适合无基础同学进行尝试。内容包含:randint函数、if语句、循环语句、变量的定义、变量计算等,短短30行代码带你领略Python的美,完全为小白打造的学习项目,不管你有没有编程基础,只要安装了Python就可以直接跟着例子敲代码,不需要安装任何额外的包,有手就行。

2024-09-03

PDF骑缝章、定位签章、将PDF转图片格式工具类 完全java实现

炒鸡实用的PDF工具类,java+springboot,再也不怕领导让你给pdf打骑缝章了,还能根据任何文字进行定位签章,想往哪盖章就往哪盖章,直接拷贝代码就能用,当一个cv战士,嘎嘎嘎。

2024-04-25

Spring注解大全,常用,随时查看,学习

常用的spring注解大全,适合新手学习、老手温故知新。读懂spring,平步青云。

2024-04-25

Mysql调优.xmind

整理的mysql调优资料,适合刚入门的以及面试吹牛逼用,有些地方比较细致,有些地方比较粗糙,主要是一些理论,以及重要的知识点

2020-07-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除