小明同学#
小明同学#
全部文章
分类
春招备战(25)
春招项目(1)
题解(8)
归档
标签
去牛客网
登录
/
注册
小明同学#的博客
全部文章
(共33篇)
备战春招-25
1 Unsafe,是CAS的核心类,由于Java方法无法直接访问底层系统,需要通过本地(native)方法来访问,Unsafe相当于一个后门,基于该类可以直接操作特定内存的数据。Unsafe类存在于sun.misc包中,其内部方法操作可以像C的指针一样直接操作内存,因为Java中CAS操作的执行依赖...
2020-12-11
1
671
备战春招-24
【GitHub】watch:会持续收到该项目的动态fork:复制某个项目到自己的Github仓库中star:可以理解为点赞clone:将项目下载至本地follow:关注你感兴趣的作者,会收到他们的动态 in关键字:in:name,readme,descriptionstar/forks关键字:spr...
2020-12-08
0
773
备战春招-23
【面试题】 n个有序小文件,合并成有序的一个文件有点像力扣合并K个升序链表,归并和优先队列(knlogk) Top K 问题快排的partition过程O(n) ,或者优先队列也行O(nlogk) cpu占用高如何排查 top指令:排查,查看占用cpu高的进程可看出PID为4060的java进...
2020-12-06
0
579
备战春招-22
【面试题】如何设计一个高并发系统? 系统拆分将一个系统拆分为多个子系统,用 dubbo 来搞。然后每个系统连一个数据库,这样本来就一个库,现在多个数据库,不也可以扛高并发么。Dubbo主要做的就是将mvc分层分成两部分,(dao+service 和 controller)上面那一部分打包成一个j...
2020-12-04
1
821
备战春招-21
被快手捞了一手,明天面试。加油呀。冲鸭!!!八股文我来了fighting!!! 【Spring】 什么是 Spring 框架? 列举⼀些重要的Spring模块?(Core/Aspects/AOP/Web/JDBC/ORM/JMS/Test) @RestController vs @Controll...
2020-11-25
0
760
备战春招-20
继续netty相关的学习 零拷贝指没有CPU拷贝 传统IO拷贝(hard drive-->kernel buffer-->user buffer-->socket buffer-->protocol engine)DMA2次,CPU2次。 mmap(kernel buffe...
2020-11-24
0
678
备战春招-19
刷题+学习NIO(为netty打基础)【Netty】 netty是什么(异步/事件驱动/网络编程/NIO框架) Netty 应⽤场景(RPC 框架的⽹络通信⼯具/实现⼀个 HTTP 服务器/即时通讯系统/消息推送系统) BIO(传统IO,java.io/阻塞IO) NIO(buffer/chann...
2020-11-23
0
657
备战春招-18
【设计模式】 创建型(单例/工厂/生成器) 行为型(观察者/迭代器/策略(线程池拒绝策略)) 结构型(代理/适配器/装饰者) Spring中的单例模式(BeanFactory懒加载、ApplicationContext饿汉模式) 设计原则(单一责任、开放封闭、接口分离、里氏替换、依赖倒置) 【手...
2020-11-22
0
679
备战春招-17
二刷剑指offer 【Redis】 缓存雪崩和缓存穿透 如何解决 Redis 的并发竞争 Key 问题 如何保证缓存和数据库的数据一致性 redis是单线程还是多线程?为什么那么快? redis数据分布方式(一致性哈希) redis主从复制 【MySQL】 事务(ACID) 并发一致性问题(丢...
2020-11-21
0
777
备战春招-16
【JVM】 JVM运行时内存划分 堆内存分配策略 Full GC触发条件 如何判断对象是否存活?回收对象的两次标记过程。 垃圾回收算法以及垃圾回收器介绍,尤其是G1和CMS的优缺点 创建一个对象的步骤(类加载检查、分配内存、初始化零值、设置对象头、执行init方法) 详细介绍类加载过程(加载、验证...
2020-11-20
0
626
首页
上一页
1
2
3
4
下一页
末页