- 博客(8)
- 资源 (22)
- 收藏
- 关注
转载 IOCP浅析
这一年半来一直在做游戏项目逻辑层,学会了不少东西,觉得自己应该看看服务器底层的东西了,主要的东西就是网络模块,网络模块是沿用以前项目的,在 我们项目中被我们头改动过几次,现在还是比较稳定的。因为是Windows平台,所以用的依然是被大多数人神话了的IOCP,不过的确IOCP表现的非常不错。什么是IOCP?众所周知,为了绝对同步,所以很多模式都采用的是同步模式,而不是异步,这样就会产生很
2014-02-28 10:17:38 1606
转载 IOCP完整例子
本文是我在学习IOCP的时候,第一次写一个完整的例子出来,当然了,参考了CSDN上一些朋友的博客,大部分都是按照他们的思路写的,毕竟我是初学者,参考现成的学起来比较快。当然了,真正用到项目中的IOCP肯定不止这么简单的,还有内存池,环形缓冲区,socket连接池等高端内容,后面我会参考一些例子,写出一个完整的给大家看。/*************************************
2014-02-28 09:58:48 7391 1
转载 IOCP模型与网络编程
IOCP模型与网络编程一。前言: 在老师分配任务(“尝试利用IOCP模型写出服务端和客户端的代码”)给我时,脑子一片空白,并不知道什么是IOCP模型,会不会是像软件设计模式里面的工厂模式,装饰模式之类的那些呢?嘿嘿,不过好像是一个挺好玩的东西,挺好奇是什么东西来的,又是一个新知识啦~于是,开始去寻找一大堆的资料,为这个了解做准备,只是呢,有时还是想去找一本书去系统地学习一下,
2014-02-28 09:54:38 1181
转载 一个IOCP例子
分类: WINDOWS#include #include #include #include using namespace std; int g_ThreadCount; HANDLE g_hIOCP = INVALID_HANDLE_VALUE; SOCKET g_ServerSocket = INVALID_SOCKET; // Maximum B
2014-02-28 09:51:26 1353
转载 IOCP模型总结
IOCP模型总结IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,并没有多少时间花在线程运行上
2014-02-28 09:50:21 1317
原创 c#通用json帮助类
using System;using System.Data;using System.Text;using System.Collections.Generic;using System.Reflection;using System.Data.Common;using System.Collections;using System.IO;using System.Text.Re
2014-02-01 21:30:29 4083
转载 C#json帮助类
public class JsonHelper { /// /// 把Json转成List /// /// /// /// public static IList JsonToList(string html) { IList resul
2014-02-01 21:29:29 1069
转载 c# json数据的操作
/// /// List转成json /// /// /// /// /// public static string ListToJson(IList list, string jsonName) { StringBuilder Json = new StringBuilder(); if (string.IsNull
2014-02-01 21:20:01 938
C#各种类型TCP&UDP服务器代码
2015-03-18
abode_cs5全系列破解
2012-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人