自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (13)
  • 收藏
  • 关注

原创 虚拟化之VMM了解

虚拟机监视器VMM对物理资源的虚拟归结为三个主要任务:处理器虚拟化、内存虚拟化和I/O虚拟化。VMM按照结构划分如下:Hypervisor模型:此模式中,VMM首先可以被看做是一个完备的操作系统,但是与传统操作系统不同的是,VMM是为虚拟化设计的,因此还具备虚拟化功能。从架构上看,首先,所有的物理资源、内存和I/O设备等都跪VMM所有,因此,VMM承担着所有管理物理资源的责任,其次,V

2015-05-28 09:16:00 7888

原创 X86架构了解(二)——中断与异常

1、中断中断提供给外部设备一种“打断CPU当前执行任务,并响应自身服务”的手段。中断(interrupt)是异步的事件,典型的比如由I/O设备触发;异常(exception)是同步的事件,典型的比如处理器执行某条指令时发现出错了等等中断分类:按照是否可以屏蔽:2、异常和中断相比,最大的不同在于它是程序的执行过程中同步发生。根据产生的原因和严重程度分类

2015-05-27 15:09:22 870

原创 X86 os介绍

1、os  os作为硬件平台上的最重要团建,对下负责管理平台硬件,对上向应用程序提供接口。操作系统中最重要的部分称为操作系统内核,运行在CPU最高的特权级,称为内核态。应用程序通常智能访问部分资源,这种状态称为用户态。2、x86内存架构地址空间:像是一个大数组,是所有可用资源(包括内存和其他硬件资源)的集合,地址是这个数组的索引。分为:物理地址空间:物理地址空间的大小,

2015-05-27 09:44:10 868

转载 C/C++程序员必须熟练应用的开源项目 -转载

首先,向大牛致敬!http://blog.csdn.net/langeldep/article/details/6293655  在日常的开发中, 作为一个程序员, 很多东西已经没有必要再重新开发了, 可以直接拿过来使用, 毕竟21世纪都已经过了N年了。我们没有必要重新发明轮子(不可否认发明轮子的过程可以学到很多东西,我就是这么走过来的)。

2015-05-20 16:03:48 539

转载 [LeetCode] Longest Valid Parentheses

题目两种解法:【转】http://blog.csdn.net/a83610312/article/details/8639790一维简单动态规划,思想是:对S中从后向前的每个 ' ( ' ,我们来计算它最远对应到的那个‘)’的位置,在这两个字符中间的字符能够组成一个合法的括号串。记当前 '(' 的下标为 i ,用idx[] 来保存每个i的最右合法匹配位置:1. 如果它的右边是 '

2015-05-13 22:11:58 537

转载 C++面试题目

C++面试汇总  http://blog.csdn.net/han_348154920/article/details/5932399①链表反转单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前

2015-05-13 16:04:32 277

转载 vimrc配置

花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码4.按“F

2015-05-13 11:28:41 350

转载 vim常用命令

一、移动光标h,j,k,l     上,下,左,右ctrl-e      移动页面ctrl-f         上翻一页ctrl-b         下翻一页ctrl-u         上翻半页ctrl-d         下翻半页w             跳到下一个字首,按标点或单词分割W             跳到下一个字首,长跳,如end-of-line

2015-05-13 10:21:29 327

转载 大端和小端

1、小端与大端  对于一个由2个字节组成的16位整数,在内存中存储这两个字节有两种方法:一种是将低序字节存储在起始地址,这称为小端(little-endian)字节序;另一种方法是将高序字节存储在起始地址,这称为大端(big-endian)字节序。2、下面是两个具体例子:16bit宽的数0x1234在Little-endian模式(以及Big-endian模式)CPU内存中的存放方式(假设从地址0x

2015-05-11 20:46:08 382

转载 socket编程——TCP连接建立和终止

1、TCP建立连接和终止连接 以及滑动窗口

2015-05-11 15:16:06 1208

原创 iaas和paas常见技术

1、openstack VS hadoop以及KVM、xen、Docker等常见的几种虚拟化技术的比较

2015-05-11 11:28:08 4110

转载 云平台简介

1、云计算三种服务模式以及区别 引自http://blog.csdn.net/hjxgood/article/details/18363789   分别是Infrastructure(基础设施)-as-a-Service,Platform(平台)-as-a-Service,Software(软件)-as-a-Service。基础设施在最下端,平台在中间,软件在顶端。别的一些“软”的层可

2015-05-08 16:17:39 683

数据挖掘导论答案

Pang-Ning Tan,Michael Steinbach,Vipin Kumar之作,Introduction to Data Mining课后习题答案。

2014-07-02

cppunit-1.12.1

最新版本的cppunit、方便进行单元测试。

2013-08-26

C/C++程序之API

C C++程序使用的API,适合程序猿们拥有。

2013-03-25

TTCN一3运行时接口标准

TTCN一3运行时接口的国际标准,即为ETSI ES

2012-10-23

java下堆和栈的区别

java下内存分为堆和栈,但是两者究竟有何区别,这里有详细介绍。

2012-03-17

JDK6.0 帮助文档

jdk 6.0官方 帮助文档,CHM格式下载后可以立即使用,而且不大。

2012-03-16

java 学习 资源

java入门知识简介,适合初学者很好的教材概要。

2012-03-13

微型计算机原理与接口技术答案

微型计算机原理与接口技术第三版详细答案,欢迎下载。

2012-03-13

MySql 权威指南

从介绍在Unix,window下的安装开始,接着介绍数据库的基本操作,最后介绍数据库的应用和编程。

2012-03-02

C#实现word的读取

c#下实现word的读入,打开,编辑和删除。

2011-12-10

空空如也

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

TA关注的人

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