• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






山涧清泉

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2017年9月6日

小菜学习设计模式(五)—控制反转(Ioc)
摘要: 好长时间没有更新设计模式系列了,不是不想写,奈何小菜功力有限,这段时间也在给自己充电,毕竟路要一步一步走,急不得。 控制反转(Inversion of Control)是解决程序耦合问题的一种方案,还有种叫法是依赖注入(Dependency Injection),但我感觉Ioc(控制反转)是一种思想 阅读全文
posted @ 2017-09-06 22:10 山涧清泉 阅读(200) 评论(0) 推荐(0)
 
ASP.NET MVC中使用Unity Ioc Container
摘要: 安装Unity 添加服务层 IArticleRepository类型映射 服务注入到控制器 Global.asax初始化 后记 关于Unity的使用可以参照《Unity依赖注入使用详解》,依赖注入的概念参照《小菜学习设计模式(五)—控制反转(Ioc)》。 在MVC中,控制器依赖于模型对数据进行处理, 阅读全文
posted @ 2017-09-06 22:09 山涧清泉 阅读(391) 评论(0) 推荐(0)
 
Unity依赖注入使用详解
摘要: 关于控制反转(Inversion of Control)和依赖注入(Dependency Injection)大家网上可以找下相关概念,在《小菜学习设计模式(五)—控制反转(Ioc)》这篇文章中本人也有详细的解释,这边再说明下,有很多人把控制反转和依赖注入混为一谈,虽然在某种意义上来看他们是一体的, 阅读全文
posted @ 2017-09-06 22:08 山涧清泉 阅读(4552) 评论(0) 推荐(0)
 
单例模式实现
摘要: 双重检查锁定(DCL) 阅读全文
posted @ 2017-09-06 20:32 山涧清泉 阅读(170) 评论(0) 推荐(0)
 
asp.net mvc 中使用单例
摘要: 有这样一个service,需要运行的asp.net站点上,但要保证这个实例是唯一的。单例用来启用聊天机器人,保证唯一,以免启动多个,造成客户端发送消息的时候,会造成每个机器人都发送消息,app收到多条消息。 using System;using System.Collections.Generic; 阅读全文
posted @ 2017-09-06 20:31 山涧清泉 阅读(243) 评论(0) 推荐(0)