Time of Update: 2016-06-07
標籤:先是做普通的,儲存我們本地的圖片,將它轉化為二進位流儲存到資料庫對應的表中。代碼如下: string path = "../../A.jpg"; FileStream fs = new FileStream(path, FileMode.Open); int streamLength = (int)fs.Length; //擷取檔案流的長度。 byte[] image = new
Time of Update: 2016-06-07
標籤:先把代碼放在這裡,下面再詳細解說: using Newtonsoft.Json;using Newtonsoft.Json.Linq;using Oracle.DataAccess.Client;using System;using System.Collections;using System.Collections.Generic;using System.Data;using System.IO;using System.Linq;using
Time of Update: 2016-06-10
標籤:當開發外掛程式的時候需要用到反射,在用戶端動態載入遍曆程式集,並調用每個程式集的方法。 建立一個控制台應用程式,首先設計一個介面: public interface ISay { void SaySth();
Time of Update: 2016-06-07
標籤:第一天:(打好根基整軍備戰)知識點是否掌握備忘能夠設計出遊戲主表單□是 □否 已理解單獨定義方法的必原因□是 □否 會定義方法□是 □否 會使用方法□是 □否 會產生單個隨機數□是 □否 能夠通過逐一查看數組中的元素□是 □否 初步瞭解物件導向能夠區分類與對象□是 □否 能夠區分參考型別的變數和對象□是 □否 能找出Form類的靜態方法□是 □否 初步理解對象間的內含項目關聯性□是
Time of Update: 2016-06-09
標籤:C# 委託(Delegate)C# 中的委託(Delegate)類似於 C 或 C++
Time of Update: 2016-06-09
標籤:C# 可空類型(Nullable)C# 提供了一個特殊的資料類型,nullable 類型(可空類型),可空類型可以表示其基礎實值型別正常範圍內的值,再加上一個 null 值。例如,Nullable< Int32 >,讀作"可空的 Int32",可以被賦值為 -2,147,483,648 到 2,147,483,647 之間的任意值,也可以被賦值為 null 值。類似的,Nullable< bool > 變數可以被賦值為 true 或 false 或
Time of Update: 2016-06-09
標籤:對文章的開展,需要先明確兩個概念。第一個就是很多人用.Net寫程式,會談到託管這個概念。那麼.Net所指的資源託管到底是什麼意思,是相對於所有資源,還是只限於某一方面資源?很多人對此不是很瞭解,其實.Net所指的託管只是針對記憶體這一個方面,並不是對於所有的資源;因此對於Stream,資料庫的串連,GDI+的相關對象,還有Com對象等等,這些資源並不是受到.Net管理而統稱為非託管資源。而對於記憶體的釋放和回收,系統提供了GC-Garbage
Time of Update: 2016-06-09
標籤: 第一種:DataSet ds=new DataSet (); this.dataGridView1.DataSource=ds.Table[0]; 第二種:DataTable dt=new DataTable(); this.dataGridView1.DataSource=dt; 第三種:DataSet ds=new DataSet (); this.dataGridView1.DataSource = ds.Tables["表名"]; 第四種:DataSet
Time of Update: 2016-06-08
標籤:在程式執行中會遇到啟動本軟體的exe問,或者啟用其它的exe檔案,已達到執行某些操作的作用。下面是兩種最常見的啟動exe檔案。1、調用系統dll使用其提供的方法。引用的dll,[csharp] view
Time of Update: 2016-06-08
標籤: 1. 先添加System.Web.Extensions.dll引用 var js = new System.Web.Script.Serialization.JavaScriptSerializer(); string test_json = "{\"name\":\"tom\",\"nickname\":\"tony\",\"sex\":
Time of Update: 2016-06-08
標籤:原文:淺談.NET編譯時間注入(C#-->IL)
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-07
標籤:using Dscf.Bpl.InformationAuditBpl;using Dscf.Bpl.ProductBpl;using Dscf.Global.CommonAduit;using Dscf.Global.Model;using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Script.Serialization;using
Time of Update: 2016-06-07
標籤:/// <summary> /// 對於entity的一些常用的擴充方法 /// </summary> public static class MyExtension { ///
Time of Update: 2016-06-07
標籤: #region 擷取web用戶端ip /// <summary> /// 擷取IP地址 ///
Time of Update: 2016-06-07
標籤:一、物件導向編程(OOP)是將現實中的事物抽象花,其設計的重點就是類的設計。二、類是物件導向編程的設計核心,實際上是一種複雜的資料類型。將不同類型的資料和與這些資料就相關的操作封裝在一起,就構成類。而將抽象化的類具體化,就成了對象。三、類是將現實事物的抽象化,而對象是將事物的具體化。如下定義的一個類,在下面的user類中,user就是一個抽象事物,而Id和Name是它的屬性, public class user { public int Id { get;
Time of Update: 2016-06-10
標籤:git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree fetch origin git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree pull --no-commit origin dev From
Time of Update: 2016-06-09
標籤:c庫字串操作函數標頭檔<string.h>char* strcpy(char* s,const char* ct)將字串ct(包括‘\0’)複製到字串s中,並返回s。char* strncpy(char* s,const char* ct,size_t n)將字串ct中最多n個字元複製到字串s中,並返回s,如果ct中少於n個字元,則用‘\0’填充。char* strcat(char* s,const char* ct)將字串ct拷到s的尾部,並返回s。char*
Time of Update: 2016-06-09
標籤:telephone center blank target style 跟王老師學反射(三):Class類:獲得Class對象主講教師:王少華 QQ群號:483773664學習內容掌握獲得Class對象的三種方式理解這三種方式的區別一、獲得Class對象前面我們已經領略了反射的魅力了,我們
Time of Update: 2016-06-08
標籤:static一:靜態,意思就是呆在一個地方,不想動,大概就是編譯期間就確定地址了。首先瞭解下C中的進程記憶體布局:1)本文段(程式碼片段)——CPU執行的機器指令部分;一個程式只有一個副本;唯讀,防止程式由於意外事故而修改自身指令;2)初始化資料區段(資料區段)——在程式中所有賦了初值的全域變數,存放在這裡。3)非初始化資料區段(bss段)——在程式中沒有初始化的全域變數;核心將此段初始化為0。4)棧—&m