自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于“做一个聊天+信息分享客户端”的设想(SNS?)

最近有个点子:做一个聊天+信息分享客户端,聊天工具类似QQ、MSN,信息分享一个方面的功能类似博客、微博。聊天与信息分享分别可以积累评价信息,聊天与信息分享在内容与积累的信誉方面无缝共享。聊天/信息分享的内容可以是私人的、也可以是公共问题讨论,其他人可以对文章主题、内容质量进行评

2011-07-26 23:12:46 533

转载 windows 系统信息API

一起学习<!--google_ad_client = "pub-7345584400661736";/* 336x280, 创建于 08-4-7,一起美容 */google_ad_slot = "6079382880";google_ad_width = 336;google_ad_height = 280;//-->window.google_

2009-03-27 17:31:00 1024

转载 浅析:setsockopt()改善程序的健壮性

 不断的收到coolmei25 (梅生)的答谢,我都不好意思了(我都没帮到他),下面写出我在网络编程中的一点心得体会,希望对他(^_^也对大家)有帮助: 1. 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;se

2009-03-23 09:33:00 554

转载 PROCXY

 Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然自由是最吸引人的一点,另外Linux强大的功能也是一个非常重要的原因,尤其是Linux强大的网络

2009-03-23 09:31:00 911

转载 重叠IO模型

 一.重叠模型的优点 1.可以运行在支持Winsock2的所有Windows平台 ,而不像完成端口只是支持NT系统。2.比起阻塞、select、WSAAsyncSelect以及WSAEventSelect等模型,重叠I/O(Overlapped I/O)模型使应用程序能达到更佳的系统性能。         因为它和这4种模型不同的是,使用重叠模型的应用程序通知缓冲区收发系统直接使用

2009-03-23 09:27:00 601

转载 Epoll 给我们带来了什么?

 Q:网络服务器的瓶颈在哪? A:IO效率。 在大家苦苦的为在线人数的增长而导致的系统资源吃紧上的问题正在发愁的时候,Linux 2.6内核中提供的SystemEpoll为我们提供了一套完美的解决方案。传统的select以及poll的效率会因为在线人数的线形递增而导致呈二次乃至三次方的下降,这些直接导致了网络服务器可以支持的人数有了个比较明显的限制。 自从Linux提供了/dev/

2009-03-23 09:23:00 785

转载 TCP/IP网络编程四书五经

  TCP/IP协议是当前广域网和局域网通用的网络协议,因此,基于TCP/IP的编程就格外重要。从应用上来说,现在直接利用C层次SocketAPI进行TCP/IP编程的人确实越来越少了,各种现成的框架(如ACE、Java、.NETFCL)和控件(如IP*Works)大大简化了TCP/IP编程的难度。但是,如果想要在这个领域达到融会贯通的地步,不打下坚实的基础是不可想象的。正如Richa

2009-03-23 09:18:00 699

转载 突破Select 1024 限制

前言: 在很多比较各种网络模型的文章中,但凡提到select模型时,都会说select受限于轮询的套接字数量,这个数量也就是系统头文件中定义的FD_SETSIZE值(例如64)。但事实上这个算不上真的限制。 C语言的偏方: 在C语言的世界里存在一个关于结构体的偏门技巧,例如:  typedef struct _str_type{    int _len;    char _s[

2009-03-23 09:16:00 5684 2

原创 资源收集

 http://210.28.216.20/rjgc/rightframe.files/chapter41.htmhttp://office.microsoft.com/zh-cn/templates/default.aspx

2008-12-01 17:01:00 546

转载 如何书写概要设计

主要任务:确定设计方案和软件结构设计,在需求分析的基础上,进行数据文件设计,制定测试计划,制定出详细的软件工程进度计划,修订拥护手册.1.确定设计方案  把需求分析阶段得出的数据流图的处理逻辑地进行组合,形成不同的实现方案,分析各种方案,抛弃不合理方案,提供各个合理方案的以下几方面资料:  ·数据流程图,IPO图等;  ·组成系统的元素清单,数据字典;  ·成本/效益分析;(高成本,低成本,中成本

2008-12-01 16:59:00 1097

转载 关于概要设计文档的写作

Author:魏雷远   Date:2007-06-12Email:leiywei@163.com题记:算是一点经验和学习心得吧。如果有疏漏之处,还请大家慷慨补充,先在此谢过。CC:如果进行转载,请声明是转载的我的,我仅有少数文章有这样的要求的。〇、概念概要设计文档是一个框架设计文档,指出了设计的大体思路。与详细设计文档不同,它没有详细设计文档描述的细致入微。但是一份好的概要设计文档,对于

2008-12-01 15:54:00 1472

转载 Linux设备驱动之USB hub驱动

 来源: ChinaUnix博客  日期: 2008.09.26 17:46 (共有0条评论) 我要评论 ------------------------------------------ 本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/---------------

2008-12-01 14:48:00 2375

原创 一个简单的 内存池 实现

Google一下“内存池”,稍微看了一下,感觉先实现一个,然后再把一些更高级的属性加进去。  MyMem.h /***************************************************************************/#pragma once /*内存池节点头*/typedef struct 

2008-11-23 12:09:00 679

转载 Using PreTranslateMessage to handle dialog keystrokes

IntroductionThere are a substantial number of Windows programmers who insist, often veryvehemently, that a programmer should avoid overriding PreTranslateMessage. Theyhave their reasons for sayi

2008-08-01 15:13:00 1677

原创 关于realloc()函数想到的

下面这段程序来自http://dev.csdn.net/develop/article/27/27950.shtm 。在试验时,发现一个问题,请看下面: int main(){    char *p,*q;    p = (char *)malloc(10);    strcpy(p,"abcdefghi/0");    printf("%d/n",p);     

2006-08-22 20:22:00 936

emule 源码 vs2008可编译

emule 源码,Win2k3 sp2 企业版 + VS2008 sp1 编译通过。如果有问题请按照说明文档联系我,大家一起学习。

2011-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除