03 2019 档案
摘要:概述 final在英文中是最终的,不可更改的。在Java中final修饰变量,函数和类,就像这个单词的意思,一旦使用赋值之后不可更改。 final修饰的变量不可以被改变 finalTest类 输出 final修饰基本数据类型,不能对基本数据类型重新赋值,基本数据类型变量不能被改变。但final修饰引
阅读全文
摘要:概述 在谈堆之前,我们先了解什么是优先队列。我们每天都在排队,银行,医院,购物都得排队。排在队首先处理事情,处理完才能从这个队伍离开,又有新的人来排在队尾。但仅仅这样就能满足我们生活需求吗,明显不能。医院里,患者排队准备看病,这时有个重症患者入队,医生如果按队列的方式一个一个往下处理,等排到这位重病
阅读全文
摘要:今天同事突然问我线程与进程的关系,虽然给她解释完,但是看她茫然的眼神,我就知道并没有解释清楚。 程序概述 谈进程与线程之前,我们先谈下什么是程序,程序是为实现特定目标或解决特定问题而用计算机语言编写命令序列的集合。说得通俗点就是你用计算机听得懂话(编程语言)命令计算机为你做特定的事情。 进程概述 在
阅读全文
摘要:概述 Java的四大基本特性:抽象,封装,继承和多态。其中,抽象,封装,继承可以说多态的基础,而多态是封装,继承的具体表现。如果非要用专业术语来描述什么是多态的话 记得大学时老师讲多态举的一个例子:上课铃响了,同学们都回各自教室上课,这就是多态。这就完了?如果是刚接触编程的同学来说,估计都懵逼了,我
阅读全文
摘要:概念 Java有五个元注解,自动继承java.lang.annotation.Annotation。 什么是元注解,可以理解为其他普通注解进行解释说明 @Target 该注解的使用范围,限定应用场景。枚举类 ElemenetType 中 @Retention 该注解的生存周期,相当于时间戳。枚举类型
阅读全文
摘要:JDK8 做个记录,以防以后忘记能够查看。 1.elastic是java编写的,先搭建运行环境,6.6.2版本必须要jdk8以上版本才可运行,先官网下载jdk,上传服务器 https://www.oracle.com/technetwork/java/javase/downloads/index.h
阅读全文
摘要:Redis 集群简介# Redis Cluster 即 Redis 集群,是 Redis 官方在 3.0 版本推出的一套分布式存储方案。完全去中心化,由多个节点组成,所有节点彼此互联。Redis 客户端可以直接连接任何一节点获取集群中的键值对,不需要中间代理,如果该节点不存在用户所指定的键值,其内部
阅读全文
摘要:网关 虚拟机的ip设置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 重启网卡 service network restart 测试 ping www.baidu.com 如果不能ping通,可以查看下route命令,多半是网关没生效 这种只是临时的,要永
阅读全文
摘要:一.依赖包 jedis-2.1.0.jar commons-pool-1.6.jar 二.实例
阅读全文
摘要:一、概述: Sorted Set(有序集合)和Set类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted Set中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽
阅读全文
摘要:一、概述 在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加、删除或判断某一元素是否存在等操作。需要说明的是,这些操作的时间复杂度为O(1),即常量时间内完成次操作。Set可包含的最大元素数量是4294967295。 和List类型
阅读全文
摘要:list类型 list类型是按照插入顺序排序的字符串链表,可在(left)头部和(right)尾部插入值,效率高。 list增操作 若插入时,该键不存在,则会创建。若所有元素被移除,该键也会被删除。 127.0.0.1:6379>lpush name zhangsan lisi wangwu --返
阅读全文
摘要:Hash类型 redsi的hash是基本类型之一,键值本身又是一对键值结构,是string类型的field和value的映射表,或者说是集合,适合存储对象。 Hash的增操作 127.0.0.1:6379>hset myhash name zhangsan --返回1,添加一对键值对,若存在则重新设
阅读全文
摘要:value的最大存储量为512m,可储存图像数据或json数据等 1.redis的增加操作 127.0.0.1:6379> set name China --返回ok,说明增加成功,若name已存在,执行操作会把value值给覆盖。 127.0.0.1:6379>append name as Num
阅读全文
摘要:一.概念 二.git安装 传送门==>https://gitforwindows.org/ 下载完后,开始安装git 默认安装即可 git安装完成。 三.小乌龟安装和汉化 传送门 >https://download.tortoisegit.org/tgit/2.8.0.0/ 这是2.8版本,可以自己
阅读全文