08 2014 档案
摘要:1. OC程序运行过程 1) 编写OC源文件:.m、.c 2) 编译:cc -c xxx.m xxx.c 3) 链接:cc xxx.o xxx.o -framework Foundation (只有用到了Foundation框架才需要加上-frameworkFoundation) 4) 运行:....
阅读全文
摘要:1. 下载最新cocos2d-x 下载地址 http://cn.cocos2d-x.org/download/2. 解压3. 终端进入…/cocos2d-x-3.2/tools/cocos2d-console/bin 目录4. 赋予cocos.py 可执行权限 chmod 777 cocos.py5...
阅读全文
摘要:性能优化篇1. 代码中使用代码块可以及时回收不再使用的变量,提高性能。 变量的作用域从定义变量的那一行代码开始,一直到所在代码块结束。2. 带参数的宏定义效率比函数高。简单的运算可以用宏定义来完成。3. 当一个函数被调用很多次,而且函数中某个变量值是不变的, 应该将此变量声明为static(只会分配...
阅读全文
摘要:1. 基本用途 1) 可以用来声明一大堆方法(不能声明成员变量) 2) 只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明 3) 只要父类遵守了某个协议,就相当于子类也遵守了2. 协议的编写 @protocol 协议名称 // 方法声明列表 @end3. 某个类遵守协议 @inter...
阅读全文
摘要:1. Block封装了一段代码,可以在任何时候执行。官方建议尽量多用block。2. 如何定义block变量 int (^sumBlock)(int, int); void (^myBlock)();3. 如何利用block封装代码 ^(int a, int b) { return a- b;...
阅读全文
摘要:1. ARC是编译器特性,而不是 iOS 运行时特性,它也不是类似于其它语言中的垃圾收集器。 因此 ARC 和手动内存管理性能是一样的,有时还能更加快速,因为编译器还可以执行某些优化。2. 指针分2种: 强指针:默认情况下,所有的指针都是强指针 __strong 弱指针:__weak3. ARC的判...
阅读全文
摘要:1. 要想手动调用retain、release等方法,在创建项目的时候不要勾选ARC 开启Xcode僵尸对象监控功能。2. 管理范围: 任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效3. 对象的引用计数器 ...
阅读全文
摘要:1. MacOS快捷键 command + c 复制 command + v 粘贴 command + w 关闭当前窗口 command + q 关闭所有窗口 Xcod快捷键 command + r 运行 command + b 编译 #pragma mark - target代码中做标记2. 编译...
阅读全文
摘要:1. #import的用途: 跟#include一样,拷贝文件的内容 可以自动防止文件的内容被重复拷贝2. OC程序的编译连接 编译: cc–c 文件名.m 链接: cc 文件名.o -frameworkFoundation3. OC中所有的对象都要通过指针来访问。4. 所有变量类型都必须用 (...
阅读全文
摘要:1. C语言支持所有整型数据类型的有符号和无符号运算,尽管C语言标准并没有指定用哪种方式来表示有符号整数,但是几乎所有的 机器都使用补码。2. C语言中默认的整形数据是有符号的,并且允许无符号数和有符号数之间进行转换。转换的原则是底层的位保持不变。3. 执行运算时,如果一个运算数是有符号的而另一...
阅读全文
摘要:词法分析器又称扫描器。词法分析是指将我们编写的文本代码流解析为一个一个的记号,分析得到的记号以供后续语法分析使用。词法分析器的工作是低级别的分析:将字符或者字符序列转化成记号.。要实现的词法分析器单词符号及种别码对照表:单词符号#beginifthenwhiledoEnd+-*/:: =种别码012...
阅读全文
摘要:在C语言中,把用一对双撇号所括起来的0个或多个字符序列成为字符串常数。字符串并不存放在一个变量中,而是存放在一个字符型数组中。1. char a[] = "123" 和 char b [] ={'1','2','3'}的区别: sizeof(a)=4 sizeof(b)=32. char s[...
阅读全文
摘要:bash 是一个为GNU计划编写的Unix shell。bash是大多数Linux系统以及Mac OS X v10.4默认的shell,它能运行于大多数Unix风格的操作系统之上。符号 意义* 代表0个到无穷多个任意字符? 代表一定有一个任意字符[] 代表一定有一个在括...
阅读全文
摘要:求连个字符串的最大公共子串有很多种方法,本文将尝试用穷举的方法得到两个字符串的最大公共子串。 基本思想是:根据字符串长度从大到小,依次找出某一字符串的子串,找到的子串和另一个字符串做匹配。如果匹配成功,当前子串就是两个字符串的最大公共子串。例如:字符串”abcdef” ,按长度从大到小,其子串...
阅读全文
摘要:本次实验平台为ubuntu14.04 内核版本为3.13.0-32-generic1.http://www.kernel.org 下载核心源码。2.切换至超级用户,并且解压内核文件到/usr/src/ su root tar xvJf linux-3.15.6.tar.xz -C /usr/...
阅读全文

浙公网安备 33010602011771号