- 博客(9)
- 收藏
- 关注
原创 【Redis】缓存有关问题
缓存可以提高访问速度,缓解高并发情况下数据库的压力用户请求的数据在缓存中和数据库中都不存在,如果不断发这样的请求,会给数据库带来巨大的压力给不同的Key的TTL添加随机值利用Redis集群提高服务的可用性给缓存业务添加降级限流策略给业务添加多级缓存缓存击穿问题,又叫热点Key问题:一个被高并发访问并且缓存中业务较复杂的Key突然失效,大量的请求在极短时间内一起请求这个Key并且都未命中,无数的请求访问在瞬间打到数据库上,给数据库带来了巨大的冲击。
2025-11-04 14:29:35
701
原创 [Redis]Jedis的基本使用
原文参考借鉴:https://blog.youkuaiyun.com/weixin_45481821/article/details/125009912?jedis连接资源的创建与销毁是很消耗程序性能,所以jedis为我们提供了jedis的连接池技术,jedis连接池在创建时初始化一些连接对象存储到连接池中,使用jedis连接资源时不需要自己创建jedis对象,而是从连接池中获取一个资源进行redis的操作。使用完毕后,不需要销毁该jedis连接资源,而是将该资源归还给连接池,供其他请求使用。
2025-11-03 15:55:03
744
原创 9.3-9.10
重点知识:const修饰指针有三种情况:作用:1.6结构体结构体-基础结构体-嵌套结构体-结构体做函数参数第二部分C++核心2.1内存分区2.1.1内存分区模型C++中将代码划分为4个区域,不用区域存放的数据赋予不用的生命周期;代码区:存放CPU执行的机器指令,代码区是共享的,共享的目的是对于频繁被执行的程序,值要在内存中有一份代码即可;代码区是只读的,是其只读的原因是防止程序意外地修改了指令;全局区:存放全局变量和静态变量;全局区还包含了常量区,字符串常量和其他常量;该区域
2024-09-10 22:59:29
1771
原创 9.2(军训前)
在c++中,我们可以选择使用auto关键字,而不是在函数的声明中指定返回类型。//code尾随返回类型接下来我们为这个函数声明一个函数指针,这个声明的语法是什么?如同声明函数一样声明指针。关键字typedef和auto,后在和括在括号中的指针名称,然后是函数具有的参数的数据类型列表,该指针将指向该参数,后接->与指针指向的函数的返回类型。以上将声明的指针指向声明的函数fun。C++ 14 不需要尾随返回类型声明,编译器自行推断返回类型。
2024-09-03 11:45:20
771
原创 YACS-22年-4月-丙组T3
YACS-22年-4月-丙组T3题目匹配条件:空字符串是匹配的;如果字符串 s 是匹配的,那么 (s) 也是匹配的;如果字符串 s 与 t 都是匹配的,那么 st 也是匹配的;由题可知, “(” 与一个 “)” 配对,而且顺序是先出现 “(” 后出现 “)” ,才为配对关系。所以我们用 while(cin>>a) 的方法,将字符一个一个输入。while(cin>>a){ }当输入 “(” 时,将其记录在变量pd_k中,说明存在有一个待配对的 “(”
2022-04-04 01:41:40
504
原创 CTF-SSH私钥泄露
准备:kali liux-攻击机 ssh私钥泄露-靶机第一步扫描靶场IP1,找网段192.168.0.0,命令行输入ifconfig2,找靶机IP,命令行输入nmap -sV 192.168.0.0/24,找到的开了3个端口的就是靶机,192.168.0.101第二步探测大端口信息对于开放式http服务的大端口,可以采取http://ip:port/的形式访问...
2020-03-29 16:36:16
740
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1