原创 科普研究:三網融合與中國科普電視的新生
文/趙致真 誤了月亮,不能再誤了太陽 中國電視一直辜負着廣大公衆的期望,沒有很好承擔起普及科學的社會責任。2000年,科技界和知識界曾經做過一次可貴的努力,呼籲由中國科協牽頭,籌建一個專門的科技電視臺。但儘管做到了人大提案、媒體推動,
原创 程序員的時間換算表
原文鏈接:Programmer Time Translation Cheatsheet -or- Why Programmers Are Bad at Estimating Times 一個曾經與我一起工作過的經驗豐富的項目經理聲
原创 explicit構造函數
按照默認規定,只有一個參數的構造函數也定義了一個隱式轉換,將該構造函數對應數據類型的數據轉換爲該類對象,如下面所示: class String { String ( const char* p ); // 用C風格的字符串p作爲初始
原创 wxWidgets:使用xrc文件分離界面與代碼
wxwidgets支持一種叫xrc的文件,我們可以將字符串,控件,界面佈局,圖形,放到xrc文件中,程序運行以後再調用這些文件。這就可以在不修改程序的情況下,修改界面,字符串,以及程序中用到的圖形,甚至實現i18n(國際化)。 對於標準控
原创 重讀經典-《Effective C++》Item2:儘量以const,enum,inline替換#define
本博客(http://blog.csdn.net/livelylittlefish )貼出作者(三二一@小魚)相關研究、學習內容所做的筆記,歡迎廣大朋友指正! 1. 宏定義 #define ASPECT_RATIO 1.653
原创 一些iOS高效開源類庫
因爲iOS SDK相對比較底層,所以開發者就得受累多做一些體力活。不過幸運的是,有很多第三方的類庫可以用來簡化很多不必要的工作。筆者整理了一下在本人學習過程中用到的一些比較有用Objective-C開源類庫,既是做一個總結,同時也希望通過
原创 知識記錄:string、wstring、cstring、 char、 tchar、int、dword轉換方法
最近編程一直頭痛這集中類型的轉化,明知都可以轉卻總是記不住,不斷的上網查來查去,在這裏小結一下。以備以後方便使用,當然有些方法可能不是最新的,或者最簡單的,但是對於自己已經瞭解的使用起來應該方便的多: 1》string轉wstring
原创 編程的首要原則是什麼?
半年前,JoelOnSoftware和CodingHorror合搞的stackoverflow.com剛上線不久,我興沖沖地跑過去扔了一個問題: 你們認爲編程的首要原則是什麼? 作爲我的學習原則
原创 IOS系統文件詳解
刪除iPad或 iPhone 目錄 /private/var/keychains/keychain-2.db文件,重啓iPad 或iPhone 。 1.如何卸載機內自帶軟件? 首先需要越獄,
原创 Cocoa多線程編程筆記:NSLock與NSThread
// #import <Foundation/Foundation.h> //int main(int argc, const char * argv[]) //{ // // @autoreleasepool { //
原创 【高效程序員系列】3 別碰鼠標——讓鍵盤飛起來
一、閃電啓動軟件的祕密 正如很多魔術,外行人苦思冥想也無法得知其中的奧祕,一旦揭穿則會讓人大呼:原來是這樣,太簡單了。其實這裏閃電啓動軟件業沒有什麼高深的方法,只不過是調用了運行而已。作爲軟件開發人員,我們經常會使用到“運行”,輸入cmd
原创 淺談C++的智能指針
淺談C++的智能指針 內存泄露是C++程序員都頭疼的大問題。C++缺乏像JAVA、C#一樣,擁有GC這麼一項有利的武器,它將內存管理的部分權限交給了程序員。雖然GC的存在節約了開發、排錯的時間與成本,但是C++爲了追求運行速度而20年來
原创 windows平臺中使用curl實現Http請求
1: 下載官方庫 地址:http://curl.haxx.se/download.html 搜索 Win32 - MSVC,下面有兩個版本的庫,一個是帶ssl的,一個是不帶ssl的。我把兩個都下載了下來:不帶ssl的:http://
原创 const參數,const返回值與const函數
在C++程序中,經常用const 來限制對一個對象的操作,例如,將一個變量定義爲const 的: const int n=3; 則這個變量的值不能被修改,即不能對變量賦值。 co
原创 C++完美實現Singleton模式
Singleton模式是常用的設計模式之一,但是要實現一個真正實用的設計模式卻也不是件容易的事情。 1. 標準的實現 class Singleton { public: static Singleton