Time of Update: 2016-01-29
標籤:開篇之作,簡單的對string與string[]進行初步操作,入門篇也,不多說,直接上代碼。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication3{ class Program { static void Main(string[] args) { String[
Time of Update: 2016-01-29
標籤: //儲存目錄 string dir = "/upload/user/head"; //網站檔案目錄 string fileDir = HttpContext.Current.Server.MapPath("~" + dir); //檔案名稱 string fileName = "headdemo" +
Time of Update: 2016-01-29
標籤:第一種方法:建立一個類,裡面聲明用於儲存接收的欄位。傳的時候儲存於欄位中,要用的時候,直接類名.欄位名 進行調用。(這種方法傳遞是雙向的) 第二種方法:1.在Form1裡定義public string Name = "*****" 2. 在Form2裡建立Form1對象,Form1 f = new Form1(); 然後就可以通過f.Name取值了 第
Time of Update: 2016-01-29
標籤: MSDN原文:https://msdn.microsoft.com/library/twy1dw1e(v=vs.100).aspx<runtime> 的 <assemblyBinding> 元素.NET Framework 4
Time of Update: 2016-01-29
標籤:1、常量 const 特徵: 常量必須在聲明時初始化,指定了值後,就不能再修改了 常量總是靜態,不必(實際上,是不允許)在常量聲明中包含修飾符 static 不能從一個變數中提取的值來初始化常量,如果需要這麼做,應使用唯讀欄位 ???2、參考型別和實值型別 區別:實值型別直接儲存其值 而 參考型別儲存的是對值引用的地址 ;實值型別儲存在堆棧中,而參考型別儲存在託管堆上3、所有整數類型的變數都能賦予十進位或者十六進位的值,後者需要 0x 首碼 long x
Time of Update: 2016-01-29
標籤: 這一部分,我準備向大家介紹Selenium WebDriver的常用API,學習這部分內容需要大家最好有一些簡單的HTML相關知識,本文主要涉及到以下內容:Selenium API:元素檢查Selenium API:事件處理Selenium API:其他動作Selenium
Time of Update: 2016-01-28
標籤:在TextBox控制項中使用快速鍵,一般要求按下快速鍵立刻產生效果,KeyUp事件顯然不符合我們的要求,而KeyPress事件中不支援使用組合件,所以我們選用KeyDown事件,具體代碼實現如下: private void tBBefore_KeyDown(object sender, KeyEventArgs e){ if (e.Control && e.KeyCode == Keys.A) {
Time of Update: 2016-01-28
標籤:在學習C#的階段中,我們一點一點的往前爬,此代碼需要添加selenium ,和 擷取 引用。using Ivony.Html.Parser;using Ivony.Html;using OpenQA.Selenium;using OpenQA.Selenium.Firefox;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using
Time of Update: 2016-01-28
標籤:泛型約束更強大。比如支援有參建構函式、枚舉、委託:void Foo<T>() where T : new(string, int), enum, delegate空值判斷符允許賦值:obj?.Name = "sdf"; //obj為null則什麼也不做索引器支援泛型:public T this<T>[int i]{ get { return (T)arr[i]; } set { arr[i] = value;
Time of Update: 2016-01-28
標籤:public class HttpControler { //post請求發送 private Encoding m_Encoding = Encoding.GetEncoding("gb2312"); public string Request(string strUrl,string postStr) { HttpWebRequest tHWRq =
Time of Update: 2016-01-29
標籤: 用於記錄C#知識要點。參考:CLR via C#、MSDN、記錄方式:讀每本書,先看一遍,然後第二遍的時候,寫筆記。 CLR:通用語言執行平台(Common Language
Time of Update: 2016-01-29
標籤:1、結構體,基礎知識C#中結構類型和類類型在文法上非常相似,他們都是一種資料結構,都可以包括資料成員和方法成員。 結構和類的區別: 1、結構是實值型別,它在棧中分配空間;而類是參考型別,它在堆中分配空間,棧中儲存的只是引用。 2、結構類型直接儲存成員資料,讓其他類的資料位元於對中,位於棧中的變數儲存的是指向堆中資料對象的引用。 C#中的簡單類型,如int、double、bool等都是結構類型。如果需要的話,甚至可以使用結構類型結合運算子運算重載,再為C#語言建立出一種新的實值型別來
Time of Update: 2016-01-29
標籤:第 1 步:建立 C# WinForm 應用程式 針對本演練,您將建立訪問報表伺服器 Web 服務的簡單控制台應用程式。本演練假定您是在 Visual Studio 環境中進行開發的。測試範例基於VS2008.建立控制台應用程式在“檔案”菜單中,指向“建立”,再單擊“項目”以開啟“建立項目”對話方塊。展開 “Visual C#
Time of Update: 2016-01-29
標籤: /* @param
Time of Update: 2016-01-29
標籤:一、起因: 在項目的工廠中,由於某個介面根據產品種類顯示的產品屬性均不相同,所以決定將介面進行拆分,將每一個產品寫入一個jsp介面,分別命名為product0.jsp、product1.jsp,在主介面根據產品id,分別用<c:import>標籤引入對應的介面即可。 這樣做的好處是:將可變得介面進行解耦之後,如果增加一個產品,僅需增加一個介面即可,不會影響到其他介面的元素,便於橫向擴充,減少了原來主介面的代碼量,提升了維護性。 因為引入介面時候,有一個參數需要傳遞到被引入
Time of Update: 2016-01-29
標籤:/******************************************************************************* Filename: board_led.h Revised: $Date: 2015-10-13 $ Revision: $Revision:v1 $ author: $lazy Description: 板級led驅動****************************
Time of Update: 2016-01-28
標籤:const修飾的指標變數
Time of Update: 2016-01-28
標籤: 1.變數儲存 #include <stdio.h> int main(void) { int i = 39; printf(“%d\n”, i); printf(“%d\n”, &i); //十進位列印i的地址 printf(“%d\n”, &i); //十六進位列印i的地址 return(0);}/*得到結果:[email
Time of Update: 2016-01-28
標籤:c風格字串的標準庫函數標頭檔是<string>strlen( s ) 返回s的長度,不包含字串結束符nullstrcmp( s1, s2 ) 比較兩個字串s1和s2是否相同。若s1與s2相等,則返回0;若s1大於s2,返回正數。若s1小於s2,則返回負數strcat( s1, s2 ) 將字串s1串連到s2後面,並返回s1strcpy( s1, s2
Time of Update: 2016-01-29
HBase & thrift & C++編程HBase & thrift & C++編程.pdf目錄目錄11.前言12.啟動和停止thrift2 12.1.啟動thrift2 12.2.停止thrift2 12.3.啟動參數23.hbase.thrift23.1.編譯hbase.thrift