会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
KLAPT
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
21
22
23
24
25
26
27
28
29
···
56
下一页
2022年4月7日
零侵入性:循环重试功能
摘要: 一、@Retryable spring系列的spring-retry是另一个实用程序模块,可以帮助我们以标准方式处理任何特定操作的重试。在spring-retry中,所有配置都是基于简单注释的。 二、使用步骤 1.POM依赖 <dependency> <groupId>org.springframe
阅读全文
posted @ 2022-04-07 10:20 KLAPT
阅读(61)
评论(0)
推荐(0)
2022年4月6日
Optional 实例
摘要: 1.of 为非 null 的值创建一个 Optional。of 方法通过工厂方法创建 Optional 类。需要注意的是,创建对象时传入的参数不能为 null。如果传入参数为 null,则抛出 NullPointerException 。 Optional<String> optional = Op
阅读全文
posted @ 2022-04-06 17:00 KLAPT
阅读(64)
评论(0)
推荐(0)
微服务组件
摘要: 服务注册中心:Eureka、zookeeper、Consul、Nacos 服务调用:Ribbon、LoadBalancer、Feign openFeign 服务降级:Hystrix、resilience4j、sentinel 服务网关:Zuul、Zuul2、gateway 服务配置中心:config
阅读全文
posted @ 2022-04-06 16:35 KLAPT
阅读(39)
评论(0)
推荐(0)
图片存储服务器上
摘要: 对象存储服务,-》OSS、MinIO 一、开通 OSS OSS 也就是 Object Storage Service,是阿里云提供的一套对象存储服务,国内的竞品还有七牛云的 Kodo和腾讯云的COS。 (1)登录阿里云官网,搜索“OSS”关键字,进入 OSS 产品页。 (2)进入 OSS 管理控制台
阅读全文
posted @ 2022-04-06 10:16 KLAPT
阅读(158)
评论(0)
推荐(0)
2022年3月30日
SQL 优化大全
摘要: MySQL的基本架构 左边的client可以看成是客户端,客户端有很多,CMD黑窗口,用于学习的WorkBench,Navicat工具,它们都是一个客户端。右边的这一大堆都可以看成是Server(MySQL的服务端),我们将Server在细分为sql层和存储引擎层。当查询出数据以后,会返回给执行器。
阅读全文
posted @ 2022-03-30 22:29 KLAPT
阅读(45)
评论(0)
推荐(0)
2022年3月28日
Spring AOP
摘要: (1)定义注解: @Target({ElementType.PARAMETER, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface SystemLog { } (2)定义切面:
阅读全文
posted @ 2022-03-28 16:50 KLAPT
阅读(32)
评论(0)
推荐(0)
2022年3月25日
SQL相关知识
摘要: 1. 数据库范式 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。 第一范式(1NF):确保每一列的原子性 如果每一列都是不可再分的最小数据单元,则满足第一范式。 第二范式:在第一
阅读全文
posted @ 2022-03-25 17:56 KLAPT
阅读(42)
评论(0)
推荐(0)
2022年3月18日
零拷贝
摘要: 传统IO 基于传统的IO方式,底层实际上通过调用read()和write()来实现。 通过read()把数据从硬盘读取到内核缓冲区,再复制到用户缓冲区;然后再通过write()写入到socket缓冲区,最后写入网卡设备。 整个过程发生了4次用户态和内核态的上下文切换和4次拷贝,具体流程如下: (1)
阅读全文
posted @ 2022-03-18 10:15 KLAPT
阅读(71)
评论(0)
推荐(0)
2022年3月17日
基本数据类型占的位数
摘要: boolean是逻辑型,char是文本型,byte、short、int、long是整数型,float、double是浮点型 byte:1字节 -128~127 =>-27=128;27-1=127 【有一个符号位,整数有一个0所以大小减1】 short:2字节 -2^15~2^15-1;【-32,7
阅读全文
posted @ 2022-03-17 16:05 KLAPT
阅读(174)
评论(0)
推荐(0)
2022年3月14日
InnoDB原理
摘要: crud的时候,都会从磁盘上加载数据页到Buffer Pool的缓存页里去,更新缓存页后,由异步线程刷回磁盘的数据页。 所以MySQL进行数据操作的最小单位是数据页,接下来就分析分析,数据页到底长什么样。 每个数据页默认16kb的大小,数据页由多个部分组成 文件头:存放了特别多的信息,如当前页号、页
阅读全文
posted @ 2022-03-14 17:50 KLAPT
阅读(83)
评论(1)
推荐(0)
上一页
1
···
21
22
23
24
25
26
27
28
29
···
56
下一页
公告