学习资料笔记

小木的学习笔记

java8 List转Map 拼接多个参数组成Key

2023-1-29 Java

java8中提供了很方便的list转map的方法。之前我们可能需要写for遍历,但是现在一行代码搞定,既减少代码行数,又增加代码可读性。优雅而又高质量的代码

阅读全文>>

浏览(2594)

java读取csv文件的两种方式

2023-1-29 Java

java读取csv文件的两种方式 1.BufferedReader读取 CSV文件是以逗号分割的数据仓储,读取数据时从每一行中读取一条数据,再用字符分割的方式获取表中的每一个数据项。2.CsvReader读取 直接通过实体类解析数据

阅读全文>>

浏览(453)

Java MD5加密

2021-9-28 Java

MD5加密很常用,比如数据库中密码等敏感字段需要加密存储,核对密码时先以同样的方式对用户输入的密码进行加密,再与数据库中存储的密码比较。MD5加密有很多种实现方式,此处介绍2种。注意:只使用md5加密是不行的,很容易被破解。常见的做法有...

阅读全文>>

浏览(1119)

Java多线程实现的四种方式

2021-9-7 Java

Java多线程实现的方式有四种 1.继承Thread类,重写run方法 2.实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target 3.通过Callable和FutureTask创建线程 4.通过线程池创建线程

阅读全文>>

浏览(966)

java如何追加写入txt文件

2021-8-16 Java

java如何追加写入txt文件 java中,对文件进行追加内容操作的三种方法 如果文件存在,则追加内容;如果文件不存在,则创建文件,追加内容的三种方法

阅读全文>>

浏览(965)

oracle查看被锁的表及解除锁

2021-7-27 数据库

oracle查看被锁的表及解除锁 -- 查看被锁对象 SELECT OBJECT_NAME, MACHINE, S.SID, S.SERIAL# FROM V$LOCKED_OBJECT L,DBA_OBJECTS O,V$SESSION S WHERE L.OBJECT_ID = O.OBJECT_ID AND L.SESSION_ID = S.SID...

阅读全文>>

浏览(908)

string类型的时间转换为date类型时发生空指针异常

2021-7-27 Java

string类型的时间转换为date类型时发送空指针异常 在将string类型的时间使用Date.valueOf()的方法转换的时候,注意:这里的Date是java.sql.Date。如果输入的时间只是精准到yyyy-mm-dd的格式就会报空指针异常...

阅读全文>>

浏览(1345)

idea 2021.1版本设置显示内存占用情况

2021-7-27 开发工具

最新版的idea将此设置从设置面板中移除了,特此记录一下。鼠标滑动到底栏单击右键,选中Memory Indicator即可在右下角显示内存占用情况。

阅读全文>>

浏览(971)

java保留两位小数2种常用方法

2021-7-27 Java

这篇文章主要为大家详细介绍了java保留两位小数的方法。方法一:String的format方法(推荐)double f = 10086.12580;System.out.println(String.format("%.2f", f));方法二:DecimalFormat的format方法

阅读全文>>

浏览(951)

java 两个时间字符串的时间差

2021-7-27 Java

这篇文章主要为大家详细介绍了java获取两个日期时间差的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

阅读全文>>

浏览(978)