忧郁的叮当猫
忧郁的叮当猫
全部文章
面经
java(1)
Java基础(11)
JVM(2)
mysql(1)
Springboot(2)
windows(1)
二叉树(1)
底层(1)
未归档(1)
程序人生(1)
笔试(2)
算法(9)
缓存(1)
随笔(1)
项目(5)
题解(1)
归档
标签
去牛客网
登录
/
注册
Superhero
Still beating,keep trying.
全部文章
/ 面经
(共27篇)
TCP三次握手四次挥手详解及面试题
TCP报文首部 源端口和目的端口,各占2个字节,分别写入源端口和目的端口; 序号,占4个字节,TCP连接中传送的字节流中的每个字节都按顺序编号。例如,一段报文的序号字段值是 301 ,而携带的数据共有100字段,显然下一个报文段(如果还有的话)的数据序号应该从401开始; 确认号,...
2021-10-20
0
623
分布式、高并发、高性能场景(抢购,秒杀,抢票,限时抢答)数据一致性解决方案
技术指标: PV(Page View, 页面浏览量)在千万级别 QPS(Query Per Second, 每秒处理请求数)在百万级别 数据量在千亿级别 接口响应速度不能超过150毫秒 用户提交请求到页面呈现不能超过3秒 架构设计: 1. 从LAMP架构转为面向服务架构(服务可以用多种开发语言实...
2021-10-20
0
469
分页查询原理
一、分页查询概述 分页查询则是在页面上将本来很多的数据分段显示,每页显示用户自定义的行数。可提高用户体验度,同时减少一次性加载,内存溢出风险。 1.1、分页查询分类 1.1.1、真分页 每次翻页从数据库中查询数据。 优点:不容易造成内存溢出。 缺点:实现复杂,性能相对低。 ...
2021-10-20
0
864
重温线程池拒绝策略
ThreadPoolExecutor的构造方法的最后一个参数指定了拒绝策略, 当提交给线程池的任务量超过实际承载能力时,如何处理? 即线程池中的线程已经用完,等待队列也满了,无法为新提交的任务服务,可以通过拒绝策略来处理这个问题。 四种拒绝策略: 1.Abor...
2021-10-20
0
461
为什么我们不用Executors默认创建线程池的方法,而直接自己手动去调用ThreadPoolExecutor去创建线程池?
引用阿里巴巴Java开发手册上的一句话 【强制】线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样 的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。 说明:Executors 返回的线程池对象的弊端如下: 1)Fixe...
2021-10-20
0
626
什么是装箱?什么是拆箱?
一.什么是装箱?什么是拆箱? 在前面的文章中提到,Java为每种基本数据类型都提供了对应的包装器类型,至于为什么会为每种基本数据类型提供包装器类型在此不进行阐述,有兴趣的朋友可以查阅相关资料。在Java SE5之前,如果要生成一个数值为10的Integer对象,必须这样进行: ...
2021-10-20
0
664
RPC和CAP
RPC RPC(Remote Procedure Call Protocol)—— 远程过程调用协议,它是一种通过 网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些 传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI 网络通信模型中,RPC跨越...
2021-10-20
0
565
解释一下AOP里边的几个名词
切面(Aspect):切面是通知和切点的结合。通知和切点共同定义了切面的全部内容。 在Spring AOP中,切面可以使用通用类(基于模式的风格) 或者在普通类中以 @AspectJ 注解来实现。 连接点(Join point):指方法,在Spring AOP中,一个连接点 总是 代表一个方...
2021-10-20
0
572
HTTP状态码
1xx (临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 2xx (成功) 表示成功处理了请求的状态代码。 3xx (重定向) 表示要完成请求,需要进一步操作,通常,这些状态代码用来重定向。 4xx (请求错误) 这些状态代码表示...
2021-10-20
0
294
给定学生姓名,学科,成绩三个字段组成的一张表,查询各科成绩最高的学生
面试的时候我只是想到了先查出学科和最高成绩(Max(score))根据学科分组,然后还需要用连接查询,但是由于当时面试比较紧张,一时间没想出来,回来好好想想,其实并不难。 学生成绩表 具体思路: 第一步,我们能想到的肯定是先查到各科最高的成绩和科目 select course,Max(...
2021-10-20
0
724
首页
上一页
1
2
3
下一页
末页