摘要:
JRE:(Java Runtime Environment)java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。 JDK:(Java Development Kit)java开发工具包,是程序员使用ja 阅读全文
posted @ 2018-09-21 20:55
聂鑫磊
阅读(114)
评论(0)
推荐(0)
摘要:
应用程序对服务器大量的读写,服务器很可能会宕机,导致数据丢失。为了解决这一问题就有了主从复制。 作用: 1:防止数据丢失 2:提高系统的吞吐量 主从复制:从服务器复制主服务器中的数据。 读写分离:应用程序在主服务器写,在从服务器读。 配置: 1:手动 2:哨兵模式 手动:一主二仆(一种说法,可以有多 阅读全文
posted @ 2018-09-21 20:22
聂鑫磊
阅读(376)
评论(0)
推荐(0)
摘要:
list是一个接口,实现类:Arraylist,Vector,Linkedlist list接口(有序): 常用方法 排除Collection中具有的之外的 添加功能 void add(int index, E element):在指定位置添加元素 boolean addAll(int index, 阅读全文
posted @ 2018-09-21 19:01
聂鑫磊
阅读(150)
评论(0)
推荐(0)
摘要:
再说集合之前,要先说一下数组。 在java中,数组一旦被定义,它的长度就是固定的,不可以改变它的长度。而且存放的类型必须是一致的,你定义一个int类型的数组,存放的类型必须是int类型。数组有时候不方便我们操作就产生了集合。 集合存放的数据类型是引用数据类型,长度也是可变的。 单例集合: 单例集合都 阅读全文
posted @ 2018-09-21 18:49
聂鑫磊
阅读(179)
评论(0)
推荐(0)
摘要:
zsets常用命令: zadd key score1 mb1 [score2 mb2....]:像key中添加元素和这个元素的分数,如果元素已经存在,则替换分数。 zscore key mb :获取key中元素mb1的分数 zrange key start end [withscores]:按照分数 阅读全文
posted @ 2018-09-21 18:32
聂鑫磊
阅读(486)
评论(0)
推荐(0)
摘要:
sets常用命令: sadd key val [val....] : 往集合key中添加元素val,如果元素已经存在,则添加不成功,如果添加的多个元素中有已经在,那么会只添加不存在的,返回的是添加的元素个数 srem key val [val...] : 删除集合key中的val值,如果有不存在的, 阅读全文
posted @ 2018-09-21 18:31
聂鑫磊
阅读(244)
评论(0)
推荐(0)
摘要:
lists常用命令: lpush key val1 [val2...] : 从左边往key这个列表里面添加一些数据 rpush key val1 [val2...] :从右边往key这个列表中添加一些数据 lpop/rpop:从左边或者右边弹出一个元素 llen key :获取key里面的元素个数 阅读全文
posted @ 2018-09-21 18:30
聂鑫磊
阅读(135)
评论(0)
推荐(0)
摘要:
Hashes常用命令: hset mapname key value : 给mapname的key的值设置为value hget mapname key : 获取mapname的key属性值 hmset mapname key value [key value ..... ] :设置key的多个属性 阅读全文
posted @ 2018-09-21 18:29
聂鑫磊
阅读(322)
评论(0)
推荐(0)
摘要:
strings常用命令: set key value:存值 get key:取值 append key value:在值后追加值 strlen key:获取长度 mset key1 value1 key2 value2 ...:存放多个值 mget key1 key2:获取多个值 阅读全文
posted @ 2018-09-21 18:27
聂鑫磊
阅读(191)
评论(0)
推荐(0)
摘要:
redis默认有16个数据库,下标从0开始,不支持自定义数据库名字。 使用select index 切换数据库 : select 7 (切换到第八个数据库) dbsize:求当前数据库中键值对的数量。 keys *:获取所有的key keys支持ant风格的写法 ant三种通配符: del key: 阅读全文
posted @ 2018-09-21 17:05
聂鑫磊
阅读(139)
评论(0)
推荐(0)
摘要:
redis数据类型(5种):Strings,Hashes,Lists,Sets,zsets Strings:字符串 redis最基本的类型,一个key对应一个value,可以包含任何数据。比如jpg图片或者序列化对象。一个redis中字符串value最多可以是512M。 Hshes:哈希 一个键值对 阅读全文
posted @ 2018-09-21 16:46
聂鑫磊
阅读(145)
评论(0)
推荐(0)
摘要:
Linux环境下安装: 1:下载redis安装包 2:解压安装包。(linux命令:tar -zxvf ) 3:进入src目录,执行make命令。(需要gcc,如果没有gcc,在线安装。命令 yum install gcc-c++) 4:安装,make install PREFIX=/usr/loc 阅读全文
posted @ 2018-09-21 16:30
聂鑫磊
阅读(98)
评论(0)
推荐(0)
摘要:
redis:非关系型数据库,基于内存高性能,key-value存储,一般用作缓存,开源的使用ANSI C语言编写,遵守BSD协议,支持网络,可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 redis默认有16个数据库,下标从0开始。 BSD协议:"Berkeley 阅读全文
posted @ 2018-09-21 16:19
聂鑫磊
阅读(232)
评论(0)
推荐(0)
摘要:
四类: 整数类型,浮点类型,字符型,布尔型 八种: byte,short,int,long,float,double,char,boolean 阅读全文
posted @ 2018-09-21 16:11
聂鑫磊
阅读(207)
评论(0)
推荐(0)
浙公网安备 33010602011771号