Time of Update: 2015-06-05
標籤:C/C++基礎轉自:http://blog.csdn.net/fangbaolei2088/article/details/79905191.編譯器g++g++ -c 只編譯不串連,產生.o檔案g++ -o 修改編譯後產生的檔案的名字(預設為a.out)2.C++優點Supporting data abstractionObject-orientedContains all C featuresPortable and efficient as CCan be linked to
Time of Update: 2015-06-05
標籤:所謂共用棧是兩個棧在一個順序的儲存空間中。兩個棧的棧底分別是儲存空間的首尾地址。我們可以將兩個棧構造成一個:從這裡也就可以分析出來,棧1為空白時,就是top1等於-1時;而當top2等於n時,即是棧2為空白時,那麼什麼時候棧滿呢? 想想極端的情況,若棧2是空棧,棧1的top1等於n-1時,就是棧1滿了。反之,當棧1為空白棧時,top2等於0時,為棧2滿。但更多的情況,其實就是剛才說的,兩個棧見面之時,也就是兩個指標之間相差1時,即top1
Time of Update: 2015-06-05
標籤:問題是:當我點擊QTP的setup.exe進行QTP安裝時,出現提示【少了Microsoft Visual c++2005 sp1運行時組件,安裝時會提示命令列選項語法錯誤,鍵入“命令/?”可擷取幫肋資訊,無法正常安裝】解決辦法是:進入【***\QTP\Extensibility and
Time of Update: 2015-06-05
標籤:using System;using System.ComponentModel;using System.Reflection;namespace LH.DotNet2.Utilities.Common{ /// <summary> /// 枚舉協助類 /// </summary> public static class EnumHelper { #region 私人方法 private static
Time of Update: 2015-06-05
標籤:圖片識別的技術到幾天已經很成熟了,只是相關的資料很少,為了方便在此匯總一下(C#實現),方便需要的朋友查閱,也給自己做個記號。 圖片識別的用途:很多人用它去破解網站的驗證碼,用於達到自動刷票或者是大量註冊的目的,但我覺得它最吸引我的地方是可以讓一些書寫的東西,自動識別成電腦上的文字,比如說手擬的合約,修改過的書面論文或者是文檔,每月的花費發票需要在電腦上錄入或者是匯總資訊,日記本上的文章要轉移到電腦上等等,我們現在就不用再頭痛把它們在電腦上敲寫一遍了。 本文介紹兩種比較
Time of Update: 2015-06-05
標籤:為什麼建構函式沒有傳回值? 意見(1) 我認為建構函式隱含的傳回值就是this,因為建構函式是在類的對象產生時自動調用。建構函式被調用也就意味著產生了一個對象,而this指標是與對象實體相關聯的,所以我認為它返回的就是this。舉例如下:class A{public:A();~A();public:void
Time of Update: 2015-06-05
標籤:在程式中常常設計字串的處理,比如①:判斷使用者的輸入字串是否符合要求,是否是非法字串,②:取出一個很複雜字串的某一程式中需要的部分等這事用自己寫演算法判斷通常是十分困難的,所以遇到字串的處理時要很快想到用Regex。一:Regex元字元•要想學會Regex,理解元字元是一個必須攻克的難關。不用刻意記•.:匹配任何單個字元。例如Regex“b.g”能匹配如下字串:“big”、“bug”、“
Time of Update: 2015-06-05
標籤:本文主要記錄了以下2個問題:運算式中,有符號變數和無符號變數的轉化問題C/C++中,main函數執行完以後,還執行了什麼語句?這裡簡單的說一下我的環境:Win7 32位,Qt creator 5.4.1 編譯器MinGW4.9.2 32bit 調試器:GNU GDB 7.8問題1:運算式中,有符號變數和無符號變數的轉化關於這個問題,網路上流傳著這樣一個誤導:說是,運算式中存在有符號數和無符號數的時候,無符號數 會轉化為 有符號數,然後再計算.而實際,應該是這樣的:
Time of Update: 2015-06-05
標籤:3個訊息分別是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分別對應相應的處理函數:OnSize、OnSizing、OnGetMinMaxInfo。當視窗大小發生變化時,響應的順序依次是:WM_GETMINMAXINFO-->WM_SIZING-->WM_SIZE。OnGetMinMaxInfo這個函數在視窗初始化的時候會被調用一次,當視窗大小發生改變的時候也會被調用。利用這個函數,可以比較方便的實現視窗最大最小尺寸的控制。參數lpMMI是一個結構體指
Time of Update: 2015-06-05
標籤:1. 使用windows api函數SetTimer設定計時器
Time of Update: 2015-06-05
標籤:在編譯之前進行的處理。預先處理命令以符號“#”開頭。#define 只能 定義符號 不能定義宏(#define PI 3.14 這是錯的,在c#中沒宏)#region #endregion#if #end if #define MyDebug#undef MyDebug#define MyTrace#if (MyDebug) Console.WriteLine("MyDebug is
Time of Update: 2015-06-05
標籤:VS製作安裝包的一般步驟。一·建立項目 (1)建立 (2)介面跳轉 二·添加引用 (1)添加卸載程式
Time of Update: 2015-06-05
標籤:using NPOI.XWPF.UserModel 1 XWPFDocument doc = new XWPFDocument(); //建立新的word文檔 2 3 XWPFParagraph p1 = doc.CreateParagraph(); //向新文檔中添加段落 4 p1.SetAlignment(ParagraphAlignment.CENTER); //段落對其方式為置中 5 6
Time of Update: 2015-06-05
標籤:執行個體情境,對於字串:"AAAA AAA BBBB BBB BBB CCCCCCCC"。1. 分隔為 “AAAA AAA” , "BBBB BBB BBB","CCCCCCCC"2.分隔為 “AAAA"
Time of Update: 2015-06-05
標籤: 當一個欄位聲明中含有 static 修飾符時,由該聲明引入的欄位為靜態欄位(靜態變數)。當不存在 static 修飾符時,由該聲明引入的欄位為執行個體欄位(執行個體變數)。 靜態欄位不屬於某個特定的執行個體;相反,它只標識了一個儲存位置。不管建立了多少個類執行個體,對於相關
Time of Update: 2015-06-05
標籤:C# 中的 Lock 語句通過隱式使用 Monitor 來提供同步功能。lock 關鍵字在塊的開始處調用 Enter,而在塊的結尾處調用 Exit。 通常,應避免鎖定 public 類型,否則執行個體將超出代碼的控制範圍。 常見的結構 lock (this)、lock (typeof (MyType)) 和 lock ("myLock") 違反此準則:如果執行個體可以被公用訪問,將出現 lock (this) 問題。如果 MyType 可以被公用訪問,將出現 lock
Time of Update: 2015-06-05
標籤:using System; 2 using System.Collections.Generic; 3 using System.Text; 4 //方法一 5 using System.Runtime; 6 using System.Runtime.InteropServices;
Time of Update: 2015-06-05
標籤:閑來無事,就寫了一個色彩選擇工具。原理其實很簡單,只需要兩步,擷取滑鼠游標的位置,擷取當前滑鼠游標的位置的RGB顏色值。擷取滑鼠游標的位置:System.Drawing.Point p = MousePosition;擷取指定座標的RGB顏色值,這裡我們需要用到1個WIN32的API函數:GetPixel。GetPixel函數的作用是檢索座標點的像素的RGB顏色值,函數原型為COLORREF GetPixel(HDC hdc, int nXPos, int
Time of Update: 2015-06-05
標籤:今天公司一個做Unity3d的人在說字串拼接的一個效率問題,他覺得string拼接會產生新的一個記憶體空間,假設不及時回收會產生大量的片段,特別是在Unity3d這樣一個Updata環境下,由於每一幀都會調用,所以假設使用簡單的拼接的話,就會產生非常多片段,從而影響手機發熱。他的想法是用StringBuilder去直接改動記憶體,而不進行一個拼接會更加直接有效去運行,速度也會更快。由於認為這個東西有點意思,所以我就想做個對照來看,是不是自己老了記錯了事情,特別是我是做服務端的,效率才是我考
Time of Update: 2015-06-05
標籤:http://blog.oraycn.com/ESFramework_Demo_P2P.aspx 測試,完全OK! 我很喜歡這個。可以源碼是加密的!我希望實現 web 版本的p2p視頻觀看,aehyok提出 用 SignalR 。要學習的東西很多啊。 ESFramework Demo -- P2P通訊Demo(附源碼) 現在我們將在ESFramework Demo -- 檔案傳送Demo&