摘要: 1.Redis命令描述 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)等。 1.1 Redis 键key DEL key 该命令用于在 key 存在时删除 key。 EXISTS key 检查给定 k 阅读全文
posted @ 2020-05-17 14:48 我们村里的小花儿 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1、Redis 1.1redis简介 Redis是完全开源免费的,遵守BSD协议,是一个高性能(NoSQL)的key-value数据库。 BSD是"Berkeley Software Distribution"的缩写,意思是"伯克利软件发行版"。BSD开源协议是一个给于使用者很大自由的协议。可以自由 阅读全文
posted @ 2020-05-17 13:53 我们村里的小花儿 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、概述 HashTable是一个线程安全的哈希表,它通过使用synchronized关键字对方法进行加锁,从而保证了线程安全,但这也导致了在单线程环境中效率低下等问题。HashTable与HashMap不同,他不允许插入null值和null键。 2、属性 //哈希表 private transie 阅读全文
posted @ 2020-05-16 14:26 我们村里的小花儿 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1、概述 HashMap是哈希表基于Map接口的实现,它允许null值和null键,它不是线程同步的,同时也不保证有序。Map的这种实现方式为get(取)和put(存)带来了比较好的性能。但是如果涉及到大量的遍历操作的话,就尽量不要把capacity设置得太高(或load factor设置得太低), 阅读全文
posted @ 2020-05-14 22:06 我们村里的小花儿 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、ArrayList概述 ArrayList是一个动态数组,实现了List接口以及list相关的所有方法,它允许所有元素的插入,包括null。另外,ArrayList和Vector除了线程不同步之外,大致相等,此实现不同步。 2、属性 //默认容量的大小 private static final 阅读全文
posted @ 2020-05-14 16:07 我们村里的小花儿 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1、二叉树 1.1 为什么需要树这种数据结构 1)数组存储方式的分析 优点:通过下标方式访问元素,速度快。对于有序数组,还可以使用二分查找检索速度。 缺点:如果要检索具体某个值,或者插入值(按一定顺序)回整体移动,效率较低 2)链式存储方式的分析 优点:在一定程度上对数组存储方式有优化(插入一个数值 阅读全文
posted @ 2020-05-14 12:22 我们村里的小花儿 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、常见的排序算法分类 二、各种算法的时间复杂度 三、冒泡排序 冒泡排序(BubbleSorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则交换,使值较大的元素逐渐从前移向后部,就象水底下的气泡一样逐渐向上冒。 小结上面的图解过程: (1) 阅读全文
posted @ 2020-05-13 19:35 我们村里的小花儿 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 一、反射概念 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在运行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Class对象),这个对象就包含了完 阅读全文
posted @ 2020-05-13 16:42 我们村里的小花儿 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、进程与线程的区别 进程: 正在运行的一个程序,作为资源分配的单位。 一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进 程的一部分。 一个进程一直运行,直到所有的非守护线程都结束运行后才能结束。 线程: 线程作为调度和执行的单位,每个线程拥有独立的运行栈 阅读全文
posted @ 2020-05-13 10:46 我们村里的小花儿 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 以公司雇员与经理为例 继承概念 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。允许创建分等级层次的类。 例子:公司雇员与经理的待遇有一些差异,但也存在很多相同的地方,例如雇员仅领取薪水,而经理可以领取薪水和奖金,这种情 阅读全文
posted @ 2020-05-12 16:31 我们村里的小花儿 阅读(214) 评论(0) 推荐(0) 编辑