自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

面朝大海,春暖花开

IN IT && WIN IT

  • 博客(1019)
  • 资源 (1)
  • 收藏
  • 关注

转载 webflux 下载excel

【代码】webflux 下载excel。

2024-05-24 09:14:00 2

转载 Spring Authorization Server-jdk17编译

如果直接用 idea 导入编译,有可能出现。或者可以通过 maven 方式先下载。这样就可以编译成功了。

2024-05-21 09:21:01 6

转载 spring boot3 自定义 starter

/</</

2024-05-21 09:19:04 4

转载 itext7之操作pdf依赖

itext7 相比较 itext5改变了不少。itext7 操作pdf特点。

2024-05-09 09:17:13 31

转载 pdfbox-pdf转图片及合并

【代码】pdfbox-pdf转图片及合并。

2024-05-09 09:15:29 24

转载 mysql 处理幻读

因为它会对记录加 next-key lock,从而避免其他事务插入一条新记录。但是针对快照读和当前读,在极端情况也是会出现幻读问题。

2024-04-29 09:18:13 34

转载 kubesphere 安装

以下操作两个节点都要操作, 这里以master节点为例子。kubesphere 多节点安装, 官方文档。安装过程网络下载不下来。

2024-04-29 09:17:27 34

转载 java-生成浏览器截长图

使用 selenium 结合 chrome 模拟浏览器打开网页,然后对网页进行截图保存。项目中有需要用到截网页图片的功能。

2024-04-29 09:15:33 37

转载 spring event使用condition

spring event使用condition在以前项目中没有考虑过使用 condition 方式, 看到别人使用,浅偿一下自定义事件广播监听测试结果:

2024-04-22 09:23:04 17

转载 spring boot nacos多环境

可见环境dev 生效,

2024-04-22 09:21:51 61

原创 rabbitmq 使用SAC队列实现顺序消息

Data//消息id//消息中顺序,1,2,3,4。

2024-04-19 10:23:18 447 1

转载 spring - 扫描自定义注解

自定义扫描注解,将扫描的bean加入到spring IOC容器中。

2024-04-19 09:22:58 42

转载 spring boot 获取Controller URL

【代码】spring boot 获取Controller URL。

2024-04-18 09:42:01 71

转载 mysql 更新一条不存在的数据,加了什么锁?

显示的是使用了 lock_mode X locks gap before rec 即 间隙锁。更新一条不存在的数据。

2024-04-18 09:24:30 50

转载 Collections.sort 多个字段排序

按年龄升序,工资升序。

2024-04-18 09:23:53 85

转载 spring event使用condition

spring event使用condition在以前项目中没有考虑过使用 condition 方式, 看到别人使用,浅偿一下自定义事件广播监听测试结果:

2024-04-17 18:32:38 14

原创 spring boot 使用 webservice

使用注解@WebMethod@WebMethod@WebMethod/*** 不能处理List, 只能处理数组* @return*/@WebMethod实现import com/**

2024-03-08 16:28:39 903

转载 网络-内核发送数据包过程

深入理解Linux网络: 修炼底层内功,掌握高性能原理 (张彦飞)

2024-02-05 13:35:04 163

转载 网络-同步阻塞工作流程

深入理解Linux网络: 修炼底层内功,掌握高性能原理 (张彦飞)

2024-02-05 11:09:16 109

转载 网络-内核收包过程

深入理解Linux网络: 修炼底层内功,掌握高性能原理 (张彦飞)

2024-02-05 10:16:02 130

转载 elasticsearch 8.x - 源码调试

elasticsearch 使用 xpack 认证, 在文件。运行命令后,远程debug端点会自动连接到这个容器。在debug源码 之前,可以看下项目中的。这个编译时间比较长,下各种依赖包,安心等待。连接成功,现在就可以调试了, 尝试访问。文件,里面有怎么调试代码的操作步骤。然后,点击启动这个debug。

2024-02-02 19:21:51 133

原创 常用程序模式-LifeCycle模式

当我们要监控一个组件的生命周期的时候,比如,启动时,启动后,关闭前,关闭后。

2024-01-31 10:29:45 355

转载 分布式定时任务-mysql实现

代码结构参考 xxl-job实现,使用两个线程。启动两个进程,8081和8082两个端口。

2024-01-30 09:17:40 70

转载 mybatis-sqlSessionTemplate使用connection

在mybatis中想通过 connection 操作 PrepareStatement, 报了。当使用sqlSessionTemplate获取connection时,其内部是通过代理类。在最后 ,发现如果 sqlSession 不为空,就会关闭 sqlSession。

2024-01-30 09:17:05 164

转载 业务设计-商品表sku通用设计

在设计商品详情页的sku时,可以参考如下设计。

2024-01-28 15:36:43 209

转载 redis 扣减库存

使用 redisTemplate 操作。如果该商品库存不存在,返回。,说明库存不足,返回。

2024-01-26 10:02:04 149

原创 kafka-顺序消息实现

kafka顺序消费

2024-01-24 16:26:11 765

转载 httpclient5使用

【代码】httpclient5使用。

2024-01-23 14:25:48 168

转载 mysql-ReadView规则

都知道ReadView和Undo log用来实现MVCC机制。

2024-01-19 13:28:46 113

转载 mysql-RR级别存在幻读问题

结论:RR级别下存在幻读,但也可以避免。

2024-01-19 13:20:13 134

转载 sentinel-熔断策略

如果接下来的一个请求未发生错误,说明应用恢复,结束熔断,状态由探测(HALF_OPEN)变更为关闭(CLOSED)如果接下来的一个请求继续发生错误,说明应用未恢复,继续熔断,熔断时长保持一致。:当超过熔断时长时,由熔断(OPEN)转为探测(HALFOPEN),熔断时长由用户设置。

2024-01-16 14:28:21 123

转载 sentinel-使用@SentinelResource

这个比较简单,写一个 public 类型的与controller一样返回结果的方法就行, 方法参数。明明没有显示指定服务降级的策略,sentinel是怎么把我们的抛出的异常直接认为是服务降级呢?的函数,即方法参数是BlockException, 而不是**BlockedException。当 i > 5 时,就会出现服务降级,页面输出 “error”自定义资源必须为**public static。功能:为每个资源自定义服务降级或者限流处理。注意**blockHandler。在 catch 方法可以发现。

2024-01-16 14:09:13 96

转载 synchronized遇上spring @Transactional注解失效问题

不错,成功锁住,那为什么加了transactional注解就不行了呢。查询 sql ,见 amount 终值是51, 很不幸,没有锁住。多线程环境对数据进行更新,防止并发窜改数据,加了。spring的事务是基于AOP, 也就是 在执行。方法上 synchronized关键字,放在调用。关键字,结果失效,还是出现并发修改数据的情况。可以不使用事务【但对于需要事务的地方不现实】

2024-01-11 09:19:57 145

转载 服务内部消息通知-NotifyBus

服务内部消息广播

2023-12-28 10:52:58 98

原创 Charles 修改请求和响应

其中 query 设置为。

2023-12-20 09:53:24 451

原创 Charles 代理谷歌浏览器

和window 设置的端口一致 如 8888,在网络 -> 代理设置。受信任根证书颁发机构。

2023-12-20 09:34:20 423

原创 自定义ORM(mybatis)源码(六)-类型处理器

模仿mybatis用于处理 sql 设置参数类型和 执行 sql 后响应字段的类型处理。

2023-12-20 09:30:43 537

原创 自定义ORM(mybatis)源码(五)-sql解析

模仿mybatis解析sql中的占位符,并替换成 sql 中的?

2023-12-20 09:30:12 436

原创 自定义ORM(mybatis)源码(四)-MapperProxy

模仿mybatis。

2023-12-20 09:29:40 398

原创 自定义ORM(mybatis)源码(三)-创建SqlSession

自定义ORM(mybatis)源码(三)-创建SqlSession模仿mybatis。

2023-12-20 09:29:04 395

空空如也

空空如也

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

TA关注的人

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