12 rem2002

尚未进行身份认证

暂无相关描述

等级
TA的排名 16w+

算法--从记录中统计在线人数

求一个论坛的在线人数,假设有一个论坛,其注册ID有两亿个,每个ID从登陆到退出会向一个日志文件中记下登陆时间和退出时间,要求写一个算法统计一天中论坛的用户在线分布,取样粒度为秒。一天总共有3600*24=86400秒。定义一个长度为86400的整数数组intdelta[86400],每个整数对应这一秒的人数变化值,可能为正也可能为负。开始时将数组元素都初始化为0

2015-03-27 09:21:18

排名系统的设计

转载请注明出处:http://blog.csdn.net/h010332722/article/details/19984843问题我们需要设计一个排名系统,它的功能是提供实时排名。并且规定,对于一名玩家,他参与排序的数值只会上升,不会下降的。比如,在一个游戏中,获取前100名玩家的经验排名;如果一个玩家在这100名之内,我们可以准确获取到他的名次。由于玩家的经验是时刻在变

2015-01-14 10:55:27

erlang mysql 测试

使用erlangmysql库进行的一些测试mysql.erl版本%%%File:mysql.erl%%%Author:MagnusAhltorp<ahltorp@nada.kth.se>%%%Descrip.:MySQLclient.%%%%%%Created:4Aug2005byMagnusAhltorp<ahltorp@nada.kth.se>

2014-12-24 16:24:18

FILE 类

#includeintmain(){FILE*pFile;charbuffer[100];pFile=fopen("myfile.txt","r");if(pFile==NULL)perror("Erroropeningfile");else{while(!feof(pFile)){fgets(buffer,100,pFile);

2010-12-16 11:06:00

各种排序算法

  插入排序直接插入排序、希尔排序选择排序简单选择排序、堆排序交换排序冒泡排序、快速排序归并排序 基数排序    

2010-01-29 11:55:00

网页蜘蛛的多 url 问题

情况如下:程序开始,发一个http请求,从回复的页面中将抽取得多个url(例如10条),之后使用这些url再发请求,从10个回复的页面中抽取url(例如共100个),如此类推,内存中保存的url 不是将很大很大?!!! 解决办法:一。转存到磁盘当等待的url个数太多,把部分url写到文件中,当前内存只保留部分url,处理完这部分url马上释放内存,再读入保存在磁盘中的url

2009-07-06 11:33:00

从 outlook 中读取 联系人

<br/>code<br/> #defineWIN32_LEAN_AND_MEAN //从Windows头中排除极少使用的资料#include<stdio.h>#include"Outlook2K.h"#pragmawarning(disable:4146)//不同版本导入的dllolb不同#import".//mso9.dll"no_namespace,rename("DocumentProperties","DocProps")#imp

2009-05-13 17:48:00

[转贴]C/C++内存泄露及其检测工具

对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如SmartPointer,GarbageCollection等。SmartPointer技术比较成熟,STL中已经包含支持SmartPointer的class,但是它的使用似乎并不广泛,而且它也不能解决所有的问题;GarbageCollection技术在java中已经比较成

2009-01-14 17:33:00

按日期分类的 log

void fileLog(char *fn,char * formatStr,...){   FILE *file;   time_t lcurtime = time(NULL);   char lsBuf1[512]={0},lsBuf2[512]={0};   va_list args;   _mkdir("logs");     va_start(

2009-01-13 15:51:00

收藏的文章:sizeof 计算 struct 大小 由 弗里曼·潘 发表的

 -------------好文章,介绍得很详细----------- sizeof应用在结构上的情况请看下面的结构:structMyStruct{     doubledda1;     chardda;     inttype};当在VC中测试上面结构的大小时,你会发现sizeof(MyStruct)为16。VC对一些变量的起始地址做了”对齐”处理。在默认情况下,VC规定

2008-12-11 15:43:00

收藏文章:位域

-------在学习struct占多少字节的过程中,从网上搜到这篇文章,收藏下,以备后用。 12.2 位域(位段)  有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。   所谓“位域”是把一个字节中的二进位划分为

2008-12-11 15:36:00

vc 活动工具条

此blog的文章仅为方便自己的记忆,写得不详,慎作参考 一,建立Apllication,创建一个单文档应用程序二,向资源工具条上添加一个ToolBar资源工具条ID为:IDR_TOOLBAR1工具条上按钮的值分别为:ID_BUTTONRED,ID_BUTTONGREEN,ID_BUTTONBLUE 三,添加自定义消息映射//TestViem.h a

2008-11-17 14:52:00

vc 动态菜单

一,建立Application,创建一个单文档应用程序.一,建立Application,创建一个单文档应用程序.二,创建自定义菜单三,打开StringTable,添加扩展菜单命令如:IDS_BLUE |614456| 红色 ;IDS_GREEN| 61447|绿色四,添加消息映射主要代码如下:void CTestView::OnExpandButt

2008-11-17 14:31:00

win32 dll简单例子

一。显示链接dll编写dllFILE->VisalC++项目:Win32项目->应用程序设置:选择DLL(D)选项并勾选导出符号,将h,cpp文件修改如下:MyDll.h  //Mydll.h  #ifdef MYDLL_EXPORTS#define MYDLL_API __declspec(dllexport)#else#define MYDLL_AP

2007-08-15 14:27:00

正则表达式学习(转载)

 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。1.如him,history,high等等。用hi来查找的话,这里边的hi也会被找出来。如果要精确地查找hi这个单词的话,我们应该使用/bhi/b/b匹配这样的位置:它的前一个字符和后一个字符不全是(一个是,一个不是或不存在)/w)

2007-08-14 15:11:00

cppsocket库基本用法

cppsocket是一个开源包,大家可以到如下网站下载http://cppsocket.cvs.sourceforge.net/1.建立一个TCP服务器端class HttpServerSocket:publicHTTPSocket{     public:     ApHttpServerSocket(SocketHandler&sockethandler);  

2007-05-23 17:18:00

const一般用法

 1.通常C++编译器不为const创建存储空间.而是把这个定义2.constinti=100; //一个编译期间的constconstintj=i+10;//由于i是一个const,j的计算值来自一个常数表达式,而它自身也是一个编译期间的constlongaddress=(long)&j;//迫使编译器给j分配存储空间.charbuf[j+10];//编译

2007-05-18 18:42:00

常用类型转换

 一、tostring1)inttochartemp[200] itoa(i,temp,10);//将i转换为字符串放入temp中,最后一个数字表示十进制 itoa(i,temp,2);//按二进制方式转换2)longtochartemp[200] ltoa(l,temp,10);二、DWORDtostringDWORDc=8590500;charb

2007-05-08 15:06:00

myBlog

 纯属为方便自己查找

2007-05-08 15:02:00
勋章 我的勋章
    暂无奖章