上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 一. 协议 TCP协议头部20个字节,注意TCP协议没有源地址和目的地址,那两部分信息在IP数据报中 1. 前4字节,源端口,目的端口,所以TCP可用的端口号范围是0-2^16-1(65535) 2. 4个字节序号,4个字节确认号。数据发送和接收的时候使用。 序号和确认号在发送方的作用。 序号的意义 阅读全文
posted @ 2016-06-21 22:33 23lalala 阅读(313) 评论(0) 推荐(0) 编辑
摘要: MYSQL的锁 1. 共享锁,也就是读锁,可以通过select ... lock in share mode强制加锁,默认select语句是不加锁的 2. 排他锁,也就是写锁,可以通过select ... for update强制加写锁,默认情况下insert, update, delete语句加写 阅读全文
posted @ 2016-06-15 14:54 23lalala 阅读(416) 评论(0) 推荐(1) 编辑
摘要: 1. Throwable 所有java的异常都是Throwable的子类,其中包括两种子类,分别是Error和Exception。throwable中主要的组成,一个是errorMessage,还有一个是出错是当前thread的调用栈信息,还有就是一个throwable可能是由于其他异常引起的,所以 阅读全文
posted @ 2016-06-14 13:07 23lalala 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 动态代理,一般都是通过生成字节码来完成,只是生成的时机不同,而字节码的动态生成技术,不只是应用于动态代理,比如jar包,热替换等技术都是动态字节码的应用。 生成字节码的库比如ASM,这个库基本就是按照字节码规范定义的格式来操作,比较底层,像cglib这种工具是基于asm开发的。再往上的一些工具比如J 阅读全文
posted @ 2016-06-01 17:47 23lalala 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1. HashMap Entry,一对kv就是一个Entry,还包括一些next指针,用来解决散列冲突。 table,内部用来存储Entry的数组,resize时候table会成倍扩容。 容量,table数组的长度。 装填因子,当key的数量大于table.length*装填因子就要进行扩容,默认7 阅读全文
posted @ 2016-02-26 18:38 23lalala 阅读(815) 评论(1) 推荐(0) 编辑
摘要: ArrayList非线程安全,CopyOnWriteArrayList线程安全 ArrayList添加元素的时候内部会预先分配存储空间,CopyOnWriteArrayList每次添加元素都会重新copy一次内部存储的数组 ArrayList迭代的时候如果有修改会抛出异常,CopyOnWriteAr 阅读全文
posted @ 2016-02-26 12:41 23lalala 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 创建ThreadPoolExecutor可以通过构造方法和Executors的静态方法。 构造方法: corePoolSize,线程池里最小线程数 maximumPoolSize,线程池里最大线程数量,超过最大线程时候会使用RejectedExecutionHandler keepAliveTime 阅读全文
posted @ 2016-02-25 19:22 23lalala 阅读(12247) 评论(0) 推荐(0) 编辑
摘要: 1. ArrayBlockingQueue 数组存储,固定大小的队列。 一个items数组,一个putIndex指针,从0到len代表已经入队了多少个元素。一个takeIndex指针,从0到len代表出队的元素位置。一个count,记录当前队列里有多少元素。 putIndex指针入队的时候不断++, 阅读全文
posted @ 2016-02-24 17:50 23lalala 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 对称差集,两个集合的并集,减去交集。 比如,集合1,2,3和集合3,3,4,5的对称差是集合1,2,4,5。 想到的解法,将两个排序,两个集合分别用两个工作指针i,j。比较两个指针指向的元素,相同就都后移,不相同,更小的指针后移。 以下代码,给出了求对称差集数量的代码。 public static 阅读全文
posted @ 2016-02-23 11:09 23lalala 阅读(2157) 评论(0) 推荐(0) 编辑
摘要: Given a singly linked list, group all odd nodes together followed by the even nodes. Please note here we are talking about the node number and not the... 阅读全文
posted @ 2016-01-18 16:26 23lalala 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页