C军

不玩博客了!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 50 下一页

2014年3月19日

摘要: 一、组件 创建出来的对象需要从组件中来获取,组件的创建有如下4种(延续第一篇的Demo,仅仅变动所贴出的代码)方式: 1、类型创建RegisterType AutoFac能够通过反射检查一个类型,选择一个合适的构造函数,创造这个对象的实例。主要通过RegisterType() 和 RegisterType(Type) 两个方法以这种方式建立。 ContainerBuilder使用 As() 方法将Component封装成了服务使用。 builder.RegisterType(); builder.RegisterType().As(); 2、实例创建 builder.R... 阅读全文
posted @ 2014-03-19 16:54 逆心 阅读(27204) 评论(13) 推荐(31) 编辑

摘要: Autofac是一个轻量级的依赖注入的框架,同类型的框架还有Spring.NET,Unity,Castle等。 Autofac的使用有一个非常让人郁闷的地方,就是服务器要求安装有Microsoft .NET Framework 4 KB2468871。该补丁的地址是:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=3556 如果不安装,则运行程序会报如下错误: 具体信息可以到这里去查看:https://code.google.com/p/autofac/wiki/FrequentlyAskedQuestion... 阅读全文
posted @ 2014-03-19 15:00 逆心 阅读(6081) 评论(2) 推荐(10) 编辑

2014年3月18日

摘要: 一、事务 使用IRedisClient执行事务示例: using (IRedisClient RClient = prcm.GetClient()) { RClient.Add("key",1); using (IRedisTransaction IRT = RClient.CreateTransaction()) { IRT.QueueCommand(r => r.Set("key", 20)); IRT.QueueCommand(r => r.Increment("key",1)); ... 阅读全文
posted @ 2014-03-18 18:57 逆心 阅读(9554) 评论(4) 推荐(0) 编辑

2014年3月17日

摘要: IRedisTypedClient IRedisTypedClient类相当于IRedicClient的强类型版,其方法与属性大多数与IRedisClient类似。 它支持在Redis中使用Linq查询的强大的类,它本身是一个泛型,IRedisClient的泛型方法As获得对象。 其方法原型如下: IRedisTypedClient As(); 1、IEntityStore接口内容 其中IRedisTypedClient这个类实现了这个接口IEntityStore,该接口要求提供的功能如下:方法说明Delete根据实体删除一条记录DeleteAll全部删除DeleteById根... 阅读全文
posted @ 2014-03-17 19:58 逆心 阅读(6353) 评论(2) 推荐(0) 编辑

2014年3月13日

摘要: 一、Key Key命令速查:命令说明DEL删除给定的一个或多个 key,不存在的 key 会被忽略,返回值:被删除 key 的数量DUMP序列化给定 key,返回被序列化的值,使用 RESTORE 命令可以将这个值反序列化为 Redis 键EXISTS检查给定key是否存在EXPIRE为给定key设置有效时间,接受时间点EXPIREAT为给定key设置有效时间,接受时间戳timestampKEYS查找所有符合给定模式pattern的key;KEYS * 匹配数据库中所有 key;KEYS h?llo 匹配 hello,hallo等。KEYS h[ae]llo匹配hello和halloMIGR. 阅读全文
posted @ 2014-03-13 17:36 逆心 阅读(47762) 评论(0) 推荐(6) 编辑

2014年2月27日

摘要: 事实上,IRedisClient里面的很多方法,其实就是Redis的命令名。只要对Redis的命令熟悉一点就能够非常快速地理解和掌握这些方法,趁着现在对Redis不是特别了解,我也对着命令来了解一下这些方法。一、属性 IRedisClient的属性如下:属性说明ConnectTimeout连接超时Db当前数据库的ID或下标DbSize当前数据库的 key 的数量HadExceptionsHashes存储复杂对象,一个value中有几个fieldHostRedis的Server服务器主机地址Info返回关于 Redis 服务器的各种信息和统计数值LastSave最近一次 Redis 成功将... 阅读全文
posted @ 2014-02-27 17:52 逆心 阅读(44441) 评论(13) 推荐(16) 编辑

摘要: 一、Redis的安装 Redis下载地址如下:https://github.com/dmajkic/redis/downloads 解压后根据自己机器的实际情况选择32位或者64位。下载解压后图片如下: redis-server.exe redis服务器的daemon启动程序redis.conf redis配置文件redis-cli.exe redis命令行操作工具。当然,也可以用telnet根据其纯文本协议来操作redis-check-dump.exe 本地数据库检查redis-check-aof.exe 更新日志检查redis-benchmark.exe 性能测试,用以模拟同时由N个... 阅读全文
posted @ 2014-02-27 10:52 逆心 阅读(8214) 评论(2) 推荐(4) 编辑

2014年2月25日

摘要: 问题1:什么是HttpHandler? 问题2:什么是HttpModule? 问题3:什么时候应该使用HttpHandler什么时候使用HttpModule? 答案1:HttpHandler,Http请求的处理者,例如ScriptHandler、WebServiceHandler,IHttpHandler的实现都是为了处理某一类的请求。如ScriptHandler负责处理对脚本的请求。 答案2:HttpModule,Http模块。实际上就是那19个标准事件的处理者,或者说19个标准事件的订阅者,比如OutputCacheModule,SessionStateModule。详细可以到... 阅读全文
posted @ 2014-02-25 18:47 逆心 阅读(8282) 评论(1) 推荐(11) 编辑

摘要: 一、IIS 1、绑定 为了将特定的请求映射到相应的网站,IIS允许我们配置“绑定”。所谓“绑定”就是将一个特定的地址、端口号和HTTP主机名对应到特定的网站。 IIS7添加绑定的代码如下图所示: 在IIS7中,如果新设置的绑定与网站中已经存在的绑定冲突,那么将会弹出一个提示框,提示我们绑... 阅读全文
posted @ 2014-02-25 17:14 逆心 阅读(3648) 评论(0) 推荐(1) 编辑

摘要: 一、一般用法说明 ToString()是Object的扩展方法,所以都有ToString()方法;而Convert.ToString(param)(其中param参数的数据类型可以是各种基本数据类型,也可以是bool或object类对象。 二、ToString()和Convert.ToString( 阅读全文
posted @ 2014-02-25 09:24 逆心 阅读(24714) 评论(2) 推荐(10) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 50 下一页