Time of Update: 2015-04-03
標籤:MySQL是Linux系統下廣泛使用的開源免費資料庫,是Linux應用程式資料儲存的首選。在Ubuntu系統下安裝MySQL,可以在終端提示符中運行下列命令:$sudo apt-get install mysql-server mysql-client一旦安裝完成,MySQL伺服器應該自動啟動,預設的MySQL安裝後使用者為root,安裝過程中會提示你enter password,這個密碼便是你以後登陸資料庫所需的密碼。MySQL可以用不同的語言進行訪問,其中包括C,C++
Time of Update: 2015-04-01
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Data.OleDb;using System.Data;using System.Windows.Forms;namespace WmsClient{ public class ExcelHelper { //Excel導入DataSet
Time of Update: 2015-04-03
標籤: 1.把C++當成一門新的語言學習(和C沒啥關係!真的。); 2.看《Thinking In C++》,不要看《C++變成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因為他們很難而我們自己是初學者所以就不看; 4.不要被VC、BCB、BC、MC、TC等詞彙所迷惑——他們都是整合式開發環境,而我們要學的是一門語言;
Time of Update: 2015-04-03
標籤:標準方法是用: EnumPrinters() 函數擷取#define PRINTER_ENUM_DEFAULT 0x00000001#define PRINTER_ENUM_LOCAL 0x00000002#define PRINTER_ENUM_CONNECTIONS 0x00000004#define PRINTER_ENUM_FAVORITE 0x00000004#define PRINTER_ENUM_NAME
Time of Update: 2015-04-03
標籤:類 class struct 1、關於public和private的區別在C++中,為了控制類的成員的訪問和封裝(隱藏),常使用public和private說明符來對類的成員進行封裝。 定義在public說明符之後的成員在整個程式中可以被訪問,public成員定義類的介面定義在private說明符之後的成員可以被類的成員函數訪問,但是不能被使用該類的代碼訪問,pr
Time of Update: 2015-04-03
標籤:const_cast reinterpret_cast static_cast dynamic_cast 強制轉換 做個筆記:源自論壇:http://bbs.csdn.net/topics/210039564總結C++中的所有強制轉換函式(const_cast,reinterpret_cast,static
Time of Update: 2015-04-03
標籤:1.public class APIRequest { //public static string commonUrl = @"http://192.168.2.186:8080/sale/"; public static string commonUrl = @"http://115.29.102.31:90
Time of Update: 2015-04-03
標籤:------Java培訓、Android培訓、iOS培訓、.Net培訓、期待與您交流! -------第一講 函數的參數問題以及傳回值 在定義函數的參數時要注意以下幾點:1.形式參數:定義函數時函數名後面中的參數,簡稱形參2.實際參數:調用函數時傳入的具體資料,簡稱實參3.實參個數必須等於形參個數4.如果是基礎資料型別 (Elementary Data
Time of Update: 2015-04-02
標籤:字串轉換整型/*為下面的函數原型編寫函數定義:int ascii_to_integer(char *str);這個字串參數必須包含一個或者多個數字,函數應該把這些數字字元轉換為整數並返回這個整數。如果字串參數包含了任何非數字字元,函數就返回零。請不必擔心算數溢出。提示:這個技巧很簡單:你每發現一個數字,把當前值乘以10,並把這個值和新的數字所代表的值相加*/#include <stdio.h>int ascii_to_integer(char const *str){int
Time of Update: 2015-04-01
標籤:http://blog.sina.com.cn/s/blog_676cdfb10100s2bx.html讀取和設定xml設定檔是最常用的操作,試用了幾個C++的XML解析器,個人感覺TinyXML是使用起來最舒服的,因為它的API介面和Java的十分類似,物件導向性很好。TinyXML是一個開源的解析XML的解析庫,能夠用於C++,能夠在Windows或Linux中編譯。這個解析庫的模型通過解析XML檔案,然後在記憶體中產生DOM模型,從而讓我們很方便的遍曆這棵XML樹。DOM模型即文件物
Time of Update: 2015-04-02
標籤:c++ c++11 cpp 多線程 並發 本章包括,多線程和並行是什麼,為什麼要在程式中使用多線程和並行,c++並行支援的曆史,簡單的多線程程式自從1998年C++標準發布後的13年有一個令C++使用者興奮的時間,C++標準委員會正在給這個語言和他的支援庫進行
Time of Update: 2015-04-01
標籤:程式說明:輸出多行內容,內容如下: * *** ************ ***** *** * 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 cout << " *" << endl; 6 cout << " ***" << endl;
Time of Update: 2015-04-02
標籤:一、運算子的優先順序與結合性運算子優先順序與結合性優先順序運算子類型運算子結合性1括弧、成員運算子() , [] , -> , .左結合2單目運算子! , ~ , ++ , -- , +(正號) , -(負號) , *(取內容) , &(取地址) , sizeof右結合3乘除取餘運算子*, / , %左結合4加減運算子+ , -左結合5移位元運算符<<(左移) , >>(右移)左結合6關係運算子< , <= , > ,
Time of Update: 2015-04-02
標籤:lower_bound(begin, end, target)用來尋找一個已排序的序列中[begin, end)第一個大於等於target的元素。數組A如下:value: 1, 2, 2, 3, 4, 5, 5, 6, 7index: 0, 1, 2, 3, 4, 5, 6, 7, 8這樣的一個序列,如果尋找5的lower_bound,返回的應該是第一個5即A[5]。下面是摘自cplusplus.com上的lower_bound代碼template <class
Time of Update: 2015-04-01
標籤:111 1 //程式說明:輸出多行內容,內容如下 2 /* 3 * 4 *** 5 ***** 6 ******* 7 ***** 8 *** 9 *10 */11 #include <iostream>12 using namespace std;13 int main()14 {15 cout << " *" << endl;16 cout << " ***" << endl;17
Time of Update: 2015-04-01
標籤:一:函數的重載什麼叫重載?在相同的範圍內,如果2個函數的名字相同,而參數列表不同,就稱為“重載” 函數重載的形式形參數量不同比如 void test(int a) 和 void test(int a, int b)形參類型不同比如 void test(int a) 和 void test(double a)… …需要注意的是,下面的情況不屬於重載void test(int a) 和 void test(int b)
Time of Update: 2015-04-01
標籤:C語言跟記憶體申請相關的函數主要有 alloca,calloc,malloc,free,realloc,sbrk等. alloca是向棧申請記憶體,因此無需釋放. malloc分配的記憶體是位於堆中的,並且沒有初始化記憶體的內容,因此基本上malloc之後,調用函數memset來初始化這部分的記憶體空間. calloc則將初始化這部分的記憶體,設定為0. realloc則對malloc申請的記憶體進行大小的調整.申請的記憶體最終需要通過函數free來釋放.
Time of Update: 2015-04-01
標籤:繼續更新第二篇:1:一元運算子:++ -- ++:不管是前加加還是後加加,變數的值最終都會自身加一。前加加和後加加的區別體現在參與運算的時候,如果是後加加,則首先拿原值參與運算,運算完成後再自身加一,而前加加則是首先自身加一,然後拿著加一後的值參與運算。 --:不管是前減減還是後減減,變數的值最終都會自身減一。+ - * / % 是二元運算子,在一個運算式當中,既有一元運算子,也有二元運算子,應該首先計算一元運算子,一元運算子的優先順序要高於二元運算子。 2:複合賦值運算子
Time of Update: 2015-04-03
標籤:靜態變數作用範圍在一個檔案內,程式開始時分配空間,結束時釋放空間,預設初始化為0,使用時可以改變其值。靜態變數或靜態函數只有本檔案內的代碼才能訪問它,它的名字在其它檔案中不可見。用法1:函數內部聲明的static變數,可作為對象間的一種通訊機制如果一局部變數被聲明為static,那麼將只有唯一的一個靜態分配的對象,它被用於在該函數的所有調用中表示這個變數。這個對象將只在執行線程第一次到達它的定義使初始化。用法2:局部靜態對象對於局部靜態對象,建構函式是在控制線程第一次通過該對象的定義時調用
Time of Update: 2015-04-03
標籤:1)下載安裝包: wget https://launchpad.net/gearmand/1.2/1.1.12/+download/gearmand-1.1.12.tar.gz2)安裝編譯器: yum install gcc gcc-c++3)安裝依賴庫:yum install -y boost boost-devel gperf gperf-devel libevent libevent-devel libuuid libuuid-devel4) 編譯gearmand: tar