自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DIA的博客

电子笔记。

  • 博客(9)
  • 收藏
  • 关注

原创 Java swing编写一个完整的《加法运算器》GUI程序

项目目录结构:├─ main│ ║│ ║│ ║││ ║││其中Main.java作为启动器,属于 main-class。模块设置为“calculator”。

2024-05-21 15:55:41 445 1

原创 纯Java且无第三方依赖实现音频文件的声音播放

也就是说,如果完全不去阻塞主线程的执行的话,可能就会导致。),配合着事件监听,来控制音频的播放。,那么可以采用以下方法直接播放声音。注意的是,JVM将会通过另外启动一个。如果一段音频数据,其。

2024-05-06 02:07:02 304 4

原创 【Java JWT】io.jsonwebtoken.jjwt-api的简单使用演示

理由:采用的极大好处就是,将大部分的数据运算、存储压力给转移至前端而非服务端。

2022-09-05 09:52:21 2194 1

原创 JavaSE实现Pair<A, B>的record基础类与深拷贝(原型模式)

Java record基础类型 多种方式实现深拷贝,主要用过序列化与反序列化实现绝对的深拷贝。同时也采用了反射来进行深拷贝。即使深拷贝失败,也会返回浅拷贝的实例对象。

2022-09-03 02:38:58 203

翻译 使用IntelliJ IDEA进行JDK1.18及以上的版本进行开发,内置的控制台终端打印非ASCⅡ字符总乱码的解决方案

使用IntelliJ IDEA进行JDK1.18及其以上的版本进行开发,但是IDE内置的控制台终端打印非ASCⅡ字符(比如中文字符)总乱码的解决方案。

2022-08-14 01:39:34 349

原创 JavaSE解析Cookies包含的字符串,并形成Map

Cookie字符串转Map集合。

2022-08-13 03:24:12 648

原创 JavaSE-Stream流通过Path递归遍历出目录内的File

在指定目录的Path下,以深度优先遍历的方式,递归遍历出内部所有的File文件,输出不含文件夹。

2022-08-07 22:13:51 389

原创 写一个用于提取HTTP请求行中Query字符串内存储的参数的Java Function

使用纯Java语音无库包调用,编写获取请求行Query参数的function(2种)。

2022-06-22 19:41:00 1519 1

原创 JavaSE实现一行代码计算1到100各个数的阶乘的最终总和

#JavaSE实现一行代码计算1!+2!+3!+4!+……+99!+100!这些阶乘的总和该方法的时间复杂度比较糟糕,没有很好地去利用阶乘的特性,本来是可以减少大量不必要的计算的。但是,这行代码胜在简短,够装逼。IntStream.rangeClosed(1, 100).parallel().mapToObj(n -> IntStream.rangeClosed(1, n).parallel().mapToObj(BigInteger::valueOf).reduce(BigInteger::mu

2022-06-07 01:35:19 1042 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除