3.1用户空间的映射:
1. 用户空间的虚拟地址vaddr通过MMU(pgd,pmd,pte)找到对应的页表项x(即为物理地址)
2. 页表项x的高20位是物理也好,物理页号index = x >> PAGE_SHIFT, 同理,index后面补上12个0就是物理页表的首地址。
3. 通过物理页号,我们可以再内核中找到该物理页的描述的指针mem_map[index],当然这个指针是虚拟地址,page结构见上文。
3.2内核空间虚拟地址的映射:
内核空间与物理地址之间有直接的映射关系,而不需要向用户空...
分类:
系统相关 时间:
2014-12-01 01:15:34
阅读次数:
332
Function Run Fun
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 2376 Accepted Submission(s): 1187
Problem Description
We all lo...
分类:
其他好文 时间:
2014-12-01 01:13:52
阅读次数:
215
Count Color
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 36646
Accepted: 11053
Description
Chosen Problem Solving and Program design as an optional co...
分类:
其他好文 时间:
2014-12-01 01:14:02
阅读次数:
256
今天是周日了,也是这个月的最后一天,不想写什么技术方面的东西。但是对运动这方面有了一些新的认识,所以借这篇文章聊聊自己对于大学生平时锻炼运动的一些看法。
高中的时候,自己特别的喜欢打篮球。基本上每天放学以后都会和同学先玩一个小时篮球,等天黑的差不多了然后回家吃饭。一年四季如此,除非有特殊情况,要不然闲的时候,直接在球场就能找到我。当时觉得,高中玩的时间好少,想着考上了大学以后,天天都可以打篮球,...
分类:
其他好文 时间:
2014-12-01 01:14:20
阅读次数:
162
/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2014年 11 月 30 日
* 版 本 号:v1.0
*
* 问题描述: 无
* 输入描述: 输入一些整型数
* 程序输出: 输出二维数组
*/
#include
using namespace s...
分类:
编程语言 时间:
2014-12-01 01:12:41
阅读次数:
155
题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1302
题意:就是用吧一句话截断为5部分,然后先打印s1s2s3s4s5,然后再输入一句话,然后在打印这句话(去除‘.’),然后打印s4s3s2s5。其实就是个模拟,没有难度,就是英语有点问题,用...
分类:
其他好文 时间:
2014-12-01 01:11:52
阅读次数:
133
试想如下情况,有A、B、C三个事件,当A、B都满足某一条件(或执行某一动作)后C才能得到运行(持续运行或运行一次后继续等待A、B条件再次满足后再运行)。
如果需要实现这样的功能,就可以用事件标志组来实现了!
具体看实例:
//定义一个事件标志
OS_FLAG_GRP *Sem_Flg = 0;
//LED0任务
void led0_task(void *pdata)
{
...
分类:
其他好文 时间:
2014-12-01 01:12:09
阅读次数:
299
下载测试点乐积分墙软件,自己手机中病毒了。现象如下,原理还没琢磨出来。...
分类:
移动开发 时间:
2014-12-01 01:12:20
阅读次数:
155
vi 命令行下面的文本编辑工具
vim是vi的增强版本
命令vim可以启动vim编辑器
一般可以通过vim+目标文件路径的形式使用vim
如果目标文件存在,则vim打开该文件
若目标文件不存在,则新建该文件
vi拥有三种模式:命令模式、插入模式和ex模式
任何模式都可以通过esc键回到命令模式
在命令模式中按”i“键可以进入到插入模式,在插入模式中按esc可以返回命令模式
在...
分类:
系统相关 时间:
2014-12-01 01:12:16
阅读次数:
172
身为前端,你竟然不会用fiddler?!题目有一些激进。但是在前端界打滚了这么多年,fiddler一直都是陪着我走过来了。它就是一个抓包神奇,代理神器。它的厉害之处,我简单地说一下,希望你们看了以后,能点上32个赞。...
分类:
其他好文 时间:
2014-12-01 01:12:16
阅读次数:
164
先调用android的系统工具,获取图片生成bitmap文件,再使用android中的二值化技术,将图片转化成黑白图片...
分类:
移动开发 时间:
2014-12-01 01:14:06
阅读次数:
285
{
"cmd": ["javac", "-Xlint", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"working_dir": "${file_path}",
"selector": "source.java",
"variants":
[
{...
分类:
编程语言 时间:
2014-12-01 01:11:55
阅读次数:
191
Ugly Numbers
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 20851
Accepted: 9248
Description
Ugly numbers are numbers whose only prime factors are 2, 3 or...
分类:
其他好文 时间:
2014-12-01 01:12:44
阅读次数:
196
/**
*
* 此WebViewWithProgress继承自Relativielayout,
* 如果要设置webview的属性,要先调用getWebView()来取得
* webview的实例
*
* @author Administrator
*
*/
public class WebViewWithProgress extends RelativeLayout{...
分类:
移动开发 时间:
2014-12-01 01:13:14
阅读次数:
141
Hibernate
的本质是对象关系映射,ORM实现了将对象的变化保存到数据库中。以前我们对关系表操作,执行增CRUD。现在我们不在对关系表进行操作,而是直接对对象操作。对象关系的映射有以下几种
基本图形
图1
一对一映射
分两种情况
主键
唯一外键
1主键
两个对象具有相同的主键,不再有额外字段维护他们的关系
图2
Person
和Card之间,他们的...
分类:
Web程序 时间:
2014-12-01 01:11:05
阅读次数:
165
背景:该系列博文同属于DICOM协议中的“网络传输”部分,前两篇系列文章分别介绍了DCMTK和fo-dicom开源库对DICOM标准的具体实现(http://blog.csdn.net/zssureqh/article/details/41016091),以及给出了fo-dicom库对C-ECHO 和C-STORE的简单实现(http://blog.csdn.net/zssureqh/article/details/41250973)。此篇博文是对前一篇的补充,同样采用分析DICOM3.0标准的方式,给出f...
分类:
其他好文 时间:
2014-12-01 01:10:22
阅读次数:
670
__declspec(selectany)能为我们解决一切重定义的问题吗?__declspec(selectany)该何时用?...
分类:
其他好文 时间:
2014-12-01 01:11:23
阅读次数:
193