摘要:
58 问的都是项目相关问题。 分布式事务***2PC,3PC,一致性哈希,Raft java juc lang 包 索引 java框架之定时任务的几种方式 java容器 1.服务之间,触发降级之后,hystrix还做了哪些措施没?降级除了用hystrix,还能用什么?重发是怎么做的。 2.点击创建订 阅读全文
摘要:
Syncronized的作用: 能够保证在同一时刻最多只有一个线程执行该段代码,以达到保证并发安全的效果。(有一把锁,持有锁的线程才能执行该段代码) Syncronized的地位: Synchronized是java的关键字。 是最基本的互斥同步手段。 用法: 对象锁,包括方法锁和同步代码块锁。 类 阅读全文
摘要:
2. Java都有哪些map,分别怎么实现的,具体讲 3. 除了LinkedHashMap,你还知道哪些有序map 4. ConcurrentHashMap讲一讲 5. 为什么要有线程池 6. 线程池有哪几类?有什么区别?有哪些参数?拒绝策略有哪些 7. 阻塞队列都有哪几种,有什么区别 8. Jav 阅读全文
摘要:
五层网络模型 应用层 包括HTTP,FTP... HTTP支持客户/服务器模式 简单快速有getpost方法 灵活,可以传输任意类型 无连接,每次连接只处理一个请求,收到应答就关闭 无状态,对于事物处理没有记忆能力 1.1有个长连接技术keepalive 为应用软件提供了很多服务request,ge 阅读全文
摘要:
反射定义 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法(包括私有的);对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 反射获取类的所有属性和方法 package a; import java. 阅读全文
摘要:
public static ArrayList<Integer> postorderTraversal(TreeNode root) { //非空判断 if(root == null){ return new ArrayList<Integer>(); } //栈 后进先出 Stack<TreeNo 阅读全文
摘要:
扩容的容器: ArrayList 、HashSet、TreeSet、HashMap、WeakHashMap 、Hashtable 再加一个常用的StringBuilder LinkedList它的底层是用双向链表实现的,没有初始化大小,也没有扩容的机制; TreeMap由红黑树实现,容量方面没有限制 阅读全文
摘要:
问题来源:牛客网 链接:https://www.nowcoder.com/discuss/429993?type=post&order=jing&pos=&page=2&channel=-2&source_id=search_post 1. 触发新生代GC,如果存活对象总量大于survivor区容量 阅读全文
摘要:
https://www.nowcoder.com/practice/fdbd05d647084fcf9be78444e231998b?tpId=46&tqId=29064&tPage=1&rp=1&ru=/ta/leetcode&qru=/ta/leetcode/question-ranking 给 阅读全文