自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hyoka的博客

这个人很懒,什么都没有留下~

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

原创 Spring boot 随笔 1 DatasourceInitializer

集成实现的时候,不知道为啥我的h2 在应用启动的时候,不能自动创建quartz相关的schema。后面看了 springboot 的文档,据说是可以做到的,AI也这么做。这篇加餐完全是一个意外:时隔两年半,在看。源码,于是乎,就发现了这个好活。

2024-05-30 22:47:05 468 1

原创 Spring AMQP 随笔 8 Retry & MessageRecoverer & ErrorHandler

就这样,吃饭!

2024-05-25 20:32:19 774

转载 Spring AMQP 随笔 7 Others

最后的一篇了,各种高级的用法,有的我也妹听过。

2024-05-13 23:39:05 76

转载 Spring AMQP 随笔 6 Error Handle

收集了其中的 错误处理 的内容6。

2024-05-13 23:37:59 86

转载 Spring AMQP 随笔 5 Transaction

希望有 ipad 原生支持 vscode, intellij 的那一天。

2024-05-13 23:33:20 40

转载 Spring AMQP 随笔 4 Broker & Admin & Declaration

Admin(RabbitAdmin, AmqpAdmin) 是客户端视角中 对broker的理解为了 命名缺省的队列 的声明场景,虽然broker自身支持自动赋名,框架建议改用其提供的匿名队列。

2024-05-13 23:32:26 41

转载 Spring AMQP 随笔 3 Request/Reply

我想要有一个可以本地安装IDE的平板电脑,转了一圈,还是感觉尚不成熟本章节继续以 客户端 的视角,了解RabbitMQ中的 应答消息。

2024-05-13 23:30:42 39

转载 Spring AMQP 随笔 2 Converting

中心思想:消息转换。

2024-05-13 23:29:31 24

转载 Spring AMQP 随笔 1 Send & Receive

这几个章节,还算是比较简单,比较靠近实际编码,配置的。

2024-05-07 23:40:17 77

转载 Spring.AMQP 随笔 0 Introduction

https://docs.spring.io/spring-amqp/docs/2.4.17/reference/html/#referenceSpring AMQP consists of two modules (each represented by a JAR in the distribution): spring-amqp and spring-rabbit.The 0-9-1 AMQP specification does not define a Message class or inter

2024-05-05 12:27:54 56

原创 pajamas 1 daydream.sequence-template

热天气常驻之后,各种毛病就来了:蚊子很彪悍,牙齿不舒服,肠胃那更是一坨 …虽然不久前,荷包大残,但是关注到 mac mini 之后,就想拿下一个 丐中丐,其实也没啥大不了的,就是摸一摸 mac os最近发现 microhard 的 翻译,搜索 居然可圈可点,那么 … 反观 …。有趣的时候,某言回答一些编程问题的时候,经常是多问一句,马上承认错误 … 我真的是 ******b 话少叙,时间不早了,希望后面的开发,可以削微顺遂一些 …

2024-04-18 01:29:48 434

原创 pajamas 0 publish repo fst in gitee

因为半年来发生了很多,计划有变,辞工作,出去耍,找工作,重新计划…从半年前开始,就想好了,最近这两年应该优先会写代码 (写自己的project)blog也会偏向心得一类的(教程,源码 之类会越来越少)总而言之,近年来的 AI 工具化已经在路上了,再加上之前看阮一峰blog,悟了,就是感觉 对生活的投入 更容易带来影响,各方面的影响都有好吧.

2024-03-31 21:58:51 178

原创 camel 随笔 0-Quick Start

。。想起来好久没写了,对于这样一个集成框架,估计深入了解的动力挺有限的。相比 Spring Integration 的布局来说,感觉完全是两个产品。本篇完全就是,官网快速开始文档的一个总结,也就看了两三遍吧。

2023-12-23 17:52:08 875

原创 工具 随笔 0-简单的整理思路的软件

我喜欢简单的(可能不需要多强大)、好看的 工具,顺便记录一下这几个月摸索的成果,都是 老牌、免费的 好活。

2023-08-09 10:17:44 159

原创 java 并发 随笔7 ThreadLocal源码走读

很多的细节都在代码块中备注了。

2023-07-08 22:09:41 369

原创 Java 设计模式 随笔1 监听器/观察者

太棒了流沙!!!

2023-07-06 23:10:17 362

原创 spring.boot 随笔0 springFactoriesInstance入门

索性把相关类都给枚举一下。

2023-07-05 23:35:12 614

原创 spring.cache 随笔1 CompositeCacheManager

CompositeManager 可以认为是 代理+迭代器 组合的设计模式的一次很好的实践。

2023-07-01 15:51:21 816

原创 spring.aop 随笔4 如何借助jdk代理类实现aop

其实这也算6月份的博客,之前一直疏于整理。

2023-07-01 09:09:15 461

原创 javax.cache-api 随笔0 集成设计

打算来个一笔带过。

2023-07-01 08:14:25 189

原创 java 随笔 Reference 及其 jdk代理场景下的应用

这块内容对后续学习jvm有帮助,对待遇职称、生活情趣的改善将不近预期。

2023-07-01 08:04:00 129

原创 spring.cache 随笔0 集成设计

同样,本章也会简单的集成redisson作为缓存服务。

2023-06-24 17:04:06 402

原创 spring.session 随笔0 集成设计

我想想,还是照自己思绪发散的顺序开始描述这块的内容吧,可能侧重点有些奇怪。由于工程使用的spring.boot.dependencies(BOM)版本是2.3.4 RELEASE,故这里使用的redisson库的版本为 3.14.1,

2023-06-17 21:26:13 712

原创 javax.validation 随笔1 乱序的根因

也许去年,还是什么时候,当时注意到校验时的无序问题时,只觉得是内部有个用于校验的线程池(想复杂了)。一直没有“档期”去细看,其实蛮简单的比较简单的框架,直接就从调用堆栈开始吧附上test-class。

2023-06-12 22:46:25 165

原创 spring.expression 随笔1 parser初始化、解析过程

这里关注的是获取 spring bean 的过程。

2023-06-11 09:54:43 883

原创 spring.expression 随笔0 概述

个人感觉可以用作控制程序的走向。

2023-06-10 20:44:14 549

原创 redisson 随笔 0-入门

对于分布式锁的实现方案,本文如标题所言,简单梳理了redisson的实现方案redisson 也是基于redis的多个命令组合来实现的,为保证执行多个命令时的原子性,redisson借助了lua脚本实现,这个脚本算是其核心科技,也是本章节所关注的。本文大概可以给出常用锁的源码解读、状态图。

2023-06-03 19:05:14 520

原创 sentinel 随笔 3-降级处理

先来段源码,看一下 我们在dashboard 录入的降级规则,都映射到哪些字段上。

2023-05-07 20:45:29 538 1

原创 sentinel 随笔 2-流控

最近发现算法比较有意思一些,什么企业框架都是看不完的…书接 FlowSlot。

2023-05-07 18:59:52 523

原创 sentinel 随笔 1-流量审计

可以看出来其中累加访问流量,走的是Metric(这个概念与 hystrix 也挺相近的)Metric 的累加逻辑也是走其内部的 LeapArray。

2023-05-07 13:35:27 141

原创 sentinel 随笔 0-责任链

netflix.hystrix 是通过 并发线程数 或 信号量 来实现流控的。

2023-05-07 10:35:02 479

原创 流控 随笔 0-算法

guava单机流控+流控原理集群流控的一些思路+spring cloud gateway+redis+lua实战sentinel 集群流控 实战sentinel 官方教程sentinel wikijavadoop大佬(版本比较旧)、与sentinel-dashboard交互sentienl 流控模式(策略)

2023-05-06 20:06:17 452

原创 spring.context 随笔5 bean声明周期 及其钩子

虽然跟本文的要点联系不大,这里补充说明一下之前随笔的时候草率的地方。

2023-04-08 23:03:02 582

原创 logback 随笔 写入日志

日志写入的话,就从Logger开始吧。

2023-04-05 13:08:22 1445

原创 slf4j/logback 随笔 初始化

原来适配spring这一块的逻辑走的是SPI。

2023-04-05 12:56:45 484

原创 spring 随笔 async 1-源码走读

除开async,其实spring很多框架都不啥干实事的,底层大多都委托给jdk、第三方(spring.validation=spring封装调用+jsr提出规范+hibernate实现细节)来实现,这也是java语言所倡导的"开放扩展"。言归正传,补充以下类图。

2023-04-02 10:07:08 437

原创 spring 随笔 async 0-先有个用例

spring 随笔 async 0-先有个用例

2023-04-02 09:47:53 77

原创 tomcat 并发 随笔 4-Poller

0. Poller // org.apache.tomcat.util.net.NioEndpoint.Poller public class Poller implements Runnable { // 每个 poller 开启一个 Selector private Selector selector; public Poller() throws IOException { this.selector = Selector.open();

2023-03-27 20:41:40 158

原创 tomcat 并发 随笔 3-Acceptor

【代码】tomcat 并发 随笔 3-Acceptor。

2023-03-27 20:37:01 104

原创 tomcat 并发 随笔 2-启动

tomcat 并发 随笔 2-启动

2023-03-27 20:32:57 96

空空如也

空空如也

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

TA关注的人

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