select函数与I/O多路转接 相作大家都写过读写IO操作的代码,例如从socket中读取数据可以使用如下的代码: while( (n = read(socketfd, buf, BUFSIZE) ) >0) if( write(STDOUT_FILENO, buf, n) = n) { prin ...
分类:
其他好文 时间:
2019-01-12 14:15:03
阅读次数:
206
int a = 0;CC_ASSERT( a>0); 断言判断 windows 平台:(忽略可以跳过该断言,中止则 直接崩溃退出) IOS 平台: run 启动时 异常中断执行,并在xcode上断点停留在该 断言 的位置 release api 正常启动时 会 abort 在该位置,并 抛出 SIG ...
分类:
编程语言 时间:
2019-01-09 13:45:52
阅读次数:
215
今天创建两个分组:cocos2dx-js 和 cocos2dx-lua。 以后的技术感谢都写在这吧。 毕竟一直从事cocos2dx开发,还是很多内容要写的。 从2013年11月份开始接触cocos2dx,到现在也5年有余了。 刚开始接触时cocos2dx 是cpp版本,对lua和js都不熟悉。 接触 ...
分类:
其他好文 时间:
2019-01-09 00:34:33
阅读次数:
220
A Sum in the tree 就是贪心选尽量让上面的点权尽量大,那么对于偶数层的点,其到根节点的和即为所有儿子中的最大值。 cpp include using namespace std; char gc() { // static char buf[100000], p1, p2; // r ...
分类:
其他好文 时间:
2019-01-06 15:39:40
阅读次数:
252
如何调用库函数(别人写好的函数) 1) 头文件:包含指定的头文件,头文件主要包含此函数的声明 2) 函数名字:函数名字必须和头文件声明的名字一样 字符串常用处理函数: 1.字符串输入 gets() fgets() char buff[100] gets(buf) //和 scanf的区别是可以有空格 ...
分类:
编程语言 时间:
2019-01-04 00:27:40
阅读次数:
286
AOF持久化的实现 命令追加 服务器执行写命令后,会将执行的写指令追加到 aof_buf 缓冲区: 追加到 aof_buf 缓冲区的命令是按照一定的协议格式保存的,catAppendOnlyGenericCommand 函数负责将命令转换为协议格式。从这个函数的实现可以清楚的看出协议格式是如何生成的 ...
分类:
其他好文 时间:
2019-01-02 12:36:44
阅读次数:
163
IO流(输入流、输出流)字节流、字符流 1.字节流:InputStream、OutputStreamInputStream抽象了应用程序读取数据的方式;OutputStream抽象了应用程序写出数据的方式; 2.EOF=End读到-1就读到结尾 3.输入流的基本方法:intb=in.read();读取一个字节无符号填充到int低八位;-1是EOF;in.read(byte[]buf)in.r
分类:
编程语言 时间:
2018-12-28 17:48:07
阅读次数:
233
ClippingNode 用于对节点进行裁剪或遮罩,继承于Node。根据指定的模版(Stencil)裁剪图片生成不同的形状,可像普通的节点放到Node,Layer,Scene中。其原理图如下: 模版(Stencil):可设定任意形状 底板: 根据模版形状裁切底板 Layer: 用于显示裁切出来的图片 ...
分类:
其他好文 时间:
2018-12-24 02:54:36
阅读次数:
165
1 #include 2 #include 3 4 using namespace std; 5 /* 6 题目:读字符串 char buf[100] = “xxxx:yyyy:zzzz:aaaa:bbb”.按:进行分解到,string 数组中去。 7 */ 8 int main(void) 9 {... ...
分类:
编程语言 时间:
2018-12-22 20:44:34
阅读次数:
272
1、典型问题一 下面的程序输出什么为什么? 分析 : snprintf函数本身是可变参数函数,原型如下: int snprintf(char* buffer, int buf_size, const char* fomart, ...) 当函数只有3个参数时,如果第三个参数没有包含格式化信息,函数调 ...
分类:
编程语言 时间:
2018-12-16 23:17:18
阅读次数:
202