原创 C單元測試框架——CMockery (1) 簡介

cmockery 是google發佈的用於C單元測試的一個輕量級的框架。 主要特點: 免費且開源,google提供技術支持; 輕量級的框架,使測試更加快速簡單; 避免使用複雜的編譯器特性,對老版本的編譯器來講,兼容性好; 並不強制

原创 uliweb guestbook 排錯

  uliweb作者是國內python高手limodou,一直在他寫的用ulipad,感覺很不錯。 今天抽空看了一下uliweb的教程,把uliweb裏面自帶的demo guestbook用svn下載下來試了一下,結果出錯了。出錯圖如下所

原创 C單元測試框架——CMockery (2) 加減法demo

上一次文章 中我們對cmockery做了一些簡單的介紹,並完成了測試環境的搭建。這次我們會討論如何使用它做單元測試,文中的例子從CMockery的calculator example 中剝離出來的。   首先新建一個文件夾:math_d

原创 mips 彙編入門——helloworld

源碼如下: hello.s   # text segment .text .globl main main: # execution starts here la $a0,

原创 Vultr 教程目錄

本節我們爲大家介紹Vultr各方面教程,這些教程均爲Vultr中文網原創教程。 讓您可以在20分鐘內完成購買、配置服務器、搭建WordPress博客程序。 一起來看吧! 手把手 圖文購買教程 通過SSH管理服務器 1分鐘快速搭建5

原创 ANSI C——可變參數

【原型】       type fun( type arg1, type arg2, ... ); 【描述】        主要用在參數個數不確定的函數中,例如:printf函數。 【使用方法】 參考:glib/manual/Ad

原创 讀《道德經》對OOP 一點思考

道生一,一生二,二生三,三生萬物 道是什麼?老子也沒有說清楚,一句“道可道,非常道”扔給我們,琢磨不定,我們暫可理解爲自然規律; 一爲大一統,即宇宙,混沌一體的宇宙; 二爲陰陽,也可理解爲“天“,”地”; 三,有“天”,有“地”,方有“

原创 wxLua 2.8.10 - FAQ

原文作者: John Labenski; 翻譯:劉貴學([email protected]) 爲何選擇 wxLua?wxLua, wxPython, wxSomethingElse哪個最好? 能將wxlua嵌入我的C++應用程序中作

原创 Javascript MVC ——Controller

  原文:http://javascriptmvc.com/docs.html#&who=jQuery.Controller 翻譯: 劉貴學([email protected])     控制器是使用代理將事件處理組織起來。如果您的應

原创 【收集】《大腕》程序員9個翻版

【原版臺詞】: 想靠電子商務掙錢的那都是糊塗蛋 網站就得拿錢砸 捨不得孩子套不着狼啊 高薪聘幾個罵人的搶手 再找幾個文化名人當靶子 誰火就滅誰 網站靠什麼呀?靠的就是點擊率啊 點擊率上去了,下家(兒)跟着就來了 你砸進

原创 GAE 執行JSP 出錯

跟着教程一步一步坐下來,在 使 用 JSP 中出現錯誤如下圖:     原因分析:   eclipse在編譯JSP時使用的JRE的編譯環境,這裏應該使用JDK。   設置如下: windows->Preferences->Inst

原创 C語言預處理運算符

預處理還需要運算符?有沒有搞錯? ^_^, 沒有搞錯,預處理是有運算符,而且還不止一個: # (單井號)    —— 字符串化運算符。 ## (雙井號 )—— 連接運算符 #@                —— 字符化運算符。

原创 Javascript MVC —— View

  原文:http://javascriptmvc.com/docs.html#&who=jQuery.View 翻譯:劉貴學([email protected])       藉助jQuery,View使用模板提供了統一的接口,使用

原创 Javascript MVC —— Model

  原文:http://javascriptmvc.com/docs.html#&who=jQuery.Model 翻譯:劉貴學([email protected])   模型是用於封裝應用程序的數據層。對大型應用中來講,模型是非常

原创 ubuntu 12.04 下使用 bower

安裝 nodejs 不要通過 apt-get 安裝,版本不對的話,很多 repo下載不了 使用源碼安裝 wget http://nodejs.org/dist/v0.10.32/node-v0.10.32.tar.gz tar -zxv