码迷,mamicode.com
首页 >  
搜索关键字:堆区 代码区 静态区 常量区    ( 1462个结果
SyntaxHighlighter滚动条和右上角图标显示问题解决
我选择了SyntaxHighlighter for wordpress作为显示代码插件。安装完成后,发现有两个问题。第一个是在代码区右上角有一个绿色的问号区域,点击会链接到Syntax的版权信息。我尊重原作者做出的努力,可是当代码段较少而又出现多次连续代码区域时,一片绿色的问号在视觉效果上感觉较差。我要去掉这个问号。在控制板中编辑该插件配置文件syntax_highlighter.php,将以下代...
分类:其他好文   时间:2014-08-13 18:54:47    阅读次数:194
临界段CCriticalSection的使用
类CCriticalSection的对象表示一个“临界区”,它是一个用于同步的对象,同一时刻仅仅同意一个线程存取资源或代码区。临界区在控制一次仅仅有一个线程改动数据或其他的控制资源时很实用。比如,在链表中添加一个结点就仅仅同意一次一个线程进行。通过使用CCriticalSection对象来控制链表,...
分类:其他好文   时间:2014-08-10 15:36:20    阅读次数:199
进程通信、线程同步 概述
进程通信、线程同步  概述 线程同步   CRITICAL_SECTION 临界区。 同一时刻只能由一个线程访问的资源,叫临界资源,比如打印机。访问临界资源的代码叫临界代码区域。 CRITICAL_SECTION对象没有句柄,不能被其他线程共享。 线程同步之 CRITICAL_SECTION . http://blog.csdn.net/chuchus/artic...
分类:编程语言   时间:2014-08-09 21:28:49    阅读次数:221
多线程
线程:简单的说就是找个工人来帮忙做事,线程启动时调用传过来的委托,委托就会执行相应的方法,实现线程执行方法.线程是程序的一个执行流,每个线程都有自己的专有寄存器(线指针,程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数.多线程是指程序中包含多个执行流,即在一个程序中可以同是运行多个不...
分类:编程语言   时间:2014-08-09 21:21:29    阅读次数:188
转载:堆和栈的学习
堆和栈的区别一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数...
分类:其他好文   时间:2014-08-07 22:38:05    阅读次数:284
指针知识梳理7- 函数指针
一、函数的地址前面讲 程序运行起来以后,在内存中有代码区,程序运行每一条指令,是从内存中读出来这条指令,然后再运行。所谓函数的地址是指函数的入口地址,这个函数的从这个地址開始进入运行,也就是从这个地址处取指令运行。那么在代码层面,函数的地址用 函数指针变量 来存储。二、基本使用1、函数指针定义函数指...
分类:其他好文   时间:2014-07-31 23:36:00    阅读次数:258
C++技术问题总结-第1篇
进程中内存的布局 参见:http://patmusing.blog.163.com/blog/static/135834960201001512358686/ 常量区只读不可写。 静态区可读写。 示例 //所有代码,在Code segment //在Global data segment,const只是个语法标识,不放Constant segment const double...
分类:编程语言   时间:2014-07-29 15:11:37    阅读次数:235
POJ 2761 Feed the dogs
静态区间第K大,主席树。。。。 Feed the dogs Time Limit: 6000MS   Memory Limit: 65536K Total Submissions: 15491   Accepted: 4780 Description Wind loves pretty dogs very...
分类:其他好文   时间:2014-07-29 14:25:38    阅读次数:365
POJ 2104 K-th Number
静态区间第K大,主席树写法。 主席树第一题,如果对整段区间建线段树可以求1~n范围内的第K大,要想求任意区间内的第K大需要建1~i 的n棵线段树。求某一段的时候区间相减就可以了。但是这样空间消耗太大所以要尽量利用以前的节点。注意到1~i的线段树和i~i+1的线段树只某一条链上的值不同,所以我们只要建出这一条链就可以了,剩下的节点和1~i+1的线段树是一样的,我们直接把节点指过去。 T[ ......
分类:其他好文   时间:2014-07-28 15:56:43    阅读次数:270
Linux系统分区及LVM使用(一)
一、MBR分区使用fdisk等分区工具,使用MBR(MasterBootRecord)管理单个磁盘,这就决定了其分区表最多支持4个分区,分区类型包括主分区和扩展分区,逻辑分区可以被再次分割成多个逻辑分区。标准MBR结构地址描述长度(字节)HexOctDec000000000代码区440(最大446)01B80670440选..
分类:系统相关   时间:2014-07-21 12:47:33    阅读次数:888
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!