码迷,mamicode.com
首页 >  
搜索关键字:就会    ( 39286个结果
Linux系统编程
wait()和waitpid() 函数说明    wait()函数用于使父进程(也就是调用wait()的进程)阻塞,直到一个子进程结束或者该进程接收到了一个指定的信号为止。如果该父进程没有子进程或者它的子进程已经结束,则wait()函数就会立即返回。    waitpid()的作用和wait()一样,但它并不一定要等待第一个终止的子进程(它可以指定需要等待终止的子进程),它还有若干选项,如可...
分类:系统相关   时间:2014-06-08 15:45:41    阅读次数:350
常见的CPU访问引起的内存保护问题为什么只用event_122上报 - 1
当CPU访问某个地址,会首先将访问请求发给L1D内存控制器,如果在L1D cache或L1D SRAM(CPU直接访问L1D内存)中命中,则L1D内存控制器就向CPU直接返回访问内存,如果没有命中则需要L2内存控制器请求… 这样当CPU访问的地址是空地址(NULL)或者是DSP中reserved(DSP没有开放使用的内存地址)的地址,在L1D内存控制器中就会检测到CPU非法地址访问,就会通过L1...
分类:其他好文   时间:2014-06-08 15:26:04    阅读次数:166
【leetcode】Construct Binary Tree from Preorder and Inorder Traversal
问题: 给定二叉树的前序和中序遍历,重构这课二叉树. 分析: 前序、中序、后序都是针对于根结点而言,所以又叫作先根、中根、后根(当然不是高跟)。 前序:根  左 右 中序:左  根 右 对二叉树,我们将其进行投影,就会发现个有趣的事: 发现投影后的顺序,恰好是中序遍历的顺序,这也就是为什么在构造二叉树的时候,一定需要知道中序遍历,因为中序遍历决定了结点间的相对左右位置关系。所...
分类:其他好文   时间:2014-06-08 15:20:12    阅读次数:214
springMVC3学习(十二)--文件上传优化CommonsMultipartResolver
基于上一篇文件上传发现效率很慢,我们应该对它进行优化  使用springMVC对文件上传的解析器来处理文件上传的时候需要在spring的applicationContext里面加上springMVC提供的MultipartResolver的申明这样客户端请求的时候 springMVC会检查request里面是否包含多媒体信息如果包含了就会使用MultipartResolver进行解析,spring...
分类:编程语言   时间:2014-06-08 09:43:54    阅读次数:278
虚拟机VMware下安装Red Hat Linux 9.0步骤详解
注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装。 1.安装完VMwareWorkstation后,启动VMwareWorkstation,新建一个虚拟机,其主界面如下图。     2.VMware Workstation的配置     VMwareworkstation安装完毕后,利用它可以建立多个虚拟机,每新建一个虚拟机,就会要求你建立一个配置文件。这个配置文件实际上相当...
分类:系统相关   时间:2014-06-08 05:30:18    阅读次数:424
poj 3349 hash的运用
哈希函数思想在查找中是非常重要的一个思想。在数据结构中我们学习的都只是一些简单的函数 比如: 相加取余 相乘取余 相除取余 。。。。 哈希函数在查找中可以在O(1)时间中查找到数据的位置。 哈希函数的关键在于函数的选取 , 然而不管选择怎么样的函数 , 一般都会存在冲突 , 但是如果函数选取得得当,那么冲突就会减小。 poj 3349是一题简单的hash题 我们选取的...
分类:其他好文   时间:2014-06-08 04:43:01    阅读次数:241
html网页编码问题
之前碰到过一些html编码乱码问题,都理解的模模糊糊,问了别人解释的也是模模糊糊。最近要做前端这个问题研究了下只需要两句话就能很清楚的解释了(之前问的那些人是不是自己都没理解很郁闷.)   这段写在head中告诉浏览器用那种编码方式,浏览器就会自动选择对应的编码方式显示网页。 然后在保存这个html文件时选择编码方式(vs中文件---〉另存为,然后可以选择编码方式)必须为charset指定的编...
分类:Web程序   时间:2014-06-08 03:56:59    阅读次数:264
事件绑定和阻止默认事件
一般 为了阻止默认事件,我们都用return false,但是 如果你用了事件绑定,return false在高版本浏览其中就会失效,但是低版本浏览器中还是可以的,我们可以使用事件对象里面preventDefault()方法来去解决高版本浏览器中事件绑定了无法用return false阻止默认事件的问题。 例如:取消鼠标右击后出现的默认菜单 document.oncontextmenu=fun...
分类:其他好文   时间:2014-06-08 03:52:20    阅读次数:380
常见的CPU访问引起的内存保护问题为什么只用event_122上报 - 举例1
在代码维护中,发现一个指针的初始值是0,在没有走到正常分支处该指针是不会被赋值的,而在软件的启动阶段,恰恰该指针不会走到正常分支,所以在后面使用该指针的时候,并没有判断指针值是否为空,所以CPU使用空指针访问,就会出现问题,并在L1内存控制器中被检测到,通过event 122=0x7A上报。 根据下图CPU通过空指针访问0x48的地址,是因为空指针指向一个结构体,在用指针去访问结构体中某个变量,...
分类:其他好文   时间:2014-06-08 03:46:13    阅读次数:217
cache替换算法总结
一、DRAM(动态随机存取存储器)和SRAM(静态随机存取存储器)     DRAM只能将数据保持很短的时间。为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(预充电)一次,如果存储单元没有被刷新,存储的信息就会丢失(关机就会丢失数据)。主要用于系统内存。     SRAM是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据,速度快,但是集成度低。主要用于CP...
分类:其他好文   时间:2014-06-08 02:15:27    阅读次数:413
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!