郎家岭伯爵的博客
首页
文章归档
我的日记
关于页面
分类
Python (1)
Java (165)
软件工具 (2)
网络技术 (7)
前端 (6)
数据库 (12)
SCCM (2)
Linux (14)
网站建设 (4)
Git (4)
帆软报表 (1)
我的日记 (16)
Maven (2)
ElasticSearch (10)
IDEA (6)
SpringBoot整合组件 (14)
Java笔记 (75)
SpringBoot (22)
Spring (5)
微服务 (16)
常用工具类 (2)
消息队列 (5)
Vue (1)
Docker (4)
Nginx (1)
kubernetes (5)
Zookeeper (1)
SpringCloud (10)
全部分类 ( 218 )
查询
当前位于"Java笔记"分类下
Java:常用日期类操作
前言Java 中常用的日期类操作。实现获取前XX时间例如常用的“获取前一年时间”、“获取前一月时间”等操作。package com.langjialing.helloworld.controller;import lombok.extern.slf4j.Slf4j;import org.spring
Java
2023年07月06日
384次浏览
Mybatis的insert语句中,在返回参数中返回insert数据的自增id
背景业务场景是这样的:在设计数据表时涉及到跨表保存数据,其中 A 表数据对应多条 B 表数据,且 A 表的自增 ID 在 B 表中为一个字段,从而实现两表的业务关系。但由于两表的数据需要同时(业务上的同时,在代码实现上仍然是先插入 A 表数据然后再插入 B 表数据) insert 到数据库中,因此在
Mybatis
2023年05月24日
461次浏览
HashMap:遍历HashMap的方式
前言本来来总结下遍历 HashMap 的 5 种方式。实现使用Iterator遍历HashMap的EntrySetimport java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * @author 郎家岭伯爵 *
Java
2023年04月25日
488次浏览
List:把List中的元素按照某一条件进行分组
背景设想有一个 HashMap,我们需要对 HashMap 中的元素按照某一条件进行分组。实现首先我们创建一个包含多个元素的 HashMap:UserEntity userEntity = new UserEntity().setAge(20L).setPassword("123"
Java
2023年04月24日
458次浏览
Mybatis:对foreach拼接的条件添加小括号
背景在某些场景下,在 Mybtis 中使用 foreach 元素循环遍历,同时使用 OGNL 表达式来构造动态 SQL 语句。如果需要对构造的 SQL 条件用小括号包起来,以达到 WHERE (column1 = value1 OR column2 = value2) AND column3 = v
Mybatis
2023年04月24日
891次浏览
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日
691次浏览
Java:保留小数位数
前言本文来记录下 Java 中保留小数位数的实现。实现场景说明在一些场景下的要求是这样的:指定小数位如不为零则保留,如为零则不显示。例如 32.2355 则显示 32.24,32.0045 则显示 32 。具体实现针对如上场景,我们可以使用 DecimalFormat 类来格式化数字,将其保留指定位
BUG
2023年04月23日
432次浏览
Redis进阶
前言本文将介绍 Redis 进阶的一些操作。实现Redis 安装已在《Redis入门》一文中详细说明,本文不再赘述。客户端工具介绍一款 Redis 客户端工具——AnotherRedisDesktopManager,支持 Windows、macOS 和 Linux,性能出众,可以轻松加载海量键值。数
Redis
2023年04月03日
633次浏览
Redis入门
前言本文介绍一下 Redis 的入门操作。实现安装RedisRedis 的下载地址。有两种安装方式:第一种是 MSI 的方式,双击运行后安装;第二种是免安装,绿色版,只需要把 ZIP 包解压就可以了。启动 Redis:打开命令行,进入到当前解压后的目录,输入启动命令:redis-server red
Redis
2023年04月03日
580次浏览
Java:对空白/空字符串的处理
前言总结一下 Java 中对空白/空字符串的处理。实现空白字符串通常指空格、换行符、制表符等,空字符串通常指 String str = ""; 声明的字符串(注意与 null 值区分)。注意:下文中关于空白/空字符串的操作均未涉及 null 值判断。业务代码中是应该增加 null
Java
2023年04月03日
452次浏览
«
3
4
(current)
5
»
个人信息
郎家岭伯爵
北京
文章数量
218
分类数量
28
标签数量
35
滚滚红尘,须臾花开,刹那雪乱。
所有标签
Java
49
SpringBoot
47
微服务
15
MySQL
11
BUG
11
SpringCloud
10
ElasticSearch
10
多线程
9
Linux
8
Mybatis
8
IDEA
7
个人站点
6
Spring
5
IOC
5
kubernetes
5
RabbitMQ
5
前端
5
Docker
4
DI
4
Git
4
Redis
3
SCCM
2
Windows
2
软件工具
2
工具类
2
幂等
2
Maven
2
帆软报表
1
Zookeeper
1
Dubbo
1
Nginx
1
Vue
1
SQL server
1
Python
1
Kafka
0
所有标签
218