自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 内核空间(kernel-space) VS 用户空间(user-space)

作为一个Linux开发者,首先应该清楚内核空间和用户空间的区别。 现代的计算机体系结构中存储管理通常都包含保护机制。 提供保护的目的,是要避免系统中的一个任务访问属于另外的或属于操作系统的存储区域。 Linux操作系统对自身进行了划分: 1、核心软件独立于普通应用程序,运行在较高的特权级别上, 它们驻留在被保护的内存空间上,拥有访问硬件设备的所有权限,Linux将此称为内核空间。 其它

2016-08-26 14:32:37 5947

原创 智能指针的设计思想

在代码编写过程中,我们不可避免的带入一些bug,某个指针过期失效后,并没有及时将对应的内存释放,这样就造成了内存泄漏, 如何避免类似问题的出现,除了代码编写过程中注意,其次可以通过智能指针帮我们做一些类似的工作 int test() { char *pStr1 = (char *)malloc(100); if(pStr1 == NULL) return 0; char *pS

2016-08-08 14:26:34 578

原创 Ubuntu 14.04 提示编译工具链 找不到

NDK 编译工具链 是32位,放在 64 位 Ubuntu 14.04 下,提示不能找到工具链 gcc、g++ 等,需要安装32位兼容库,即ia32-libs -, 命令行   sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 后就可以了

2016-08-05 18:35:54 648

空空如也

空空如也

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

TA关注的人

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