自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ForkJoin框架

ForkJoin模式借助于现代计算机多核的优势并行处理数据。通常情况下,ForkJoin模式将分解出来的子任务放入双端队列中,然后几个启动线程从双端队列中获取任务并执行。子任务执行的结果放到一个队列中,各个线程从队列中获取数据,然后进行局部结果的合并,得到最终结果。ForkJoin模式先把一个大任务分解成许多个独立的子任务,然后开启多个线程并行去处理这些子任务。有可能子任务还是很大而需要进一步分解,最终得到足够小的任务。ForkJoin模式的任务分解和执行过程大致如下图所示。

2023-08-20 10:21:21 147

原创 CompletableFuture进阶

异步任务交互指将异步任务对。

2023-08-20 07:41:13 134

原创 CompletableFuture入门

学习目标了解CompletableFuture的优点掌握创建异步任务创建异步任务的2种方式知道异步任务中线程池的作用理解异步编程思想

2023-08-14 07:19:04 134

原创 @Resource和@Autowired的区别

Autowired是根据type来匹配,@Resource可以根据name和type来匹配,默认是name匹配;@Autowired是Spring定义的注解,@Resource是JSR 250规范里面定义的注解,而Spring对JSR 250规范提供了支持;@Autowired如果需要支持name匹配,就需要配合@Primary或者@Qualifier来实现。

2023-05-20 19:03:00 1724

原创 算法-分支限界算法

在分支限界法中,每一个活结点只有一次机会成为扩展结点。活结点一旦成为扩展结点,就一次性产生其所有儿子结点。在这些儿子结点中,导致不可行解或导致非最优解的儿子结点被舍弃,其余儿子结点被加入活结点表中。此后,从活结点表中取下一结点成为当前扩展结点,并重复上述结点扩展过程。这个过程一直持续到找到所需的解或活结点表为空时为止。分支限界法常以广度优先或以最小耗费(最大效益)优先的方式搜索问题的解空间树。

2023-03-29 20:04:50 2374

原创 认识异或运算

计算机异或运算

2023-03-03 21:06:16 879

原创 Spring AOP

AOP是处理一些横切性问题,AOP的编程思想就是把这些问题和主业务逻辑分开,达到与主业务逻辑解耦的目的。使代码的重用性和开发效率更高。

2023-02-08 20:50:24 271

原创 自定义Spring框架

自定义Spring

2023-02-05 14:42:16 537

原创 行为型模式-解释器模式

解释器模式

2023-02-04 09:41:15 428

原创 行为型模式-备忘录模式

备忘录模式

2023-02-04 07:46:33 407

原创 行为型模式-迭代器模式

迭代器模式

2023-01-27 18:17:42 527

原创 行为型模式-中介模式

中介模式

2023-01-27 12:10:34 516

原创 行为型模式-观察者模式

观察者模式

2023-01-26 12:09:57 941

原创 行为型模式-状态模式

状态模式

2023-01-26 10:05:46 849

原创 行为型模式-职责链模式

职责链模式

2023-01-25 18:37:04 886

原创 行为型模式-命令模式

命令模式

2023-01-25 16:53:55 1084

原创 行为型模式-策略模式

策略模式

2023-01-25 10:33:32 962

原创 行为型模式-模板方法模式

模板方法

2023-01-24 19:59:02 1387

原创 结构型模式-享元模式

享元模式

2023-01-24 11:29:30 1241

原创 结构型模式-组合模式

组合模式

2023-01-24 10:19:02 1291

原创 结构型模式-外观模式

外观模式

2023-01-23 16:37:31 1422

原创 结构型模式-桥接模式

桥接模式

2023-01-23 16:00:08 1249

原创 结构型模式-装饰器模式

适配器模式

2023-01-23 09:17:02 486

原创 结构型模式-适配器模式

适配器模式

2023-01-23 08:28:53 63

原创 创建者模式对比

创建者模式的对比

2023-01-22 10:38:18 70

原创 结构型模式-代理模式

代理模式

2023-01-22 10:29:40 1321

原创 创建者模式-建造者模式

建造者模式

2023-01-21 16:04:10 1534

原创 创建者模式-原型模式

原型模式

2023-01-21 14:25:39 1522

原创 类与类之间关系的表示方式

类与类之间的关系

2023-01-17 06:11:08 374

原创 Java线程池

Java线程池

2022-12-14 06:56:41 443

原创 缓存-多级缓存

多级缓存

2022-11-04 06:01:59 844

原创 服务异步通信

服务异步通信

2022-10-22 16:19:52 155

原创 分布式事务

分布式事务

2022-10-06 15:01:51 166

原创 微服务保护

微服务保护

2022-10-05 10:33:17 71

原创 elasticsearch03

elasticsearch

2022-10-03 16:13:20 690

原创 elasticsearch02

elasticsearch

2022-09-25 10:50:10 106

原创 elasticsearch01

elasticsearch

2022-09-12 11:15:15 419

原创 初识elasticsearch

elasticsearch

2022-09-11 16:59:38 196

原创 SpringAMQP

SpringAMQP

2022-09-11 14:52:50 686

原创 RabbitMQ快速入门

RabbitMQ入门

2022-09-10 18:12:59 109

空空如也

空空如也

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

TA关注的人

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