- 博客(6)
- 资源 (18)
- 收藏
- 关注
原创 Unix shell学习笔记
[非常粗糙,没太多时间整理细致]Shell指南笔记一 文件安全与权限目的就是设置文件和目录权限。顺便可以了解下UNIX文件管理方面的知识,比如文件属性等。文件的访问方式分为:读写和执行,文件的用户分为文件属主,同组用户,其他用户。注意必须要理解这个区分。1.1文件相关系统当然知道文件的全部信息,通过ls命令可以获得想要的信息。这里就不解释ls输出的代表的意思了。其实
2010-04-29 15:17:00 5419
原创 Glib学习笔记(4)
四 数据结构这部分非常重要。4.1 内存片管理memory slices是一个高效的分配和管理等尺寸的类。这个和普通的new/delete相比有什么特别之处?似乎更高效,有分布式内存管理“之嫌“。建议替代g_malloc系列。没看出什么特别之处啊,暂时用malloc。包括一个过时的gmemchunk类,这里不叙述了。4.2 双/单向链表GList是双向链
2010-04-13 17:40:00 7998
原创 GLib学习笔记(3)
三 工具这部分内容主要是提供了一些公共的API或者是类,帮助完成各种不同的功能。3.1 字符串操作函数g_strxxx等系列函数,方便完成字符串操作,有点像C/C++里边的函数。这个和CString还不是同一类东西。CString是字符串类,可能更加方便。3.2 字符集转换函数包括UTF8到UNICODE等转换的函数。值得注意的是文件名的字符集转换函数,有:l
2010-04-11 17:33:00 4752
原创 Gstreamer应用程序指南学习笔记
Gstreamer说明一 Gstreamer简介是一个框架,灵活轻便。第一部分基本没有难度,只要能看懂英文。从我目前接触的感觉上看,Gstreamer确实简化了动态库的加载,模块与模块间的合作。但是Gstreamer用得还是有点不太习惯,可能是 GLIB这种风格没有适应。gstreamer整个分为:l core:核心库l 基础插件:一些很
2010-04-08 16:58:00 8598
原创 Glib学习笔记(2)
2.1 MainLoopmain loop是Glib中一个非常重要的部分,其主要用途类似于Windows的消息循环。所以它是一个循环,不停得从某个地方取得“消息”,然后派发到消息处理函数,交给他们处理。从执行者角度看,派发到消息处理函数实际还是消息循环所在的线程调用对应的函数。在Glib中,消息循环对应的就是这个mainLoop。消息队列没有对应物。但是消息的产地由GSourc
2010-04-06 21:14:00 10924 3
原创 Glib学习笔记(1)
GLib学习笔记一 Glib笔记1以前主要是做C++,最近有个机会转到嵌入式的C,大部分用的是Glib/Gobject系统,前一周的样子把相关内容大致浏览了一遍,主要以reference Menu为主。我看英文书的一个习惯是看一章,总结一章,这样学得快,记得牢。以前整理过很多书籍,不过都是本地的doc文档。在学Glib过程中,从网上学到很多知识,所以我也放到博客上吧。仅供自己总结,风格比较
2010-04-05 18:54:00 10387 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人