
编程语言
baikaishui525
我是一个菜鸟,我会努力的。
展开
-
getsockname()函数
简述 获取一个套接口的本地名字。 #include int PASCAL FAR getsockname( SOCKET s, struct sockaddr FAR* name, int FAR* namelen); s:标识一个已捆绑套接口的描述字。 name:转载 2011-07-29 14:41:04 · 2344 阅读 · 0 评论 -
2012百度实习生笔试(1)
1. 单词a中任意字母交换位置变为单词b,我们就称单词a,b为兄弟单词,如 army 与 mary为兄弟单词。现给一个单词字典,用户输入一个单词,找出字典中所有的兄弟单词,请写出你的解题思路和算法。 答案: (思路一)计算ASCII码,如果值与输入词的ASCII码相等,再判断; (思路二)是对输入的单词进行全排列,对每一种排列在字典里查询,统计查到的兄弟单词个数。(但是这个思路有转载 2012-05-08 20:39:14 · 698 阅读 · 0 评论 -
2012百度实习生笔试(2)
4、网页爬虫,即从一个网页开始,查找出该页的所有url网址,并进入这些url,如此循环,直到某个时候连接回来或者到某个空白页为止。将这些连接url一一连接起来。为了简单起见,假设每个网页里都只有一个url,从两个网页入口开始,做上述操作,那么将形成两个单向链表。请判断这两个爬虫里有没有相同的url。(大概是这样的) 答案: 其实这就是变相的问,两个单向链表有没有相交。我有两种转载 2012-05-08 20:40:14 · 1123 阅读 · 0 评论 -
select模型使用范例
//////////////////////////////////////////////////////////// initsock.h文件#include #pragma comment(lib, "WS2_32") // 链接到WS2_32.lib转载 2011-07-30 10:12:52 · 515 阅读 · 0 评论 -
匈牙利命名法vc++前缀规则
匈牙利命名法 匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。 举例来说,表单的名称为form,转载 2011-07-30 08:17:34 · 2497 阅读 · 0 评论 -
gethostbyname用法
使用这个东西,首先要包含2个头文件:#include #include struct hostent *gethostbyname(const char *name);这个函数的传入值是域名或者主机名,例如"www.google.com","wpc"等等。传出值,是一个hoste转载 2011-07-29 08:58:35 · 590 阅读 · 0 评论 -
获取IP地址
//////////////////////////////////////////////////////////// initsock.h文件#include #pragma comment(lib, "WS2_32") // 链接到WS2_32.libclass CInit转载 2011-07-29 09:08:16 · 603 阅读 · 0 评论 -
VC6 SDK 安装支持VC6的最新SDK的资源与方法详解(适合和我一样的菜鸟)
今天我开始学习王艳平老师的《windows网络与通信程序设计》那本书,里面有一小节讲的是如何获取MAC地址,代码中所需的头文件是VC6所没有的,需要安装新的SDK。于是就开始从网上寻找资源并且安装,下面是安装流程与资源下载的地址:1、下载资源首先将以下资源下载到一个文件夹中(复制原创 2011-07-29 11:08:19 · 7573 阅读 · 3 评论 -
VC6获取MAC地址方法
若编译器不能识别Iphlpapi.h则请安装VC6的SDK,参考本人的另外一篇文章即可。////////////////////////////////////////////////// LocalHostInfo.cpp文件#include #include #include转载 2011-07-29 11:11:23 · 1924 阅读 · 0 评论 -
ioctlsocket MSDN解释
ioctlsocketThe ioctlsocket function controls the I/O mode of a socket.int ioctlsocket( SOCKET s, long cmd, u_long FA转载 2011-07-29 15:54:41 · 1483 阅读 · 0 评论 -
(转)两个类相互包含引用的问题--类前向声明
在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型class A{ int i; B b;}class B{ int i; A* a;}请注意上面的定义内容,一般情况下是不能出现类转载 2011-07-26 16:37:34 · 643 阅读 · 0 评论 -
Python Version 2.7 required which was not found in the registry 问题解决
今天在安装numpy时,出现了Python Version 2.7 required which was not found in the registry错误,解决方案如下。 Python的一些第三方库只到注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\InstallPath路径下寻找Python。但是装原创 2013-07-25 20:45:39 · 20475 阅读 · 16 评论