随笔分类 -  interview

nio & epoll
摘要:https://zh.wikipedia.org/wiki/Select_(Unix) epoll 由 3 个系统调用组成:epoll_create、epoll_ctl、epoll_wait 具体见: https://www.cnblogs.com/anker/p/3263780.html 数据接收 阅读全文
posted @ 2020-09-06 21:24 快鸟 阅读(205) 评论(0) 推荐(0) 编辑
堆排序
摘要:堆排序: https://www.cnblogs.com/chengxiao/p/6129630.html堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。堆堆是具有以下性质的完全二叉树:每个结点的值都大于或等 阅读全文
posted @ 2020-08-13 22:35 快鸟 阅读(119) 评论(0) 推荐(0) 编辑
ms
摘要:1. 分布式锁 http://www.hollischuang.com/archives/1716 http://www.cnblogs.com/green-hand/p/5687611.html 分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性( 阅读全文
posted @ 2017-03-17 12:22 快鸟 阅读(951) 评论(0) 推荐(0) 编辑
inteview que2
摘要:1、spring的缓存,mybatis缓存a、基于注解的方式 三种注解b、mybatis分为一级session和二级缓存mapperc、采用LRU算法(近期最少使用) http://www.iteye.com/topic/1112327/ 对缓存并发同步采用jdk的ReadWriteLock 读写锁 阅读全文
posted @ 2016-08-17 20:30 快鸟 阅读(488) 评论(0) 推荐(0) 编辑
interview que
摘要:百度: 阿里巴巴: 总体上还是围绕项目架构、Java基础、JVM、并发编程、数据库操作、中间件技术和Dubbo服务治理框架等展开 优酷土豆: 主要是Java基础,Spring原理,Java NIO,并发和集合框架等,可能是因为视频网站,优酷考察网络原理的知识多,比如TCP/IP协议、长连接与短连接等 阅读全文
posted @ 2016-06-14 23:43 快鸟 阅读(364) 评论(0) 推荐(0) 编辑