郎家岭伯爵的博客
首页
文章归档
我的日记
关于页面
分类
电化学 (2)
Python (1)
Java (169)
软件工具 (2)
网络技术 (7)
前端 (6)
数据库 (12)
SCCM (2)
Linux (14)
网站建设 (4)
Git (4)
帆软报表 (1)
我的日记 (24)
Maven (2)
ElasticSearch (10)
IDEA (6)
SpringBoot整合组件 (14)
Java笔记 (81)
SpringBoot (22)
Spring (5)
微服务 (16)
常用工具类 (0)
消息队列 (5)
Vue (1)
Docker (4)
Nginx (1)
kubernetes (5)
Zookeeper (1)
SpringCloud (10)
全部分类 ( 224 )
查询
List:把List中的元素按照某一条件进行分组
背景设想有一个 HashMap,我们需要对 HashMap 中的元素按照某一条件进行分组。实现首先我们创建一个包含多个元素的 HashMap:UserEntity userEntity = new UserEntity().setAge(20L).setPassword("123"
Java
2023年04月24日
726次浏览
Mybatis:对foreach拼接的条件添加小括号
背景在某些场景下,在 Mybtis 中使用 foreach 元素循环遍历,同时使用 OGNL 表达式来构造动态 SQL 语句。如果需要对构造的 SQL 条件用小括号包起来,以达到 WHERE (column1 = value1 OR column2 = value2) AND column3 = v
Mybatis
2023年04月24日
1,442次浏览
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日
1,071次浏览
Java:保留小数位数
前言本文来记录下 Java 中保留小数位数的实现。实现场景说明在一些场景下的要求是这样的:指定小数位如不为零则保留,如为零则不显示。例如 32.2355 则显示 32.24,32.0045 则显示 32 。具体实现针对如上场景,我们可以使用 DecimalFormat 类来格式化数字,将其保留指定位
BUG
2023年04月23日
727次浏览
MySQL:concat()函数的使用
前言本文来记录下 MySQL 中 concat() 函数的使用。实现concat函数语法:CONCAT(str1,str2,…)concat() 函数用于将多个字符串连接成一个字符串。例如转换如下数据:示例:SELECT concat(user_name, ';;;', passwo
MySQL
2023年04月21日
1,143次浏览
Redis进阶
前言本文将介绍 Redis 进阶的一些操作。实现Redis 安装已在《Redis入门》一文中详细说明,本文不再赘述。客户端工具介绍一款 Redis 客户端工具——AnotherRedisDesktopManager,支持 Windows、macOS 和 Linux,性能出众,可以轻松加载海量键值。数
Redis
2023年04月03日
1,016次浏览
Redis入门
前言本文介绍一下 Redis 的入门操作。实现安装RedisRedis 的下载地址。有两种安装方式:第一种是 MSI 的方式,双击运行后安装;第二种是免安装,绿色版,只需要把 ZIP 包解压就可以了。启动 Redis:打开命令行,进入到当前解压后的目录,输入启动命令:redis-server red
Redis
2023年04月03日
884次浏览
Java:对空白/空字符串的处理
前言总结一下 Java 中对空白/空字符串的处理。实现空白字符串通常指空格、换行符、制表符等,空字符串通常指 String str = ""; 声明的字符串(注意与 null 值区分)。注意:下文中关于空白/空字符串的操作均未涉及 null 值判断。业务代码中是应该增加 null
Java
2023年04月03日
887次浏览
SpringBoot:统一接口封装
前言接口统一封装、统一返回可以更规范地给出接口返回的状态码和信息。实现状态码封装这里以常见的状态码为例,包含 responseCode 和 description 两个属性。如果还有其它业务状态码,也可以放到这个类中。package com.langjialing.helloworld.config
SpringBoot
2023年03月31日
983次浏览
Linux:给二进制文件添加可执行权限
背景今天在 Linux 中执行一个二进制文件,使用 ./filename 命令提示 sudo: ./filename: command not found。解决问题原因:首先我们要检查当前路径使用处于二进制文件所在的目录(或者在命令中写明路径也是可以的),如果文件路径没有问题且仍在提示 comman
Linux
2023年03月24日
1,743次浏览
«
9
10
(current)
11
»
个人信息
郎家岭伯爵
中国
文章数量
224
分类数量
29
标签数量
29
滚滚红尘,须臾花开,刹那雪乱。
所有标签
Java
57
SpringBoot
47
微服务
16
MySQL
11
BUG
11
多线程
10
ElasticSearch
10
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
电化学
2
帆软报表
1
Nginx
1
Vue
1
SQL server
1
Python
1
Kafka
0
所有标签
224