自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Robin's Log

那能得叙曲幽静,唯有念头笑巍峨

  • 博客(27)
  • 收藏
  • 关注

转载 Beej网络socket编程指南

Beej网络socket编程指南[Version 1.5.5][ http://www.ecst.csuchico.edu/~beej/guide/net/]介绍  Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等…     好在我已

2004-08-30 19:57:00 1264

原创 昨晚从晚会回来!(记中国软件十大杰出青年颁奖晚会)

对于现状昨晚从晚会回来,网上看了雷军的介绍。如梦初醒!       在很长的一段时间里,我都是以为自己的未来是非常美好的,唾手可得!认为在大学就应该全力的学习知识,其他的事只是累赘!当然这样的想法在许多时候也被自己置疑过,不过从看了他的简介后明白,我们的时间太有限了。我们要学的东西太杂了。而每门都是优的想法其实是缺乏远见的。 雷军在他的大学的第一个晚上,去上自习课,我也欣慰的对自己

2004-08-28 10:11:00 1557

原创 不要总是一起吃饭(自起)

前不久,看了一部由美国哥伦比亚广播公司(CBS)制作的名为幸存者(Surviors)的电视游戏纪实片。该片讲述了一场“游戏”,16名来自美国各地的应招者被集中在南中国海的一片海岸丛林里,并且在与外界隔绝的情况下,进行一场为期39天的“幸存者游戏”。他们分成两组(TAGI TRIBE和PAGONG TRIBE),这两组每3天进行一场团体比赛,胜方会得到豁免权或他们要求的物品,而负方将举行投票淘汰掉他

2004-08-28 10:07:00 2016 2

原创 UNICODE 编程入门(链接)

http://www.vckbase.com/document/viewdoc.asp?id=642

2004-08-28 01:24:00 1514

转载 英中术语对照

--------------------------------------------------------------------------------------------------------------------constructor 建构式declaration 宣告式definition  定义式destructor  解构式expression  算式(运算式)fun

2004-08-27 22:59:00 1967

原创 "网络编程"学习笔记(5)

winsock编程api:(一个和协议无关的接口) 1.nagle算法?2.可靠性和次序性两者不能兼而得之,保证了数据包顺序,就不能自动保证数据的完整性。这是为什么?3.那我们是否考虑网络通讯中的滞后现象?4.在局域网中若一台工作站发出一个消息,那么各台机器需花时间来处理这个数据包,看是否有应用对它感兴趣。这样一台机子中病毒会减慢整一个网络。如前期的“冲击波”使整个局域网瘫痪。

2004-08-26 00:18:00 1487

原创 windows网络编程_阶段总结(1)

几天以来已经完成了一个比较高的一个楼梯,感觉豁然,可以有个阶段的总结。下一个阶段将进入winsock的学习,这将给学习带来实果。对于前阶段,主要是熟悉几个函数,熟悉pipe和mailSlot的应用,是一个基础,但是没有非常的仔细的读过来,我想以后可以买到这样一本书就可以仔细的研读。对于读这样的一本书,感觉是在做网页,自是套用别人写的函数,但是就是这样的一个过程可以给我以实在的帮助,可以

2004-08-24 16:26:00 1066

原创 winsocke 错误对照

sckOutOfMemory 7 内存不足 sckInvalidPropertyValue 380 属性值不效 sckGetNotSupported 394 属性不可读 sckGetNotSupported 383 属性是只读的 sckBadState 40006 所请求的事务或请求本身的错误协议或者错误连接状态 sckInvalidArg 40014 传递给函数的参数格式不确定,或者不在指定范围

2004-08-23 23:49:00 1268 1

原创 "网络编程"学习笔记(4)

"网络编程"学习(4):命名管道命名管道在数据的安全访问上发挥着自己的作用。UNC:Universal naming convention(普遍的命名规则)。LPCTSTR类型通讯模式:(1)字节模式,消息是以连续的字节流的形式,在客户机与服务器之间流动。缺点,在一个时间段里,我们将不知道有多少字节从管道中流通。(2)消息模式,一个完整的数据段,要整读整写。用Microsoft Vis

2004-08-23 17:55:00 1369

原创 句柄的详细解析

句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:>(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括:    *.模块(module)    *.任务(task)    *.实例(instance)    *.文件(file)  

2004-08-23 00:36:00 1347

原创 "网络编程"学习笔记(3)

学习笔记(3):Interprocess Communication(单向间通讯):MailSlot(邮槽):邮槽的命名规则://ServerName/MailSlot/[path]name第一部分/ / s e r v e r对应于服务器的名字,我们要在上面创建邮槽,并在在上面运行服务器程序。第二部分/ M a i l s l o t是一个"硬编码"的固定字串,用于告诉系统这个文件名从属于M S

2004-08-22 01:20:00 1229

原创 "网络编程"学习笔记(2)

Wi n d o w s使应用程序能通过操作系统内建的文件系统服务在网络上通信。I/O重定向的概念:?IO在操作系统中,要访问远程的机子,操作系统必需对远程的资源通过网络进行重新的定向,这就是重定向的大致概念。例如,Wi n d o w s允许我们将一个本地磁盘标识符(如E :)映射或重定向到远程计算机上的一个目录共享入口。应用程序若指出自己需要使用E :时,操作系统便会将I / O请求自动重定向

2004-08-19 23:40:00 1162

原创 "网络编程"学习笔记(1)

这几天,一直学习好深奥的一本书,晚上啃完了第一章,好辛苦啊,对着msdn查。希望后面没有这样的累,真希望早些时候回校,但是……。笔记摘录:NetBIOS(NetWork Basic Input/OutPut System ):????? 1.?名词解释:网络的基本输入输出系统。2.?和NetBEUI(Net basic Extend User Interface)构成了一套完整的协议。3.

2004-08-18 22:49:00 1319 2

原创 获得本地的ip地址和用户名

void CGetIpDlg::OnQuery() { char wsHostName[128];                                                                             // 存储主机名 if (gethostname(wsHostName, 128) == 0)                         

2004-08-14 21:17:00 1759 2

转载 关于PASCAL 和 FAR

#define CALLBACK    __stdcall#define WINAPI      __stdcall#define WINAPIV     __cdecl#define APIENTRY    WINAPI#define APIPRIVATE  __stdcall#define PASCAL      __stdcall调用约定(Calling convention):决定函数

2004-08-14 19:33:00 3742 1

原创 达芬奇的密码

写在前面 郇山隐修会是一个确实存在的组织,是一个成立于1099年的欧洲秘密社团。 1975年巴黎国家图书馆发现了被称作“秘密卷宗”的羊皮纸文献,才知道包括艾撒克。牛顿爵士、波提切利、维克多。雨果和列昂纳多。达。芬奇等众多人物均为郇山隐修会成员。人们所知的“天主事工会”是一个梵蒂冈教派——一个极度虔诚的罗马天主教派。该教派近来引起了诸多争议,因为有报道

2004-08-14 14:12:00 30665 2

原创 很好玩的手机通讯“算法”

首先强调,这不是开玩笑!美国每时每刻都在通过卫星监听我国的无线通讯.还不断派飞机装载高灵敏天线,抵近我国边境线监听卫星收不清的小功率信号。能清晰地监听沿海城市的无绳电话和手提电话。  但对于巨大的通信内容,依靠监听人员一个个听是不可能的,只能用计算机来处理。他们设定了若干关键词,只要通讯内容中出现了所设的关键词,电脑就会自动录下全次通讯内容并提醒有关人员审听。  在这里建议各位在大家使用手机或接听

2004-08-10 23:09:00 1567

原创 用位的方法实现进制的转换(巧而轻便)

#include #include #include #include // 将 n 以二进制串存到 strchar* DtoB(char *str, unsigned long n){  int i;  unsigned long m = 0x80000000;    for(i = 0; i   {    str[i] = (m & n) ? 1 : 0;    m >>= 1;  }

2004-08-10 23:06:00 1466

原创 人生的10个故事

  ▲ 相信自己是一只雄鹰 ▲   一个人在高山之巅的鹰巢里,抓到了一只幼鹰,他把幼鹰带回家,养在鸡笼里。这只幼鹰和鸡一起啄食、嬉闹和休息。它以为自己是一只鸡。 这只鹰渐渐长大,羽翼丰满了,主人想把它训练成猎鹰,可是由于终日和鸡混在一起,它已经变得和鸡完全一样,根本没有飞的愿望了。 主人试了各种办法,都毫无效果,最后把它带到山顶上,一把将它扔了出去。这只鹰像块石头似的,直掉下去,慌乱之中它拼命地扑

2004-08-08 13:31:00 1119 1

原创 猴子选大王(约瑟夫环另外的实现方式)

/*猴子选大王程序原理:*用数组存储猴子的编号,以0表示猴子没有被选择*程序可能还很有问题,大家找到问题一定告诉我啊。*/#include int main(){ int i, position = 0, change, client=0, n, m, monkey[30000];  scanf("%d%d", &n, &m);  //初始化数组 for(i=1; i  {  monkey[i

2004-08-06 23:37:00 2626 3

原创 约瑟夫环的循环链表实现

#include #include #define NUMBER 13  //可以通过输入确定人的个数#define NEXT 8    //确定报数的间隔数 #define LENGTH sizeof(MEN)#define NULL 0struct men  {     int number;     struct men *pMen;};typedef struct men ME

2004-08-06 23:33:00 5215 3

原创 100个经典数学问题

      第01题 阿基米德分牛问题Archimedes Problema Bovinum       太阳神有一牛群,由白、黑、花、棕四种颜色的公、母牛组成.      在公牛中,白牛数多于棕牛数,多出之数相当于黑牛数的1/2+1/3;黑牛数多于棕牛数,多出之数相当于花牛数的1/4+1/5;花牛数多于棕牛数,多出之数相当于白牛数的1/6+1/7.      在母牛中,白牛数是全体黑牛数的1

2004-08-06 00:03:00 12063 12

原创 C学习的难易

学习c有一个学期了,对于c语言这样的一个词汇,有人会发帖问这语言如何?好学?不好学?对于语言本身没有好学与不好学的,而真正主导编程的不是语言而是语言和数据的搭配——数据结构;最这看来我们可能可以得到这样的结论:语言和数据结构没有必要有先后,可以同时学啊,是的这样就使语言有难易之分。

2004-08-05 22:14:00 1255

原创 C++是c的优化

1.在c++中我们提倡使用const char * const authorName = "Scott Meyers";这样的方式,对于指针我们要使指针本身常量化,也要使指针所指的变量常量化。这就是上面这样做的原因。2.对于define所造成的混乱:#define max(a,b) ((a) > (b) ? (a) : (b))int a = 5, b = 0;max(++a, b

2004-08-05 22:13:00 1006

原创 关于运算符的一个例子

在不同的编译器下,有些表达式得到的结果是不敬相同的,比如下面的表达式:a = 1 , b = 1;(a * b + ++b);在vc中得到是3, 而在bc中得到的却是1×2+2 = 4。从这个例子可以看出来,运算符之间的优先级是没有特别必要去区分的,像这样的题目要得到不同的运算方式可以采用讲语句分成两个语句,实现起来没什么不爽的。就如在这样的一个表达式中,++a*(a + b).一般我们会

2004-08-05 22:12:00 1376

原创 “,”运算符问题

在c的编译器中”,”运算符是不能做为左值的,但是在c++中解决了这个问题,她可以做左值。

2004-08-05 22:12:00 1074

原创 一道逻辑测试题目!

有五位小姐排成一列,所有的小姐姓不同、穿的衣服颜色不同、喝不同的饮料、养不同的宠物、吃不同的水果。      钱小姐穿红色衣服;翁小姐养了一只狗;陈小姐喝茶;穿绿衣服的站在穿白衣服的左边;穿绿衣服的小姐喝咖啡;吃西瓜的小姐养鸟;穿黄衣服的小姐吃梨;站在中间的小姐喝牛奶;赵小姐站在最左边;吃橘子的小姐站在养猫的旁边;养鱼的小姐旁边的那位吃梨;吃苹果的小姐喝香槟;江小姐吃香蕉;赵小姐站在穿蓝衣服的小姐

2004-08-05 22:08:00 2284 5

空空如也

空空如也

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

TA关注的人

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