自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhaolk的博客

努力学Java

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

原创 什么是CDN?

CDN的工作原理就是将源站的资源缓存到位于全国各地的CDN节点上,用户请求资源时,就近返回节点上缓存的资源,而不需要每个用户的请求都回您的源站获取,避免网络拥塞、分担源站压力,保证用户访问资源的速度和体验。

2023-10-24 21:49:30 415 3

原创 Jmeter压测入门教程

详细介绍了Jmeter的压测流程,帮助你快速上手压力测试

2023-10-18 20:55:31 232 2

原创 自动化测试工具:Airtest入门教程

Airtest是一个跨平台的、 基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台有Windows、Mac、Android和iOS。

2023-08-24 22:37:19 663

原创 Redis高可用:哨兵机制(Redis Sentinel)详解

在上文主从复制的基础上,如果主节点出现故障该怎么办呢? 在 Redis 主从集群中,哨兵机制是实现主从库自动切换的关键机制,它有效地解决了主从复制模式下故障转移的问题。

2023-08-19 09:43:31 3469 3

原创 Redis缓存问题(穿透, 击穿, 雪崩, 污染, 一致性)

在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问Mysql等数据库。这样可以大大缓解数据库的压力。当缓存库出现时,必须要考虑如下问题:缓存穿透缓存穿击缓存雪崩缓存污染(或者满了)缓存和数据库一致性

2023-08-18 23:48:44 1539

原创 Redis高可用:主从复制详解

我们知道要避免单点故障,即保证高可用,便需要冗余(副本)方式提供集群服务。而Redis 提供了主从库模式,以保证数据副本的一致,主从库之间采用的是读写分离的方式。本文主要阐述Redis的主从复制。

2023-08-18 20:51:34 900 2

原创 Redis消息传递:发布订阅模式详解

详细介绍了redis的消息传递实例应用:发布订阅的知识点以及底层实现

2023-08-18 00:35:33 1882

原创 Redis事务详解

详细介绍了Redis事务的特性,对于Redis事务的命令和实例也做出了实例演示

2023-08-17 23:52:39 523

原创 Redis持久化:RDB和AOF机制详解

为什么需要持久化?Redis持久化有哪些方式呢?为什么我们需要重点学RDB和AOF?看了这篇文章,详细你一定有所收获

2023-08-17 18:56:30 2073

原创 深入Redis线程模型

什么是Redis线程模型?Redis4.0前的单线程模型是什么?为什么Redis之前一直选择单线程?Redis4.0后为什么又加入了多线程异步执行?Redis6.0后引入的多线程模型是什么?

2023-08-17 01:15:12 253

原创 Redis基础概念和数据类型详解

详细介绍了redis的概念以及优势,对于redis的数据类型做出了详细的介绍,包括但不限于数据类型介绍,基本命令总结,以及实例应用场景

2023-08-15 20:07:56 396

原创 重温HashMap底层原理

详细介绍了HashMap的底层原理,对于主要的方法做出了分析,对于JDK1.7与1.8的区别做出了总结,对于常见的高频率问题做出了总结

2023-08-09 18:47:47 501 1

原创 性能测试入门知识总结

详细介绍了性能测试的入门基础知识,包括什么是性能测试,为什么要这么用,涵盖12个性能测试的指标及8个分类

2023-08-06 12:53:01 298

原创 Selenium入门详细教程+实例演示

详细介绍了selenium的概念,环境搭建以及具体的详细示例和用法,对于每一个重点场景做出了对应的自动化代码测试

2023-08-05 16:13:43 6839 3

原创 软件测试分类总结

总结了24中软件测试的分类方法

2023-08-02 23:03:03 1652 1

原创 LRU缓存淘汰算法详解与实现

LRU缓存淘汰算法详解与实现

2023-08-01 16:09:39 298

原创 软件测试入门基础知识

软件测试的基础知识总结

2023-08-01 11:36:55 796

原创 重温十大经典排序算法

详细介绍了十大经典的排序算法帮助大家回顾复习

2023-07-22 22:04:09 121 1

原创 Spring&SpringBoot常用注解总结

这篇文章主要介绍Spring/SpringBoot 常用注解,基本涵盖项目中遇到的大部分场景。在之前的Spring系列文章中我每篇都有介绍一部分注解,但是过多就会让人感到杂乱,所以在此篇文章做一个总结,对于每一个注解我都尽力说清楚具体用法,大家一起来看看吧。

2023-06-22 23:33:56 728

原创 try-catch-finally中的四大坑

本文我们展示了 try-catch-finally 中存在的一些问题,有很实用的干货,也有一些看似“杠精”的示例,但这些都从侧面印证了一件事,那就是想使用好 try-catch-finally 并不是一件简单的事。

2023-06-17 11:56:09 1047

原创 session与cookie的来源与区别

如果你对于session 和cookie 只有一点模糊理解,那么此文章能帮你更深入理解session和cookie

2023-06-12 20:47:39 612

原创 彻底理解HTTPS加密原理

相信大家对于HTTP与HTTPS的区别都有了解,那么对于HTTPS的加密过程你是否知道呢?对称与非对称加密、数字签名、数字证书等,在学习HTTP过程中,除了了解“它们是什么”,你是否有想过“为什么要使用它们”?我认为有必要搞清楚这些问题猜可以真正理解它。本文以问题的形式逐步展开,一步步解开HTTPS的面纱,希望能帮助你彻底搞懂HTTPS!

2023-06-11 17:45:37 824

原创 MySQL索引详解

索引是一种用于快速查询和检索数据的数据结构,其本质可以看成是一种排序好的数据结构。

2023-06-10 22:53:31 3252

原创 图文结合看懂Mysql三大范式

本文详细介绍了数据库中的三大范式,并添加了大量实例图表加以讲解

2023-06-09 15:36:52 288

原创 Spring事务和事务传播机制

详细介绍了事务的概念,以及事务的特性以及Spring对于事务的支持和Spring事务传播机制做了详细的介绍,本文也列举了大量的图片供大家参考

2023-06-06 20:04:41 328

原创 SpringAOP详解+快速入门

本文介绍了 Spring AOP 的实现原理,并通过实例解析详细阐述了其实现过程。在使用 Spring AOP时,我们需要定义切面类,并为需要实现AOP的方法添加注解。 Spring 会自动将切面逻辑插入到这些方法中,从而实现AOP的功能。

2023-06-04 19:42:11 1109

原创 MyBatis基础知识总结

本文对于Mybatis的来源及优势做了阐述,重点对于Mybatis的实例做了大量的演示操作

2023-06-03 19:20:22 405

原创 SpringMVC拦截器详解

详细介绍了SpringMVC拦截器的作用,配置方式,以及单个拦截器和多个拦截器的执行流程

2023-06-01 22:12:52 1350

原创 硬核!图文结合看懂SpringMVC

详细介绍了springmvc是什么,作用以及原理和工作流程,对于springmvc的连接和获取数据做了大量的示例附带图文解释,详细到位

2023-05-31 17:44:19 427

原创 springboot基础篇(快速入门+要点总结)

本文详细的介绍了springboot的来源以及和spring的关系,和为什么使用springboot,然后介绍了两种搭建springboot项目的方法,以及热部署,properties配置文件的使用,在最后对于日志做出了详细的说明和用法。

2023-05-28 12:26:28 35381 3

原创 spring IOC及Bean作用域和生命周期

搞懂spring IOC是什么,以及IOC/DI是什么,以及Bean的作用域和生命周期

2023-05-24 20:42:11 173

原创 spring初识及Bean注入

简要概述spring的入门概念及其使用

2023-05-23 11:18:10 177

原创 图文结合,带你了解JVM垃圾回收算法

详细的介绍了JVM的垃圾回收算法及相关流程,以及常见的垃圾回收器。

2023-05-21 21:55:18 338 1

原创 JVM的工作流程

简述JVM的工作流程与涉及的数据区域

2023-05-21 17:59:47 350

原创 linux基本命令总结

简单介绍了linux的基本知识和简单操作

2023-05-19 17:38:33 70

原创 通俗语言理解AJAX是什么?

简要概述ajax是什么,如何使用

2023-05-18 15:34:05 213

原创 servlet生命周期详解

详细讲解了一个servlet生命周期的用例,一个例子足够全部搞懂。

2023-05-10 18:35:59 461

原创 http常见状态码

http状态码详解

2023-05-08 21:35:34 113

原创 http中get与post请求的区别

简述http中get与post请求

2023-05-08 17:17:01 81

原创 http与https的区别

简述http与https以及两者的区别

2023-05-08 16:05:40 84

使用html基本操作小练习

html基本操作,适合于对html感兴趣或者复习html基础的小伙伴

2023-04-23

空空如也

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

TA关注的人

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