相关文章
[缓存] - Redis
0.为什么要使用缓存?
用缓存,主要有两个用途:高性能、高并发。
1. 高性能
尽量使用短key
不要存过大的数据
避免使用keys *:使用SCAN,来代替
在存到Redis之前压缩数据
设置 key 有效期
选择回收策略(maxmemory-policy)
减…
建站知识
2025/1/16 0:58:29
【More Effective C++】条款5:警惕隐式类型转换
隐式类型转换操作符,可能导致错误的函数调用,应该提供显示的函数调用
class Rational {
public:Rational(int numerator 0, int denominator 1) : _numerator(numerator), _denominator(denominator) {}// 隐式类型转换操作符// operator double() co…
建站知识
2025/1/15 9:08:05
Vue-58、Vue技术命名路由
命名路由
1、作用:可以简化路由的跳转
2、如何使用
1、给路由命名:routes:[{name:guanyu,//给路由命名path:/about,component:About},{path:/home,component:Home,children:[{path:news,component:News},{path:message,component:Message,children:[{…
建站知识
2025/1/14 0:53:01
提升MySQL访问性能
1. 读写分离
设置多个从数据库,从数据库可能在多个机器中。写操作在主数据库进行主数据库提供数据的主要依据
缓解了MySQL的读压力。
主从复制原理图如下
如果对于读操作有一致性要求,那么读操作去主数据库即可。
2. 连接池
因为一个请求必须要…
建站知识
2025/1/5 9:30:28
Java图形化界面编程——菜单组件 笔记
2.7 菜单组件
前面讲解了如果构建GUI界面,其实就是把一些GUI的组件,按照一定的布局放入到容器中展示就可以了。在实际开发中,除了主界面,还有一类比较重要的内容就是菜单相关组件,可以通过菜单相关组件很方便的使用…
建站知识
2025/1/14 22:39:09
STM32能够做到数据采集和发送同时进行吗?
STM32能够做到数据采集和发送同时进行吗? 在开始前我有一些资料,是我根据网友给的问题精心整理了一份「STM32的资料从专业入门到高级教程」,
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!&am…
建站知识
2025/1/14 2:27:25