`
文章列表
准备部分: 什么是redis? Redis是REmote DIctionary Server的缩写。一个非关系型数据库 为什么要用redis? 1, 因为redis快,Redis is pretty fast!, 110000 SETs/second, 81000 GETs/second 2, 省去了复杂的SQL。 3, 可以省去memcache了。   开始: 下载redis: http://code.google.com/p/redis/downloads/list 在列表里找出你想要安装的redis版本。这里我选择安装的是2.0.4稳定版: re ...
我更改了redis的conf,运行,出现了警告:   Warning: no config file specified, using the default config. In order to specify a config file use 'redis-server /path/to/redis.conf'   警告:没有明确的config文件,使用默认配置。为了明确配置文件请使用'redis-server /path/to/redis.conf'   我琢磨了半天(我比较愚钝),后来明白了,需要用显示命令方式指定redis的conf运行: #./redis-ser ...
【IT168 专稿】本文是有关Redis的系列技术文章之一。在之前的文章中介绍了《Redis快速入门:初识Redis》,对Redis有了一个初步的了解。今天继续为大家介绍Redis如何安装、配置和操作。   系列文章:   Redis快速入门:Key-Value存储系统简介   Redis快速入门:选择Key-Value Store         Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。   如何安装Redis?   R ...
Redis和Memcached均支持对整数型Value值的增减,对应到具体命令中就是incr和decr命令。两个系统在这两个命令的具体语法上略有不同。 Redis的incr命令语法分两种:    1)incr key,即将指定主键key的value值加一;    2)incrby key increment ...

redis应用

import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import redis.clients.jedis.Jedis; public class JedisDemo { public void test1(){ Jedis redis = new Jedis ("192.168.10.64&quo ...

面向对象之多态

    博客分类:
  • Java
多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。实现多态的三个条件: 1、继承 2、重写 3、父类引用指向子类对象
<input id="blog-title-input" class="light_txt" type="text" placeholder="请在这里输入日志标题" maxlength="128" style="color: rgb(0, 0, 0); font-size: 26px; font-family: 微软雅黑; font-weight: normal; background-color: transparent;">  会在输入框中,有好提示
  秒杀,是指电子商务网站联合卖家推出的促销活动,以非常规的价格销售某种商品,目的就是吸引眼球,达到促销和广告的目的。这个活动好像是淘宝首先发起的, 现在好像拍拍也有。好多人都认为是骗人的,因为我从没有 ...
Oracle 数据库用户管理 Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。 实体权限(对象权限):某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。 对于普通用户:授予connect, resource权限 ...

项目编码

    博客分类:
  • Java
看两个项目所用的编码是否一样 Java的乱码问题:  ISO8859-1:只支持英文 GB2312:支持中文简体 GBK:支持中文简体、繁体 UTF-8:支持中文简体、繁体、多国语言

oracle 同义词

Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。   oracle的同义词总结:   从字面上理解就是别名的意思 ...
出现这个问题后使用“清理”功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。 有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“ ...
yxb1990 写道 dancewing 写道 Java代码   @Controller   public class TestBinderController {           @InitBinder("account")        public void initBinder1(WebDataBinder binder) {                binder.setFieldDefaultPrefix("acc.");        }        @InitBinde ...
面向对象的三个基本特征是:封装、继承、多态。 封装 封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承 面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 通过继承创建的新类称为“子类”或“派生类”。 被继承的类称为“基类”、“父类”或“超类”。 继承的过程,就是从一般到特殊的过程。 要实现继承,可以通过“继承”(Inherita ...
prepareStatement会先初始化SQL,先把这个SQL提交到数据库中进行预处理,多次使用可提高效率。 createStatement不会初始化,没有预处理,没次都是从0开始执行SQL 以Oracle为例吧 Statement为一条Sql语句生成执行计划, 如果要执行两条sql语句 select colume from table where colume=1; select colume from table where colume=2; 会生成两个执行计划 一千个查询就生成一千个执行计划! PreparedStatement用于使用绑定变量重用执行计划 select colu ...
Global site tag (gtag.js) - Google Analytics