服务端代码void TCPServer()
{
//创建服务器socket
SOCKET socketServer = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
if (INVALID_SOCKET == socketServer)
{
return;
}
//绑定IP和端口
str...
分类:
其他好文 时间:
2015-06-14 13:47:46
阅读次数:
91
系统是ubuntu 14.04 64bit,之前曾想安装Stream来玩dota2,但最终没成功。由于Stream只有32bit,安装Stream时也安装了大量32bit的库。删除Stream后,这些库也一直没管,今天忽然心血来潮,想清理一下系统,把不必要的32bit库都干掉。 dpkg -l...
分类:
系统相关 时间:
2015-06-13 21:39:41
阅读次数:
248
Linux中的网络编程是通过 Socket (套接字)实现。
Socket有三种类型:流式套接字(SOCK_STREAM)
流式套接字可以提供可靠的、面向连接的通讯流,它使用TCP协议。TCP保证了数据传输的正确性和顺序性。
数据报套接字(SOCK_DGRAM)
数据报套接字定义了一种无连接的服务,数据通过相互独立的报文进行传输,是无序的,并且不保证可靠,无差错,它使用数据报协议UDP。
原...
分类:
系统相关 时间:
2015-06-13 09:54:29
阅读次数:
239
FOPEN(3) Linux Programmer’s Manual FOPEN(3)NAME fopen, fdopen, freopen - stream open functionsSYNOPSIS #include FILE *fopen(const c...
分类:
编程语言 时间:
2015-06-11 20:51:12
阅读次数:
121
为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream。...
分类:
编程语言 时间:
2015-06-11 18:45:12
阅读次数:
175
编写一个最为简单的tcp通信客户端。代码如下:
#include
#include
using namespace std;
#include
#include
#include
#include
#include
int main()
{
/*创建socket*/
int sd = socket(AF_INET, SOCK_STREAM, 0);
...
分类:
系统相关 时间:
2015-06-11 16:59:17
阅读次数:
217
一、流java中把不同的输入、输出源(键盘、文件、内存、网络连接等)抽象表述为“流”(stream)如上图所示,通过IO流,我们的程序要想访问内存、硬盘、网络等IO目的地,全通过IO流的方法就可以完成,统一了访问方法。根据数据流方向的不同,可以将数据流分为输入流和输出流。如下图示,我们的程序通过输入...
分类:
其他好文 时间:
2015-06-11 16:40:52
阅读次数:
140
最近比较忙,预计未来3个月推出以下功能: 新增只支持form上传,以满足类似又拍云的form上传需要; 推出类似Dropzonejs上传插件DEMO效果; 更新twinkling.cn的文档
分类:
Web程序 时间:
2015-06-11 09:42:19
阅读次数:
125
谈fgets(..)功能。 原型 char * fgets(char * s, int n,FILE *stream); 參数: s: 字符型指针。指向存储读入数据的缓冲区的地址。 n: 从流中读入n-1个字符 stream : 指向读取的流。 返回值: 1. 当n...
分类:
编程语言 时间:
2015-06-11 09:20:28
阅读次数:
248
后台ashx处理 public void ProcessRequest(HttpContext context) { //context.Request["data"] Stream stream...
分类:
Web程序 时间:
2015-06-10 13:42:35
阅读次数:
102