Spiga

随笔档案 - 2009年4月

Unity 学习笔记(3) -- 生命周期管理

2009-04-28 23:34 by Timothy Ye, 190 visits, 网摘, 收藏, 编辑
摘要:Unity根据我们在注册类型的时候所指定的生命周期来管理注册类型的创建和解析。当我们在向容器中注册类型的时候,如果我们没有显式的指明该类型的生命周期管理器(下称:Lifetime Manager),默认的情况下,容器会为我们注册的类型创建一个生命周期短暂的管理器。这样一来,当我们每次调用容器的Resolve方法或者ResolveAll方法,或者采用依赖机制注入实例到其他的类中的时候,容器都会为我们... 阅读全文

换了新鼠标

2009-04-26 21:21 by Timothy Ye, 23 visits, 网摘, 收藏, 编辑
摘要:最近我的鼠标开始罢工了,我的鼠标是罗技的V470-蓝牙激光鼠,同事推荐的,手感挺不错。不过用了一年多左右,左键开始失灵,经常左键单击变成了双击,怪不好使。周末在网上查了查罗技的售后,打电话去咨询了一下,说鼠标需要送修,地点就在磨子桥新世纪电脑城对面的楼上。到了售后那里,售后的大叔说鼠标需要留下维修,然后转身直接给我拿了个新的,当时我晕了,原来还可以这样……以前用的是蓝色的,... 阅读全文

Unity 学习笔记(2) -- 配置文件的使用

2009-04-25 20:24 by Timothy Ye, 328 visits, 网摘, 收藏, 编辑
摘要:在Unity的配置中,使用配置文件也是一种非常灵活的方式,毕竟能够通过修改配置文件的文本就能达到改动的目的,而不需要对源码进行改动、重新编译。使用配置文件对Unity进行配置,需要增加两个程序集的引用:System.Configuration和Microsoft.Practices.Unity.Configration,并且在代码中用相应的两个命名空间: 1: using System.Confi... 阅读全文

Unity 学习笔记(1) -- Unity简介及简单使用

2009-04-23 21:03 by Timothy Ye, 171 visits, 网摘, 收藏, 编辑
摘要:Unity是微软Patterns & Practices团队所开发的一个轻量级的,并且可扩展的依赖注入(Dependency Injection)容器,它支持常用的三种依赖注入方式:构造器注入(Constructor Injection)、属性注入(Property Injection),以及方法调用注入(Method Call Injection).现在Unity最新的版本的1.2版,可... 阅读全文