三. Redis 主从复制

摘要: 特点 1. Master可以拥有多个Slave 2. 多个Slave除可以连接一个Master外,还可以连接多个Salve(避免Master挂掉不能同步,当Master挂掉,其中一个Slave会立即变成Master) 3. 主从同步的时候不会阻塞Master,同步的时候Master仍然可以继续处理C 阅读全文
posted @ 2016-02-02 13:53 何旭 阅读(238) 评论(0) 推荐(0) 编辑

二. Redis 安全性

摘要: 由于Redis速度相当快,当一台服务器比较好的时候,一个外部用户可以在一秒钟内进行150K(15万)次的密码尝试,因此意味着你需要设置一个非常非常强大的密码来防止暴力破解。 1.设置密码 (1). 通过vi编辑器打开redis.conf配置文件 vi redis.conf (2). 通过VI编辑器 阅读全文
posted @ 2016-02-02 11:45 何旭 阅读(339) 评论(0) 推荐(0) 编辑

一. Redis 常用命令

摘要: 键值相关命令 1. KETS 查询所有的key 127.0.0.1:6379> keys * 1) "tony"2) "hexu1"3) "hexu" 2. KETS 查询所有以t开头的key127.0.0.1:6379> keys h* 1) "hexu1"2) "hexu" 3. EXISTS  阅读全文
posted @ 2016-02-02 11:26 何旭 阅读(250) 评论(0) 推荐(0) 编辑

Linux 常用命令

摘要: 文件: tar zxvf [...] 解压文件 IP地址和端口:ps -ef | grep redis-server 检查进程redis-server是否启动netstat -turpl grep 6379 检查6379端口占用情况 ifconfig eno16777736 192.168.221. 阅读全文
posted @ 2016-02-01 16:16 何旭 阅读(218) 评论(0) 推荐(0) 编辑

第五章 面向方面编程___通知类型

摘要: 前面两节谈到了 AOP 的概念以及我们使用代理模式来模拟了 AOP ,在代理类中,我们对所有的方法进行了拦截,并没有做更细的处理。 Spring.Net 中帮我们提供了一套完善的 AOP 框架,对于目前绝大部分的需求都能够提供完整的支持。Spring.Net 中帮我们提供了多种对方法的拦截的方式,这 阅读全文
posted @ 2013-03-25 14:15 何旭 阅读(1885) 评论(12) 推荐(3) 编辑

第五章 面向方面编程___AOP入门

摘要: 上一篇讲了 AOP 和 OOP 的区别,这一次我们开始入门 AOP 。实现面向方面编程的技术,主要分为两大类: 一是 采用动态代理技术,利用截取消息的方式,对该消息进行装饰,以取代原有对象行为的执行; 二是 采用静态织入的方式,引入特定的语法创建 “方面”,从而使得编译器可以在编译期间织入有关 “方 阅读全文
posted @ 2013-03-21 13:14 何旭 阅读(2552) 评论(6) 推荐(3) 编辑

第五章 面向方面编程___OOP和AOP随想

摘要: 面向方面编程,又称面向切面编程(Aspect-Oriented-Programming),英文缩写 AOP,可以说是 OOP(Object-Oriented-Programming)面向对象编程的补充和完善。OOP 引入封装,继承,多态性等概念来建立一种对象层次结构,这种对象层次结构通俗的说也就是我们所说的软件。对于 OOP,我记得 Bruce Eckel 有一句名言,“ Everything is Object. ”,中文翻译为 “万物皆对象” 。我们可以将万物定义为一些对象,并将这些对象的行为和属性封装起来,同时定义好对象与对象之间的关系。实质上,在现实开发中,往往有一些角落一直以来被.. 阅读全文
posted @ 2013-03-19 15:47 何旭 阅读(2157) 评论(2) 推荐(4) 编辑

第四章 Spring.Net 如何管理您的类___统一资源访问接口

摘要: 在前面章节有童鞋提到过 关于配置文件 Objects.xml 路径的相关问题,这些东西是 IResource 接口的一些内容,接下来就详细介绍一下 IResource 接口。 IResource 接口 位于Spring.Core.IO 命名空间下,它能够使用统一的方式描述和访问不同类型的资源。通过该接口可以使用类似多态,与协议无关的方式来处理文件和URI资源。IResource 接口继承自 IInputStream 接口,后者只有一个属性: Stream InputStream , IResource 又在其基础上添加了一系列属性用来描述资源的信息。 如图,可以看到 IResource... 阅读全文
posted @ 2013-03-16 15:28 何旭 阅读(1502) 评论(3) 推荐(4) 编辑

第四章 Spring.Net 如何管理您的类___对象的生命周期链

摘要: 各位,实在不好意思,因为有事,博客几天没更新了。前面有童鞋提到,配置 Objects.xml 路径的相关问题,这些东西是 IResource 接口的一些内容。在下一章会详细介绍。 传统的Net应用中,对象的生命周期非常简单。.Net中的关键词 new 用来实例化对象(或许它是非序列化的)。这样就够用 阅读全文
posted @ 2013-03-14 12:53 何旭 阅读(1812) 评论(5) 推荐(6) 编辑

第四章 Spring.Net 如何管理您的类___让对象了解自己的容器

摘要: 我们在开发中,经常需要让对象了解自己所在的容器的信息,例如,有时我们需要让对象知道,对象所在容器的引用是什么,或者是对象在容器中的名称是什么 。Spring.Net 中提供了两个接口,我们使用这两个接口可以让对象了解自己的容器。 一 . IObjectFactoryAware 接口 实现了 Spri 阅读全文
posted @ 2013-03-12 10:49 何旭 阅读(1505) 评论(1) 推荐(3) 编辑