10 2021 档案
摘要:ab 是apache对 http服务器进行压力测试的工具,它可以测试出服务器每秒可以处理多少请求。本文记录mac版本安装 ab 的步骤以及遇到的坑。 下载 进入 apache ab官网 下载页面。 安装 brew 安装 因为笔者的操作系统是mac系统,所以需要先安装brew。进入brew网站。执行下
阅读全文
摘要:在项目开发查询数据需要将相同的数据做合并处理,但是字段为null,不做合并。 创建表以及添加数据 create table t_student( `id` int not null primary key auto_increment, `name` varchar(32) , `age` int
阅读全文
摘要:在开发中会面临缓存异常可能会出现三个问题,分别是缓存雪崩、缓存击穿和缓存穿透。这三个问题会导致大量请求从缓存转移到数据库,如果请求的并发量很大的话,就会导致数据库崩溃。所以在面试官也会经常问这些问题。 缓存雪崩 缓存雪崩是指大量的请求无法在缓存中处理,从而将请求转移到数据库中,导致数据压力倍增。一个
阅读全文
摘要:题目描述 (难度中等) 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步,从下标 0 到达下标 1,
阅读全文
摘要:websocket 概念 websocket 是一个通信协议,通过单个 TCP 连接提供全双工通信。websocket 连接成功后,服务端和客户可以进行双向通信。不同于 http 通信协议需要每次由客户端发起,服务响应到客户端。 websocket 相对轮询也能节约带宽,并且能实时的进行通信。 整合
阅读全文