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