淘小店

2011年2月18日

依赖注入与工厂模式Demo

摘要: 摘自百度:控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。 控制反转还有一个名字叫做依赖注入(Dependency Injection)。简称DI早在2004年,Martin Fowler就提出了“哪些方面的控制被反转了?”这个问题。他总结出是依赖对象的获得被反转了。基于这个结论,他为创造了控制反转一个更好的名字:依赖注入。许多非凡的应用(比HelloWorld.java更加优美,更加复杂)都是由两个或是更多的类通过彼此的合作来实现业务逻辑,这使得每个对象都需要,与其合作的对象(也就是它所依 阅读全文

posted @ 2011-02-18 16:20 adu123 阅读(1164) 评论(0) 推荐(0) 编辑

memcache配置实践

摘要: 一、下载安装memcache服务器/Files/dlz1123/memcacheddotnet_clientlib-1.1.5.zip,解压,然后在cmd命令行安装c:cd \解压后文件所在目录memcached.exe -d installmemcached.exe -d start该命令启动 Memcached,默认监听端口为 11211参数解释:-d 以守护程序(daemon)方式运行 memcached;-m 设置 memcached 可以使用的内存大小,单位为 M;-l 设置监听的 IP 地址,如果是本机的话,通常可以不设置此参数;-p 设置监听的端口,默认为 11211,所以也可以 阅读全文

posted @ 2011-02-18 15:40 adu123 阅读(320) 评论(0) 推荐(0) 编辑

一句sql语句删除重复记录

摘要: 建一个实例表CREATE TABLE [dbo].[User]( [Id] [int] IDENTITY(1,1) NOT NULL, [Name] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL, [age] [int] NULL) ON [PRIMARY]一个sql语句删除重复记录DELETE FROM [USER] WHERE id not IN ( SELECT MIN(ID) AS Id FROM [User] u GROUP BY u.[Name],u.age )DELETE from [User] u where exists(select 阅读全文

posted @ 2011-02-18 10:46 adu123 阅读(280) 评论(0) 推荐(0) 编辑

导航

淘小店