爱学习的zzy
码龄5年
关注
提问 私信
  • 博客:13,311
    13,311
    总访问量
  • 12
    原创
  • 2,345,129
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:记录面向面试学习过程

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 目前就职: 北京开课吧科技有限公司
  • 加入CSDN时间: 2020-03-10
博客简介:

TomPigPig的博客

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得0次评论
  • 获得25次收藏
创作历程
  • 7篇
    2023年
  • 6篇
    2022年
成就勋章
兴趣领域 设置
  • Python
    python
  • 数据结构与算法
    推荐算法
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

性能测试主要方向

b、压测过程中把某个实例停掉,观察tps下降后 需要多久可恢复,分析系统对异常情况的处理是否即使(类似故障演练)a、多个场景高频率长时间执行,关注系统的稳定性。通过线上流量分析,进行针对性场景性能测试评估。针对某个接口进行测试,评估接口性能瓶颈。
原创
发布博客 2023.10.24 ·
102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis缓存穿透、雪崩、击穿原因和解决方案

击穿、雪崩、穿透
原创
发布博客 2023.03.20 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jmeter分布式压测搭建环境

控制机也能做肉鸡,控制机做肉鸡只需要把远程调用的ip写上后 启动jmeter_server同样等待指令后在启动jmeter执行压测脚本。1、控制机和发压机(肉鸡)在jmeter.properties文件中更改端口号并且去掉#注释。2、server.rmi.ssl.disable改为true,控制机和肉鸡同改。配置更改完成后保存文件,肉鸡启动jmeter_server后等待控制机指令。3、控制机远程调用remote_hosts,多台肉鸡以“,”分割。控制机启动jmeter后选择远程启动就能使用肉鸡施压。
原创
发布博客 2023.03.20 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis缓存更新策略的实践方案

缓存更新策略的实践方案
原创
发布博客 2023.02.21 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用户登录-验证登陆态

用户登陆
原创
发布博客 2023.02.19 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Redis特征

Redis特征
原创
发布博客 2023.02.19 ·
74 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL与NoSQL区别

SQL与NoSQL区别
原创
发布博客 2023.02.19 ·
96 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构-栈

栈是限定仅在表尾进行插入和删除操作的线性表我们把允许插入和删除的一端称作栈顶,另一端称为栈低,不含任何数据元素的栈称为空栈,栈又称为后进先出的线性表,建成lifo结构。
原创
发布博客 2022.04.13 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构-线性表

什么是线性表?线性表是零个或多个具有相同类型的数据元素的有限序列。1、顺序存储用一段地址连续点存储单元依次存储线性表的元素数据。通常用数组来实现属性:存储空间的起始位置 data,线性表最大容量 maxsize,线性表当前长度 length2、链式存储链式存储不受固定存储空间限制,使用指针连续查找属性:数据域,指针域(指针),结点头指针-数据域-后继指针单链表、静态链表、循环链表、双向链表 ...
原创
发布博客 2022.04.13 ·
411 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

python的内存管理机制

python的内存管理机制三个方面:1、引用计数2、垃圾回收3、内存池机制一、引用计数我们首先创建了一个对象3.14, 然后将这个浮点数对象的引用赋值给x,因为x是第一个引用,因此,这个浮点数对象的引用计数为1. 语句y = x创建了一个指向同一个对象的引用别名y,我们发现,并没有为Y创建一个新的对象,而是将Y也指向了x指向的浮点数对象,使其引用计数为2.我们可以很容易就证明上述的观点:引用计数增加1.对象被创建:x=42.另外的别人被创建:y=x3.被作为参数传
原创
发布博客 2022.03.07 ·
7656 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

深入理解数据库索引原理

索引目的索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能需要把所有单词看一遍才能找到你想要的,如果我想找到m开头的单词呢?或者ze开头的单词呢?是不是觉得如果没有索引,这个事情根本无法完成?索引原理除了词典,生活中随处可见索引的例子,如火车站的车次表、图书的目录等。它们的原理都是一样的,通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就
转载
发布博客 2022.01.28 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库索引失效与判断是否命中索引

什么是索引失效:使用索引查询某行数据,但数据库扫描全表进行查询时 叫索引失效;索引失效的几种方式:1、where中存在 or2、类型为char,查询条件时用int3、模糊查询时,%开头的查询4、not in5、where索引列有运算6、where中索引列使用了函数为什么要用索引:提升查询性能 ,缩短查询时间场景:8千万数据的表中查询一行数据,没有索引查询耗时500s+,使用索引查询耗时0.03s...
原创
发布博客 2022.01.28 ·
2782 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

快速排序原理与代码实现

快排的思想:如果要排序数组中下标从左到右之间的一组数据,我们选择左到右之间的任意一个数据作为基准点 。我们遍历数组中的数据,将小于基准的放到左边,将大于基准的放到右边,将基准放到中间。经过这一步骤之后,数组左到右之间的数据就被分成了三个部分,前面左到基准-1之间都是小于基准的,中间是基准,后面的基准+1到右之间是大于基准的。知识点:分治、递归代码实现:"""快速排序"""def kuaipai(list,zuo,you): #是否继续排序 if zuo >= y
原创
发布博客 2022.01.28 ·
823 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏