自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 封装

基本概念Java 面向对象有三大特性:封装、继承、多态。而封装与继承基本上是为多态服务的。封装(Encapsulation):就是把对象的属性和操作(或方法)结合为一个独立的整体,并尽可能隐藏对象内部的实现细节。通俗来讲就是私有化类的成员变量,并提供公共方法来访问这些成员变量。数据隐藏:一个成员变量声明为私有成员,那么它不能通过外部类直接访问,从而将成员变量隐藏在类的内部。基于这个原因...

2018-09-21 15:08:10 164

原创 八、Redis 服务相关命令

1、keys返回当前数据库里面的键,可以使用通配符 * -表示所有 ?-占一位2、exists判断是否存在语法:exists 键名称3、del删除指定键4、expire设置键的有效时间语法:expire key 有效期(秒数)5、ttl 返回一个键剩余的过期时间6、type返回数据类型语法:type key 7、sel...

2018-09-19 20:24:38 164

原创 七、数据类型 Zset(有序集合)

sorted set 是set 的一个升级版本,它在 set 的基础上增加了一个顺序属性(score),这个属性在添加修改元素的时候可以指定,每次指定后,zset 会自动更新按照新的值调整顺序1、zadd向有序集合中添加元素,如果元素存在,则更新其顺序语法:zadd 集合名 序号 内容注:序号可以是负数2、按序号升序获取有序集合中的内容语法:zrange  集合名称 开...

2018-09-19 16:44:37 430

原创 六、数据类型 set(集合)

redis 的 set 是String类型的无序集合set 元素最大可以包含(2的32次方-1)个元素该类型应用场合:qq好友推荐注意:每个集合的各个元素不能重复1、sadd向集合添加元素语法:sadd 集合名称  元素1 元素2 ....2、smembers获取集合的元素语法:smembers 集合名3、sdiff获取集合的差集(在集合1中存在...

2018-09-19 16:00:42 400

转载 五、数据类型 list(链表)

list类型其实就是一个双向链表,通过 push pop 操作从链表的头部或者尾部添加和删除元素这使得 list 既可以用作栈,也可以用作队列先进后出:栈先进先出:队列1、lpush从链表的头部添加元素:栈语法:lpush 链表的名称 元素1 元素2 元素3.....注:可以一次性加多个2、lrange获取链表里面的元素语法:lrange  链表的名称 ...

2018-09-19 14:37:03 1346

转载 四、数据类型 hash

 hash 可以用来存储对应的 mysql 中一行的数据,类似于Map1、hset设置哈希里面的 filed 和 value 值语法:哈希的名称 field value2、hget获取哈希里面的 field 的值语法:hget 哈希的名称 指定的 field3、hmset一次性设置多个 field 和 value语法:hmset 哈希的名称 field1...

2018-09-19 13:43:13 166

转载 三、数据类型 String

一、Windows下操作 Redis安装命令: redis-server.exe --service-install redis.windows.conf卸载服务:redis-server --service-uninstall开启服务:redis-server --service-start停止服务:redis-server --service-stop1、启动服务2...

2018-09-19 11:39:36 170

原创 二、Redis 安装

暂时不写

2018-09-19 10:49:33 90

转载 一、Redis 介绍说明

 一、NOSQL1、简介NoSQL (Not Only SQL),泛指非关系型数据库特点:NoSQL 通常是以 key-value 形式储存 不支持 SQL 语句 没有表结构2、优缺点优点:高并发读写的性能 大数据量的扩展(分布式存储) 配置简单 灵活、高效的操作与数据模型 低廉的成本不足之处:没有统一的标准 没有正式的官方支持 各种产品还不算成熟...

2018-09-19 10:31:46 202

原创 Windows下安装ES

1、从官网下载elasticsearch地址:https://www.elastic.co/downloads/elasticsearch2、解压zip到文件目录3、开启ElasticSearch服务进入安装目录下的bin 目录,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序,稍等片刻,打开浏览器,输入 http://loca...

2018-09-10 14:25:08 14095

转载 Windows下安装 es-head 插件

转载自:https://www.cnblogs.com/hts-technology/p/8477258.html注:es5以上版本安装head需要安装node和grunt(之前的直接用plugin命令即可安装)1、从地址:https://nodejs.org/en/download/ 下载相应系统的msi,双击安装。 2、安装完成用cmd进入安装目录执行 node -v可查看...

2018-09-08 17:15:41 4474 5

原创 二、Collection 和 Iterator 接口

1.Collection接口Collection接口是List、Set和Queue接口的父接口,该接口里定义的方法既可用于Set集合,也可以用于操作List和Queue集合 1、boolean add(Object o):添加一个新元素2、boolean addAll(Collection c):把集合c的元素添加到指定集合3、void clear():清除集合里面的所有元素...

2018-08-29 21:40:05 161

转载 一、Java 集合的概述

Java集合大致可分为Set、List和Map三种体系,其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map则代表具有映射关系的集合;从Java5以后,Java又增加了Queue体系集合,代表一种队列集合的实现。 Collection和Map是Java集合框架的根接口,这两个接口又包含一些子接口或实现类。Collection和Map接口、子接口及其实现类的继承树...

2018-08-28 21:36:37 146

原创 理解Java的IO流

一、什么是"流"在Java中把不同的输入/输出源(键盘、文件、网络连接等)抽象描述为"流"。二、流的分类1、根据流的流向进行分类输入流、输出流输入流以 InputStream 与 Reader 为基类;输出流以 OutputStream 与 Writer 为基类2、根据操作数据单元进行分类字节流、字符流字节流和字符流的用法几乎完全一样,区别在于它们所操作的数据单元不...

2018-08-23 23:17:34 87

原创 File类

一、什么是File类File类可用在程序中操作文件和目录的,。比如新建、删除、重命名文件和目录。如果需要访问文件内容本身,则需要使用输入/输出流二、如何使用// 1、访问文件名相关的方法String getName():获得文件名String getPath():获取类路径String getParent():获得所在目录// 2、文件检测的相关方法boolean ex...

2018-08-23 22:32:01 105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除