03 2018 档案

数据结构之队列
摘要:队列 1. 队列是先进先出的数据结构 2. 使用head和tail标记头和尾 阅读全文

posted @ 2018-03-29 13:45 张小泽的小号 阅读(99) 评论(0) 推荐(0) 编辑

mysql必知必会之联结表
摘要:联结表 SELECT vend_name,prod_name,prod_price from vendors , products WHERE vendors.vend_id = products.vend_id; 从vendors和products中查询符合条件的数据,如果不符合条件,那么查询出来 阅读全文

posted @ 2018-03-28 21:51 张小泽的小号 阅读(102) 评论(0) 推荐(0) 编辑

数据结构之堆栈
摘要:数据结构之堆栈 栈:是一种只能在一个位置进行数据操作的数据结构 使用top相当于游标,使用top标识栈顶,弹出的过程,就是弹出top所在的位置的数据,然后将top向下移动 阅读全文

posted @ 2018-03-28 20:45 张小泽的小号 阅读(164) 评论(0) 推荐(0) 编辑

快速排序
摘要:快速排序 快速排序的思路: 1. 找到基准数据(一般找数组的第一个位置) 2. 对这个数组进行分析,将比基准数据小的放到左侧,比基准数据大的放到右侧 3. 找到基准数据所在的坑,然后分析基准数据两侧的数组,重复上面的步骤 对于一个数组{21,32,43,97,21,5,66} 选择21为基础值,比较 阅读全文

posted @ 2018-03-27 20:54 张小泽的小号 阅读(127) 评论(0) 推荐(0) 编辑

Redis简析
摘要:redis的数据类型 1.string(最常用的,也是我们经常使用的)SET name “zhangsan” GET name -->zhangsan 2.Hash(哈希)HMSET myhash field1 "HELLO" field2 “world” ,存放string类型的键值对集合(特别适 阅读全文

posted @ 2018-03-23 10:00 张小泽的小号 阅读(90) 评论(0) 推荐(0) 编辑

单例模式
摘要:1.双重检测 2.饿汉模式 3.懒汉模式 4.使用私有内部静态类来进行单例模式的构建 从代码中可以看出来这种单例模式很容易被反射机制破坏。 5. 使用枚举来进行单例模式的构建 枚举instance相当于Singleton的一个实例,而且枚举能够避免使用反射实例化对象 阅读全文

posted @ 2018-03-22 10:50 张小泽的小号 阅读(97) 评论(0) 推荐(0) 编辑

java内存模型和volatile关键字
摘要:java memory model(简称jmm)并不存在,描述了一组规则或者规范,通过这种规范,定义了程序中变量的访问方式,java工作主要是在线程上工作的,每个线程都有一个工作内存,所有的变量都存放在主内存中,线程对变量的操作都必须是在工作内存中进行,不同线程之间无法访问对方工作内存中的变量,他们 阅读全文

posted @ 2018-03-20 22:42 张小泽的小号 阅读(82) 评论(0) 推荐(0) 编辑

comparable和comparator的异同
摘要://comparable是一个内部比较器,实现comparable接口,内部实现compareTo方法,返回1代表大于,返回-1代表小于,返回0代表相等 comparator可以视为外比较器,有两种比较可以使用外比较器 1. 首先类没有实现comparable接口 2. 类实现的compareTo方 阅读全文

posted @ 2018-03-19 21:25 张小泽的小号 阅读(146) 评论(0) 推荐(0) 编辑

java知识点
摘要:1. comparable和comparator的区别 2. java内存模型 3. violate的作用,以及在单例中的作用 4. 多线程的问题,线程池怎样使用 5. mysql用过什么索引 6. 给一亿条数据怎样快速查数据 7. redis能够保存几种数据 8. 垃圾回收 9.java的异常处理 阅读全文

posted @ 2018-03-19 13:29 张小泽的小号 阅读(95) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示