Time of Update: 2015-09-07
標籤: 資料庫在軟體開發中發揮著舉足輕重的作用,基本上所有的大項目都會用到資料庫。現在我主要簡單介紹SQL Server 2008的C#操作,通過學習C#的資料庫操作基礎,再舉一反三,開放思維,就可以進行大項目中資料庫的軟體開發。1、串連資料庫(Connection對象)//串連資料庫string strConn = "server=Gordon-PC\\SQLEXPRESS;database=DB_GHC;uid=sa;pwd=123456";//string strConn =
Time of Update: 2015-08-26
標籤:#include<windows.h> //包含相關bmp格式的定義結構#include<stdio.h>#include<stdlib.h>int bmpWidth; //bmp圖片寬度(像素)int bmpHeight; //bmp圖片高度(像素)RGBQUAD* pColorTable; //調色盤數組(真彩色時不用)int biBitCount; //每像素所佔的位元組/********************************
Time of Update: 2015-08-29
標籤:遇到問題,趕緊記錄一下,免得過後忘了如果先行編譯頭會有stdafx.h、targetver.h檔案。stdafx.h標準系統包含檔案的包含檔案, 或是經常使用但不常更改的,特定於項目的包含檔案。百度百科說是所謂標頭檔先行編譯,就是把一個工程(Project)中使用的一些MFC標準標頭檔(如Windows.H、Afxwin.H)預先編譯,以後該工程編譯時間,不再編譯這部分標頭檔,僅僅使用先行編譯的結果。這樣可以加快編譯速度,節省時間。stdafx.h中沒有函數庫,只是定義了一些環境
Time of Update: 2015-08-25
標籤:class c++ dynamic_cast typeid rtti RTTI通過運行時類型識別——RTTI,程式能夠使用基類的指標或引用來檢索這些指標或引用所指對象的實際衍生類別類型:其主要通過兩個操作符來實現:1.typeid——返回指標或引用所指對象的實際類型;2.dynamic_cast——將基類類型的指標或引用安
Time of Update: 2015-08-21
標籤:1. WebbenchWebbench是一個在linux下使用的非常簡單的網站壓測工具。它使用fork()類比多個用戶端同時訪問我們設定的URL,測試網站在壓力下工作的效能,最多可以類比3萬個並發串連去測試網站的負載能力。Webbench使用C語言編寫, 代碼實在太簡潔,源碼加起來不到600行。下載連結:http://home.tiscali.cz/~cz210552/webbench.html2. Tinyhttpdtinyhttpd是一個超輕量型Http
Time of Update: 2015-08-21
標籤:c++ 忠告 1.把C++當成一門新的語言學習(和C沒啥關係!真的。); 2.看《Thinking In C++》,不要看《C++變成死相》; 3.看《The C++ Programming Language》和《Inside The C+
Time of Update: 2015-08-21
標籤:文章來自NoAlGo部落格原創 :C++ sizeof的記憶體計算(2)記憶體控制是程式設計過程中非常關鍵的一環,C/C++中使用sizeof計算資料佔用的記憶體大小是一個常見的手段,但是這個問題涉及到很多基礎的編程細節,能夠很好地反映一個程式員的基本功,成為了筆試面試常見的問題之一。這裡總結了一些常見的問題,鑒於篇幅問題,分成兩部分進行,這裡主要介紹稍微進階的第二部分。 C++ sizeof的記憶體計算(1)C++ sizeof的記憶體計算(2)三 複合類型對於基本的資料類型,
Time of Update: 2015-08-21
標籤:stl zoj 類比 歡迎關注__Xiong的部落格: http://blog.csdn.net/acmore_xiong?viewmode=listSearch in the WikiTime Limit: 2 Seconds Memory Limit: 65536 KB連結:Just Click
Time of Update: 2015-09-07
標籤:using System;using System.IO;using System.Text;namespace CSharpConvertString2Stream{ class Program { static void Main( string[] args ) { string str = "This is the test string.";
Time of Update: 2015-09-08
標籤:using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Reflection;using System.Text.RegularExpressions;using System.Linq;namespace codeTest{ class Program { static void Main(string[] args)
Time of Update: 2015-09-07
標籤:首先一個程式第一要素是logo在設定裡面可以設定程式表徵圖,在ICON裡設定。ICON表徵圖可以在網上下載。這些都是表面功夫程式中涉及到Buton、Label、Timer、Notiflcon控制項Button按鈕控制項,可以設計點擊事件如下所示:private void button1_Click(object sender, EventArgs e) { // int shi, fen, miao; if (Flag_True ==
Time of Update: 2015-09-06
標籤:一、參考型別與實值型別的區別CLR支援兩種類型:參考型別和實值型別。參考型別總是從託管堆上分配的,C#的new操作符會返回對象的記憶體位址。使用參考型別時,必須注意到一些效能問題。1)記憶體必須從託管堆上分配。2)堆上分配的每個對象都有一些額外的成員(類型對象指標和同步索引塊),這些成員必須初始化。3)對象中的其他位元組(為欄位而設)總是設為零。4)從託管城市化上分配一個對象時,可能強制執行一次垃圾收集操作。為了提升簡單的、常用的類型的效能,CLR提供了名為"實值型別"的輕量級類型。實值型
Time of Update: 2015-09-04
標籤:c# winform wcf 調試 服務端 方法一:服務端設定:1、開啟需要調試的解決方案,在WCF服務端項目上右鍵,將其設定為啟動項目2、在該解決方案下點擊或者直接按F5啟動WCF服務端項目。3、尋找連接埠號碼:i、方式一啟動調試後,瀏覽器中會出現下面的介面需要留意的是地址欄中的連接埠號碼。ii、方式二:在啟動WCF服務
Time of Update: 2015-09-01
標籤: class Program { static void Main(string[] args) { //FileStream 拷貝方法封裝 using(Stream fs = new FileStream(@"C:\Users\Administrator\Desktop\C#OOP練習\du.txt",FileMode.Open)) using(Stream fs1 = new
Time of Update: 2015-09-03
標籤:C#編程總結(十)字元轉碼為了適應某種特殊需要,字元需要根據規則進行轉碼,便於傳輸、展現以及其他動作等。看看下面的轉碼,就知道他的用處了。1、字串轉碼根據原編碼格式與目標編碼格式,完成轉換。不過可能出現亂碼哦。上一章已經介紹過了。代碼: /// <summary> /// 字串編碼轉換 /// </summary> /// <param
Time of Update: 2015-08-26
標籤:解構函式:(來自百度百科)解構函式(destructor) 與建構函式相反,當對象脫離其範圍時(例如對象所在的函數已調用完畢),系統自動執行解構函式。解構函式往往用來做“清理善後” 的工作(例如在建立對象時用new開闢了一片記憶體空間,應在退出前在解構函式中用delete釋放)。C#中的解構函式定義與C++ 類似,~+函數名的方法:1 public class FinalizeClass2 {3 ~FinalizeClass()4
Time of Update: 2015-08-26
標籤:1、添加一個定時器2、在定時器Tick事件裡面寫入下面代碼
Time of Update: 2015-09-07
標籤:資料基礎資料型別 (Elementary Data Type)整型家族:包含字元,短整型,整型和長整型整型相互之間大小規定如下: 長整型至少和整型一樣長,而整型至少應該和短整型一樣長。short int至少16位,long int至少32位,預設的int究竟是16位還是32位,通常這個選擇的預設值是這種機器的最為自然(高效)的的位元。面對可移植性問題,對於char型變數來說,最好是把儲存的變數的值限定在signed char 與
Time of Update: 2015-09-02
標籤:GrideView(三)---編輯法一、(優勢:操作資料更加靈活;劣勢: 書寫較多代碼,開發效率低) 通過編輯列---添加超連結(HyperlinkField)欄位 ,來跳轉頁面實現編輯操作; 步驟: 1 、通過編輯列---添加超連結(HyperlinkField)欄位 ; 2、更改設定:外觀- Text “編輯”;資料-DataNavigateUrlFields:主索引值;
Time of Update: 2015-08-21
標籤:DescriptionGerald got a very curious hexagon for his birthday. The boy found out that all the angles of the hexagon are equal to . Then he measured the length of its sides, and found that each of them is equal to an integer number of