自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Stream 流详细总结

Stream 数据流,是 Java 8 新增的重要特性,提供了函数式编程支持并允许以管道方式操作集合

2023-12-22 17:47:28 942

原创 MyBatis Plus之wrapper用法

记录一下 wrapper 的多种条件构造器用法,以备后续复习

2023-10-31 15:46:39 1262

原创 MySQL日期函数

MySQL中日期、时间相关函数

2023-02-22 16:09:37 421

原创 java后端实现加减乘除和比例计算

java后端实现加减乘除和比例计算在 java.math 包中提供了 API 类 BigDecimal 用来对超过 16位有效位的数进行精确的运算。BigDecimal 所创建的是对象,所以不能使用 +、-、*、/、等算术运算符直接对其对象进行数学运算。首先需要了解 BigDecimal 一共有4种构造方法: //创建一个具有参数所指定整数值的对象 BigDecimal(int) //创建一个具有参数所指定双精度值的对象 BigDecimal(double) //创建一个具有参数所指定整数值

2022-02-21 16:43:21 6803

原创 数据库常用操作语句总结

数据库常用操作语句

2021-01-30 15:01:30 14114 5

原创 Java日期时间使用总结

在Java中日期和时间之间转换、加减运算、展示格式等都是非常复杂的问题。

2020-09-07 17:28:31 1618 1

原创 Mybatis Plus之updateById()、update()进行更新的注意事项

1. Mybatis Plus 的 FieldStrategy 有三种策略2. 配置3. 使用 update() 方法1. Mybatis Plus 的 FieldStrategy 有三种策略IGNORED:忽略。当策略为 IGNORED 时,表示忽略该字段的空值判断,即无论实体对象的值为空还是非空,都会进行新增、更新操作。NOT_NULL:非 NULL。当策略为 NOT_NULL 时,表示字段不能为空,如果实体对象的值为空,则不会进行新增、更新操作。NOT_EMPTY:非空。当策略为 NOT_

2024-06-11 15:18:42 668

原创 使用 BeanUtils.copyProperties 11个坑(注意事项)

盘点一下使用BeanUtils的copyProperties的坑

2024-06-04 15:54:06 765 1

原创 常用的校验注解之@NotEmpty、@NotBlank、@NotNull的区别

NotEmpty:验证字段不为 null,且长度不为零。适用于字符串、集合和数组@NotBlank:验证字段不为 null,长度不为零,且去除两端空格后也不为空。仅适用于字符串。@NotNull:验证字段不为 null。一般用于数字类型。

2024-03-15 10:50:02 1084

原创 EasyExcel导出自定义表格

一、导入依赖二、原理分析三、上代码。

2024-03-11 17:59:42 1115

原创 Optional 详解

Optional 类是一个可以为 null 的容器对象。它提供很多有用的方法,这样我们就不用显示进行空值检测。Optional 类的引用很好的解决了空指针异常。

2024-03-06 17:20:30 1244

原创 Java生成 word报告

在网上找了好多天将数据库信息导出到 word 中的解决方案,现在将这几天的总结分享一下。总的来说,Java 导出 word 大致有 5 种。

2024-03-01 09:42:39 1599 1

原创 BCrypt加密

BCrypt 比 MD5 更安全,还可以通过参数调节计算速度

2024-02-05 16:58:41 255

原创 java 生成 UUID

好事定律:每件事最后都会是好事,如果不是好事,说明还没到最后。

2023-12-12 17:18:30 967

原创 Xshell常用命令

Xshell常用命令

2023-11-02 16:29:34 1102

原创 MySQL学习笔记

老夫整理的1000行MySQL学习笔记传授有缘人

2023-02-09 17:57:35 541

原创 Java实现微信扫码登录

微信扫码授权登录

2023-02-06 17:07:49 12549 2

原创 字符串的操作方法总结

字符串操作总结

2023-02-03 18:03:08 2662 1

原创 POI 读取/导出 Excel 文件

好事定律:每件事最后都会是好事,如果不是好事,说明还没到最后。

2023-02-03 16:06:48 1513

原创 富文本编辑器格式丢失

Summernote 是一个简单的基于 Bootstrap 的轻量级富文本编辑器

2022-02-21 15:50:14 1993

原创 IDEA中设置Run Dashboard

IDEA 中设置 Run Dashboard

2021-12-29 14:44:45 454 1

原创 windows服务器部署项目

记一次windows服务器迁移项目1、安装 jdk,配置环境变量2、安装 mysql,配置环境变量3、配置防火墙策略,在服务器平台放开端口号4、配置 FTP 服务,放开端口号5、配置 SSH 服务,放开端口号6、打包项目,运行(IP+端口 访问)7、配置域名

2021-12-21 14:43:07 3052 1

原创 Nginx 配置 SSL 证书

Nginx 配置 SSL 证书配置证书前,需要做好这些准备工作安装 Nginx,ssl 模块,域名解析,证书文件。

2021-12-21 14:41:30 1724

原创 解压后还原jar包

解压后还原jar包

2021-12-20 14:08:08 1623

原创 List集合的常用操作

List 集合的常用操作

2021-12-13 16:26:36 6564 1

原创 SQL 语句的性能优化

SQL 语句的性能优化策略

2021-12-07 17:01:42 668 1

原创 支付宝小程序获取用户信息及手机号

支付宝小程序获取用户信息及手机号

2021-06-25 18:11:52 7316

原创 文件上传思路梳理

文件上传思路梳理最近项目里有很多关于图片上传、视频上传的功能,由于以前也只是会用个大概,总是去其他项目里找现成的代码,当 CV 工程师,完成需求的时候很没有成就感,改起来也很烦躁,就花了些时间,自己梳理了一下整个流程。下面是项目里的一个关于视频上传的完整流程html 页面这里就用修改页面了,功能完善一些,像我当初回显的问题卡了好久,还是找前端大佬来帮忙解决的html 页面<!DOCTYPE html><html lang="zh" xmlns:th="http://www.t

2021-05-27 17:29:04 388

转载 为什么包装类型间的相等判断应该用 equals

==和equals

2021-05-20 14:03:43 478

原创 js实现横向跑马灯效果

js实现横向跑马灯

2021-01-30 17:04:46 880 2

原创 微信小程序pc端正常,手机端报错 “ request:fail -2:net::ERR_FAILED ” 怎么解决?

微信小程序踩坑记录之中间证书pc端访问小程序没有问题,但是手机访问时报错 “request:fail -2:net::ERR_FAILED”,怎么办?

2020-11-07 11:32:48 16715 10

原创 Java实现微信登陆授权流程详解

这里就不得不说一下微信比较坑的地方了,以前没有改版的时候,通过上面的方法,我们可以直接获取到用户的个人信息和手机号,现在不行了,要么就按上面的步骤只能拿手机号,要么就按下面的步骤,拿用户信息,请看。别急,这两个参数是前端给我们传的,我们直接拿过来用就可以了。现在,我们就在用户登陆授权后,获取了一条完整的用户信息,包括手机号、昵称、头像等个人信息,当然了,可别忘记这是需要用户授权两次的,上面的步骤,就按一、二、四来就可以了,记得要跟前端小伙伴沟通好哦!到了这一步,用户的手机号,我们就拿到了,大功告成!

2020-10-30 14:36:43 5243 2

原创 Java 中各种数据类型的转换

好事定律:每件事最后都会是好事,如果不是好事,说明还没到最后。

2020-09-22 15:13:44 241 1

转载 如何保证 redis 和 db 中数据一致

一般来说,只要我们用缓存,就可能会涉及到缓存与数据库双存储双写,只要是双写,就一定会有数据一致性的问题,那么如何我们如何解决一致性问题呢?

2020-08-21 11:36:00 750 1

原创 从Gitlab拉取项目+往Gitlab发布项目

从Gitlab拉取项目+往Gitlab发布项目

2020-07-28 11:19:13 3910 1

原创 简单了解一下WebSocket

WebSocket 是一种网络通信协议,很多高级功能都需要它。

2020-07-10 10:09:44 499 1

原创 简单谈一下Shopify

Shopify是什么?为跨境电商提供更简单的操作平台。是一个一站式服务的电子商务系统,提供了做电商网站的基本建设和管理服务。

2020-05-21 15:41:38 1080

空空如也

空空如也

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

TA关注的人

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