2018年2月4日

数据结构之桶排序

摘要: 数据结构之桶排序 桶排序--将数组分配到有限数量的筒子里面去,每个筒子在按照一定的排序算法,或者递归调用桶排序对桶里面的数据进行排序的算法 阅读全文

posted @ 2018-02-04 19:43 张小泽的小号 阅读(791) 评论(0) 推荐(0) 编辑

leetcode

摘要: 准备刷leetcode的题!!!!啊啊啊啊 阅读全文

posted @ 2018-02-04 18:52 张小泽的小号 阅读(99) 评论(0) 推荐(0) 编辑

ConCurrentHashMap

摘要: ConCurrentHashMap 避免hashMap的线程安全问题,可以选择hashTable或者SychronizedMap,但是这些集合为了线程安全,在进入put,get的时候都会加上锁,太影响效率了 为了兼顾安全以及效率,这个时候ConcurrentHashMap就应运而生 把hashMap 阅读全文

posted @ 2018-02-04 17:40 张小泽的小号 阅读(118) 评论(0) 推荐(0) 编辑

hashmap详解

摘要: hashMap详解 hashMap也就是存放键值对(key-value)的java集合,每一个键值对叫做Enrty,这些个键值对存放于一个数组当中,这个数组就是hashmap的主干。 我们主要使用两个方法,put和get put方法 比如hashMap.put("apple",0), 首先利用has 阅读全文

posted @ 2018-02-04 17:08 张小泽的小号 阅读(118) 评论(0) 推荐(0) 编辑

美团面试准备

摘要: 面试准备 1. java基础知识 public(所有包,所有类,本类),protect(包,子类,本类),默认(包,本类),private(本类) 抽象类和接口之间的区别 2.数据结构以及算法 3.计算机网络 4.linux操作系统 5.项目:项目中的知识点 阅读全文

posted @ 2018-02-04 15:20 张小泽的小号 阅读(154) 评论(0) 推荐(0) 编辑

2018年2月3日

四次挥手是怎么回事

摘要: 四次挥手是怎么回事 第一次分手:主动方发送fin报文段(告诉被动方我要结束通信),设置sequence Number,表示主机1没有数据要发送到主机2(甲告诉乙我要分手) 第二次分手:主机2发送收到主机1发送的fin报文段,向主机1发送ack报文(子告诉甲同意分手) 第三次分手:主机2向主机1发送f 阅读全文

posted @ 2018-02-03 10:36 张小泽的小号 阅读(135) 评论(0) 推荐(0) 编辑

object的几种方法

摘要: object的几种方法 1.getClass():返回一个对象的运行时类 2.hashcode():获取对象的哈希码:如果两个对象相等equals(),那么这两个对象的hashcode一定相等 如果两个对象不equals(),那么这两个对象的hashcode不一定相等 3.equals:判断两个对象 阅读全文

posted @ 2018-02-03 09:50 张小泽的小号 阅读(469) 评论(0) 推荐(0) 编辑

2018年2月1日

有关注解的一篇比较好的文章

摘要: http://blog.csdn.net/briblue/article/details/73824058 阅读全文

posted @ 2018-02-01 17:35 张小泽的小号 阅读(84) 评论(0) 推荐(0) 编辑

嘻嘻嘻

摘要: git上面有第一个老外follow我啦 感觉自己一下international了 阅读全文

posted @ 2018-02-01 11:02 张小泽的小号 阅读(287) 评论(0) 推荐(0) 编辑

2018年1月31日

三次握手

摘要: TCP三次握手 第一次握手:建立连接,客户端发送握手信号SYN,发送序列号位置Seq=x,客户端进入SYN_SEND的状态 第二次握手:服务端收到SYN报文段,服务端收到SYN报文字段,将确认字段设置为x+1(ACK),发送服务端握手信号SYN(1),发送服务端发送序号Y(Seq) 第三次握手:客户 阅读全文

posted @ 2018-01-31 16:32 张小泽的小号 阅读(114) 评论(0) 推荐(0) 编辑

导航