Time of Update: 2015-10-19
標籤:SQL注入就是使用者通過用戶端請求GET或POST方式將SQL語句提交到服務端,欺騙伺服器去執行惡意的SQL語句。例如下面這條SQL語句:1 "select * from T_stuff where name = ‘"+txtbox1.text+"‘";其中txtbox1是一個textbox控制項,正常情況下我們會在這個textbox控制項中輸入一個姓名來查詢員工的資訊。但是如果有使用者在這個textbox控制項中惡意輸入一個拼接字串,例如:"1‘ or
Time of Update: 2015-10-20
標籤: 通常一個程式包括演算法、資料結構、程式設計方法及語言工具和環境這四個方面。其中演算法是核心,演算法就是解決“做什麼”和“如何做”的問題。演算法是程式的靈魂,項目中如果接到一個模組的設計,重要的就是考慮這個模組的演算法,怎麼去做,如何去做的問題。 演算法的特性:(1)有窮性:一個演算法必須在執行有窮步後結束,每一步都在有窮的時間內完成,
Time of Update: 2015-10-20
標籤:c# class 資料類型 屬性 屬性可以是
Time of Update: 2015-10-20
標籤:from: http://www.cnblogs.com/zfanlong1314/archive/2012/02/26/2390456.html(1)、C#文法中一個個問號(?)的運算子是指:可為 Null 的型別。 MSDN上面的解釋:在處理資料庫和其他包含不可賦值的元素的資料類型時,將 null 賦值給數實值型別或布爾型以及日期類型的功能特別有用。例如,資料庫中的布爾型欄位可以儲存值 true 或
Time of Update: 2015-10-20
標籤:轉自http://blog.sina.com.cn/s/blog_84ee61a901018erd.html 使用微軟內建的System.Web.Extensions.dll該DLL檔案一般存在於如下路徑:c:\Program Files\Reference
Time of Update: 2015-10-20
標籤:Text Box(文字框)是Word排版的工具之一。在Word文檔本文的任何地方插入文字框,可添加補充資訊,放在合適的位置,也不會影響本文的連續性。我們可以設定文字框的大小,線型,內部邊距,背景填充等效果。文字框內可以圖文混排,設定字型,字型大小,圖片大小等。
Time of Update: 2015-10-20
標籤:.Net有四個判等函數?不少人看到這個標題,會對此感到懷疑。事實上確是如此,.Net提供了ReferenceEquals、靜態Equals,具體類型的Equals以及==操作符這四個判等函數。但是這四個函數之間有細微的關係,改變其中一個函數的實現會影響到其他函數的操作結果。 首先要說的是Object.ReferenceEquals和Object.Equals這兩個靜態函數,對於它們倆來說,是不需要進行重寫的,因為它們已經完成它們所要得做的操作。 對於Object.Ref
Time of Update: 2015-10-20
標籤:DataSet是ADO.Net的中心概念。可以把DataSet當成記憶體中的資料庫,DataSet是不依賴於資料庫的獨立資料集合。(來自百度百科) 下面寫一段代碼來樣本DataSet的用法:(下面這段代碼是一個按鈕的Click事件) 1 using(SqlConnection conn = new SqlConnection("Data Source=PC201507182002\\SQLEXPRESS;Initial Catalog=123456;Integrated
Time of Update: 2015-10-20
標籤:近來公司項目要求實現全景相機的視頻截取,但是截取的視頻需求轉碼上傳。經過研究採用ffmpeg轉碼,奉上一個詳細介紹的博文:最簡單的基於FFMPEG的轉碼程式主要是轉碼的操作過程,能夠實現了從相機擷取的MP4轉換成普通播放器播放的MP4格式; 1 //轉碼方法 2 private void Test1() 3 { 4 5 Process p = new Process(); 6 7 8
Time of Update: 2015-10-20
標籤:1、Finalize方法(C#中是解構函式,以下稱解構函式)是用於釋放非託管資源的,而託管資源會由GC自動回收。所以,我們也可以這樣來區分託管和非託管資源。所有會由GC自動回收的資源,就是託管的資源,而不能由GC自動回收的資源,就是非託管資源。在我們的類中直接使用非託管資源的情況很少,所以基本上不用我們寫解構函式。2、大部分的非託管資源會給系統帶來很多負面影響,例如資料庫連接不被釋放就可能導致串連池中的可用資料庫連接用盡。檔案不關閉會導致其它進程無法讀寫這個檔案等等。實現模型:1、由於大多
Time of Update: 2015-10-19
標籤: /// <summary> /// 擷取檔案大小 /// </summary> /// <param name="sFullName"></param> /// <returns></returns> public static long TGetFileSize(string sFullName) {
Time of Update: 2015-10-19
標籤:一、zookeeper 的安裝與配置:1.zookeeper安裝下載:https://zookeeper.apache.org/ 建議下載zookeeper 3.4.6穩定版的, 3.5版本的在搭建叢集時,會出現服務啟動失敗的錯誤。安裝: 解壓 即可安裝C 語言 api:進入./zookeeper/src/c目錄./configuremakemake install 2.叢集配置Zookeeper 的設定檔在 conf 目錄下,這個目錄下有
Time of Update: 2015-10-19
標籤:params數組的要點C#開發語言中 params 是關鍵字,可以指定在參數數目可變處採用參數的方法參數。在函數的參數數目可變而執行的代碼差異很小的時候很有用! 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 Sum(1,2,"a"); 6 Console.ReadKey(); 7 } 8 static void Sum(params object[] numStack) 9 {10
Time of Update: 2015-10-19
標籤:(1)、C#文法中一個個問號(?)的運算子是指:可為 Null 的型別。 MSDN上面的解釋:在處理資料庫和其他包含不可賦值的元素的資料類型時,將 null 賦值給數實值型別或布爾型以及日期類型的功能特別有用。例如,資料庫中的布爾型欄位可以儲存值 true 或 false,或者,該欄位也可以未定義。 (2)、C#文法中兩個問號(??)的運算子是指null
Time of Update: 2015-10-19
標籤:修飾模式(Decorator結構化)C#簡單的例子播放器的準系統是移動、執行等。BaseAbility新增功能:1、傷害技能harmAbility;2、阻礙技能BaulkAbility;3、輔助技能assistAbility玩家1添加核彈 &
Time of Update: 2015-10-19
標籤:主要代碼如下:StringFormat fmt = new StringFormat();fmt.LineAlignment = StringAlignment.Near;//靠左對齊fmt.FormatFlags = StringFormatFlags.LineLimit;//自動換行//設定文本列印範圍 b是左上方座標,Size是列印範圍(矩形) float mmtopt = 2.835f; 單位換算,毫米*2.835=Point單位Rectangle r = new
Time of Update: 2015-10-20
標籤:按位元運算符 在c中位元運算符有:與、 或、異或、取反、左移和右移,位元運算符是以二進位進行運算的。
Time of Update: 2015-10-19
標籤:是什嗎?有什麼用?用在什麼地方?(理解)養成良好的編程習慣;培養編程思想;寫代碼之前應該先分析需求,分析完需求再開始寫代碼;(寫注釋) 1.運算子運算子是告訴編譯器執行特定算術或邏輯操作的符號。 運算子分類:按照功能劃分: 算術運算子 關係運算子與邏輯運算子
Time of Update: 2015-10-20
標籤:i2c smbus dimm linux I2C(Intel-Integrated Circuit)匯流排是由Phliphs公司開發的一種兩線式串列匯流排,用於串連外圍裝置和微控制器。應用非常廣泛,可以用在串連E2ROM來儲存各種介面卡、顯示器上的ROM資訊
Time of Update: 2015-10-19
標籤:是什嗎?有什麼用?用在什麼地方?(理解)養成良好的編程習慣;培養編程思想;寫代碼之前應該先分析需求,分析完需求再開始寫代碼(寫注釋); 1.關鍵字(系統定義) 被C語言賦予了特殊含義的單詞, > 關鍵字特徵:全部都是小寫 > 關鍵字在開發工具中會顯示特殊顏色 > 編譯器嚴格區分大小寫