上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页
摘要: 1 高并发秒杀 1.1 引言 高并发场景在现场的日常工作中很常见,特别是在互联网公司中,这篇文章就来通过秒杀商品来模拟高并发的场景。文章末尾会附上文章的所有代码、脚本和测试用例。 本文环境:SpringBoot 2.5.7 + MySQL 8.0 X + MybatisPlus + Swagger2 阅读全文
posted @ 2023-04-01 22:16 上善若泪 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 1 JMeter 1.1 引言 在日常开发中,当完成一个接口开发时,需要对接口进行准确性测试,比如PostMan、Swagger等,但在接口上线运行前对其进行性能测试是很有必要的,就是所谓的接口压力测试。 压力测试就是考察当前软硬件环境下系统所能承受的最大负荷,并借助结果找出系统瓶颈所在。使用压力测 阅读全文
posted @ 2023-04-01 21:54 上善若泪 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 目录1 CAP1.1 CAP原则1.1.1 数据一致性1.1.2 图示讲解1.1.2.1 一致性1.1.2.2 可用性1.1.2.3 分区容错性1.2 CAP如何舍弃1.3 eureka与zookeeper区别1.4 CAP对应的模型和应用1.4.1 CA without P1.4.2 CP wit 阅读全文
posted @ 2023-03-31 19:46 上善若泪 阅读(332) 评论(0) 推荐(1) 编辑
摘要: 目录1 HTTP 3.01.1 简介1.1.1 引言1.1.2 QUIC 协议概览1.2 队头阻塞/多路复用问题1.2.1 发送窗口的队头阻塞1.2.2 接收窗口的队头阻塞1.2.3 HTTP/2 的队头阻塞1.2.4 没有队头阻塞的 QUIC1.3 TCP 建立连接的延迟1.4 HTTP/3 连接 阅读全文
posted @ 2023-03-30 09:48 上善若泪 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1 Javascript内存 1.1 Javascript引擎 常见JavaScript引擎有V8,JavaScriptCore,TraceMonkey,JScript。JavaScript在不同引擎中的内存模型实现不同,其中V8引擎开源且市占率远高于其它引擎,因此本文将围绕V8进行讲解。 在学习之 阅读全文
posted @ 2023-03-26 13:47 上善若泪 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1 响应式原理 1.1 简介 在讲解之前,我们先了解一下数据响应式是什么? 所谓数据响应式就是建立响应式数据与依赖(调用了响应式数据的操作)之间的关系,当响应式数据发生变化时,可以通知那些使用了这些响应式数据的依赖操作进行相关更新操作,可以是DOM更新,也可以是执行一些回调函数。 1.2 vue2和 阅读全文
posted @ 2023-03-26 10:49 上善若泪 阅读(897) 评论(0) 推荐(1) 编辑
摘要: 目录1 异步@Async详解1.1 引言1.2 异步说明和原理1.3 @Async使用1.3.1 启动类中增加@EnableAsync1.3.2 方法上加@Async注解1.4 @Async异步线程池1.4.1 默认线程池1.4.3 在配置文件中配置1.4.3 自定义线程池1.4.3.1 编写配置类 阅读全文
posted @ 2023-03-25 18:55 上善若泪 阅读(2191) 评论(0) 推荐(0) 编辑
摘要: [toc] 日志追踪对于接口故障排查非常重要,可以有效、快捷的定位故障点,但在多线程环境中,若没有相关框架的支持,想要实现日志追踪,就需要编码实现将主线程的日志参数传递给子线程,本文就在线程池场景下借助`MDC`实现了`traceId`参数的透传 # 1 MDC ## 1.1 简介 `MDC`(`M 阅读全文
posted @ 2023-03-23 19:53 上善若泪 阅读(2743) 评论(0) 推荐(0) 编辑
摘要: [TOC] # 1 ExecutorCompletionService ## 1.1 简介 当我们向`Executor`提交一组任务,并且希望任务在完成后获得结果,此时可以考虑使用`ExecutorCompletionService`。 `ExecutorCompletionService`实现了` 阅读全文
posted @ 2023-03-23 19:47 上善若泪 阅读(170) 评论(0) 推荐(0) 编辑
摘要: [TOC] # 1 Java位集合 前几天刚学习了[Redis中位操作命令](https://jingzh.blog.csdn.net/article/details/129168155),今天顺便学下java中位集合 ## 1.1 Bit-Map ### 1.1.1 简介 `Bit-map`的基本 阅读全文
posted @ 2023-03-05 20:06 上善若泪 阅读(1074) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页