- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Redis的常用命令及高级应用开发
一、键值相关命令 1、keys 返回满足给定pattern的所有key 127.0.0.1:6379> keys * 1) "list6" 2) "list8" 3) "myset5 2、exists 确认一个key是否存在; 127.0.0.1:6379> exists name
2017-04-24 00:00:17 317
原创 Redis之sorted sets类型
sorted sets类型及操作sorted set是set的一个升级版本,它在set的基础上增加了一个顺序属性,这一属性再添加修改元素的的时候可以指定,每次指定后,zset会自动重新按新的值调整顺序。可以理解为两列mysql表,一列存value,一列存顺序。操作中key理解为zset的名字一 zadd 向名称为key的zset中添加元素member,score用于排序。如果该元素存在,
2017-04-23 22:57:37 362
原创 redis之sets类型
sets类型及操作 Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是0(1)。对集合我们可以取并集、交集‘、差集。通过这些操作我们可以实现sns中好友推荐和blog的tag功能一、sadd 向名称为key的set中添加元素127.0.0.1:6379> sadd mysqt "hello"(integer)
2017-04-23 21:36:07 371
原创 redis之lists类型
lists类型及操作 list是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作中key理解为链表的名字。redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列一、lpush 在key对应的list头部添加字符串元素 127.0.0
2017-04-23 20:44:10 945
原创 Redis储存hashes类型
hashes类型及操作 Redis hash是一个String类型的filed和value的映射表。它的添加、删除操作都是0(1)(平均)。hash特别是个用于存储对象。相较于将对象的每个字段存成单个String类型。将一个对象存储在hash类型中会占用更少的内存,并且可以更方便的存取整个对象。 一、hset 设置hash field为指定值,如果key不存在,则先创建127.0.
2017-04-23 19:51:19 420
原创 Redis的数据类型
一、String类型及操作 String是最简单的类型,一个Key对应一个Value。String类型是二进制安全的。Redis的String可以包含任何数据,比如jpg图片或者序列化的对象 1、设置key值 127.0.0.1:6379> set name zhangsan 2、获取key值 12
2017-04-23 19:17:37 242
原创 linux环境下安装部署redis
redis下载安装 一、 文件下载路径:http://redis.io/download 二、解压文件:tar xzf redis-3.2.8.tar.gz 三、make编译#makecd src && make allmake[1]: Entering directory `/software/redis-2.8.8/src' CC adlist.o
2017-04-23 15:14:45 494
原创 redis缓存基本介绍
redis缓存之NoSQL数据库基本介绍 NoSQL是以key-value(键值对)的形式存储数据,和传统的关系型数据库不一样,不遵循传统数据库的基本要求;例如:SQL标准(select、update、insert、delete)、ASID(事物处理机制transaction)、表结构(create table)等。NoSQL数据库的特点:非关系型的、分布式的、开源的、水平可扩展的。No
2017-04-23 14:29:00 2261
原创 linux下部署并运行项目
一、打开mysql并运行sql脚本二、打开eclipse开发工具导出项目war包并上传至tomcat服务器webapps目录下三、重启tomcat服务器,自动解压项目war包!四、进入网页访问http://192.168.100.130:8080/CCE/jshop/admin/goods/goodsattributemanagement.jsp?session=6
2017-04-11 17:21:42 722
原创 linux下链接mysql数据库
一、进入mysql[root@localhost bin]# mysql -u root -pEnter password:二、ip授权(此处授权为全部的本地ip可访问) mysql> grant all privileges on *.* to root@'%' identified by 'ccedb' with grant option;三、更新权限mysql> fl
2017-04-11 16:41:43 536
原创 centos6.5下安装tomcat并运行
一、解压tomcat tar包 tar -xvf apache-tomcat-8.0.24.tar.gz -C /opt/software/tomcat二、开始tomcat端口 [root@localhost tomcat]# iptables -I INPUT -p tcp --dport 8080 -j ACCEPT[root@localhost tomcat]# s
2017-04-11 16:17:38 289
原创 修改防火墙配置,开启端口号!
[root@localhost mysql]# iptables -I INPUT -p tcp --dport 3306 -j ACCEPT[root@localhost mysql]# service iptables save
2017-04-11 16:12:51 715
原创 centos下安装mysql5.5
一、查看是否安装mysql数据库 [root@localhost etc]# rpm -qa | grep mysql二、卸载原有的版本 [root@localhost etc]# rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps//此处为强行卸载注意后边的--nodeps三、进入安装目录,并创建mysql文件夹,用来存放解压的tar包
2017-04-11 02:33:08 377
原创 centos6.5下安装jdk1.8
一、/opt下新建software文件夹二、上传jdk-8u51-linux-x64.rpm到/opt/software三、查看centos6.5已经安装的jdk版本(可忽略)[root@localhost ~]# java -version四、修改上传文件的用户权限[root@localhost software]# chown tomcat jdk-8u51-linux-x
2017-04-11 01:55:39 389
原创 centos6.5ip分配以及用户和用户组的操作
首次进入centos6.5会发现系统处于断网状态,这时需要为网卡分配ip(当然这种情况仅限于net链接,)在这个时候要先切换到root用户[yyc@localhost ~]$ su - rootPassword: 然后为对应的网卡分配ip[root@localhost ~]# dhclient eth0查看ip[root@localhost ~]# if
2017-04-11 01:25:22 657
原创 centos6.5下yum安装mysql(包含密码修改的正确路径)
一、卸载原有mysql# rpm -e --nodeps mysql 二、安装mysql# yum install mysql-server mysql mysql-devel 三、查看mysql-server版本# rpm -qi mysql-server 四、启动/停止/重启mysql服务 service mysqld start/stop/restart
2017-04-10 11:31:49 589
原创 Spring+Struts2+mybatis的环境搭建
Web.xml的配置Struts2过滤器的配置Spring配置文件和log4j文件目录的指定Spring加载log4jSpring集成自定义监听器的配置Spring配置文件 Spring配置文件头部Jdbc文件的引入以及dataSource的配置Mybatis的集成与spring对mapp
2017-03-27 21:50:32 401
原创 mybatis与spring整合之错误定义sqlSessionFactoryBean
Error creating bean with name 'sqlSessionFactoryBean' defined in class path resource
2017-03-08 23:37:26 5572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人