码迷,mamicode.com
首页 >  
搜索关键字:lua udp    ( 10770个结果
ICMP报文分析
一.概述:1.ICMP同意主机或路由报告差错情况和提供有关异常情况。ICMP是因特网的标准协议,但ICMP不是高层协议,而是IP层的协议。通常ICMP报文被IP层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。2.ICMP报文作为IP层数据报的数据,加上数据报的首部,组...
分类:其他好文   时间:2014-07-27 23:08:19    阅读次数:190
关于UIText换行
话不多说,直接上代码--代码是lua的,c++也一样 local text = ccui.Text:create("text can line wrap text can line wrap text can line wrap text can line wrap text can line w....
分类:其他好文   时间:2014-07-27 22:42:09    阅读次数:245
TCP和UDP协议的应用/参数查看
TCP发送的包有序号,对方收到包后要给一个反馈,如果超过一定时间还没收到反馈就自动执行超时重发,因此TCP最大的优点是可靠。一般网页(http)、邮件(SMTP)、远程连接(Telnet)、文件(FTP)传送就用TCPUDP是面向消息的协议,通信时不需要建立连接,数据的传输自然是不可靠的,一般用于多...
分类:其他好文   时间:2014-07-27 10:12:52    阅读次数:304
lua_gc 源码学习三
我们晓得,lua 对外的 API 中,统统个 gc 打交道的都经过lua_gc。C 说话构建体系时,普通不讲计划模式。但模式仍是存在的。若要按《计划模式》中的分类,这应当归于 Facade 形式。代码在 lapi.c 的 895 行: LUA_API int lua_gc (lua_State *L...
分类:其他好文   时间:2014-07-27 10:01:22    阅读次数:241
lua_gc 源码学习五
今天来说说 write barrier 。在 GC 的扫描过程中,由于分步执行,难免会出现少描了一半时,那些已经被置黑的对象又被修改,需要重新标记的情况。这就需要在改写对象时,建立 write barrier 。在扫描过程中触发 write barrier 的操作影响的对象被正确染色,或是把需要再染...
分类:其他好文   时间:2014-07-27 10:01:02    阅读次数:309
lua_gc 源码学习六
GC 中最繁杂的 mark 部分已经谈完了。剩下的东西很简单。今天一次可以写完。sweep 分两个步骤,一个是清理字符串,另一个是清理其它对象。看代码,lgc.c 573 行:case GCSsweepstring: { lu_mem old = g->totalbytes; s...
分类:其他好文   时间:2014-07-27 09:58:12    阅读次数:383
lua_gc 源码学习四
今天来看一下 mark 过程是怎样实现的。所有的 GC 流程,都从 singlestep 函数开始。singlestep 就是一个最简单的状态机。GC 状态简单的从一个状态切换到下一个状态,循环不止。状态标识放在 global state 的 gcstate 域中。这一点前面谈过。开始的两个状态和 ...
分类:其他好文   时间:2014-07-27 09:57:32    阅读次数:302
lua_gc 源码学习二
普及下常识:GC 是 garbage collector 资源回收器;初期的 Lua GC 采取的是 stop the world 的实现。一旦产生 gc 就需要期待全部 gc 流程走完。lua 自己是个很精简的体系,但不代表处理的数据量也必然很小。从 Lua 5.1 入手下手,GC 的实现改成分步...
分类:其他好文   时间:2014-07-27 09:54:52    阅读次数:262
lua操作常用函数
(1)lua 和 C++之间的交互的基本知识:lua 和 C++ 之间的数据交互通过堆栈进行,栈中的数据通过索引值进行定位,(栈就像是一个容器一样,放进去的东西都要有标号)其中栈顶是-1,栈底是1,也就是第 1 个入栈的在栈底;也可以这么说:正数表示相对于栈底的位置(位移),负数表示相对于栈顶的位置...
分类:其他好文   时间:2014-07-27 09:53:53    阅读次数:436
lua加载函数require和dofile
Lua提供高级的require函数来加载运行库。粗略的说require和dofile完成同样的功能但有两点不同:1.require会搜索目录加载文件2.require会判断是否文件已经加载避免重复加载同一文件。由于上述特征,require在Lua中是加载库的更好的函数。require使用的路径和普通...
分类:其他好文   时间:2014-07-26 17:10:21    阅读次数:350
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!