码迷,mamicode.com
首页 >  
搜索关键字:lua udp    ( 10770个结果
VS、eclipse、C++Builder和jCreator
这四个是我用的主要IDE。 VS+Visual AssistX可以用无敌开形容,太强大了。虽然我只用来写C++代码。我个人觉得,应该没有什么IDE可以超过它的。没有什么好形容它的,就是一直在用它... Eclipse也是一个非常强的,除了java,它还可以是C++,lua,tcl,python,ActionScript3等语言的IDE,现在cocos2dx也基于它推出cocos2dx ...
分类:编程语言   时间:2014-07-23 13:11:19    阅读次数:242
Network | sk_buff
sk_buff结构可能是linux网络代码中最重要的数据结构,它表示接收或发送数据包的包头信息。它在中定义,并包含很多成员变量供网络代码中的各子系统使用。 这个结构被不同的网络层(MAC或者其他二层链路协议,三层的IP,四层的TCP或UDP等)使用,并且其中的成员变量在结构从一层向另一层传递时改变。...
分类:Web程序   时间:2014-07-23 11:51:16    阅读次数:247
Nodejs之socket广播
nodejs发送udp广播还是蛮简单的,我们先写个服务器用于接收广播数据,代码如下:var dgram = require("dgram");var server = dgram.createSocket("udp4");server.on("error", function (err) { co....
分类:Web程序   时间:2014-07-23 11:41:26    阅读次数:226
Lua程序设计 closure(闭合函数)
若将一个函数写在另一个函数之内,那么这个位于内部的函数便可以访问外部函数中的局部变量,这项特征称之为“词法域”。 ??????? 假设有一个学生姓名的列表和一个对应于每个姓名的年级列表...
分类:其他好文   时间:2014-07-23 00:34:48    阅读次数:220
udp套接字使用信号驱动式I/O
信号驱动式I/O的本质就是:进程预先告知内核当某个描述符发生事件时,内核会向该进程发送SIGIO信号通知进程,进程可在信号处理函数中进行处理 进程可以通过fcntl打开O_ASYNC标志或ioctl打开FIOASYNC标志来通知内核,二者的区别是一些系统不支持fcntl,所以应尽量使用ioctl 对于TCP套接字产生SIGIO信号的条件: 1.监听套接字上有新连接请求完成 ...
分类:其他好文   时间:2014-07-23 00:04:48    阅读次数:223
网络编程Socket之RST详解
产生RST的三个条件: 1. 目的地为某端口的SYN到达,然而该端口上没有正在监听的服务器; 2. TCP想取消一个已有的连接; 3. TCP接收到一个根本不存在的连接上的分节;  现在模拟上面的三种情况: client: struct sockaddr_in serverAdd; bzero(&serverAdd, sizeof(serverAdd));...
分类:其他好文   时间:2014-07-22 17:57:21    阅读次数:333
TCP/IP模型及TCP/UDP协议
协议:为进行网络中的数据交换(通信)而建立的规则、标准或约定。(=语义+语法+规则) TCP/IP已成为Internet上通信的工业标准。 TCP/IP模型: TCP协议是一个面向连接的可靠性传输协议,在发送数据之前,先要发出连接请求,当对方监听到有请求来到时就建立连接,然后双方就可以收发消息,发送完信息后,双方就断开连接(即三次握手协议). 三...
分类:其他好文   时间:2014-07-22 17:54:41    阅读次数:200
Lua程序设计 深入函数01
在Lua中,函数是一种“第一类值”:表示在Lua中的函数与其他传统类型的值(例如:数字和字符串)是一样的,可以存储到变量(全局,局部均可)或table中,可以作为实参传递给其他函数,还可以作...
分类:其他好文   时间:2014-07-21 23:29:22    阅读次数:417
Lua学习教程之 可变参数数据打包与解包
利用table的pack与unpack进行数据打包与解包,测试代码如下: print("Test table.pack()----------------"); local packData =function( ... ) local arg = table.pack(...); -- print("this arg table length is", arg.n) --...
分类:其他好文   时间:2014-07-21 22:48:47    阅读次数:297
java之socket编程
Socket就是为网络服务提供的一种机制,网络通信的两端都有Socket,一个Socket由一个IP地址和一个端口号唯一确定。数据在两个Socket间通过IO传输。1.其传输方式有两种,UDP传输和TCP传输:UDP传输:在发送数据前不需要先建立连接,速度快;是不可靠协议;每个数据包的大小限制在..
分类:编程语言   时间:2014-07-21 22:31:17    阅读次数:316
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!