郎家岭伯爵的博客
首页
文章归档
我的日记
关于页面
分类
Python (1)
Java (167)
软件工具 (2)
网络技术 (7)
前端 (6)
数据库 (12)
SCCM (2)
Linux (14)
网站建设 (4)
Git (4)
帆软报表 (1)
我的日记 (19)
Maven (2)
ElasticSearch (10)
IDEA (6)
SpringBoot整合组件 (14)
Java笔记 (79)
SpringBoot (22)
Spring (5)
微服务 (16)
常用工具类 (0)
消息队列 (5)
Vue (1)
Docker (4)
Nginx (1)
kubernetes (5)
Zookeeper (1)
SpringCloud (10)
全部分类 ( 220 )
查询
当前位于"Java"标签下
Java:常用日期类操作
前言Java 中常用的日期类操作。实现获取前XX时间例如常用的“获取前一年时间”、“获取前一月时间”等操作。package com.langjialing.helloworld.controller;import lombok.extern.slf4j.Slf4j;import org.spring
Java
2023年07月06日
479次浏览
HashMap:遍历HashMap的方式
前言本来来总结下遍历 HashMap 的 5 种方式。实现使用Iterator遍历HashMap的EntrySetimport java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * @author 郎家岭伯爵 *
Java
2023年04月25日
596次浏览
List:把List中的元素按照某一条件进行分组
背景设想有一个 HashMap,我们需要对 HashMap 中的元素按照某一条件进行分组。实现首先我们创建一个包含多个元素的 HashMap:UserEntity userEntity = new UserEntity().setAge(20L).setPassword("123"
Java
2023年04月24日
567次浏览
Java:删除整数型List中的指定数值
前言对于整数型的 List,如果我们需要删除指定数值的元素应该如何操作呢?例如有一个如下 List:List<Integer> list = new ArrayList<>(Arrays.asList(1,2, 3, 4, 5, 6, 7, 8, 9, 10));我们需要删除
Java
2023年04月23日
872次浏览
Java:对空白/空字符串的处理
前言总结一下 Java 中对空白/空字符串的处理。实现空白字符串通常指空格、换行符、制表符等,空字符串通常指 String str = ""; 声明的字符串(注意与 null 值区分)。注意:下文中关于空白/空字符串的操作均未涉及 null 值判断。业务代码中是应该增加 null
Java
2023年04月03日
590次浏览
接口幂等解决方案——防重Token令牌
前言针对客户端连续点击或者调用方的超时重试等情况,例如提交订单,此种操作就可以用 Token 的机制实现防止重复提交。简单的说就是调用方在调用接口的时候先向后端请求一个全局 ID(Token),请求的时候携带这个全局 ID 一起请求(Token 最好将其放到 Headers 中),后端需要对这个 T
Java
2023年03月22日
1,066次浏览
接口幂等解决方案——单机版(防止数据重复提交)
前言在业务开发中,接口的幂等性是一个十分重要的设计。接口幂等是指对于同一个接口的多次调用,其结果应该和单次调用的结果一致。 也就是说,无论调用接口的次数是一次还是多次,最终的结果都应该是一样的。本文我们主要介绍单机服务的接口幂等解决方案,解决的问题为防止数据重复提交。实现模拟用户场景例如我们有一个如
Java
2023年03月22日
566次浏览
Java:实体类中Integer和int的区别
前言实体类中 Integer 和 int 的区别。实现Integer 的默认值是 null,而 int 的默认值是0。数据库中的 INT 类型对应的是 Integer,而不是 int。定义属性值 int 类型的时候,在数据库中默认 null,当插入操作的时候会把默认值变成0。定义属性值 Intege
Java
2023年03月14日
624次浏览
SpringBoot:文件上传下载
前言在 Spring Boot 中实现文件的上传和下载。实现文件上传上传一个文件,并保存在指定位置:@PostMapping("/upload")public String upload(@RequestParam(value = "file") Multip
Java
2023年03月10日
632次浏览
Java:枚举类的用法
前言针对枚举类的基础用法大家可参考菜鸟教程,本文记录一下稍微复杂点的用法(不同用法的本质是相同的,只是形式有所不同)。实现设想这样一个应用场景:根据一个给定的值,如果这个值在某个集合内,就返回特定的 code 和 name 。定义枚举类针对如上场景,我们把值的集合定义为一个 List(已给定初始化值
Java
2023年03月08日
549次浏览
«
2
3
(current)
4
»
个人信息
郎家岭伯爵
北京
文章数量
220
分类数量
28
标签数量
28
滚滚红尘,须臾花开,刹那雪乱。
所有标签
Java
53
SpringBoot
47
微服务
16
MySQL
11
BUG
11
ElasticSearch
10
多线程
9
Linux
8
Mybatis
8
IDEA
7
个人站点
6
Spring
5
kubernetes
5
RabbitMQ
5
前端
5
Docker
4
Git
4
Redis
4
SCCM
2
Windows
2
软件工具
2
Maven
2
帆软报表
1
Nginx
1
Vue
1
SQL server
1
Python
1
Kafka
0
所有标签
220