Beetle BufferWriter详解

二月 22, 2012 at 3:23 上午Administrator
//写入一个int32,4个byte,并返回写入所在的buffer位置 public IList<ArraySegment<byte>> WriteHeadS... [更多...]

Posted in: Beetle | C#

Tags:

Beetle的TcpUtils配置详解

二月 22, 2012 at 2:20 上午Administrator
    TcpUtils是Beetle组件的初始化对象,主要工作包括是分配连接缓冲,设置处理队列和buffer缓冲池等。下面是详细讲术每个成员的设置涉及的信息。 ///... [更多...]

Posted in: Beetle | C#

Tags:

使用Beetle简单构建聊天室程序

二月 21, 2012 at 1:10 下午Administrator
    之前已经讲解了Beetle简单地构建网络通讯程序,那程序紧紧是讲述了如何发送和接收数据;这一章将更深入的使用Beetle的功能,主要包括消息制定,协议分析包括消息接管处理等... [更多...]

Posted in: Beetle | C# | 网络

Tags:

使用Beetle简单构建高性能Socket tcp应用

二月 21, 2012 at 11:42 上午Administrator
        beetle是基于c#编写的高性能Socket tcp组件,它基于SocketAsyncEventArgs的实现并提供了发送队列和接收队列的支持... [更多...]

Posted in: Beetle | C# | 网络

Tags:

使用SocketAsyncEventArgs犯的低级错误

二月 8, 2012 at 3:59 下午Administrator
   之前在使用SocketAsyncEventArgs进行数据接收的时候,经常发现某部分数据错乱但确没有影响协议分析。在无意中发现原来犯了个低级错误,先看下以下代码: publ... [更多...]

Posted in: C#

Tags:

Adler32 代码转

二月 4, 2012 at 3:24 上午Administrator
// Adler32.cs - Computes Adler32 data checksum of a data stream // Copyright (C) 2001 Mike Krueger ... [更多...]

Posted in: C#

Tags:

C# Socket tcp 发送数据大小问题

二月 2, 2012 at 1:54 上午Administrator
    TCP/IP是可靠性传输协议,它能保证数据能按顺序的方式到达目的地.看到以上描述在写TCP/IP应用的时候似乎就可以放心了,只要程序不出意外就数据输传就是正确.但最近在做一... [更多...]

Posted in: C# | 网络

Tags: ,

Bee网络文件管理工具功能预览

一月 17, 2012 at 2:03 下午Administrator
Bee是基于c#编写的网络文件管理工具,分别有服务端和客户端;主要功能包括:多线程文件上传、下载、续传,在线压缩、解压等功能,还具备同时对多个服务进行操作。以下是Bee功能预览。 服务端 ... [更多...]

Posted in: C# | 网络 | 文件传输设计 | Bee网络文件管理工具

Tags:

gtk播放flash(转)

一月 9, 2012 at 10:53 上午Administrator
转自:https://gist.github.com/1350968 #include <stdio.h> #include <stdlib.h> #include &l... [更多...]

Posted in: c++ | linux

Tags:

文件划分块信息存储

十二月 28, 2011 at 9:50 上午Administrator
    在文件传输的时候需要把文件划分成很多块,然后进行数据传输.既然这样就需要把块的传输状态保存下来;正常情况下是我们可以用一个byte来保存一个块的信息,假设一个文件600MB... [更多...]

Posted in: C# | 代码设计

Tags: