大胆酸奶

文章
7
资源
0
加入时间
3年0月8天

Linux内存映射深入分析

1)虚拟内存的解释:虚拟内存的核心概念是指代码所用的内存地址与物理地址没有关系.在用户空间中,一个进程的虚拟地址A指向不同的物理内存,而不是另一个进程的地址A.任何时候CPU发送指令向内存存取数据时,通过软件将虚拟地址的数据变为物理地址.将虚拟地址变为物理地址变为物理地址的工作是由内存管理单元(MMU)完成的.虚拟内存地址也可以称为逻辑地址. 2)内存管理单元:内存管理单元是CPU

HDOJ 4288 Coder 线段树 vector偷懒做法

//4288 Coder 线段树 vector偷懒做法/*题意:给一个序列,每次有3种操作: 1、往有序集合中增加一个原素x 2、把集合中的元素x 3、查询集合中下标%5=3的元素的总和思路:vector*/#include#include#include#include#include#includeusing namespace std;char o

开源中国(OSChina)源码解析(2)——闪屏页

1、前言今天跟大家一起对闪屏页的源码进行分析。先请大家看一下,下面的视觉图,对这个闪屏页的机能有一个大致的了解。 + 全屏 + 没有状态栏 + 延迟加载 + 加载开源中国的欢迎图2 源码分析2.1、启动入口我们首先得找到程序的入口,然后才能知道启动的页面是哪一个activity。 在清单文件中找到包含以下属性的IntentFilter讲解:决定一个应用

慎用Hyper-Threading Technology

  今天,一个同事遇到了一个非常奇怪的问题,他的程序(C#)运用了Hyper-Threading技术,系统用的是Windows 2000 SP4,当程序运行时会随机的抛出一个异常,而且这个bug很不容易reproduce,最后动用了公司几个高手的力量,才找到原因。  原来,Hyper-Threading技术不是所有的系统都能很好的支持的,Windows 2000所有版本都不能很好的支持Hyper-...

相移波束形成算法的MATLAB仿真

仿真结果如下:部分核心程序如下所示:%**************************************************************************% 相移波束形成算法%**************************************************************************%=============================变量初始化========...

深入理解JavaScript 函数

方法&函数 区别 1 function 是更通用的概念,如数学、编程 2 method 是面向对象中的概念,一般与类或对象成对