摘要:
一、Java基础和高级 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 5.Ja 阅读全文
posted @ 2019-05-29 18:09
追风fc
阅读(208)
评论(0)
推荐(0)
摘要:
二、Java多线程相关 线程池的原理,为什么要创建线程池?创建线程池的方式; 线程的生命周期,什么时候会出现僵死进程; 说说线程安全问题,什么实现线程安全,如何实现线程安全; 创建线程池有哪几个核心参数? 如何合理配置线程池的大小? volatile、ThreadLocal的使用场景和原理; Thr 阅读全文
posted @ 2019-05-29 18:08
追风fc
阅读(221)
评论(0)
推荐(0)
摘要:
数据结构 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B-,B+,B*树 LSM 树 队列 集合 链表、数组 字典、关联数组 栈 树 BitSet 常用算法 KPM 算法 选择排序 冒泡排序 插入排序 快速排序 归并排序 希尔排序 堆排序 计数排序 桶排序 基数排序 二分查找 Ja 阅读全文
posted @ 2019-05-29 18:05
追风fc
阅读(459)
评论(0)
推荐(0)
摘要:
https://zhuanlan.zhihu.com/p/66380952 阅读全文
posted @ 2019-05-29 17:54
追风fc
阅读(231)
评论(0)
推荐(0)
摘要:
dubbo是什么 dubbo是一个分布式框架,远程服务调用的分布式框架,其核心部分包含: 集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求 阅读全文
posted @ 2019-05-29 16:56
追风fc
阅读(186)
评论(0)
推荐(0)
摘要:
Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。 阅读全文
posted @ 2019-05-29 11:22
追风fc
阅读(270)
评论(0)
推荐(0)

浙公网安备 33010602011771号