`
helloyesyes
  • 浏览: 1323061 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论
文章列表
内查找和外查找:都在内存中查找即内查找,外查找还涉及外存,比如硬盘等。 分类包括: 1、线性表的查找 又分顺序查找、二分查找和分块查找。 1)二分查找又叫折半查找 折半查找要求线性表有序。 有序是指存在 ...
关于介绍Unicode字符串转换成ASCII码字符串的方法的网页很多了,下面是一个完成转化的函数: char * UnicodeToASCII(UCHAR * buf){wchar_t* pwszUnicode = (wchar_t *) buf;int iSize;char* pszMultiByte; iSize = WideCharToMultiByte(CP_ACP, 0, pwszUnicode, -1, NULL, 0, NULL, NULL);pszMultiByte = (char*)malloc((iSize+1)/**sizeof(char)*/);WideCharToM ...
文字、摄影:五一 河水从喀纳斯湖中流出,穿过茂密的原始森林,流过遍地野花的草地,当碧绿的河水温柔如月亮般蜿蜒而去时,那温柔也沁入我心田。
文字、摄影:五一 我最早知道喀纳斯这个地方应该是央视播放关于“水怪”的新闻吧(因为叫传说好像不准确)。我查了查资料,关于水怪的说法大概是下面这样: 一个叫金刚的护林员到喀纳斯湖的林区巡视,突然在湖面上 ...
COM(Componet Object Model)是微软开发的一项具有位置透明性、语言无关性、版本升级鲁棒性等特征的系统级别的面向对象组件技术,它通过接口方式定义并实现不同软件模块之间的通信与协作功能。COM+在COM、DCOM(Distributed COM)和 ...
CSDN不审查这样的BLOG吗?
前段时间,有一只猩猩出了名,它的名字叫“艾艾”。因为游客仍给的烟头,艾艾学会了抽烟。我在电视里看到记者拍摄艾艾抽烟的模样,它坐在墙角处,拳着双腿,右手的食指和中指夹着点燃的香烟,一口一口地嘬着,和人真 ...
源码包可以在这个网址获得:http://download.mysql.cn/src/2006/0208/62.html shell> groupadd mysqlshell> useradd -g mysql mysqlshell> gunzip < mysql-VERSION.tar.gz | tar -xvf -shell> cd mysql-VERSIONshell> ./configure --prefix=/usr/local/mysql --with-charset=gb2312 MySQL ...
前几天听李德毅院士做《信息时代的信息能力》报告,做的笔记摘录如下: >信息时代三要素: 物质- 没有物质,世界上什么都不存在 能量-没有能量,世界上什么都不会发生 信息-没有信息,世界上什么都没有意义 >宏观的更宏观,微观的更微观。 比如物理学:天体物理学<<---- 经典物理学 -〉 分子物理学 -〉 原子物理学 -〉 粒子物理学 结果发现,宏观和微观的理论最终将交汇成一体。 >信息时代更关注: Emurgence 突变 Evolution 演变 >“Complex System”(复杂系统)将成为为新的学科作为人们研究的对象 ...
Qt是KED的标准开发工具,采用C++作为开发语言,具有面向对象的特点.在这里我们简介一下在Windows下使用Mingw来编译安装Qt.1我们可以在Qt的官方网站下载到一个开源的开发版本,在这里推荐一下我们国内的下载站点,在这里有各种可用的版本可以下载,并且具有较好的速度.Qt中文论坛:http://www.qtcn.org/bbs.2下载Mingw,在我们的这个例子中,我们使用的是Dev-Cpp4.9,在安装时可以用默认的选项进行安装,这样我们就可以使用Mingw了.3将我们下载来的Qt源码包解压到某一个目录下,在这里我们要注意就是这个目录不可以含有任何的空格.例如,我们放在D盘的Qt目录下 ...
这几天构造一个DNS报文,查了好些资料,好象许多朋友对UDP报文的校验和老是出问题,自己试了一些例子代码,也有问题。所以花了一些时间,做了一个成功的例子,在Linux下GCC通过并验证成功。 #include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/socket.h>#include <arpa/inet.h>#include <netinet/in.h>#include <netine ...
7.1 网络传输分层 如果你考过计算机等级考试,那么你就应该已经知道了网络传输分层这个概念.在网络上,人们为了传输数据时的方便,把网络的传输分为7个层次.分别是:应用层,表示层,会话层,传输层,网络层,数据链路层和物理层.分好了层以后,传输数据时,上一层如果要数据的话,就可以直接向下一层要了,而不必要管数据传输的细节.下一层也只向它的上一层提供数据,而不要去管其它东西了.如果你不想考试,你没有必要去记这些东西的.只要知道是分层的,而且各层的作用不同. 7.2 IP协议 IP协议是在网络层的协议.它主要完成数据包的发送作用. 下面这个表是IP4的数据包格式 0 4 8 16 32 ---- ...
   以下为各栏位的简要说明:  QID   DNS 查询封包编号,作为确认依据。   QR   查询封包为 0 ﹔回应为 1 。长度为 1 byte 。   OPCodes   封包类别(QUERY, IQUERY, STATUS, Reserved)。长度为 4 bytes。   Flags   共 4 bytes ,各表示:AA(Authoritative Answer)、TC(Truncation)、RD(Recursion Desired)、RA(Recursion Avalable)。   Reserved   保留未用。   RCodes   回应讯息,长 4 bytes ,除 ...
Linux 命令速查Monday, 2. January 2006, 09:28:48 FreeBSD, Linux, Shell 一. 启动,关机,登入,登出相关命令<login> 登录<logout> 登出<exit> 登出<shutdown> 停止系统<halt> 停止系统<reboot> 重启动<poweroff> 切断电源<sync> ...
首先下载1000M网卡驱动:http://www.realserver.com.cn/service/drv/index.htm#得到文件e1000-5.2.39.tar.gz,然后传到服务器上。接下来是安装步骤: 1. 解压文件 #tar -zxvf e1000-3.0.16.tar.gz 2.进入解压开的文件目录 #cd e1000-5.2.39/src/ 4.编译驱动程序(以模块方式) #make 编译完成后,安装编译好的模块: #make install 键入以上命令后,编译成功的文件将拷贝到指定目录。 如果使用的核心为2.2.x,那么编译好的模块已安装到: ...
Global site tag (gtag.js) - Google Analytics