Sublime Text4 4143版本破解

前言Sublime Text4 4143 版本破解。实现修改文件安装软件之后,使用 Sublime Text 打开安装目录下的 sublime_text.exe 文件。搜索到 8078 0500 0f94 c1,更改为 c640 0501 4885 c9。把文件另存到其他路径,然后关闭 Sublim
软件工具 2023年05月11日 738次浏览

HashMap:遍历HashMap的方式

前言本来来总结下遍历 HashMap 的 5 种方式。实现使用Iterator遍历HashMap的EntrySetimport java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * @author 郎家岭伯爵 *
Java 2023年04月25日 428次浏览

List:把List中的元素按照某一条件进行分组

背景设想有一个 HashMap,我们需要对 HashMap 中的元素按照某一条件进行分组。实现首先我们创建一个包含多个元素的 HashMap:UserEntity userEntity = new UserEntity().setAge(20L).setPassword("123"
Java 2023年04月24日 385次浏览

Mybatis:对foreach拼接的条件添加小括号

背景在某些场景下,在 Mybtis 中使用 foreach 元素循环遍历,同时使用 OGNL 表达式来构造动态 SQL 语句。如果需要对构造的 SQL 条件用小括号包起来,以达到 WHERE (column1 = value1 OR column2 = value2) AND column3 = v
Mybatis 2023年04月24日 749次浏览

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日 594次浏览

Java:保留小数位数

前言本文来记录下 Java 中保留小数位数的实现。实现场景说明在一些场景下的要求是这样的:指定小数位如不为零则保留,如为零则不显示。例如 32.2355 则显示 32.24,32.0045 则显示 32 。具体实现针对如上场景,我们可以使用 DecimalFormat 类来格式化数字,将其保留指定位
BUG 2023年04月23日 359次浏览

MySQL:concat()函数的使用

前言本文来记录下 MySQL 中 concat() 函数的使用。实现concat函数语法:CONCAT(str1,str2,…)concat() 函数用于将多个字符串连接成一个字符串。例如转换如下数据:示例:SELECT concat(user_name, ';;;', passwo
MySQL 2023年04月21日 444次浏览

Redis进阶

前言本文将介绍 Redis 进阶的一些操作。实现Redis 安装已在《Redis入门》一文中详细说明,本文不再赘述。客户端工具介绍一款 Redis 客户端工具——AnotherRedisDesktopManager,支持 Windows、macOS 和 Linux,性能出众,可以轻松加载海量键值。数
Redis 2023年04月03日 539次浏览

Redis入门

前言本文介绍一下 Redis 的入门操作。实现安装RedisRedis 的下载地址。有两种安装方式:第一种是 MSI 的方式,双击运行后安装;第二种是免安装,绿色版,只需要把 ZIP 包解压就可以了。启动 Redis:打开命令行,进入到当前解压后的目录,输入启动命令:redis-server red
Redis 2023年04月03日 501次浏览

Java:对空白/空字符串的处理

前言总结一下 Java 中对空白/空字符串的处理。实现空白字符串通常指空格、换行符、制表符等,空字符串通常指 String str = ""; 声明的字符串(注意与 null 值区分)。注意:下文中关于空白/空字符串的操作均未涉及 null 值判断。业务代码中是应该增加 null
Java 2023年04月03日 379次浏览