Time of Update: 2015-03-13
標籤: private void button1_Click(object sender, EventArgs e) { OleDbConnection dbconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data source=E:\a.mdb"); dbconn.Open(); foreach
Time of Update: 2015-03-13
標籤:c++ effect c++ 最近在讀 Effective C++,想要做點筆記,歸類和書中的每個模組一樣,但跟模組裡的具體順序可能不太一致。不會對書中每個細節都涉及,主要記下自己覺得重要的內容。 What is C++? C
Time of Update: 2015-03-13
標籤:引用 值傳遞 引用傳遞 C++中,函數的參數傳遞方式有值傳遞、地址傳遞。傳地址有指標和引用方式。 在函數參數中,傳地址的理由有: 1.使被調函數可以修改主調函數中的資料對象; 2.傳地址可以減少資料拷貝,提高程式執行速度。那麼,何時使用值傳遞,何時使用地址傳遞(指標和引用)?
Time of Update: 2015-03-13
標籤:c++ leetcode 演算法 索引:[LeetCode] Leetcode 題解索引 (C++/Java/Python/Sql)Github: https://github.com/illuz/leetcode032. Longest Valid Parentheses
Time of Update: 2015-03-13
標籤:leetcode 演算法 c++ 索引:[LeetCode] Leetcode 題解索引 (C++/Java/Python/Sql)Github: https://github.com/illuz/leetcode033. Search in Rotated Sorted Array
Time of Update: 2015-03-13
標籤:原文地址: http://www.cnblogs.com/nzbbody/p/3504199.html十分感謝原作者int本身也要用一串字元表示,前後沒有雙引號,告訴編譯器把它當作一個數解釋。預設情況下,是當成10進位(dec)來解釋,如果想用8進
Time of Update: 2015-03-13
標籤:什麼是Lambda?C++
Time of Update: 2015-03-13
標籤:c++調用python的流程如下:1:includt<boost/python.cpp> ;注意不用匯入<python.h>檔案2:初始化python解譯器: Py_Initialize()3 : 調用別的Python/C API做一些環境的初始化操作。比如把python的全域鎖,到指令碼加入到解譯器的include路徑下。PyRun_SimpleString("import
Time of Update: 2015-03-13
標籤:1,使用const 指標;const int * pOne; //指向整型常量的指標,指向的值不能修改;int * const pTwo; //指向整型的常量指標,指向的值可以修改,但該指標不能再指向其他變數;const int * const
Time of Update: 2015-03-13
標籤:在C#winform應用程式中,可以用GDI繪製出線條或圖形。1、在主表單上繪製線條或圖形 using (Graphics g = this.CreateGraphics()) { g.DrawLine(Pens.Blue, new Point(10, 10), new Point(100, 100)); &
Time of Update: 2015-03-13
標籤: 自己定義的winform控制項,用其他鍵盤事件都無法響應,只有用ProcessCmdKey事件可以達到目的(別忘了主表單的KeyPreview屬性要設定為true),寫法如下: protected override bool ProcessCmdKey(ref Message msg, Keys keyData)&
Time of Update: 2015-03-13
標籤: #region 擷取兩點(經緯度表示)間的距離 /// <summary> /// 擷取兩點(經緯度表示)間的距離 /// </summary> /// <param name="p1Lat">第一點緯度值</param> /// <param name="p1Lng">第一點經度值</param> /// <param name="p2Lat">第二點緯度值<
Time of Update: 2015-03-13
標籤:關於鏈表操作,在C#當中微軟已經提供了一個LinkedList<T>的資料結構,通過這個類提供的一系列方法就能夠實現鏈表操作。這裡我提供一段代碼,這是在論壇裡面有人提問時給出的代碼,它實現了自訂鏈表的操作(讀者可以在此基礎上進一步完善)。因為這段代碼涉及一些C#技巧,所以貼出來給初學者學習C#提供一點參考。實體類: /// <summary> /// 學生類 /// </summary> public class Student
Time of Update: 2015-03-13
標籤:軟體效果: 實現原理很簡單,就是封裝Google翻譯網站:http://translate.google.cn/,一個WebBrowser“肢解”Google翻譯網站的HtmlElement元素,刪除不要的,留下需要的就是了,沒什麼難度 實現步驟: 一個winform表單+一個WebBrowser控制項 設定WebBrowser的URL為Google翻譯網站,刪除不需要的html元素 全部代碼: public partial class
Time of Update: 2015-03-13
標籤:排序 public static void acm1002(string[] azx) { string[] a = new string[azx.Length]; for (int i = 0; i < azx.Length; i++) { StringBuilder sb = new StringBuilder();
Time of Update: 2015-03-13
標籤: #region 產生隨機字串 /// <summary> /// 產生隨機字串 /// </summary> /// <param name="codeCount"></param> /// <param name="allChar"></param> /// <returns></returns> public static string
Time of Update: 2015-03-13
標籤: #region URL編碼 /// <summary> /// URL編碼 /// </summary> /// <param name="str">要進行編碼的字串</param> /// <returns></returns> public static string UrlEncode(string str) { StringBuilder sb =
Time of Update: 2015-03-13
標籤:C# IO流的操作非常重要,我們讀寫檔案都會使用到這個技術,這裡先示範一個檔案內容複寫的例子,簡要說明C#中的IO操作。namespace ConsoleApplication1{ class Program { static void Main(string[] args) { //將檔案內容讀到流中 Stream stream = File.Open("test.txt",
Time of Update: 2015-03-13
標籤:剛剛碰巧群裡有人問這個問題,而之前的部落格中並沒有提及,打算弄一篇部落格簡單提及一下這個知識點。MSDN文檔中提及了序列化、還原序列化的概念,這裡引用一下。序列化:將對象狀態轉換為可保持或傳輸的形式的過程。還原序列化:是序列化的逆過程,就是將流轉換為對象的過程。這兩個過程一起保證資料易於傳輸和儲存。詳細的請參考:http://msdn.microsoft.com/zh-cn/library/7ay27kt9(v=vs.100).aspx。 下面直接給出完整的代碼,該代碼示範了如何
Time of Update: 2015-03-13
標籤:huffman 霍夫曼編碼 linjm Huffman編碼的代碼計劃一直躺在Evernote裡面。這幾天正好是論文初稿的提交間歇,就花兩天把這項todolist幹掉。Huffman Coding 原理Huffman