公用類庫(2) 日誌類LogUtil

  這個日誌類是基於企業庫來封裝的,首先貼上設定檔的代碼。View Code <?xml version="1.0" encoding="utf-8"?><configuration> <configSections> <section name="loggingConfiguration"

公用類庫(3) 異常處理類ExceptionHandlingUtil

  首先建立設定檔,代碼如下:View Code <exceptionHandling> <exceptionPolicies> <add name="Default Policy"> <exceptionTypes> <add name="All Exceptions" type="System.Exception, mscorlib,

公用類庫(4) 快取作業類CacheUtil

  該緩衝類與是基於企業庫的caching組件的。公開有兩個方法,分別是寫緩衝和讀緩衝。代碼如下:namespace Tmac.Utilities{ /// <summary> /// 緩衝輔助類 /// </summary> public class CacheUtil { private static ICacheManager cacheManager = CacheFactory.GetCacheManager();

公用類庫(5) Xml操作輔助類XmlUtil

  Xml操作輔助類主要包括兩大操作,Xml的序列化與還原序列化。代碼如下:namespace Tmac.Utilities{ /// <summary> /// Xml操作類 /// </summary> public class XmlUtil { /// <summary> /// 序列化對象為xml(或位元組流) /// </summary> ///

SQL基礎回顧系列一 單表查詢(select語句)

  很久沒有寫部落格了,最近一直忙於找工作,心都沒辦法安靜下來。通過最近的面試,也給自己暴露了不少問題,其中很重要的一塊就是資料庫,因為項目的原因,最近兩年在文思的香港馬會的項目組都沒有使用過資料庫,所以資料庫這一塊也成了我的短板,所以也借離職在家這段時間,系統地回顧一下資料庫的知識,我會寫成一個系列並堅持寫下去。  先從select語句寫起,因為它是學習T-SQL的基礎。首先總結一下select語句邏輯處理順序,如下,下面按照邏輯順序來總結。  from  where  group

使用PowerDesigner進行資料庫建模入門

  PowerDesigner(簡稱PD)是一種強大的資料庫建模工具,使用PD可以建立業務模型,UML類圖等,當然最主要的功能是資料庫建模。我打算分以下幾個部分來講如何使用PD。  1,兩種重要模型,概念性模型和物理模型  2,建立表和主外鍵  3,建立視圖和預存程序  4,產生資料庫兩種重要模型  首先說概念性模型,概念性模型是一個抽象的宏觀層次的業務模型,比如E-R(實體關聯)圖,在概念性模型中最重要的對象是實體和關係。  根據概念性模型可以產生邏輯模型,邏輯模型是概念性模型的延伸,表示概念

LINQ to Sql系列一 增,刪,改

首先,我們來瞭解一下LINQ to sql 是什麼,我想從以下幾點來做說明。1,LINQ是從.net framework 3.0開始引入的的語言特性,主要是用來對集合資料進行操作的。2,LINQ to sql是LINQ在資料庫資料訪問方面的一個ORM架構。瞭解完概念之後,我們就開始地學習LINQ to sql了,不過在正式利用LINQ to

LINQ to Sql系列二 簡單查詢和聯結查詢

這一篇文章主要總結LINQ to sql的簡單查詢(單表查詢)和聯結查詢(多表查詢)單表查詢需求是我們要輸出TClass表中的結果。使用了from…in…select語句,代碼如下:public static void SimpleQuery() { using (L2SDBDataContext db = new L2SDBDataContext()) { var query = from tc in

解決MSSQL中插入中文資料顯示亂碼的問題!

  這兩天在寫SQL語句向資料庫中插入資料的時候竟然顯示亂碼,英文和數字顯示正常.首先我去確認資料表中欄位的類型是否有建錯,經過確認,欄位我先的是Nvarchar類型的,這個是沒有問題的,按道理說可以正常顯示中文呀.百度了一下,網上的解決方案都是說要設定網站的編碼,可是按照這個設定了之後還是有亂碼的問題,這個方法失敗了.經過再三確認發現,問題還是出現在SQL文法上,如果需要顯示中文資訊,就需要在要插入的值前加上字母"N",這樣問題就解決了.注:N表示unicode的意思,表示按unicode進行

讀總結(7) 以傳引用的方式向方法傳遞參數—ref&out

  預設情況下,CLR假定所有方法參數都是傳值的。  對於參考型別,對一個對象的引用(指向對象的一個指標)會傳給方法,但是這個引用本身是以傳值的方式傳給方法的。方法能修改對象,調用者能看到這些修改。  對於實值型別,傳給方法的是執行個體的一個副本。方法獲得的是一個實值型別執行個體副本,所以調用者中的執行個體不受影響。  代碼如下:namespace refDemo2{ class Program { static void Main(string[] args)

LINQ學習筆記(10) LINQ to Entities—不需要編寫任何資料存取碼就可以查詢資料庫

  這一篇要總結的屬於LINQ中非常重要的部分即LINQ to Entities,它可以實現不需要編寫任何資料存取碼就可以查詢資料庫的一種技術。使用LINQ to Entities非常地簡單,大部分都是一些可視化地操作,下面是其詳細步驟:第一步:建立資料模型:1,在"App_Code"上右擊選擇增加項目,在開啟的新視窗中選擇"ADO.NET Entity Data Model",輸入名字後點擊"Add"按鈕。如所示:2,接下來有兩個選項,我們選擇Generate from

架構frameset和iframe的區別!

架構概念 :                所謂架構便是網頁畫面分成幾個框窗,同時取得多個 URL。只需要 <FRAMESET> <FRAME>                即可,而所有架構標記需要放在一個總起的 html 檔,這個檔案只記錄了該架構 如何劃分,不會顯示任何資料,所以不必放入 <BODY>                標記,瀏覽這架構必須讀取這檔 案而不是其它框窗的檔案。<FRAMESET> 是用以劃分框窗,每一框窗由一個

if(!IsPostBack)的使用?

一,IsPostBack的解釋:擷取一個值,該值指示該頁是否正為響應用戶端回傳而載入,或者它是否正被首次載入和訪問,如果是為響應用戶端回傳而載入該頁,則為true;否則為

外鍵的學習

  這兩天在開發一個資訊裝置申請管理系統,我在設計資料庫的時候遇到一個比較糾結的問題,那就是關於外鍵的定義的問題,因為我不知道哪些欄位需要定義為外鍵,在什麼樣的情況下才定義外鍵,還有外鍵的定義方法,今天我拿到之前買的一本楊中科老師寫的<<程式員的SQL金典>>研究了一下,終於解開了我的迷惑,所以以此來分享我所理解的外鍵.一,外鍵的定義:將兩種資料庫表通過欄位關聯起來的方式就被稱為"表關聯",其中關聯到其他表主鍵的欄位被稱為"外鍵".二,外鍵的定義原則:一句話,當某個欄位的

讀總結(8) 屬性

  屬性看起來像欄位,但本質上是方法。使用屬性保持了較好的資料封裝,它使類型的資料欄位不會被公開,從而確保了對象的狀態永遠不被破壞。一,定義屬性  代碼如下:public sealed class Employee { //私人欄位(支援欄位) private string name; private int age; public string Name { get//get訪問器

外鍵的具體應用和表串連!

  前面剛發了一篇關於如何定義外鍵的博文,但是沒有講到外鍵是如何應用的,因為今天我要實現一個功能,我就到百度上查了一下,其中有一個網友的回答非常好,它說外鍵的作用是維護兩表之間資料的完整性,但是如果要目標表中的欄位在源表中顯示要用到表的串連.  關於表串連,我在楊中科老師的<<程式員的SQL金典>>中查詢了表串連的用法,一般使用內串連,文法如下:  SELECT [源表].*,[目標表].[欄位名稱]  FROM [源表] INNER JOIN [目標表]  ON

LINQ學習筆記(8) 標準查詢運算子(下)

  接著上午的總講,下午要總結的是標準查詢運算子(下)的內容。主要的內容是委託作為標準查詢運算子的參數的相關知識。首先我們要知道把泛型委派作為參數的作用是什嗎?泛型委派用於給運算子提供使用者自訂的代碼。LINQ預定義的委託類型:LINQ定義了一套5種泛型委派類型與標準查詢運算子一起使用。它們就是Func委託。如下代碼所示:public delegate TR Func<TR>();//第1種,沒有參數。public delegate TR Func<T1, TR>(T1

設計模式系列(1) 設計模式的五大設計原則

  這裡我總結了設計模式的五個設計原則,當然,實際可能不止這五種,但是這裡總結的是最常見,也是最常用的五種設計原則。設計原則是我們軟體設計的目標,設計模式是是我們的具體做法。一,單一職責原則(SRP):  1,SRP(Single Responsibilities

設計模式系列(2) 原廠模式之簡單原廠模式

  原廠模式專門負責將大量有共同介面的類執行個體化。原廠模式可以動態決定將哪一個類執行個體化,不必事Crowdsourced Security Testing道每次要執行個體化哪一個類。原廠模式有以下三種形態:簡單工廠(Simple Factory)模式Factory 方法(Factory Method)模式抽象工廠(Abstract Factory)模式  這一篇文章要總結的是比較常用的簡單原廠模式。一,定義:  Simple

公用類庫(1) 設定檔操作類AppConfigUtil

  設定檔的操作主要有擷取根目錄和擷取配置key的值value,下面是總結的設定檔操作類AppConfigUtil的代碼。namespace Tmac.Utilities{ /// <summary> /// 設定檔操作類 /// </summary> public class AppConfigUtil { /// <summary> /// get base directory ///

總頁數: 61357 1 .... 5565 5566 5567 5568 5569 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.