【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 喜欢apple的程序员朋友对wwdc不会陌生。本次wwdc上最大的一个亮点之一就是swift。本来大家都熟悉,在apple上开发应用基本上都是以objective c为主。但是自从apple宣布后面需要用swift进行支持和替换的时候,估计大家又得忙起来了重新学习一下swift是怎么一...
分类:
移动开发 时间:
2014-06-20 12:04:26
阅读次数:
210
策略模式定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
策略模式UML图如下:
举例:
游泳池中有不同种类的鸭子,有绿头鸭,红头鸭,橡皮鸭,木头鸭等。不同鸭子的特征或行为不同。绿头鸭(MallardDuck)可以叫声是“quack”,会飞;橡皮鸭叫声是“queak”,不会飞;木头鸭不会叫,...
分类:
编程语言 时间:
2014-06-20 11:54:02
阅读次数:
220
1、将 iPhone 版的 Storyboard 复制为 iPad 的,例如 Main_iPad.storyboard2、用文本编辑器(不要用 Xcode)打开 Main_iPad.storyboar。3、替换所有的 targetRuntime="iOS.CocoaTouch" 为 targetRuntime="iOS.CocoaTouch.iPad"。4、替换所有的 为 5、保存对文件所做修改...
分类:
其他好文 时间:
2014-06-20 11:47:34
阅读次数:
311
/*
* 函数模板
* 当调用某个函数时,就要以某种方式传递类型给这个函数,那么就可以使用一个函数定义替换前面额所有这些函数定义了。
* 模板就可以做到这一点:
* 模板机制是重要的强大的,并且如我们说提到的,在C++的标准模板库(STL)中从头到尾都在是使用它。
* 模板使得类和函数不仅能通过形参接收要被存储和处理的数据值,还能够通过形参接收数据的类型,因此这
* 提供了一种编写通用...
分类:
其他好文 时间:
2014-06-20 09:30:18
阅读次数:
271
概述Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。理解Android应用程序签名有以...
分类:
移动开发 时间:
2014-06-11 23:50:48
阅读次数:
497
Image File Execution
Options就是映像劫持技术,通过此种方式替换记事本,非常地绿色环保。Image File Execution
Options是CreateProcess函数中的一个功能,即在可执行程序运行时,Windows会先检测对应IFEO中的Debugger值,如果...
分类:
其他好文 时间:
2014-06-11 23:22:20
阅读次数:
594
策略模式:定义算法家族,分别封装,让它们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户简单描述:一个父类,多个子类实现具体方法。一个Context类持有父类的引用(使用子类实例化此引用),客户端代码只需要与此Context类交互即可大话设计模式中的截图:例子代码:策略类:1
packa...
分类:
编程语言 时间:
2014-06-11 21:51:46
阅读次数:
455
游戏开发中可能用到的【6个等级】男爵、子爵、伯爵、侯爵、公爵、亲王
车神、车王、车侠、车迷、车夫、车屌(可以别的字眼替换如“赌”替换掉“车”) 迷梦、觉醒、追影、怀旧、失忆、成才 皇帝、皇后、宰相、将军、宫女、太监
砖家、学神、学霸、学弱、学渣、文盲 土豪、员外、富农、贫农、长工、短工 皇帝、皇后、...
分类:
其他好文 时间:
2014-06-11 21:46:25
阅读次数:
299
Least-Recently-Used(LRU) - 最近最少使用
替换掉最近被请求最少的文档。这一传统策略在实际中应用最广。在CPU缓存淘汰和虚拟内存系统中效果很好。然而直接应用与代理缓存效果欠佳,因为Web访问的时间局部性常常变化很大。Least-Frequently-Used(LFU) - 最不经常使用
替换掉访问次数最少的。这一策略意图保留最常用的、最流行的对象,替换掉很少使用的那些。...
分类:
其他好文 时间:
2014-06-07 13:14:36
阅读次数:
299