会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
23lalala
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
13
下一页
2016年6月21日
tcp总结
摘要: 一. 协议 TCP协议头部20个字节,注意TCP协议没有源地址和目的地址,那两部分信息在IP数据报中 1. 前4字节,源端口,目的端口,所以TCP可用的端口号范围是0-2^16-1(65535) 2. 4个字节序号,4个字节确认号。数据发送和接收的时候使用。 序号和确认号在发送方的作用。 序号的意义
阅读全文
posted @ 2016-06-21 22:33 23lalala
阅读(338)
评论(0)
推荐(0)
2016年6月15日
mysql事务隔离级别
摘要: MYSQL的锁 1. 共享锁,也就是读锁,可以通过select ... lock in share mode强制加锁,默认select语句是不加锁的 2. 排他锁,也就是写锁,可以通过select ... for update强制加写锁,默认情况下insert, update, delete语句加写
阅读全文
posted @ 2016-06-15 14:54 23lalala
阅读(423)
评论(0)
推荐(1)
2016年6月14日
java异常体系
摘要: 1. Throwable 所有java的异常都是Throwable的子类,其中包括两种子类,分别是Error和Exception。throwable中主要的组成,一个是errorMessage,还有一个是出错是当前thread的调用栈信息,还有就是一个throwable可能是由于其他异常引起的,所以
阅读全文
posted @ 2016-06-14 13:07 23lalala
阅读(119)
评论(0)
推荐(0)
2016年6月1日
java 动态代理总结
摘要: 动态代理,一般都是通过生成字节码来完成,只是生成的时机不同,而字节码的动态生成技术,不只是应用于动态代理,比如jar包,热替换等技术都是动态字节码的应用。 生成字节码的库比如ASM,这个库基本就是按照字节码规范定义的格式来操作,比较底层,像cglib这种工具是基于asm开发的。再往上的一些工具比如J
阅读全文
posted @ 2016-06-01 17:47 23lalala
阅读(296)
评论(0)
推荐(0)
2016年2月26日
HashMap 和 ConcurrentHashMap,Java1.8版本
摘要: 1. HashMap Entry,一对kv就是一个Entry,还包括一些next指针,用来解决散列冲突。 table,内部用来存储Entry的数组,resize时候table会成倍扩容。 容量,table数组的长度。 装填因子,当key的数量大于table.length*装填因子就要进行扩容,默认7
阅读全文
posted @ 2016-02-26 18:38 23lalala
阅读(823)
评论(1)
推荐(0)
CopyOnWriteArrayList对比ArrayList
摘要: ArrayList非线程安全,CopyOnWriteArrayList线程安全 ArrayList添加元素的时候内部会预先分配存储空间,CopyOnWriteArrayList每次添加元素都会重新copy一次内部存储的数组 ArrayList迭代的时候如果有修改会抛出异常,CopyOnWriteAr
阅读全文
posted @ 2016-02-26 12:41 23lalala
阅读(334)
评论(0)
推荐(0)
2016年2月25日
线程池几种配置参数的理解
摘要: 创建ThreadPoolExecutor可以通过构造方法和Executors的静态方法。 构造方法: corePoolSize,线程池里最小线程数 maximumPoolSize,线程池里最大线程数量,超过最大线程时候会使用RejectedExecutionHandler keepAliveTime
阅读全文
posted @ 2016-02-25 19:22 23lalala
阅读(12304)
评论(0)
推荐(0)
2016年2月24日
ArrayBlockingQueue和LinkedBlockingQueue
摘要: 1. ArrayBlockingQueue 数组存储,固定大小的队列。 一个items数组,一个putIndex指针,从0到len代表已经入队了多少个元素。一个takeIndex指针,从0到len代表出队的元素位置。一个count,记录当前队列里有多少元素。 putIndex指针入队的时候不断++,
阅读全文
posted @ 2016-02-24 17:50 23lalala
阅读(1151)
评论(0)
推荐(0)
2016年2月23日
两个集合求对称差集
摘要: 对称差集,两个集合的并集,减去交集。 比如,集合1,2,3和集合3,3,4,5的对称差是集合1,2,4,5。 想到的解法,将两个排序,两个集合分别用两个工作指针i,j。比较两个指针指向的元素,相同就都后移,不相同,更小的指针后移。 以下代码,给出了求对称差集数量的代码。 public static
阅读全文
posted @ 2016-02-23 11:09 23lalala
阅读(2261)
评论(0)
推荐(0)
2016年1月18日
Odd Even Linked List
摘要: 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
阅读(198)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
13
下一页
公告