按类别查询搜索结果
关于关键词 的检测结果,共 2738
amwha | 2014-07-18 15:17:10 | 阅读(1300) | 评论(0)
原文出处: 研究者July说明:本文分为三部分内容,第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。第一部分:Top K 算法详解问题描述百度面试题:搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个...【阅读全文】
llhwjj | 2014-07-17 15:49:54 | 阅读(350) | 评论(0)
问题多线程libcurl运行一段时间后出现崩掉,没有确定的点,没有确定的URL。一直查看源代码没有问题,最后通过debug跟踪发现是在访问SSL的时候出现的crash。才想起来openssl是不支持多线程的,要自己做加锁处理。而且libcurl中并没有支持相关的加锁操作。解决办法:在初始化libcurl的时候为openssl创...【阅读全文】
xuebabybaby | 2014-07-15 16:49:41 | 阅读(920) | 评论(0)
    在运行《UNIX环境高级编程》中的程序时会遇到apue.h包头找不到的情况,这是作者为了方便程序书写封闭了一些功能函数和错误处理等。在http://www.apuebook.com中可以下载到书的所有的实例代码,解压后为apue.2e。        我们把apue.2e中的两个文件拷贝到/usr/inclu...【阅读全文】
浮萍一客 | 2014-07-13 16:52:59 | 阅读(770) | 评论(0)
点击(此处)折叠或打开#include "stdio.h"#include <string.h>int main() {    int i;    int len1,len2,len,len3;    int tmp1,tmp2=0;//tmp2...【阅读全文】
一路向北123 | 2014-07-12 11:23:19 | 阅读(100) | 评论(0)
suiming2005 | 2014-07-08 20:23:47 | 阅读(800) | 评论(0)
本文介绍了一个头文件不能定义变量的原因【阅读全文】
123我爱编程 | 2014-07-01 16:31:45 | 阅读(4420) | 评论(0)
函数中加“static”的含义不是指存储方式,而是指对函数的作用域仅局限于本文件。 使用内部函数的好处是:不同的人编写不同的函数时,不用担心自己定义的函数,是否会与其它文件中的函数同名,因为同名也没有关系。根本原因是C语言中同一个工程中不能有同名函数 定义静态函数的好处:<1> ...【阅读全文】
coolzsj | 2014-06-30 07:48:23 | 阅读(720) | 评论(0)
现在我们来讨论第三种也是最后一种System V IPV工具:消息队列。在许多方面看来,消息队列类似于有名管道,但是却没有与打开与关闭管道的复杂关联。然而,使用消息队列并没有解决我们使用有名管道所遇到的问题,例如管道上的阻塞。消息队列提供了一种在两个不相关的进程之间传递数据的简单高效的方法。与有名管道比较起来...【阅读全文】
coolzsj | 2014-06-30 07:46:26 | 阅读(680) | 评论(0)
共享内存是第二种IPC工具。他允许两个无关的进程访问相同的逻辑内存。共享内存是在两个运行的程序之间传递数据的有效手段。尽管X/Open标准并没有要求,很可能绝大数的共享内存实现都是会将不同进程之间正在共享的内存安排在相同的物理内存中。共享内存为在多个进程之间共享与传递数据提供一个有效的手段。因为他并没有提...【阅读全文】
xuebabybaby | 2014-06-27 22:27:45 | 阅读(850) | 评论(0)
typedef struct{int a;int b;}DINT;int main(){char cArray[300];char destArray[300];DINT *p=NULL;p=cArray; memcpy(destArray, p+ 2, 295);  //注意,这会引起访问越界.   这里不是从p所指向的地址加2个字节开始复制, 而是从p+sizeof(DINT)*2 个字节开始复制. }这次编程就遇...【阅读全文】
bjutslg | 2014-06-25 22:12:23 | 阅读(0) | 评论(0)
http://blog.csdn.net/yangzhongblog/article/details/9100433【阅读全文】
大大大碧哥 | 2014-06-23 05:44:31 | 阅读(760) | 评论(0)
头文件中不要去定义函数 如果现在在1.h文件中定义一个函数#includeusing namespace std;void fun1(){   cout<<"fun1()"<<endl;}在源文件2.cpp中这样使用#include "1.h"//extern void fun1(); //有没有此申明都不报错void fun2(){   fun1();}在源文件3.cpp中这样使用,就会报错了...【阅读全文】
Mr_Linux | 2014-06-20 22:33:47 | 阅读(1700) | 评论(0)
记录今天的参加的某著名互联网公司的部分笔试题1.计算机大小端判断函数;int data = 0x1234;  if(0x12 == (char*)&data) {    printf("Big End\n"); } else {    ...【阅读全文】
shaqianqing | 2014-06-17 20:46:44 | 阅读(2080) | 评论(0)
bjutslg | 2014-06-16 22:39:50 | 阅读(0) | 评论(0)
题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:struct ListNode{      int        m_nKey;      ListNode*  m_pNext;};函数的声明如...【阅读全文】
bjutslg | 2014-06-13 14:14:40 | 阅读(0) | 评论(0)
链表的头结点   2012-04-30 16:33:14|  分类: 算法 |举报 |字号 订阅  数据结构中,在单链表的开始结点之前附设一个类型相同的结点,称之为头结点。头结点的数据域可以不存储任何信息,头结点的指针域存储指向开始结点的指针(即第一个元...【阅读全文】
毕赖子 | 2014-06-09 11:07:17 | 阅读(370) | 评论(0)
毕赖子 | 2014-06-09 10:47:52 | 阅读(470) | 评论(0)
xitry | 2014-06-07 11:31:58 | 阅读(910) | 评论(0)
本文介绍了一个头文件不能定义变量的原因【阅读全文】
timyuheng | 2014-06-05 16:03:31 | 阅读(910) | 评论(0)