- 博客(10)
- 资源 (2)
- 收藏
- 关注
转载 数组和大小端存储
博文出处:http://hi.baidu.com/casperkid/item/8e7b8f6d2efc910ea1cf0f8b 先来看下面一段代码#include int main(void){ int a[5] = {1, 2, 3, 4, 5}; int *ptr1 = (int*)(&a + 1); int *ptr2 = (int*
2013-12-06 15:58:15
4168
1
转载 Ubuntu 12.04 中安装和配置 Java JDK
先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u45-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_45文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.7.0_45/ /usr/lib/jvm/Step2:# 配置环境变量sudo gedit ~/
2013-11-22 17:50:38
526
转载 Ubuntu 12.04中文输入法的安装
Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。安装输入法的第一步,是安装语言包。我们选择System Settings-->Language Suppor
2013-11-22 17:49:20
474
转载 C++中的函数重载、覆盖与隐藏
在C++语言中,函数扮演着很重要的角色,不管面向过程设计,还是基于对象设计;不管是面向对象编程,还是基于泛型编程,函数都可以随处而见。在谈论C++中的函数重载、覆盖和隐藏之前,先回顾下函数的基础知识。 函数的声明包括函数的返回值类型,函数名称,参数列表(参数的类型、参数的个数、参数的顺序)。例如,声明一个两个整数之和的函数,int iAdd(int iNum1,int iNum2);而函数的
2013-11-22 14:02:52
531
转载 Qt入门-控件颜色面板类QPalette
QPalette类提供了绘制QWidget控件时使用的颜色。控件的颜色状态分三种:(1)Active,激活状态(2)Disabled,禁用状态(3)Inactive,未激活状态控件在这三种不同的状态下具有不同的颜色值,QPalette类管理这三组颜色,它根据这三种状态分为三组颜色,每一组颜色都根据绘图角色的不同分类。系统在绘制控件时使用这些颜色,程序员可以改变这些设置。
2013-11-22 09:44:55
803
转载 Big Endian 和 Little Endian
Big Endian Little Endian来自:http://blog.youkuaiyun.com/sunshine1314/article/details/2309655一、字节序谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用lit
2013-11-19 09:13:39
594
转载 文件相关内核数据结构
一、struct file系统中每个打开的文件在内核空间都有一个关联的struct file。它由内核在打开文件时创建,并传递给在文件上进行操作的任何函数。在文件的所有实例都关闭后,内核释放这个数据结构。struct file结构体定义在/linux/include/linux/fs.h。该结构体中含有文件的属性:包括1、mode_t f_mode;对文件的读写模式,对应系统调用o
2013-11-15 19:21:45
488
转载 Linux驱动不能卸载
参考博文:http://blog.youkuaiyun.com/duloveding/article/details/7614997在编写驱动程序的时候有时候会出现这种情况,模块加载之后不能卸载或卸载之后不能在加载,cat /proc/devices 后发现设备还占用着设备号,这种情况下,再次加载驱动模块肯定不会成功,必须重新启动才可以解决。最近仔细看书后发现自己在驱动程序的卸载函数中少写了两个函数调用,
2013-11-14 15:38:46
777
转载 Ubuntu12.04网络配置
一配置网络-使用/etc/network/interfaces1)编辑配制文件:sudo vi /etc/network/interfaces 加入以下配置信息(修改为你自己的): auto lo iface lo inet loopback auto eth0iface eth0 inet static address 192.168.1.111 #
2013-11-14 15:30:58
562
转载 QT错误:collect2:ld returned 1 exit status
参考博文:http://hi.baidu.com/xiaoyue1800/item/15111015dfedd441e75e06d9通过自己的错误积累和网上的相关资料,简单的总结了一下出现这种错误常见的情况:1.编译成功的例子在后台执行,有时一闪而过,如果再次build ,则会提示上述错误。解决方法:打开任务管理器,找到相应的exe进程,关闭即可; 或者直接关闭QtC
2013-11-12 16:43:24
523
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人