码迷,mamicode.com
首页 >  
搜索关键字:占用    ( 15988个结果
漫谈C语言结构体struct、公用体union空间占用
先用代码说话: 结果: 机构体(struct) 计算公式: space(struct)=最后一个成员的偏移量+最后一个成员数据类型的大小+末尾填充字节数(公式1) 原则: 公用体(union),是个结构,他的所有的成员相对于基地址的偏移量都为0,他的结构空间要大到足够容纳最“宽”的成员,并且对齐方式 ...
分类:编程语言   时间:2016-04-24 23:01:53    阅读次数:301
一步一步写数据结构(线索二叉树)
线索二叉树,在原始二叉树的基础上对节点进行“扩容”,使之变成了一颗节点信息更加丰富,利用率更高的二叉树。具体来说增加了两个指示标签,ltag和rtag,每个标签有两个值,1和0,0代表存在孩子,指针指向相应孩子,1代表没有对应的孩子,指针表示线索,指向其前驱或后继。这样虽然节点多占用了空间(其实很少 ...
分类:其他好文   时间:2016-04-24 21:37:03    阅读次数:235
mysql中engine=innodb和engine=myisam的区别
1/ISAM ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃了,那么数据文件就无法 ...
分类:数据库   时间:2016-04-24 20:17:44    阅读次数:247
c++中各种数据类型所占字节
求各种数据类型所占用的字节数可调用sizeof函数,求各种数据类型的最大值可以调用limits标准库中的numeric_limits::max(),numeric_limits::min()函数 #include #include #include using namespace std; int ... ...
分类:编程语言   时间:2016-04-24 11:12:27    阅读次数:136
用border画三角形
40、wc(word count)命令的功能为统计指定文件的字节数、字数、行数、并将统计结果显示输出。41、ps命令用来列出系统中当前运行的那些进程44、top命令:linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似window的任务管理器。45、free命令可以显示li ...
分类:其他好文   时间:2016-04-24 00:38:30    阅读次数:230
垃圾回收机制
在阅读《Thinking in Java》一书中,简单记录一下其中的垃圾回收机制的类型和原理。 1、引用计数 每个对象都有一个引用计数器,当引用连接着对象,引用计数器+1,当引用离开作用域或者为null时,引用计数器-1。当计数器为0时,释放对象占用的空间。缺陷:如果对象存在循环引用就会出现“对象应 ...
分类:其他好文   时间:2016-04-23 19:52:58    阅读次数:122
Linux内核调试方法总结之死锁问题分析
死锁问题分析 死锁就是多个进程(线程)因为等待别的进程已占有的自己所需要的资源而陷入阻塞的一种状态,死锁状态一旦形成,进程本身是解决不了的,需要外在的推动,才能解决,最重要的是死锁不仅仅影响进程业务,而且还会占用系统资源,影响其他进程。所以内核中设计了内核死锁检测机制,一旦发现死锁进程,就重启OS, ...
分类:系统相关   时间:2016-04-23 14:57:31    阅读次数:296
Linux下Redis安装与PHP扩展(PHP7适用)
一,软件准备 安装phpredis前,务必已经安装好autoconf。 二,安装配置Redis 安装方法非常简单,make后,redis直接安装在当前目录: 开启redis前台服务测试: 显示这个小盒子,前台服务即为成功开启,占用端口6379: 按Ctrl+C退出redis前台服务。 配置redis ...
分类:Web程序   时间:2016-04-23 14:42:11    阅读次数:327
Linux内核调试方法总结之Call Trace
内核态call trace 内核态有三种出错情况,分别是bug, oops和panic。 bug属于轻微错误,比如在spin_lock期间调用了sleep,导致潜在的死锁问题,等等。 oops代表某一用户进程出现错误,需要杀死用户进程。这时如果用户进程占用了某些信号锁,这些信号锁将永远不会得到释放, ...
分类:系统相关   时间:2016-04-23 14:41:10    阅读次数:387
Linux学习笔记--top命令(监控linux系统状况的命令)
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,比如cpu、内存的使用等,类似于Windows的任务管理器。 1. 命令格式: top [选项] 2. 常用选项: "top -c" 显示完整的命令行而不只是显示命令名。 "top -d" 指定每两次屏幕信息刷新之间的时间间隔。 "top -n 3" 指定循环的次...
分类:系统相关   时间:2016-04-23 12:02:54    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!