- 博客(15)
- 收藏
- 关注
原创 Select 模型的使用 简单聊天室的实现
Select 模型的使用 简单聊天室的实现 2010年07月31日 Select 模型的使用,简单聊天室的实现 select模型是一种非阻塞的I/O 模型,他主要是使用select来同时管理多个套接字,如果没有网络事件发生,它边进入等待状态,以便执行同步IO;它的好处在于一个线程可以同时管理多个连接的套接字,这样避免了线程的膨胀。 要使用selcet模型的步骤: ...
2012-01-20 00:42:25
408
原创 MFC: 多人聊天服务器 服务器端之OICPServer类
MFC: 多人聊天服务器 服务器端之OICPServer类 2010年11月10日 / IOCPServer.h: interface for the CIOCPServer class. // ////////////////////////////////////////////////// //////////////////// #if !defined(AFX_IOCPSE...
2012-01-20 00:42:20
282
原创 腾讯公司后台服务器经典面试题
腾讯公司后台服务器经典面试题 2010年12月21日 是一些基础问题,同时也比较深入的问题。 在此列出来, 欢迎大家讨论交流。 提问(不按时间顺序): 1, 使用Linux epoll模型,水平触发模式(Level-Triggered);当socket可写时,会不停的触发socket可写的事件,如何处理? 2, 从socket读数据时,socket缓存里的数据...
2012-01-20 00:42:15
245
原创 linux中select()函数分析
linux中select()函数分析 2011年02月28日 这些都是供学习用的!有什么好的东西,希望大家相互交流一下!谢谢! 么尚淘淘文化衫 广告衫 班服 校服 粉丝服 工作服 活动衫 汗衫 运动衫 专业定做! 么尚淘宝:http://mstaotao.taobao.com 么尚网站:http://www.mstaotao.com 么尚商城:http://www.msttmall....
2012-01-20 00:42:12
105
原创 Delphi下的winsock-api 函数(二)
Delphi下的winsock-api 函数(二) 2010年09月10日 Winsock的初始化 每个Winsock应用都必须加载Winsock DLL的相应版本。如果调用Winsock之前,没有加载Winsock库,这个函数就会返回一个SOCKET_ERROR,错误信息是WSANOTINITIALISED。 加载winsock库是通过调用WSAStartup函数实...
2012-01-20 00:42:08
303
原创 安卓模拟器手机上网,玩游戏
安卓模拟器手机上网,玩游戏 2011年10月17日 前一阵捣鼓了一阵手机上网的方法,是上JAVA程序的,这一阵没什么事,觉的最近挺流行触摸屏的,安卓程序大行其道,在网上搜了一下,还真有模拟使用的,比如玩游戏的,会说话的TOM猫等,如果买不起,可以在电脑上体验一下,不过我倒不是因为这个,而是觉的好奇,就模拟了一下,麻烦是麻烦,不过安装好用,界面和功能自是没得说,不过对电脑要求挺高的,一...
2012-01-17 00:59:36
373
原创 3.1 MFC概述
3.1 MFC概述 2009年12月01日 Microsoft提供的MFC是放置Windows API的面向对象封装的C++类库。MFC (Microsoft Foundation Class)6.0版本封装了大约200个类,其中一些我们可以直接使用,而另一些则主要作为我们自己的类的基础类。一些MFC类极其简单,例如CPoint类,它代表一个点(一个由x和y坐标定义的位置)。有些类比...
2012-01-17 00:59:33
165
原创 Virtools:把Virtools文件封装到可执行文件中
Virtools:把Virtools文件封装到可执行文件中 2010年06月07日 Virtools:把Virtools文件封装到可执行文件中 目的:建立独立播放的VT可执行文件 前提:安装VC 6.0;安装DirectX SDK 因为SDK中提供的文件就是基于VC 的。而编译这些文件要用到DirectX中的Lib和头文件等,所以DirectX_SDK要安装。由于现...
2012-01-17 00:59:26
202
转载 Windows与Linux共存之重装Windows经历
Windows与Linux共存之重装Windows经历 2011年06月18日 Linux是一个功能强大的操作系统,它既支持如MSDOS一般的命令行操作,也支持如Windows一般的图形界面的操作。 随着Linux桌面界面越来越友好,图形界面将其繁杂的命令隐藏起来,使其操作也越来越简便,因此用户也越来来多!但是Linux一旦出了问题,也不是那么好解决! 我的爱机上同时装了...
2012-01-17 00:59:23
115
原创 给不会打字的朋友推荐一种鼠标写字的输入法
给不会打字的朋友推荐一种鼠标写字的输入法 2011年05月29日 软件名称:逍遥笔 软件版本:6.5 软件授权:免费软件 使用平台:NT/2000/XP/2003/Vista 插件情况:无插件 公司网址:http://www.xiaoyaobi.com 电子信箱:gezujin@vip.sina.com 下载网址1:http://www.xi...
2012-01-17 00:59:16
519
原创 BusyBox 简化嵌入式 Linux 系统 (转载)
BusyBox 简化嵌入式 Linux 系统 (转载) 2011年03月30日 很不错的介绍BusyBox的文章, 转载于:http://www.ibm.com/developerworks/cn/linux/l-busybox/ BusyBox 的诞生 BusyBox 最初是由 Bruce Perens 在 1996 年为 Debian GNU/Linux ...
2012-01-15 19:42:51
96
原创 编译Touchlib出现问题(仍然尚未解决!)
编译Touchlib出现问题(仍然尚未解决!) 2009年10月18日 %$%#!@$^)*)#$%%^!A的B,C你的D的! 要疯掉了 ! 编译Touchlib出现问题,搞了一整天还是没有搞定! 问题一: syntax error : identifier 'CAMSchedule' 这主要是因为在不同SDK的目录里包含了...
2012-01-15 19:42:46
135
原创 摘嵌入式教案2
摘嵌入式教案2 2009年12月25日 uClinux是为支持没有MMU的处理器而对标准硬件平台更好的云新各种程序提供了保证。的在GNU通用公共许可证(GNU GPL)的保证下,运行uClinux操作系统的用户可以使用几乎所有的[b]Linux API函数[/b],不会因为没有MMU而受到影响。 2.6.0以后的Linux内核版本已完全支持不带和带MMU,因此没有必要再分u...
2012-01-15 19:42:42
94
原创 程序工具
程序工具 2010年10月15日 开发(Development) 本节包含程序员感兴趣的包. Red Hat Linux提供许多非常有用的程序员工具, 所以这里有几个不同的小节. C.4.1 创建(Build) 本节的包帮助程序员容易地创建程序. libtool -- (Version 1.0h, 379K) GNU libtool是一组脚本可以自动...
2012-01-15 19:42:39
107
原创 各种计算机语言的盘点
各种计算机语言的盘点 2010年01月28日 转自:http://hi.baidu.com/napoleonllg/blog/item/863d21fa8a8460839e5146e9.html 简介各种程式语言 注
2012-01-15 19:42:35
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人