有两个对象A和B,A some B 是A依赖于B,当B some A的时候是B依赖于A这就叫依赖反转;
这种依赖关系如果让程序员自己控制(new 对象),就会出现高耦合,控制反转(依赖注入)就是让这种依赖关系由第三方管理(eg:spring)而不是程序员自己管理。...
分类:
其他好文 时间:
2014-05-08 16:05:17
阅读次数:
288
在用Control. BeginInvoke 方法 更新UI时,需要验证两个前提:
1,Control==null 否则会引发null引用,比较明显的错误 2,DataGridView.IsHandleCreated==true
否则会引发“在创建窗口句柄之前,不能在控件上调用 Invoke 或 B...
分类:
其他好文 时间:
2014-05-08 15:29:28
阅读次数:
331
一、定义:Spring 是一个开源的控制反转(Inversion of
Control,IoC/DI)和面向切面(AOP)的容器框架,它的主要目的是简化企业开发二、实例化Spring容器:方法一:在类路径下寻找配置文件来实例化容器1
ApplicationContext ctx = new Clas...
分类:
编程语言 时间:
2014-05-08 00:57:59
阅读次数:
580
Ioc控制反转(Inversion of Control) 也被叫作DI依赖注入(Dependency Injection).在程序设计中经常使用到组合的形式,就是在一个类中使用到其他类的对象。Ioc就是用来当这个类实例化时,它里面所使用到的相关对象也会被实例化。实例化的方式有①构造器参数②方法参数③属性。...
分类:
编程语言 时间:
2014-05-08 00:34:31
阅读次数:
462
我是在17:17的时候发了一篇文章
题目是Yii2.0中文开发向导——控制器(Control)。后来只是修改了一下文章的标题改为Yii2.0中文开发向导——控制器(Controller)结果现在有2篇文章,原先的文章标题修改成功了,但又自动生成一篇文章,如图:
分类:
其他好文 时间:
2014-05-07 19:10:18
阅读次数:
365
本节包含以下方面的内容基本概念路由默认路由动作的参数在动作中定义参数从请求(request)中获取参数独立动作动作过滤器(Action
Filters)捕获所有的请求自定义响应类控制器(Control)是应用程序中最关键的部分之一,它决定了如何处理传递进来的请求(Request),以及生成相应的响应...
分类:
其他好文 时间:
2014-05-07 19:01:21
阅读次数:
460
Apache
Access Control
访问控制...
分类:
其他好文 时间:
2014-05-07 03:56:02
阅读次数:
300
一、服务器侧优化
1.添加Expires或Cache-Control信息头某些经常使用到、并且不会经常做改动的图片(banner、logo等等)、静态文件(登录首页、说明文档等)可以设置较长的有效期
(expiration date),这些HTTP头向客户端表明了文档的有效性和持久性。如果有缓存,....
分类:
Web程序 时间:
2014-05-07 00:12:36
阅读次数:
487
PCB(Process Control Block) 进程控制块TCB(Thread Control
Block)线程控制块DMA(Direct Memory Access)汉语的意思就是直接内存访问,是一种不经过CPU而直接从内存存取数据的数据交换模式。
分类:
其他好文 时间:
2014-05-06 14:31:53
阅读次数:
255
一直不太明白Windows的ACL是怎么回事,还是静下心来看一手的MSDN吧。[翻译]
Access Control Lists[翻译] How Access Check Works
分类:
数据库 时间:
2014-05-06 11:39:13
阅读次数:
450