简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
从事Linux开发的软件工程师几乎都使用过虚拟机软件,如VMware workstation,一般把虚拟机软件运行在微软的操作系统中,把Linux操作系统(如Ubuntu)运行在虚拟机软件中,这样就可以在一台主机上同时使用两个不同类型的操作系统,非常方便。 运行在虚拟机中的操作系统以.vmdk文件的形式保存。 在实际工作中,经常会遇到运行在虚拟机中的操作系统彻底崩溃,再
----------------------------------------------------------------------------------------------------------------原博客地址: http://blog.itpub.net/26230597/viewspace-1380155/原作者:黄杉 (mchdba)---------
之前在学Java的时候对于Java虚拟机中的内存分布有一定的了解,但是最近在看一些C,发现居然自己对于C语言的内存分配了解的太少。问题不能拖,我这就来学习一下吧,争取一次搞定。 在任何程序设计环境及语言中,内存管理都十分重要。内存管理的基本概念分析C语言内存的分布先从Linux下可执行的C程序入手。现在有一个简单的C源程序hello.c1 #include <stdio.h&
之前在学Java的时候对于Java虚拟机中的内存分布有一定的了解,但是最近在看一些C,发现居然自己对于C语言的内存分配了解的太少。问题不能拖,我这就来学习一下吧,争取一次搞定。 在任何程序设计环境及语言中,内存管理都十分重要。内存管理的基本概念分析C语言内存的分布先从Linux下可执行的C程序入手。现在有一个简单的C源程序hello.c1 #include <stdio.h&
转载地址:http://hi.baidu.com/widebright/item/e94ea43535711f4a3075a1d0本文包含如下部分内容1. Linux内核里面生成的core file文件相关的代码2. core dump file 相关的设置3. 如何在程序中调用代码生成 core dump file,程序又不用退出。4.
理论区:GNU GRUB(GRand Unified Bootloader简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。位于磁盘的0磁头(盘面),0磁道,1扇区位置,该位置共计有5
screen是Linux窗口管理器,用户可以建立多个screen会话,每个screen会话又可以建立多个window窗口,每一个窗口就像一个可操作的真实的ssh终端一样。screen详解:http://www.linuxidc.com/Linux/2013-10/91612.htmLinux Screen超简明教程 http://www.linuxidc.com/Linux/2014-04/100
一、vector对象的操作:1、向vector添加元素push_back()操作接受一个元素值,并将它作为一个新的元素添加到vector对象的后面,也就是“插入(push)”到vector对象的“后面(back)”:小例子:vector text; // empty vector(空的容器)while (cin >> word) { text.push_back(word);
(1)lua 和 C++之间的交互的基本知识: lua 和 C++ 之间的数据交互通过堆栈进行,栈中的数据通过索引值进行定位,(栈就像是一个容器一样,放进去的东西都要有标号)其中栈顶是-1,栈底是1,也就是第 1 个入栈的在栈底;也可以这么说:正数表示相对于栈底的位置(位移),负数表示相对于栈顶的位置(位移);(2)计算和清空栈中元素的操作:1、函数lua_gettop()用于返回栈
从事Linux开发的软件工程师几乎都使用过虚拟机软件,如VMware workstation,一般把虚拟机软件运行在微软的操作系统中,把Linux操作系统(如Ubuntu)运行在虚拟机软件中,这样就可以在一台主机上同时使用两个不同类型的操作系统,非常方便。 运行在虚拟机中的操作系统以.vmdk文件的形式保存。 在实际工作中,经常会遇到运行在虚拟机中的操作系统彻底崩溃,再