原创 pyclutter內存不釋放解決記錄
由於程序最終是在一款嵌入式平臺上運行.由 python+clutter 的程序在pc上運行內存可以非常理想的釋放,而在嵌入式平臺上卻不能釋放. 開始時,一直懷疑是內存泄露的原因,但是前面的工作將內存泄露的原因也排除了. 我用c寫的程序在
原创 Advanced Memory Allocation 內存分配進階
May 01, 2003 By Gianluca Insolvibile in Embedded Software Call some useful fuctions of the GNU C library to save
原创 pyclutter內存泄露排查記錄
在一款使用python+clutter的播放器中,使用一個自定義使用c語言的clutter的控件,來顯示一部影片的簡介,簡介中最多時,大概會顯示一百多張圖片. 現在有一個問題就是,這個控件有內存泄露的問題. 首先是,這個控件本身會內存泄露
原创 Embedding Python in C/C++: Part I
Introduction 介紹 Inspired by the article "Embedding Python in Multi-Threaded C/C++ Applications" (Linux Journal), I
原创 g_object_notify的使用方法
g_object_notify的使用方法 0、註冊部分 g_object_class_install_property(gobject_class,
原创 C/C++語言中Static的作用詳述
在C語言中,static的字面意思很容易把我們導入歧途,其實它的作用有三條。 (1)先來介紹它的第一條也是最重要的一條:隱藏。 當我們同時編譯多個文件時,所有未加static前綴的全局變量和函數都具有全局可見性。爲理解這句話,我舉例來說明
原创 一些開源項目網址
一些開源項目網址 http://code.ijinshan.com/ http://search.csdn.net/ CSDN搜索,CSDN還是有非常多的編程資源的,用它的搜索能搜出不少東西。代碼類別也比較全面。 http://sn
原创 SVN 常用命令集合及簡單用法
SVN在實際操作中常用命令集合及簡單用法,如果我們可以把這些簡單的集合方法應用到實際並熟練的記住,哪麼我們的職業生涯將是美好的 1、將文件checkout到本地目錄 svn checkout path(path是服務器上的目錄) 例
原创 clutter-1.0 動畫效果學習
一.ClutterAnimation 這個類實現的功能比較簡單,而且,最主要是,進行動畫演示後,actor的外觀不會迴歸原來的位置,必須要經過時間軸反轉變回原來的的狀態. 二.ClutterAnimator: 比較喜歡clut
原创 cikada-0.1---一款linux 平臺閱讀器移植記錄
由於要在一款嵌入式平臺上移植一款pdf閱讀器,所以在網上想找找有沒有開源的,然後找來研究研究,所以遇到cikada. 由於cikada所用的clutter版本比較高,而我現在用的纔是clutter-1.0. 而且我是用命令行編譯的,用它自
原创 clutter 1.0 Segmentation fault
在clutter編程中,經常會出現Segmentation fault這種錯誤,今天在瀏覽http://blog.csdn.net/flowingflying/article/details/4455459這個博客時,看到如下的內容: