Time of Update: 2016-06-17
標籤:用第三方組件:NPOI來實現先去官網:http://npoi.codeplex.com/下載需要引入dll(可以選擇.net2.0或者.net4.0的dll),然後在網站中添加引用。使用 NPOI 你就可以在沒有安裝 Office 或者相應環境的機器上對 WORD/EXCEL 文檔進行讀寫。建立一個實體類:[Table("Customer") ] public class Customer { [Key] public int Id { get;
Time of Update: 2016-06-15
標籤:一:介面1:類是單繼承,介面是多繼承。2:介面中不能有屬性,不能有方法體。3:介面不能被執行個體化,只能被繼承。4:介面中的所有定義,必須在子類中全部實現。二:抽象方法1:含有抽象方法的類,是抽象類別。2:抽象類別不能被執行個體化,只能被繼承。3:抽象方法不能有方法體。4:抽象方法必須在子類中重寫。5:抽象類別可以包含功能實現。6:抽象方法是可以看成是沒有實現體的虛方法三:虛方法1:虛方法必須有方法體,可以被重寫。2:修飾方法、屬性、索引器或事件C#基礎-介面 抽象方法 虛方法
Time of Update: 2016-06-17
標籤:在這裡我們借鑒了一種行之有效學習程式設計語言的方法,並在此基礎上進行了相應的改良。我們在培訓新人中使用後,發現這種學習方法是非常有效。 你通過做以下幾個步驟來一步步學習C#語言。1. 搞懂每一個我們提供的練習2. 按照我們提供的例子,完全一樣的親手把代碼敲進去3.
Time of Update: 2016-06-17
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Collections;namespace ConsoleApplication3{ class Program { struct student { public string
Time of Update: 2016-06-16
標籤: [Flags()] public enum SLR_FLAGS { SLR_NO_UI = 0x1, SLR_ANY_MATCH = 0x2, SLR_UPDATE = 0x4, SLR_NOUPDATE = 0x8, SLR_NOSEARCH = 0x10, SLR_NOTRACK = 0x20,
Time of Update: 2016-06-16
標籤: 當表單以非模態形式開啟的時候,有可能出現重複開啟的情形,利用以下的代碼可以預防重複開啟! 1 foreach (Form f in Application.OpenForms) 2 { 3 if (f.Name == "Form1") 4 { 5 if (f.WindowState == FormWindowState.Minimized) 6
Time of Update: 2016-06-10
標籤:最近在做一個每天定點從FTP自動下載節目.xml並更新到資料庫的功能。首先想到用 FileSystemWatcher來監控下載到某個目錄中的檔案是否發生改變,如果改變就執行相應的操作,然後用timer來設定隔多長時間來下載。後來又想想了。用windwos服務來實現吧。:執行的Log日誌:INFO-2016/5/24 0:30:07--日誌內容為:0/30/7進行time觸發INFO-2016/5/24 1:30:07--日誌內容為:1/30/7進行time觸發INFO-2016/5/24
Time of Update: 2016-06-18
標籤:分類:C#、VS2015建立日期:2016-06-18使用教材:(十二五國家級規劃教材)《C#程式設計及應用教程》(第3版)一、使用別人已經設計好的類簡化你的代碼編寫工作量當讓你去處理一堆亂七八糟的事情時,要把它弄的有條理,首先需要“先把它分成幾大部分”(劃分為不同的“命名空間”或者“包”),然後再把每一部分進行“分類”(每個命名空間下可能有多個類),最後再一件一件地去完成(實現各個類的功能)。
Time of Update: 2016-06-13
標籤: #region=====建表===== DataSet dataSet; // 建立表 DataTable table = new DataTable("testTable"); private void testTable() { //聲明列 行 DataColumn column; DataRow row;
Time of Update: 2016-06-12
標籤:因為我們如果想要將一個對象持久化到檔案中 如果我們使用IO流檔案流操作的話可能就沒辦法實現了,但是我們用序列化的話就可以輕而易舉實現,並且當我們回拿到資料的時候,我們拿到的也是一個對象,但是它儲存到檔案中是二進位檔案具體實現步驟如下首先我們有一個實體物件 並且這個類是可支援序列化操作的 也就是掛載有[Serializable]標記 //說明該類可以被序列化 [Serializable] public class Peoson {
Time of Update: 2016-06-12
標籤: public string getHtml(string Url, string type = "UTF-8") {
Time of Update: 2016-06-10
標籤:當開發外掛程式的時候需要用到反射,在用戶端動態載入遍曆程式集,並調用每個程式集的方法。 建立一個控制台應用程式,首先設計一個介面: public interface ISay { void SaySth();
Time of Update: 2016-06-11
標籤:~ 按位求補符;! 非邏輯運算子;% 求餘運算子;^ 異或位元運算符;& 且位元運算符;| 或位元運算符;* 既可以用作乘法符號,還可以表示為指標;+ 表示數學運算子相加;= 用來表示賦值操作;\ 用於轉義符的開始,如\n表示換行;” 包裹字串;’ 包裹單個字元;< 邏輯運算子小;> 邏輯運算子大;, 用於分隔參數;. 用於表示對象成員選取器或小數點;/ 表示除以的數學運算子;
Time of Update: 2016-06-11
標籤:[csharp] view plain copy print?string strsql = "Data Source=192.168.24.53;Initial Catalog=JF_Charging_System;Persist Security Info=True;User ID=sa;Password=1";//資料庫連結字串 string sql = "myinsert";//要調用的預存程序名 SqlConnection conStr = new
Time of Update: 2016-06-11
標籤:INotifyPropertyChanged 介面:向用戶端發出某一屬性值已更改的通知。NotifyPropertyChanged 介面用於向用戶端(通常是執行綁定的用戶端)發出某一屬性值已更改的通知。一般使用地方是:載入資料時,及時更新相應的資料載入名稱。操作功能時,及時提示相應的錯誤資訊。執行個體:xaml代碼: <TextBlock Margin="80,5,80,0" TextWrapping="Wrap" Foreground="White"
Time of Update: 2016-06-10
標籤: 昨天在學習asp.net的時候,視頻裡面提到一個問題,那就是Json時間和C#時間的轉換。之所以需要進行這種轉換,是由於C#起算時間是從1年1月1日 0:00:00開始,而js則是從1970年1月1日0:00:00開始,這導致在兩種語言在時間的轉換上差異。再加上將DateTime類型的資料轉換成Json的時候會帶有“/Date(.......)”這樣的標記,所以對資料進行轉換成為了必然。
Time of Update: 2016-06-16
標籤:參考連結:C 標準庫 - <string.h>string.h中主要有兩類函數: memxxx 和 strxxx,其中memxxx是針對記憶體操作的函數,在遇到‘\0‘的時候並不會停下來,而通常是設定一個size_t類型(其實是unsigned
Time of Update: 2016-06-13
標籤:對于海量字串的尋找,一般有兩種方法,一種是建樹,還有一種就是bf演算法,即布隆過濾器,這個從原來上講比較簡單,也易於實現,主要就是根據雜湊演算法來實現。對于海量字串的尋找,一般有兩種方法,一種是建樹,還有一種就是bf演算法,即布隆過濾器,這個從原來上講比較簡單,也易於實現,主要就是根據雜湊演算法來實現。int len(char *ch){ int m=0; while(ch[m]!=‘\0‘) { m++; }
Time of Update: 2016-06-11
標籤: public class MainActivity extends Activity { static{ System.loadLibrary("hello"); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Time of Update: 2016-06-10
標籤:題意:給出n個點和一些單向邊,問從0到n+1如果不能到則輸出-1如果能一步到則輸出0否則輸出第一個到達的節點如果兩條路距離相等,則輸出較小的節點思路:賽場上從前向後掃然後又向前推的,,,特別彆扭回來之後想了下,可以建反向邊,從n+1走到0記錄前驅就好了/* ***********************************************Author :devilCreated Time :2016/6/10 14:20:54******************