原创 詳細解說 STL 排序(Sort) 【轉】

作者Winter 詳細解說 STL 排序(Sort) 0 前言: STL,爲什麼你必須掌握 1 STL提供的Sort 算法 1.1 所有sort算法介紹 1.2 sort 中的比較函數 1.3 sort 的穩定性 1.4 全排序 1.5

原创 windows下用vs2010編譯v8,不用折騰,下載就能用,ALL IN ONE

最近想在c++程序中嵌入js腳本,v8是最熱門的全能選手了,不解釋,就這麼愉快的決定了 參考了官方編譯嚮導:http://code.google.com/p/v8/wiki/BuildingWithGYP 覺得很蛋疼,就想有個整理好的就不

原创 用REST實現優雅的URL顯示[轉]

以前就是覺得 /nowamagic/article/article_id 這樣的地址非常的漂亮,但是那只是表象罷了,瞭解深入以後,發現必須有一個客戶端的Ajax Engine和Server端的服務配合,才能實現一個REST風格的應用,下面

原创 擴展界面

http://sourceforge.net/projects/my-gui/ http://sourceforge.net/projects/opendatabag/

原创 讀《設計模式解析》

《設計模式解析》 ---- 應對變化         A Note About Customers     My experience with c

原创 代碼自動生成-宏遞歸思想

Macro Recursion author: Kevin Lynx Preface     本文可能是<代碼自動生成-宏帶來的奇技淫巧>的續寫。我盡力闡述如何讓宏遞歸(或者說重複)地有規律地產生一 些符號,而讓我們少寫很多重複代

原创 The Transition from Qt 4.x to Qt 5

  原文鏈接 http://qt-project.org/wiki/Transition_from_Qt_4.x_to_Qt5 The transition from Qt 4.x to Qt 5 is not expected to b

原创 dll中的導出類序列化問題

很多年前就解決這個問題了,現在記憶力下降厲害,每次遇到都像新問題一樣解決它,在這裏記一下,備忘 爲了使類可序列化的 CArchive 對象使用,類必須從 CObject 派生,並且必須實現的 DECLARE_SERIAL 和 IMPLEM

原创 敏捷中的自組織團隊

敏捷中的自組織團隊,其“自組織”一詞,可能不是太準確,不太符合關於“組織”一詞的定義,因此有時也用“自指導團隊”一詞。敏捷中的自組織團隊,肯定是由外部創建的,而非自發組織在一起的一個團隊。它是一個由外部創建,然後給與授權,然後自行決定行

原创 敏捷的前提

我們看一下,敏捷是一幫什麼人提出的? 首先是一幫技術牛人,他們不願意自己的聰明才智受到各種各樣的掣肘和約束,於是提出了一個承諾。 其次,他們是一幫品格高尚的人,能夠嚴守自己的承諾,儘自己最大的力量去完成承諾。   因此,要實施敏

原创 vs2010 問題 >LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞

>LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞 問題說明:當安裝VS2012之後,原來的.NET 4.0會被替換爲.NET 4.5。卸載VS2012時,不會恢復.NET 4.0。

原创 C++中using的作用

1.在當前文件中引入命名空間 這是我們最熟悉的用法,例如:using namespace std; 2.在子類中使用 using 聲明引入基類成員名稱(參見C++ primer) 在private或者protected繼承時,

原创 編譯問題總結

今天遇到奇奇怪怪的問題 形如: fatal error C1075: 與左側的 大括號“{”(位於“……”)匹配之前遇到文件結束 或者,定位的位置和提示的不相干 再有明明聲明的變量說不認識,如此種種可能是一個原因引起的:編碼 沒錯,

原创 MFC對話框程序屏蔽ESC和ENTER鍵退出,完美解決方案

關於MFC CDialog對ESC和ENTER免疫的問題,有很多網友問,也有很多網友答,其中的道道很多網友都有解釋,我就不囉嗦了 直接貼代碼吧,我在很多工程裏都用的,讓遇到這個問題的朋友少走點彎路,不過其中的細節原由最好還是自己想明白 t

原创 Sublime Text 2調用Visual Studio 2012的編譯器編譯C/C++

在linux下無需配置即可讓ST用gcc進行編譯。在windows下如果使用vs2012的cl編譯工具就要折騰一番了。 首先是安裝vs2012(廢話)。 然後是配置環境變量。比較推薦在“用戶變量”裏編輯,首先是PATH 1C