java
文章平均质量分 51
kenwm
这个作者很懒,什么都没留下…
展开
-
【Mybatis】mybatis xml 对int类型如何写if条件避免java的默认值0的干扰
通过这种方式,你可以确保在进行条件判断时不会受到 Java 默认值。在 MyBatis 中,如果你想在 XML 配置中使用。类型的参数,并且避免 Java 的默认值。首先,在你的 Mapper 接口中使用。在 XML 文件中,你可以使用。干扰你的判断,你可以使用。包装类而不是基本类型。在你的业务代码中调用。原创 2024-06-17 10:27:11 · 642 阅读 · 0 评论 -
【java】LinkedList 和 ArrayList的简介与对比
Java LinkedList是一种基于链表的数据结构,它提供了动态调整容量的功能,可以随时插入和删除元素。链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。与 ArrayList 相比,LinkedList 的增加和删除的操作效率更高,而查找和修改的操作效率较低。以上是Java LinkedList的基本使用方法,可以根据具体需求进行进一步的操作。一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接。原创 2023-08-25 11:41:29 · 1273 阅读 · 0 评论 -
【java】空字符串“”和null区别,以及判空的方案
null不是对象(空引用),“”是对象,故比较的时候应该是if(str1.equals(“”))和if(str2 == null),也即对象用equals()比较,null用等号比较。2、Java中有两个判断相等的方法:“==”和equals()方法,前者是根据地址来比较,只有地址和值都相等,这两个变量(引用类型)才相等;后者比较的是变量的值,只要值相等,两者就相等。1、类型:“”是一个空字符串(String),长度为0,占内存,在内存中分配一个空间,可以使用Object对象中的方法。原创 2023-07-08 14:03:52 · 1189 阅读 · 0 评论 -
【java】修改JsonObject中的属性值
Java修改JsonObject中的属性值。原创 2023-07-07 16:31:12 · 1710 阅读 · 0 评论 -
【java】List对象集合去除特定对象的优雅写法(基于java8)
【java】List对象集合去除特定对象的优雅写法(基于java8)原创 2023-03-03 12:32:55 · 5147 阅读 · 0 评论 -
【java】遍历文件夹输出所有文件的文件名与绝对路径,在windows环境
【java】遍历文件夹输出所有文件的文件名与绝对路径,在windows环境原创 2023-03-02 10:50:07 · 756 阅读 · 0 评论 -
idea连接mysql8.x, com.mysql.cj.jdbc.Driver not found错误的解决方法
错误提示如下字面意思是缺少包。我的环境是idea2019.3mysql 8.0.20解决方法选择好你对应的版本,idea会自动帮你加载驱动。驱动加载完,就可以重新测试连接了,但这时候往往会报一个时区错误,提示你去高级设置里改时区。成功连接IDEA使用JDBC连接MySQL数据库详细教程IntelliJ IDEA配置连接MySQL数据库...原创 2021-03-24 15:49:36 · 1764 阅读 · 0 评论 -
【java】DES算法加解密原理 (完全用代码还原DES,非导包)
【java】 DES算法加解密原理 (完全用代码还原DES,非导入包完成) 一、DES原理介绍 二、DES实验结果 三、DES源码 一、DES原理介绍DES加密算法(带示例)DES算法原理完整版 二、DES实验结果 三、DES源码源代码里有很多很多注释了,仔细研究一下,就能搞懂了。public class DESwanmao { byte[] bytekey; public DESwanmao(String strKey) { this.byte原创 2020-08-21 11:03:22 · 548 阅读 · 0 评论