Time of Update: 2015-05-30
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using MySql.Data.MySqlClient;using System.Data;class MySqlHelper:IDisposable { private MySqlConnection m_conn = null; private MySqlTransaction
Time of Update: 2015-05-30
標籤:database c# accesshelper using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.OleDb;using System.Data;public class
Time of Update: 2015-05-31
標籤:fg、bg、jobs、&、ctrl + z都是跟系統任務有關的,雖然現在基本上不怎麼需要用到這些命令,但學會了也是很實用的一。& 最經常被用到 這個用在一個命令的最後,可以把這個命令放到後台執行二。ctrl + z 可以將一個正在前台執行的命令放到後台,並且暫停三。jobs
Time of Update: 2015-05-31
標籤:c++ stl 資料結構 STL在C++中算是相當簡潔方便的東西了,但不知為何網上的教程都非常難,給新手入門造成了非常多的困擾。在此寫篇新手入門教程。閱讀此文需要有一定的C/C++基礎,比如你要會用C語言的數組、鏈表等,會用C++類並且有一定瞭解等等,不會的還是別看了,就算你會用STL你也會發現有各種各樣的bug。本篇只介紹STL最基礎的部分
Time of Update: 2015-06-01
標籤:建立對話方塊C++中對話方塊分為強制回應對話方塊和非強制回應對話方塊。強制回應對話方塊的建立:MyDialog m_dialog;m_dialog.DoModal();非強制回應對話方塊的建立和關閉: MyDialog
Time of Update: 2015-06-01
標籤:1、代碼2、運行結果 1、代碼 stack.cpp#include <stdio.h>#include <string.h>class ClsStack{ private : void ** __m_Data; int __m_pos; size_t __m_memsize; protected : int __resize(size_t n); size_
Time of Update: 2015-05-31
標籤:原文的傳送:I don’t want to see another “using namespace xxx;” in a header file ever again 轉自 http://blog.csdn.net/pleasecallmewhy/article/details/8528702
Time of Update: 2015-05-29
標籤: 指標的基本概念
Time of Update: 2015-05-30
標籤:c++ 物件模型 建構函式 合成操作 一個類,如果沒有任何的使用者聲明的的建構函式,那麼會有一個預設的建構函式被隱式地聲明出來。這個被隱式聲明的建構函式,究竟什麼時候被合成、被編譯器合成的預設建構函式究竟執行怎麼樣的操作,編譯器如何處理使用者定義的建構函式,就是本文要探討的問題。 1、預設建構函式何時被合成 如果一個類沒有任何的使用者聲明的建構函式,
Time of Update: 2015-05-30
標籤:一個由C/C++編譯的程式佔用的記憶體分為以下幾個部分 1、棧區(stack):由編譯器自動分配釋放 ,存放函數的參數值,局部變數的值等。其操作方式類似於資料結構中的棧。 2、堆區(heap) : 一般由程式員分配釋放, 若程式員不釋放,程式結束時可能由OS回收 。注意它與資料結構中的堆是兩回事,分配方式倒是類似於鏈表,呵呵。 3、全域區(靜態區)(static):,全域變數和靜態變數的儲存是放在一塊的,初始化的全域變數和靜態變數在一塊地區,
Time of Update: 2015-05-29
標籤:引言現在做遊戲開發的沒有幾個不用Excel的,用的最多的就是策劃。尤其是數值策劃,Excel為使用者提供強大的工具,各種快速鍵,各種外掛程式,各種函數。但是作為程式來說其實管住的不是Excel而是它最終形成的資料,而在程式中資料其實就是二進位,比如說一個int型就是4個byte,一個字母佔2個byte。但是遊戲中不可能把excel檔案放進去(因為Excel本身就會佔一部分額外的空間),也不可能把處理Excel的類庫打包到程式,所以現在大多是對Excel進行讀取然後將資料進行序列化並寫入檔案
Time of Update: 2015-05-30
標籤:演算法複雜度以及穩定性分析演算法名稱平均時間輔助空間穩定性冒泡排序O(n2)O(1)是選擇排序O(n2)O(1)否插入排序O(n2)O(1)是自底向上歸併排序O(nlog2n)O(n)是自頂向下歸併排序O(nlog2n)O(n)是快速排序O(nlog2n)O(n)否堆排序O(nlog2n)O(1)否基數排序O(dn)O(rn)是希爾排序\O(1)否排序的時間效率比較表名了各種演算法在不同資料規模下,完成排序所消耗的時間(毫秒為單位),從表中可以顯然看出O(n2)的排序演算法比O(nlog2
Time of Update: 2015-05-29
標籤:acm c++ 簡單類比 精闢 短小精悍 Candy Sharing GameTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
Time of Update: 2015-05-30
標籤:上周碼程式的時候碰到個問題,因為設計上的約束,一個方法接受的參數只能為List<object>類型,然而該方法需要處理的真實資料則是確定的List<Currency>。然而C#不允許顯示的直接轉換類型,並且兩個方向上都不可以操作。這個問題讓我爆了一會兒,最後在MSDN上找到了一個OfType<T>的拓展方法可以完成這件事。using System;using System.Collections.Generic;using
Time of Update: 2015-05-31
標籤: 筆者從事開發多年,有這樣一種感覺,查看一些開源項目,如Spring、Apache
Time of Update: 2015-05-31
標籤: public class mySlope { // public List<double> Values { get; set; } public double SlopeResult { get; set; } } //---------------------------------------------------------------------------------------
Time of Update: 2015-05-31
標籤:一、前言首先談談泛型,包括Java, C++都有自己的泛型(模版),這種機制大大的減少了代碼的數量,是一種類型的抽象。集合就我瞭解C++的 STL 中的vector<T>, list<T>, map<T,T> 等, .net 中的List<T>,
Time of Update: 2015-05-29
標籤:c#C# Dictionary 字典說明 必須包含名空間System.Collection.Generic Dictionary裡面的每一個元素都是一個索引值對(由二個元素組成:鍵和值) 鍵必須是唯一的,而值不需要唯一的 鍵和值都可以是任何類型(比如:string, int, 自訂類型,等等)
Time of Update: 2015-05-31
標籤:區別1:棧是編譯期間分配好的記憶體空間。堆是運行期間動態分配的記憶體空間。區別2:棧是一片連續的記憶體域,系統自動分配和維護,保持著先進先出的原則。 堆是是不連續一片的儲存域,無序的,由使用者自己控制。當記憶體不夠用時,由GC回收。http://www.cnblogs.com/codingsilence/archive/2011/02/28/2146584.htmlC# 堆和棧
Time of Update: 2015-05-30
標籤:調用webservice的幾種方法:方法一:添加web引用(簡單/方便 局限用戶端是.net)方法二:Post xml(本文重點講述)方法三:使用微軟MSXML2組件(好像在window server2008上就不支援)方法四:在頁面上添加form post到服務端//建立HttpWebRequest 執行個體,使用WebRequest.CreateHttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create("服務地址");/