-
2017-01-17 10:26:25
- Scintilla使用指南(2) - 全文检索和修改
- 在Scintilla中,每个字符后面,都跟有一个表示字符样式的字节,字符字节和样式字节一起组成一个字符单元。样式字节的8个bit,分为两部分:字符样式和字符指示器。通过SCI_INDICATORFILLRANGE消息可以设置一段文本的字符指示器。默认低5位为字符样式,高3位为字符指示器。因此,可以有32种字符样式。3个互相独立的字符指示器,可以用来指示语法错误、不赞成的名字和坏的缩进等信息。可以使用SCI_SETSTYLEBITS消息设置字符样式位最大到7个bit位,剩下的将被分配给字符指示器。
-
2561
-
2017-01-17 10:30:24
-
2017-01-17 10:32:33
- yii2 随笔(七)依赖注入——(1)什么是依赖注入
- 在学yii2之前,就已经知道了“依赖注入”的这个名词,也尝试了解过,但是都是一直云里雾里的,可能是一直没有机会真实的使用过,所以了解的不太彻底,这次学习yii2顺便把这个所谓“高大上”给搞定!!!哈哈
-
1304
-
2017-01-17 10:33:49
-
2017-01-17 10:36:51
- yii2 随笔(七)依赖注入——(3)yii2的依赖注入
- yii2的依赖注入的核心代码在 yii\di,在这个包(文件夹)下面有3个文件,分别是Container.php(容器),Instance.php(实例),ServiceLocator(服务定位器),现在我们讨论一下前两个,服务定位器可以理解一个服务的注册表,这个不影响我们讨论依赖注入,它也是依赖注入的一种应用。
-
1210
-
2017-01-17 10:38:22
- yii2 随笔(七)依赖注入——(4)服务定位器
- 服务定位器定位器是依赖注入的一种解决方式,它包含依赖注入,在解决了依赖注入后,如果服务使用者和服务提供者不是用一个人,那么使用者要了解提供服务的必须参数,这样才能保证依赖的正确性,这就耦合了使用者和提供者,服务定位器就是解耦这部分的,服务提供者在 ServiceLocator 中注册服务(同时注册了依赖),
-
1588
-
2017-01-17 10:41:28
-
2017-01-17 10:46:28
-
2017-01-17 10:46:45
-
2017-01-17 10:51:19