- 博客(10)
- 收藏
- 关注
原创 对设计模式的理解
Builder模式实例分析(C语言版) 转载时请注明出处:http://blog.csdn.net/absurd 设计模式、设计模式还是设计模式,设计模式已经被许多高手讲过了无数遍了。本来我无意再去重复被人重复过无数遍的工作,但按照我们的培训计划,现在该讲设计模式了,作为培训计划的制定者,我不能不贡献一点力量,所以最终决定写几篇关于设计模式的BLOG。本文的主题是Buil
2008-09-24 20:53:00 954
原创 C语言中的随机产生函数
今天因为有需要,要随机产生五百个等长的字符串,要一个一个写出来那是不大现实的问题,也是作为一个程序员觉得比较可耻的问题(这句话不是针对谁,只是我自己个人觉得而已)。所以利用中午休息的时间,查了一下资料,用C语言实现了这个功能。 VB、DELPHI中,都有一个随机函数,C语言虽然用了很长时间,可都没怎么听说过随机接口函数。其实它自己也有的,那就是srand(time(NUL
2008-09-24 20:25:00 1307
原创 通过VB编写UTF-8格式的文本文件
由于系统的需要,要国际化,但是由于那些字符串和翻译都写在EXCEL表格里面,如果一个一个的复制出来,那是相当麻烦的.所以老大让我写一个转换器,从EXECEL表格中导出数据,然后写到.PO扩展名的文本文件,要求UTF-8的编码格式的. UTF-8是UNICODE编码格式的一种特殊情况.对于汉字的处理,它是采用了三个字节.对于它的具体情况,在这就不具体介绍,网上有相当多的资料
2008-09-23 21:02:00 5081 1
原创 动态数组
在数据结构当中,除了链表和树的结构之外,一个重要的角色就是动态数组。它与链表不一样的地方就是内存的分配方式。创建一个链表的时候,在内存方面,是不连续分配的,而动态数组就不一样,它就要求连续分配。而两者的大概功能可以说大同小异吧。它的出现可以就是为了节省内存的使用,进行实时的修改内存的使用,避免冗余。但是如果过于频繁的使用,我个人觉得并不是一件什么好的事。 接触过JAVA的
2008-09-22 22:48:00 763
原创 实现双向链表
进入公司的第一个培训项目,就是用C语言实现双向链表.这是一个比较基础的,又是很常用的一个结构.在GTK+中,它会给你提供一个现成的. 以前在大学的时候,链表的理论知识经过数据结构的修炼之后,可谓是比较熟悉的,可是没有自己实现过,当老大给我布置这么一个任务的时候,我还是比较茫然的.因为自己太是菜鸟了.今天,我把这个链表写一下,回味和复习. 首先,你要明确链表要实现什么
2008-09-21 01:08:00 1176
原创 GTK、GDK、GLIB三者的关系
什么是GDK? GDK是标准Xlib函数调用的一个基本封装(wrapper),如果你对Xlib很熟悉,就不需要来重新熟悉绝大多数的GDK函数.所有的函数都是为了提供一个方便直观的风格来访问Xlib函数库.另外,自从GDK使用GLib,在多平台上使用时,GDK变得更加的方便和安全. 什么是GLib? GLib库提供了一系列函数(functions)和定义(definitions
2008-09-11 19:48:00 25017 7
原创 关于g_object_get_data和g_object_set_data
在glib结构中,g_object_get_data()和g_object_set_data()这两个接口函数是比较常见的,它的作用也是比较大的,它们的综合作用相当于一个全局变量,通过object对象保存上下文的信息。 g_object_set_data(GObject* object, gchar* key, gpointer user_data)这个函数是让o
2008-09-11 13:53:00 6653
转载 DirectFB代码导读
转载:作者联系方式:李先静 DirectFB是一个庞大的系统,对它进行彻底分析要花不少时间。幸好多数情况下,只要弄清楚它的基本架构,再重点读一些关键的代码,也就差不多了。前几个月为了完善DFB的窗口管理器,我花了一些时间去研究DFB的架构。把其中一些经验写到这里,供有兴趣的朋友参考。 总的说来,DFB由以下几部分组成:1. 基本库函数。这部分代码在lib目录下
2008-09-10 16:54:00 1442
原创 Gconf系统配置的介绍。
*引用本文请注明来自 blog.csdn.net/wtz1985 昨天在看代码的时候,遇到了gconf这个陌生的对象,陌生只是相对我而言。然后花了一天的时间对它进行研究,从中学了不少的东西,在这里做一个笔记,好记性不如烂笔头阿。 对于gconf的资料,网上一搜索都有很多,对于一些具体的情况,我就不做详细的介绍。简单的总结一下,gc
2008-09-10 12:33:00 3746
原创 从毕业到现在的一份总结
虽然是今年六月份才毕业的,可是进公司接受培训已经是从今年的二月份开始了,前前后后算起来都差不多有七个月,不过中间因为回学校耽误了一两个月的时间,实际算起来差不都有五个月的时间.在公司五个月的实际学习时间中,的确是让我受益匪浅,首先很想感谢我们的老大对我们手把手的培训,可谓是用心良苦. 出来之后,让我感触最深的是,自己的能力太浅了.自己除了一点学校残留的理论知识,可谓是一无所知,真的是
2008-09-06 14:04:00 1349 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人