自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 关于SQLite数据库可视化工具【SQLiteStudio】的安装

目测可用

2023-10-26 15:26:51 296

原创 Java之poi编辑xlsx文件实例代码

package handle;import java.awt.Desktop;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.text.SimpleDateFormat;import java.util.ArrayList;imp

2023-10-26 15:23:23 171

原创 Java之关于使用com.sun.jna的简单实例

【代码】Java之关于使用com.sun.jna的简单实例。

2023-10-25 22:00:00 384

原创 java之发送HTTP的post请求代码实例

【代码】java之发送HTTP的post请求代码实例。

2023-10-25 20:00:00 68

原创 java之ArrayList的源码详细解析

【代码】java之发送HTTP的post请求代码实例。

2023-10-25 20:00:00 112

原创 com.google.gson.Gson的基本json代码工具类

【代码】com.google.gson.Gson的基本json代码工具类。

2023-10-25 14:49:24 81

原创 com.google.gson.Gson的基本json代码工具类

【代码】com.google.gson.Gson的基本json代码工具类。

2023-10-25 14:48:25 75

原创 Java关于byte的各种转换的代码工具类

【代码】Java关于byte的各种转换的代码工具类。

2023-10-25 14:45:32 114

原创 Java关于打印项目的各种信息的工具类

【代码】Java关于打印项目的各种信息的工具类。

2023-10-25 14:44:28 33

原创 关于org.tio.core.udp的UDP交互使用示例

【代码】关于org.tio.core.udp的UDP交互使用示例。

2023-10-25 14:42:39 868

原创 Java之触发打印机打印

【代码】Java之触发打印机打印。

2023-10-25 14:16:51 79

原创 JOptionPane之关于如果自定义该弹窗界面的长宽尺寸

【代码】JOptionPane之关于如果自定义该弹窗界面的长宽尺寸。

2023-10-25 10:06:53 116

原创 策略模式:灵活地选择算法策略

策略模式由三个主要角色组成:上下文(Context)、策略接口(Strategy)和具体策略类(ConcreteStrategy)。上下文是使用算法的客户端,它持有一个策略接口的引用,并在运行时调用策略的方法。策略接口定义了算法的通用接口,具体策略类实现了具体的算法逻辑。策略模式是一种强大的设计模式,它允许在运行时选择不同的算法实现。通过使用策略模式,我们可以使代码更加灵活、可扩展和可维护。策略模式在各种领域和场景中都有广泛的应用,帮助开发人员解决了许多算法选择和切换的问题。

2023-06-02 21:00:00 72

原创 Java观察者模式:让对象之间保持松耦合

观察者模式由两个主要角色组成:主题(Subject)和观察者(Observer)。主题是被观察的对象,它维护一个观察者列表,并提供注册、取消注册和通知观察者的方法。观察者是依赖于主题的对象,当主题状态变化时,观察者会得到通知并执行相应的操作。观察者模式是一种重要的设计模式,它通过松耦合的对象之间的关系,实现了一种依赖关系的管理和消息的传递。它在事件驱动和消息系统中被广泛使用,能够提高代码的灵活性、可扩展性和可维护性。通过合理地应用观察者模式,我们可以构建出更加健壮和可靠的软件系统。

2023-06-01 21:45:00 164

原创 关于Java的深浅拷贝

参考

2023-06-01 11:16:28 34

原创 装饰者模式

装饰者模式是一种结构型设计模式,它允许在不改变原始对象结构的情况下,通过将对象包装在装饰者对象中来动态地添加功能。这种模式通过使用组合而不是继承的方式,提供了灵活的扩展对象功能的方式。

2023-05-27 16:26:20 38

原创 eclipse无法正常工作方面

记录一下1.情况:打开workspace后,未能弹出操作界面,切换另一个workspace后,可以正常操作弹出的编辑操作界面。最后发现问题:eclipse的该workspace关闭前发进去了一个超出9MB的xml文件,把它删除掉然后重启就好了。...

2022-06-27 14:26:19 52

原创 关于KMP算法实现字符串查找的Java实现,有详细注释

关于KMP算法实现字符串查找的Java实现,有详细注释

2022-03-28 17:09:35 462

原创 关于gradle的安装和使用

gradle安装流程1.下载 链接2.解压到指定文件路径下(随便哪个位置,自己喜欢就好)比如:D:\gradle\gradle-7.4-all\gradle-7.43.配置系统环境变量:D:\gradle\gradle-7.4-all\gradle-7.4\bin4.流程参考自 https://gradle.org/install/#helpful-information其他:官网 链接快速入门 链接详细文档 链接...

2022-02-09 15:31:06 1599

原创 关于spring-data-redis

入门:连接

2022-02-09 11:28:40 453

原创 vue3相关问题

[webpack-cli] Invalid options object. Dev Server has been initialized using an options object that does not match the API schema.解决:改webpack.config.js文件内容:devServer: {// contentBase: “./public”,static:’./public’,}

2022-01-30 11:20:57 682

原创 python安装相关问题

1.为啥在配置好环境变量后,还是显示 --python不是内部命令解决:认真检查,如果真的没问题后,重启cmd.然后,就真它奶奶的就行了。

2022-01-28 17:36:26 433

原创 关于node.js与npm的常见问题

注:以下问题的方法链接,亲测有效。1.安装cnpm后报错:‘cnpm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。方法:链接

2022-01-28 16:19:18 1675

原创 关于使用jdbcTemplate操作mysql数据库

关于使用jdbcTemplate操作mysql数据库

2022-01-05 19:58:11 484

原创 关于使用springboot创建定时调度任务

关于使用springboot创建定时调度任务

2021-12-28 20:26:09 173

原创 Java 关于并查集的简单实现

代码:参考菜鸟教程

2021-12-14 19:09:14 173

原创 Java 关于二叉查找树的简单实现

Java 关于二叉查找树的简单实现--有详细注释

2021-12-13 20:14:14 325

原创 java 关于最大索引堆的简单实现

关于最大索引堆的Java实现

2021-12-10 15:15:17 109

原创 Java-外观模式(Facade Pattern)

文章目录1. 作用:为子系统的一组接口提供了一个一致的界面,此模式定义了一个高级接口,该接口使得这一子系统更加容易使用。2. 结构图图片截图自:大话设计模式3.何时使用:1.程序的开发设计初期;2.开发中期;3.维护遗留的复杂的大型系统时。...

2021-11-15 20:29:26 211

原创 Java使用时遇到的一些问题

Error:A JNI error has occurred,please check your installation and try againA Java Exception has occurred. has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class fi

2021-04-11 11:01:52 73

原创 关于MySQL8的安装

参考文档https://www.runoob.com/mysql/mysql-install.html过程my.ini2.运行cmd(以管理员)3.命令问题记录:mysql Install/Remove of the Service Denied!原因:最开始,没有以管理员的方式打开cmd.

2021-04-07 20:24:16 53

原创 关于java.util.HashMap的英文简介的翻译

HashMap的实例有两个影响其性能的参数:初始容量和负载因子。容量是哈希表中的桶数,初始容量只是创建哈希表时的容量。负载因子是在哈希表的容量自动增加之前,允许哈希表获得的完整度的度量。当哈希表中的条目数超过加载因子和当前容量的乘积时,哈希表被重设(即,内部数据结构被重建)因此哈希表的桶数大约是原来的两倍。

2021-03-20 20:20:05 150

原创 关于Java.util.ArrayList<E>的英文简介的翻译

Java.util.ArrayList源码中对ArrayList的说明介绍截图:拆分-翻译1.动态数组(可调整大小,Resizable-array)Resizable-array implementation of the List interface.Implements all optional(可选的) list operations(操作), and permits(允许) all elements, including null.In addition to(除…之外) implem

2021-03-20 15:36:26 158

原创 关于swing

关于选项卡面板JTabbedPane的使用

2021-02-18 13:21:36 38

原创 eclipse安装lombox插件

教程:亲测有效lombox所有版本链接

2021-02-10 16:12:40 59

原创 2021-01-26关于java.util.concurrent.ArrayBlockingQueue(英文版)

中文版译文请查看方便对照,可能更好理解1.introductionA bounded blocking queue backed by an array.This queue orders elements FIFO (first-in-first-out).The head of the queue is that element that has been on the queue the longest time.The tail of the queue is that element t

2021-01-26 09:32:29 65

原创 2021-01-25 关于java.util.concurrent.ArrayBlockingQueue

一.关于java.util.concurrent.ArrayBlockingQueue1.简介:由数组支持的有界阻塞队列。这个队列命令元素FIFO(先进先出)。队列的头是在队列中出现时间最长的元素。队列的尾部是在队列中出现时间最短的元素。新元素被插入到队列的尾部,队列检索操作获得队列头部的元素。这是一个经典的“有界缓冲区”,其中一个固定大小的数组保存生产者插入的元素和消费者提取的元素。一旦创建,容量就不能更改。尝试将一个元素放入一个完整的队列将导致操作阻塞;尝试从一个空队列中获取一个元素也

2021-01-26 09:30:39 199

原创 2021-01-22 关于File.rename()和Files.move()

一.File.rename()示例代码:File f = new File("D:\\test\\test.txt");boolean flag = f.renameTo( new File("D:\\test\\test\\test02.txt") );System.out.println( flag );注意点:此操作与平台(platform-dependent)相关,可能失败,所以最好接收boolean类型返回值以加以判断,且如果参数中的路径文件已存在,不能覆盖,return false

2021-01-22 13:31:39 3692

原创 2021-01-21 关于如何Excel表格撤销工作表保护;向excel中插入单元格数据时最好还是要将数据转为正确的类型

一.Excel表格撤销工作表保护见以下链接,亲测有效。这个有原理描述这个教程相对详细,见用户“顾倾城shine ”,以及用户“云淡风轻微课堂 ”有视频教程

2021-01-21 09:13:20 423 1

原创 2020-01-20 关于Arrays.copyOf(original, newLength);关于CellCopyPolicy

一.java.util.Arrays.copyOf(original, newLength);original :一个用于被复制数组;newLength:指定复制的范围[0,newLength);超出original.length的部分为null.示例:String [] original = new String [] { "X","M","K","D" };Arrays.copyOf(original, original.length+3);System.out.println( Arra

2021-01-20 13:30:25 1058

JavaFX开发的示例代码

JavaFX开发的示例代码

2023-10-25

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

TA关注的人

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