自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

转载 Visual Leak Detector - 增强内存泄漏检测工具 for Visual C++ (翻译)

原文及源码下载地址:http://www.codeproject.com/KB/applications/visualleakdetector.aspx 名词解释:1、stack trace:调用堆栈信息2、debug heap:调试堆3、Allocation Hook:向调试堆注册的回调函数,当申请内存时,调试堆即调用此回调函数 前言VC++提供内建的内存泄漏检测

2011-11-18 15:32:03 1486

转载 C++面试题(转)

过去收集的些C++面试题,写了答案和分析。如有错误,欢迎指出。收集的试题只有部分是有答案,自己补上了剩下的答案并做了分析。如果不能算原创的话,请指出。1. 以下三条输出语句分别输出什么?[C易]char str1[]       = "abc";char st

2011-09-29 16:24:00 486

转载 Storm :twitter的实时数据处理工具

Twitter在9月19日的Strange Loop大会上公布Storm的代码。这个类似于Hadoop的即时数据处理工具是BackType开发的,后来被Twitter收购用于Twitter。 Twitter列举了Storm的三大类应用: 1. 信息流处理{Stre

2011-09-20 11:06:46 1978

转载 makefile编写

概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一

2011-09-18 10:53:58 1073

原创 linux内核编译

主要有以下几个部分:1.下载代码我用的是linux-2.6.39.2.tar.bz2代码。(第一个数为主版本数;第二个为辅版本数,偶数为稳定版本,奇数为开发版本;第三个数为修订号)准备工作:将代码下载完后,进入root账户下。放到/usr/src目

2011-09-14 17:06:23 344

原创 wins下串口 的自动识别

/************************************************************************/ /*                    串口自动识别

2011-09-14 11:14:13 584

原创 认识prefetch

最近在阅读linux内核代码时遇到了这个函数,查了一下资料学习学习。#define list_for_each(pos, head) \ for (pos = (head)->next; prefetch(pos->next), pos != (head); \

2011-09-08 16:17:11 2086

原创 AT&T汇编与GCC内嵌汇编语法

讨论AT&T的汇编语法,以及GCC的内嵌汇编语法。0.3.2 Syntax 1.寄存器引用引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。80386有如下寄存器:8个32-bit寄存器 %eax,%ebx,%ecx,%edx,%edi,%esi,%ebp

2011-09-07 22:39:12 598

原创 Win7下自动修复wubi安装Ubuntu的引导

已经测试可用,代码如下title Win7下自动修复wubi安装Ubuntu的引导 echo offcolor 1fclsecho.echo.请在Win7系统下以管理员身份运行echo.pause:drivefor %%d in (A: B

2011-09-06 10:54:22 2507

原创 VC命名风格

一、程序风格:         1、严格采用阶梯层次组织程序代码:         各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如:         2、提示信息字符串的位置

2011-09-02 14:05:15 740

原创 Linux启动分析— bootsect.S、setup.S、head.S分析

bootsect.S,系统引导程序,一般不超过512字节。    在PC系统结构中,线性地址0xA0000以上,即640K以上用于图形接口卡和BIOS自身,640K以下为系统的基本内存。如果配置更多的内存,则0x100000,即1MB处开始称为高内存。当BIOS引导一个系统时

2011-09-01 15:10:21 502

原创 一个高效的hash str map 的实现

在使用hash_map 的过程中,发现 hash_map 对字符串做为键值支持的不是很好, 就特意写了一个新的 StrMap, 主要用做字符串型键值的Map,经过简单的测试,设置和提取键值是hash_map的20倍左右,现在拿出来给大家分享, 也希大家提出更新的修改意见。谢谢。

2011-08-31 15:27:29 864

转载 CDialog 一些小操作,小技巧汇总

1. 在任务栏隐藏对话框      ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW);2. 使对话框为顶层窗口        SetWindowPos(&this->wndTopMost, 0, 0, 0

2011-08-25 11:24:11 5062

原创 VS2008 中文显示乱码问题

这个小问题搞得我头大,终于解决了。   解决方法:1、首先在资源视图中选中你所要修改的对话框(注意:是左侧资源视图中,不是中间代码区域的对话框编辑处,我开始就是这样,一直没找到Language属性);2、在右侧属性栏出现对应的对话框节点,其中有一属性既是Languag

2011-08-24 15:57:01 11521 4

原创 mfc中控件随着窗口的大小改变而改变大小

见代码:需要添加2部分内容: BEGIN_MESSAGE_MAP(CTestMyChartDlg, CDialog) ON_WM_SIZE()END_MESSAGE_MAP() void CTestMyChartDlg::OnSize(UINT nTy

2011-08-22 15:39:15 1603

原创 vc调用c#写的dll

转自:http://www.codeproject.com/csharp/ManagedCOM.asp Download source - 5.21 KbPrefaceCOM Interoperability is the

2011-08-18 09:52:59 1914

原创 class”类型重定义 || 防止头文件重复加载 || 两个类之间互相引用

“class”类型重定义  :  一般都是头文件重复include引起的。 防止头文件重复加载:  系统那些头文件,无论怎么include都没事,因为一般都用了宏定义,防止重复。  在头文件最上方写:  #ifndef XXXXXXX (一个名字,尽量做到唯一)  #define

2011-07-07 10:02:37 6134

原创 学习算法的建议

 一般要做到50行以内的程序不用调试、100行以内的二分钟内调试成功.acm主要是考算法的,主要时间是花在思考算法上,不是花在写程序与debug上。  下面给个计划你练练:  第一阶段:    练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来.   1.最短路(Floyd、Dijstra,B

2009-11-02 11:04:00 579

原创 指针和引用的区别

 小白的问题,被人bs了,总结一下:1.    非空区别。指针是指向对象的地址,而引用是对象的别名,在任何情况下都不能使用指向空值的引用,一个引用必须总是指向某些对象。如果你想使用一个变量让他指向一个对象并且该变量可能不指向任何变量,那么你应该讲变量设置为指针。想反,如果你想声明一个变量让他肯定指向一个对象,并且该变量不能为空,这时你就可以把变量声明成引用。不存在指向空值的引用,因此意味着引用

2009-10-14 14:47:00 385

mfc 多曲线画图 vs2008实现

mfc 多曲线画图 vs2008实现mfc 多曲线画图 vs2008实现mfc 多曲线画图 vs2008实现

2011-01-10

hadoop权威指南前三章中文

hadoop权威指南前三章中文 hadoop权威指南前三章中文 hadoop权威指南前三章中文

2011-01-05

37篇经过消化云计算论文打包下载

1、 Atmosphere-Ocean Climate (性能测试) 这篇文章讨论了高性能标准测试应用程序在亚马逊EC2云计算系统中的性能。经过测试发现EC2云计算系统是一个可靠的解决方案,支持按需响应,小规模,高性能计算应用程序。 2、 Chukwa: A large-scale monitoring system Chukwa是建立在Hadoop上的数据收集系统,用以监控和分析大规模的分布式系统。本文介绍了他的设计和初步实施。 3、 Cloud Computing and Grid Computing 360-Degree Compared Ian Foster比较对比了云计算和网格计算的各方面,并给出了两者的本质特征。 4、 Toward a Unified Ontology of Cloud Computing 这篇文章把云模型分为5层,解释了他们的内在关系,本文的贡献是第一个对云模型建立本体。 5、 The Cumulus Project: Build a Scientific Cloud for a Data Center 介绍了Cumulus工程的各个方面,如实验床,基础设施,中间件和应用程序模型。 6、 The Eucalyptus Open-source Cloud-computing System Eucalyptus作为云计算开源的软件框架,概述了他设计的基本原则,简单易于使用而且能模块化。 7、 GridBatch: Cloud Computing for Large-Scale Data-Intensive Batch Applications GridBatch系统为解决在云计算下的大规模精密数据批处理问题,GridBatch是一个编程模型,用户能控制数据的分割,控制计算怎么被分布的,最后给出一个例子,展示了他在EC2下的高性能。 8、 Cost-Benefit Analysis of Cloud Computing versus Desktop Grids 分析对比了采用云计算模型和桌面电脑组成的网格模型在性能和成本收益方面的优劣。 9、 Programming Abstractions for Clouds 本文讨论了云应用程序编程面临的挑战与发展,通过几个应用程序的讨论,演示了可能的解决方案。同时讨论了怎样正确使用抽象的编程接口,框架使其更有效,可扩展,最重要的独立于系统,这些接口框架支持普通的编程执行模式。 10、 The RESERVOIR Model and Architecture for Open Federated Cloud Computing 本文提出了RESERVOIR工程,他是一个体系结构,他允许云基础设施的提供者动态的和其他云设施成为伙伴,从而构成一个无限的信息资源池,同时不同的云设施保证他自己技术和商业管理决定高度自治。 11、 Science Clouds: Early Experiences in Cloud Computing for Scientific Applications 这篇文档包含科学项目采用科学云技术的描述,还有他经验的早期总结。 12、 Sector and Sphere: The Design and Implementation of a High Performance Data Cloud 在这篇论文中,我们介绍了一个新的云计算软件,他包括Sector存储云和Sphere计算云。对比现有的数据云,Sector不但支持作为数据中心的数据存储,而且可以在广域网上进行数据分发。Sphere执行流处理示例,从而支持数据密集型的应用。Sphere支持所有能用MapReduce完成的应用,Sphere更简单更容易使用。根据我们的实验研究他的速度是Hadoop的两倍。 13、 Phoenix Cloud: Consolidating Different Computing Loads on Shared Cluster System for Large Organization 在论文中,我们设计运行了software-phoenix云管理系统,在共享的集群系统中整合异构的计算负载。进一步,我们还提出了供大组织和他附属部门共享集群系统的合作资源提供和管理策略。Phoenix Cloud减少了系统的规模。 14、 Adapting MapReduce for Dynamic Environments Using a Peer-to-Peer Model

2011-01-03

Visual C++程序开发范例宝典 含本书光盘源码第4章

Visual C++程序开发范例宝典 含本书光盘源码第4章

2010-06-30

空空如也

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

TA关注的人

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