自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 策略模式、工厂模式和模板模式的应用

测试类具体使用参考以往操作。测试类具体使用参考以往操作。

2024-06-28 16:39:42 352

原创 afterPropertiesSet方法的作用

实例化->生成对象->属性填充后会进行afterPropertiesSet方法。在spring的bean的生命周期中,

2024-06-28 15:58:16 218

原创 如何在写代码中找到乐趣

写代码,基本就可以实现业务逻辑了。平时我们写代码呢,多数情况都是。

2024-06-28 15:41:53 411

原创 匿名内部类实现接口

1.匿名内部类,在创建对象时,只能使用唯一一次。

2024-06-21 16:44:35 120

原创 使用函数作为参数

【代码】使用函数作为参数。

2024-06-20 12:46:10 81

原创 Biconsumer和Function的区别

在Java中,Function和BiConsumer都是函数式接口,它们是Java 8引入的新特性,旨在支持函数式编程风格和Lambda表达式的使用。这些接口位于包下。

2024-06-20 12:44:11 248

原创 List转树形结构

1、使用map降低复杂度。

2024-06-20 09:39:14 91

原创 加载resource文件的方式

开头表示从类路径的根开始寻找,否则是从调用类的包路径开始。关于文件路径,路径以。

2024-06-19 13:11:11 72

原创 获取文件夹下所有的文件

方法递归地获取文件夹及其子文件夹下的所有文件。对于Java 7及以前的版本,可以使用。从Java 8开始,可以使用。

2024-06-19 12:55:05 174

原创 URL和URI

包括URL(Uniform Resource Locator,统一资源定位符)和URN(Uniform Resource Name,统一资源名称)两种,提供了一种通用的资源描述方法。URL是URI的一个子类,它提供了定位网络资源的方法,即如何访问到这个资源。URN也是URI的一个子类,它通过一个唯一的命名空间来标识资源,而不直接指示如何定位或访问该资源。形象地说,如果URI是一个人的身份标识,那么URL就像是他的家庭住址(告诉你去哪里找他),而URN则是他的身份证号(独一无二,但不告诉你住址)。

2024-06-19 11:27:00 195

原创 cocos 按钮

在触发的脚本函数里面设置按钮节点的位置,将其移除屏幕,可以实现点击消失按钮的效果。3、将脚本挂载到其他节点上。即可实现点击按钮触发脚本。4、将节点和按钮绑定。

2024-06-19 11:00:32 86

原创 5W2H法

和两个以H开头的英语单词进行设问,发现解决问题的线索,寻找发明思路,进行设计构思,从而搞出新的发明项目,这就叫做5W2H法。(7)HOW MUCH——多少,做到什么程度,数量如何,质量水平如何,费用产出如何。(6)HOW ——怎么做,如何提高效率,如何实施,方法是什么。(1)WHAT——是什么,目的是什么,做什么工作。(2)WHY——为什么要做,可不可以不做,有没有。——何时,什么时间做,什么时机最适宜。(5)WHERE——何处,在哪里做。(3)WHO——谁,由谁来做。

2024-06-17 19:27:42 213

原创 程序启动 报错 no main manifest attribute

未找到启动类。

2024-06-17 19:03:12 315

原创 list转树形结构

【代码】list转树形结构。

2024-06-17 17:45:13 206

原创 CompletableFuture 异常捕获方式

【代码】CompletableFuture 异常捕获方式。

2024-06-13 22:59:02 428

原创 Java 线程异常处理

子线程中发生了异常,,而不会记录任何日志。所以,如果什么都不做的话,是会出现子线程任务既没执行成功,也没有任何日志提示的“诡异”现象的。

2024-06-13 22:43:14 351

原创 finalshell创建和使用

下载地址。

2024-06-11 17:35:17 161

原创 PLSQL 报错 could not locate oci.dll

链接:https://pan.baidu.com/s/1HOfKAEFfuAGYACjfcwqJ1g。链接:https://pan.baidu.com/s/1q3xKSPw9liVNdYoYeLMfHg。1、在PLSQL安装包内搜索oci.dll,如果没有搜到需要下载。2、打开PLSQL,设置oci.dll的路径。0、确保PLSQL已激活。ps:PLSQL安装包。

2024-06-11 15:06:47 1021

原创 ‘vite‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

【代码】‘vite‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

2024-06-07 22:48:42 99

原创 npm报 certificate has expired

【代码】npm报 certificate has expired。

2024-06-07 22:31:05 101

原创 vue启动命令

【代码】vue启动命令。

2024-06-07 14:08:55 89

原创 node.js安装包

链接:https://pan.baidu.com/s/1c7gCEt46HA0yt-EZeu5iFA。

2024-06-07 12:45:51 250

原创 redis安裝启动

3、redis-server.exe redis.windows.conf 启动redis。2、打开cmd,切换到解压的文件夹。1、下载redis解压。

2024-06-06 22:06:20 418

原创 Java桥接模式

桥接模式 最重要的是 将 抽象 与 实现 解耦 , 通过组合 在 抽象 与 实现 之间搭建桥梁 ;【设计模式】桥接模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )-CSDN博客桥接模式(Bridge Pattern)-(最通俗易懂的案例)_桥接模式 例子-CSDN博客

2024-06-06 12:43:45 334

原创 Java适配器模式

适配器封装了扩展功能的使用,并通过组合方式向对象提供扩展功能。

2024-06-06 09:19:57 110

原创 Java工厂模式

通过使用工厂模式,可以将对象的创建逻辑封装在一个工厂类中,这样可以提高代码的可维护性和可扩展性。工厂模式提供了一种创建对象的方式,而无需指定要创建的具体类。一般用于封装复杂对象创建。

2024-06-06 09:02:10 182

原创 解决idea项目目录显示不正常

项目设置中添加模块。

2024-06-05 17:16:01 126

原创 Java模板模式及代码

在父类中定义了算法的骨架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构,就可以重定义该算法的某些特定步骤,这种类型的设计模式属于行为型模式。

2024-06-05 11:58:12 284

原创 Java策略模式及代码

OverrideSystem.out.println("用翅膀飞");@OverrideSystem.out.println("不会飞");@OverrideSystem.out.println("呱呱叫");@OverrideSystem.out.println("不会叫");System.out.println("所有的鸭子都会漂浮");// 动态设置飞行行为//动态设置叫的行为@OverrideSystem.out.println("我是绿头鸭")

2024-06-05 11:41:54 540

原创 CompletableFuture.complete()

所有等待这个 Future 的客户端都将得到一个指定的结果。

2024-06-04 18:09:37 118

原创 中介模式实现聊天室

中介者模式的核心逻辑就是。当遇到一大堆混乱的对象呈现“网状结构”,利用通过中介者模式解耦对象之间的通讯。代码案例。

2024-06-03 17:58:55 358

原创 orcale插入多条数据

【代码】orcale插入多条数据。

2024-06-03 09:09:15 67

原创 Collections.singletonList

Collections.singletonList:只能存放一个元素的集合。

2024-05-31 17:46:48 87

原创 程序启动端口占用问题 cause: Address already in use: bind

netstat -aon|findstr "20792"taskkill /T /F /PID 18208

2024-05-31 15:36:47 157

原创 Java类图

setting=>tools=>diagrams

2024-05-31 11:21:04 245

原创 Java时序图

1、安装插件,安装后重启2、方法上右键,选择sequence3、效果

2024-05-31 10:30:56 139

原创 观察者模式

【代码】观察者模式。

2024-05-31 09:54:00 365

原创 Java反射的基本使用

通过反射可以再运行中获取任意一个类的所有属性和方法,还可以调用这些方法和属性。因为大象已经死亡,所以我们肉眼无法得知其体内“属性”,故而引入“反射”技术得到大象的信息。为什么要用newInstance()方法来创建对象?

2024-05-31 00:04:24 293

原创 IDEA debug模式 未进入线程断点

当IDEA 使用DEBUG模式运行代码的时候,会发现打在线程代码中的断点在运行时不会进入,debug一直在主线程中,而不会进入多线程代码中。,线程断点就会生效。

2024-05-30 23:55:51 492

原创 dubbo长连接

即消费者与每个服务提供者建立一个单一长连接,即如果有消费者soa-user1,soa-user2,提供者soa-account三台,则每台消费者user都会与3台account建立一个连接,结果是每台消费者user有3个长连接到分别到3台提供者,每台提供者account维持到soa-user1和soa-user2的2个长连接。在Dubbo中,客户端与服务端之间建立的是长连接,这意味着一旦连接建立,它会被保持活跃状态以供多次请求和响应使用,减少了频繁建立和断开连接的开销,提升了通信效率。

2024-05-29 23:21:26 916

空空如也

空空如也

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

TA关注的人

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