随笔- 38  文章- 1  评论- 0  阅读- 15663 

随笔分类 -  面经

MySQL的优化
摘要:表字段的类型设计 字符串 char 定长字符串 如 char(8) 低于8个,剩下的用空格填充,高于8个,报异常 varchar 不定长字符串 如 varchar(8)低于8个,经历收缩过程,变为实际大小.高于8个,报异常 如果字段长度固定,选用char,不固定,选用varchar 姓名: varc 阅读全文
posted @ 2022-07-31 14:16 小北呦 阅读(36) 评论(0) 推荐(0) 编辑
开发中为什么要使用Redis缓存
摘要:用缓存,主要有两个用途:高性能、高并发: 高并发:mysql单机支撑到2000QPS 就开始容易报警了 如果大量的请求直接打到mysql上 将会引起mysql的宕机 而redis 是k-v式操作 单机支撑的并发量高达几万十几万 单机的承载并发量是mysql单机的几十倍 而且redis自身也有较好的容 阅读全文
posted @ 2022-07-27 11:25 小北呦 阅读(307) 评论(0) 推荐(0) 编辑
高并发问题中 缓存 降级 限流 而限流是怎么实现的?
摘要:在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流。那么何为限流呢?顾名思义,限流就是限制流量,就像你宽带包了1个G的流量,用完了就没了。通过限流,我们可以很好地控制系统的qps,从而达到保护系统的目的。我将会介绍一下常用的限流算法以及他们各自的特点。 1、计数器算法计数器算法是限流算法里 阅读全文
posted @ 2022-07-26 20:20 小北呦 阅读(88) 评论(0) 推荐(0) 编辑
怎么判断一个对象已经被回收---虚引用
摘要:定义 虚引用是使用PhantomReference创建的引用,虚引用也称为幽灵引用或者幻影引用,是所有引用类型中最弱的一个。一个对象是否有虚引用的存在,完全不会对其生命周期构成影响,也无法通过虚引用获得一个对象实例。 说明 虚引用,正如其名,对一个对象而言,这个引用形同虚设,有和没有一样。 如果一个 阅读全文
posted @ 2022-07-26 12:13 小北呦 阅读(257) 评论(0) 推荐(0) 编辑
Maven的生命周期
摘要:生命周期的定义 Maven的生命周期(lifecycle)是对构建过程进行的抽象。 它包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。 它将项目整体划分为一个个阶段,按顺序依次执行,也可以指定执行到某个阶段,然后结束。 因为Maven的生命周期是抽象的 阅读全文
posted @ 2022-07-25 22:30 小北呦 阅读(1634) 评论(0) 推荐(1) 编辑
get和post
摘要:GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2022-04-15 18:55 小北呦 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示