- 博客(6)
- 收藏
- 关注
原创 java面试-基础知识
1.Hashtable和HashMap,TreeMap的区别HashMap: HashMap是基于哈希表实现,HashMap是非线程安全的ConcurrentHashMap: 线程安全Hashtable:线程安全List, ArrayList, LinkedList,ConcurrentLinkedQueue,Bl1.ArrayList: 主要就是查询快,删除,插入 时间复杂
2018-01-20 14:15:34 184
原创 java面试-线程知识点汇总
1. thread.join()作用很直观解释就是凡是代码处执行了treadA.join()方法,那么下面的代码必须等待treadA执行完下面代码才可以执行代码public class JoinTest { public static void main(String args[]) throws InterruptedException { Threa
2018-01-18 14:03:21 286
转载 服务化基石之远程通信系列三:I/O模型
远程通信系列 I/O模型I/O即输入/输出(Input/Output)。每个应用系统间都无法完全避免相互的依赖调用,称之为远程通信;每个应用系统自身也将或多或少的产生数据,称之为本地读写。I/O则是远程通信和本地读写的核心。虽然地位重要,但I/O的性能发展是明显落后于 CPU 的。对于高性能、高并发的应用系统来说,如何回避I/O瓶颈从而提升性能是至关重要的。阻塞与非阻塞一般来说,
2018-01-15 15:32:32 341
转载 通信协议之应用层
通信协议之应用层应用层包含所有的高层协议,例如FTP (File Transfer Protocol的简写,中文名称是文件传输协议)、SMTP (Simple Mail Transfer Protocol的简写,中文名称是简单电子邮件传输协议)、DNS (Domain Name Service的简写,中文名称是域名服务)和HTTP(HyperText Transfer Protocol的简写,
2018-01-15 15:24:28 2916 1
转载 通信协议之传输层
网络通信分层 OSI是Open System Interconnection的缩写,中文翻译是开放式系统互联。国际标准化组织(ISO)制定了OSI模型,它定义了不同计算机之间实现互联的标准,是网络通信的基本框架。OSI模型将网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。由于复杂度过高,OSI模型并没有TCP/IP模型应用广泛。TCP/IP是Tran
2018-01-15 10:50:39 944
转载 就是要你懂 TCP(转载自阿里中间件团队)
看过太多tcp相关文章,但是看完总是不过瘾,似懂非懂,反复考虑过后,我觉得是那些文章太过理论,看起来没有体感,所以吸收不了。 希望这篇文章能做到言简意赅,帮助大家透过案例来理解原理。1.tcp的特点 这个大家基本都能说几句,面试的时候候选人也肯定会告诉你这些:三次握手 四次挥手 可靠连接 丢包重传 但是我只希望大家记住一个核心的:tcp是可以可靠传输协议,它的所有特点都为这个可靠
2018-01-15 09:10:45 600
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人