码迷,mamicode.com
首页 >  
搜索关键字:模式    ( 95437个结果
iOS RunLoop
1.NSRunLoop是IOS消息机制的处理模式 NSRunLoop的主要作用:控制NSRunLoop里面线程的执行和休眠,在有事情做的时候使当前NSRunLoop控制的线程工作,没有事情做让当前NSRunLoop的控制的线程休眠。 2.NSRunLoop 就是一直在循环检测,从线程start到线程 ...
分类:移动开发   时间:2016-05-06 19:03:20    阅读次数:206
Linux运行级别介绍
运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d目录下的文件。 Linux下有7个运行级别: 0 系统停机模式,系统默认运行级别不能设置为0,否则 ...
分类:系统相关   时间:2016-05-06 19:02:22    阅读次数:187
KVO中你所不知道的"坑"
一、什么是 KVO 首先让我们了解一下什么KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。键值观察Key-Value-Observer就是观察者模式。 观察者模式的定义:一个目标对象管理所有依赖于它的观察者对象,并在它自 ...
分类:其他好文   时间:2016-05-06 18:58:03    阅读次数:185
lvs-dr模式
LVS-DR集群DR=DirectRouting(直接路由)director分配请求到不同的realserver。realserver处理请求后直接回应给用户,这样director负载均衡器仅处理客户机与服务器的一半连接。负载均衡器仅处理一半的连接,避免了新的性能瓶颈,同样增加了系统的可伸缩性。DirectRouting由于采用..
分类:其他好文   时间:2016-05-06 16:29:50    阅读次数:283
STM32F4学习笔记2——时钟与复位系统
STM32F4采用了三种不同的时钟用来驱动系统时钟(SYSCLK) ·HSI振荡器时钟(内部时钟) ·HSE振荡器时钟(外部时钟) ·PLL时钟(锁相环时钟) 这些设备有以下两种二级时钟源 ·32kHz低速内部RC,可用于驱动独立看门狗和通过程序选择驱动RTC。RTC用于从停机/待机模式下自动唤醒系统。 ·32.768kHz低速外部晶振也可以用来...
分类:其他好文   时间:2016-05-06 16:24:46    阅读次数:257
【C#设计模式-迭代器模式】
一.概述:迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。 二.适用性: 访问一个聚合对象的内容而无需暴露它的内部表示 支持对聚合对象的多种遍历 为遍历不同的聚合结构提供一个统一的接口 三.结构: 迭代器角色(Iterator):迭代器角色负责定义访问和遍历元素的接口 具体迭代器角色(Concrete Iterar...
分类:Windows程序   时间:2016-05-06 16:20:20    阅读次数:235
JAVA装饰模式
1.装饰模式的概念 定义:表示动态的给一个对象添加一些新的功能,但是比生成子类方式更灵活。(当然利用子类继承父类也可以实现,但是不推荐) 核心:动态地扩展一个实现类的功能。(装饰模式是继承关系的一个替换方案,不管装饰多少层,返回的对象构件角色) 角色: 抽象构件(Component)角色:定义一个对象接口,可以给这些对象动态添加职责。 具体构件(ConcreteComponent)角色:...
分类:编程语言   时间:2016-05-06 16:19:27    阅读次数:180
Android开发中的mvc、mvp、mvvp模式
常用的模式:mvc、mvp、mvvp 不同的模式预示着不同的代码结构和代码拆分方法。 代码按照经典的模式去写,让我们的代码更加合理化了,更具备扩展性。就像搭建大楼一样,如果代码乱放,可能狗窝都搭建不出来。 a开发人员,你应该把代码写在哪里,怎么调用我架构里面的东西?把代码整合在一起;通过架构限制开发人员,代码不能乱放! 一、用户登录的实现: 二、MVC模式在安卓中的体现:...
分类:移动开发   时间:2016-05-06 16:17:37    阅读次数:481
Go 性能优化技巧 5/10
闭包(closure)也是很常见的编码模式,因它隐式携带上下文环境变量,因此可让算法代码变得更加简洁。...
分类:其他好文   时间:2016-05-06 16:16:05    阅读次数:130
untiy 3d ShaderLab_第7章_ Forward渲染路径_1_ForwardBase和ForwardAdd
我们编译运行一下,根据上面图中所示的结果,在VertexLit渲染模式下, ForwardBase和FowardAdd的LightMode都不被支持。另外,FwdAddX.shader在3个渲染路径下都没有输出,这说明ForwardAdd这个Pass需要和ForwardBase一起使用,否则会被Unity所忽视掉。在Forward和Deferred渲染路径下,Forward的Pass均能被正常渲染。...
分类:数据库   时间:2016-05-06 16:01:05    阅读次数:332
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!