自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 编译安装linux内核模块

linux提供了module机制,能够动态的加载内核模块,毕设中用到模块机制的主要原因是,因为更改代码可能会比较频繁,如果直接更改内核代码,编译内核,比较麻烦;而使用模块机制可以方便的实现模块的加载,对代码进行测试。 以下只是一个简单的demo,方便理解模块机制的原理:   编写模块代码(helloworld.c): #include #include #include   int

2015-06-09 20:24:32 769

原创 CentOS6.5编译内核步骤

环境介绍:原系统为centos6.5,内核版本为:linux-2.6.32-431.el6.x86_64,下载的内核源代码版本为:linux-2.6.32.26 具体编译内核步骤如下: 1.      下载源代码,一般情况下放在 /usr/src目录下; 进入到当前目录:cd /usr/src 下载安装包: wget https://www.kernel.org/pub/linux/k

2015-06-08 22:37:26 2292

原创 Java中调用c语言示例

java中调用c语言,主要是通过JNI(即java native interface)实现的,在windows下调用c语言实现生成的.dll文件来执行;unix/linux下是.so文件。下面讲解实例实现的简单步骤: 1.编写java程序: public class javatest{ static{ System.loadLibrary("call"); } public nat

2015-06-06 16:44:46 491 1

原创 柔性数组

在讲柔性数组之前,我们先应该了解一个概念:不完整类型。那么什么是不完整类型呢?写过程序的人大部分都应该接触过,只不过不知道其名字而已,如下: int i; float f; double d; class child; struct student; 这样的声明都是不完整类型,因为你仅仅只是声明了这样的变量,但是没有给其赋固定的初值,这样的变量看起来并不是“完整”的。 另外,不给定长

2015-05-15 10:26:16 329

原创 浅析C/C++中new和malloc的区别

1.new是 C++的操作符,而malloc是C语言中的一个函数;所以,new是一个保留字,不需要头文件支持,但是malloc需要或头文件的支持; 2.new建立的是一个对象,malloc则是分配一块内存;new建立的对象可以把它当做一个普通对象,不虚直接访问它的内存地址,而malloc分配的是一块内存区域,需用指针访问; 3. new不止分配内存,还会调用类的构造函数,与delete配合调用

2015-03-06 22:26:51 1290 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除