- 博客(280)
- 收藏
- 关注
原创 Spring boot 随笔 1 DatasourceInitializer
集成实现的时候,不知道为啥我的h2 在应用启动的时候,不能自动创建quartz相关的schema。后面看了 springboot 的文档,据说是可以做到的,AI也这么做。这篇加餐完全是一个意外:时隔两年半,在看。源码,于是乎,就发现了这个好活。
2024-05-30 22:47:05
600
1
转载 Spring AMQP 随笔 4 Broker & Admin & Declaration
Admin(RabbitAdmin, AmqpAdmin) 是客户端视角中 对broker的理解为了 命名缺省的队列 的声明场景,虽然broker自身支持自动赋名,框架建议改用其提供的匿名队列。
2024-05-13 23:32:26
79
转载 Spring AMQP 随笔 3 Request/Reply
我想要有一个可以本地安装IDE的平板电脑,转了一圈,还是感觉尚不成熟本章节继续以 客户端 的视角,了解RabbitMQ中的 应答消息。
2024-05-13 23:30:42
86
转载 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
101
原创 pajamas 1 daydream.sequence-template
热天气常驻之后,各种毛病就来了:蚊子很彪悍,牙齿不舒服,肠胃那更是一坨 …虽然不久前,荷包大残,但是关注到 mac mini 之后,就想拿下一个 丐中丐,其实也没啥大不了的,就是摸一摸 mac os最近发现 microhard 的 翻译,搜索 居然可圈可点,那么 … 反观 …。有趣的时候,某言回答一些编程问题的时候,经常是多问一句,马上承认错误 … 我真的是 ******b 话少叙,时间不早了,希望后面的开发,可以削微顺遂一些 …
2024-04-18 01:29:48
465
原创 pajamas 0 publish repo fst in gitee
因为半年来发生了很多,计划有变,辞工作,出去耍,找工作,重新计划…从半年前开始,就想好了,最近这两年应该优先会写代码 (写自己的project)blog也会偏向心得一类的(教程,源码 之类会越来越少)总而言之,近年来的 AI 工具化已经在路上了,再加上之前看阮一峰blog,悟了,就是感觉 对生活的投入 更容易带来影响,各方面的影响都有好吧.
2024-03-31 21:58:51
202
原创 camel 随笔 0-Quick Start
。。想起来好久没写了,对于这样一个集成框架,估计深入了解的动力挺有限的。相比 Spring Integration 的布局来说,感觉完全是两个产品。本篇完全就是,官网快速开始文档的一个总结,也就看了两三遍吧。
2023-12-23 17:52:08
915
原创 spring.cache 随笔1 CompositeCacheManager
CompositeManager 可以认为是 代理+迭代器 组合的设计模式的一次很好的实践。
2023-07-01 15:51:21
977
原创 spring.session 随笔0 集成设计
我想想,还是照自己思绪发散的顺序开始描述这块的内容吧,可能侧重点有些奇怪。由于工程使用的spring.boot.dependencies(BOM)版本是2.3.4 RELEASE,故这里使用的redisson库的版本为 3.14.1,
2023-06-17 21:26:13
749
原创 javax.validation 随笔1 乱序的根因
也许去年,还是什么时候,当时注意到校验时的无序问题时,只觉得是内部有个用于校验的线程池(想复杂了)。一直没有“档期”去细看,其实蛮简单的比较简单的框架,直接就从调用堆栈开始吧附上test-class。
2023-06-12 22:46:25
214
原创 redisson 随笔 0-入门
对于分布式锁的实现方案,本文如标题所言,简单梳理了redisson的实现方案redisson 也是基于redis的多个命令组合来实现的,为保证执行多个命令时的原子性,redisson借助了lua脚本实现,这个脚本算是其核心科技,也是本章节所关注的。本文大概可以给出常用锁的源码解读、状态图。
2023-06-03 19:05:14
595
原创 sentinel 随笔 1-流量审计
可以看出来其中累加访问流量,走的是Metric(这个概念与 hystrix 也挺相近的)Metric 的累加逻辑也是走其内部的 LeapArray。
2023-05-07 13:35:27
177
原创 流控 随笔 0-算法
guava单机流控+流控原理集群流控的一些思路+spring cloud gateway+redis+lua实战sentinel 集群流控 实战sentinel 官方教程sentinel wikijavadoop大佬(版本比较旧)、与sentinel-dashboard交互sentienl 流控模式(策略)
2023-05-06 20:06:17
481
原创 spring 随笔 async 1-源码走读
除开async,其实spring很多框架都不啥干实事的,底层大多都委托给jdk、第三方(spring.validation=spring封装调用+jsr提出规范+hibernate实现细节)来实现,这也是java语言所倡导的"开放扩展"。言归正传,补充以下类图。
2023-04-02 10:07:08
479
原创 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
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人