自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 内存分配方式

前几天看到一行关于变量存储位置的代码,感觉很有意思,就拿来分享一下,然后对内存的几种分配类型做一下分析和总结。int*p = (int*)malloc(10*sizeof(int));变量p是在某个函数体内部定义的局部变量。不难分析到,这里有两个不同的内存块: 变量p和p指向的一块内存。其中,p是一个指针,它本身占据一定的内存空间,该内存空间是由编译器分配,位于栈区;p指向由malloc申

2014-06-03 15:11:01 529

原创 求一个集合的排列 LeetCode OJ :Permutations

LeetCode的一道题目,题目如下:Given a collection of numbers, return all possible permutations.For example,[1,2,3] have the following permutations:[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], and [3,2,1]. 思路:假

2013-11-28 13:26:36 1052

原创 gray code 格雷码求解问题

LeedCode OJ的一个题目:Gray Code Total Accepted: 2370 Total Submissions: 7783 My SubmissionsThe gray code is a binary numeral system where two successive values differ in only one bit.Given a non-negat

2013-11-27 17:48:43 654

原创 求一个集合的子集,子集元素数目固定

leetcode上的题目:思路:和上一篇文章差不多(大体代码就是直接复制的)。只是在添加新元素到result中时,首先保证该元素长度比k小,其次保证该元素的长度不会太小,至少加上所有未处理的元素后,长度满足要求,即不小于k。最后还得将result中长度小于k的元素删掉,得出最终结果。class Solution {public: vector > combine(

2013-11-27 16:57:17 1143

原创 求一个集合的所有子集

最先是在leedCode上看到的一个题目,走了一点弯路,使用多重for循环,结果问题很多,后来换了一种思路,代码简介而且高效。题目是这样的:Subsets:Given a set of distinct integers, S, return all possible subsets.Note:Elements in a subset must be in non-descendi

2013-11-27 11:32:27 842

原创 浅谈大数据背景下的NUMA架构研究

大数据(big data),或称巨量资料,指的是所涉及的资料量规模巨大到无法透过目前主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯。大数据的4V特点:Volume、Velocity、Variety、Veracity。如今,大数据时代已经到来,面对各行各业日益增长的海量信息数据,我们应该如何去收集数据、存储数据(storing)、保留筛选数据、分析数据、以

2013-08-29 21:18:23 866

原创 CentOS下安装Kscope-1.6.2

一、安装kdelibs-devel                     yum -y install kdelibs-devel  二、安装:qt-3.3.6-23.el5.i386.rpm                   qt-devel-3.3.6-23.el5.i386.rpm                   (可以用yum或者管理软件来安装。)  三

2011-11-26 16:39:22 1778

转载 在Source Insight中看Python代码

ttp://blog.csdn.net/lvming404/archive/2009/03/18/4000394.aspx      SI是个很强大的代码查看修改工具,以前用来看C,C++都是相当happy的。最近需要用Python,看了两天毫无颜色的UltraEdit之后决定,还是迁移回SI看。无奈SI默认不支持Python,需要进行下小小设置~~~步骤如下:下载个SI的CL

2011-11-22 16:45:57 368

转载 CentOS常用命令

CentOS常用命令在我们的使用中,经常被使用。所以,我们对一些经常使用又很重要的CentOS常用命令进行了全面的整理。下面,就来介绍这些CentOS常用命令。一:使用CentOS常用命令查看cpumore /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo [root@localhost /]# grep

2011-11-08 21:52:10 852

转载 虚拟机(xen)中credit调度算法分析(一)

1.每个物理CPU下面都有一个虚拟CPU的运行队列2.每个运行队列中的VCPU都有一个credit值3. credit表示VCPU的priority的价值4.CPU调度的是最先入队的处于under状态下的VCPU5.每10msec 为一个时间片,相应一次中断。如果被调度的VCPU的credit处于OVER状态那么它将不再被继续调度,重新计算credit值,调度后面的

2011-11-08 21:18:53 1423

转载 xen中cpu调度算法credit的过程详解

1、在启动xen时会初始化credit调度算法,创建一个idle_domain,它有和物理cpu个数相同的vcpu,每个vcpu位于对应的物理cpu上,用于占位和空跑,相对于其它domain的vcpu,idle_domain的vcpu优先级是最低的。    2、在初始化时__start_xen-->init_idle_domain-->scheduler_init中会将软中断和schedule

2011-11-08 20:31:37 2130

空空如也

空空如也

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

TA关注的人

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