Time of Update: 2016-12-20
兩個類:(頁面資料校正類)PageValidate.cs基本通用。代碼如下:使用系統; 使用System.Text; 使用的System.Web; 使用System.Web.UI.WebControls; 使用System.Text.RegularExpressions; 命名空間常用{ /// ///頁面資料校正類/// public類PageValidate { 私人靜態RegexRegNumber =新的Regex(“^ [0-9] + $”);
Time of Update: 2016-12-20
一: 執行不帶返回參數(Input)的預存程序1: 首先在資料庫寫個預存程序, 如建立個 addUser預存程序。Create Proc addUser@ID int,@Name varchar(20),@Sex varchar(20)AsInsert Into Users Values( @ID, @Name,@Sex )2:建立SqlCommand對象,並初始SqlCommand對象如:SqlCommand cmd = new SqlCommand( );cmd.CommandText =
Time of Update: 2016-12-20
建構函式不能聲明為虛函數的原因: 1,所謂虛函數就是多態情況下只執行一個,而從繼承的概念來講,總是先構造父類對象,然後才能使子類對象,如果建構函式設為虛函數,那麼你在構造父類的建構函式時就不得不顯式的調用構造,還有一個原因就是為了防錯誤的發生,試想如果你在子類中一不小心重寫了個跟父類建構函式一樣的函數,那麼你的父類建構函式將被覆蓋,也即不能完成父類的構造,就會出錯。class A{ public : virtual A() {
Time of Update: 2016-12-20
例如: 從第2萬條開始取出100條記錄 代碼: Query q = session.createQuery("from Cat as c"); q.setFirstResult(20000); q.setMaxResults(100); List l =
Time of Update: 2016-12-20
這個問題就得看你的設定檔放在哪裡啦,如果放在了項目的Classes目錄(或子目錄)下,你可以用**.Class.getResource('相對路徑')來擷取設定檔路徑.如果是其他目錄,那你只能在項目啟動時通過ServletContext擷取項目根目錄+設定檔的目錄來確定路徑.並把路徑放到類檔案可以引用的地方啦. 以下是我在做項目時寫的一個用於擷取路徑的類,寫的可能不太好.但還是希望能對你有所協助: package com.example.web; import
Time of Update: 2016-12-20
ASP.NET session時間的設定 方法一: asp.net Session的預設時間設定是20分鐘,即超過20分鐘後,伺服器會自動放棄Session資訊. 當我們在asp.net程式中開啟webconfig的時候,可以看到一段如下的代碼: Asp.net程式碼: <sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424"
Time of Update: 2016-12-20
String 字串常量 StringBuffer 字串變數(安全執行緒) StringBuilder 字串變數(非安全執行緒) 簡要的說, String 類型和 StringBuffer 類型的主要效能區別其實在於 String 是不可變的對象, 因此在每次對 String 類型進行改變的時候其實都等同於產生了一個新的 String 對象,然後將指標指向新的 String 對象,所以經常改變內容的字串最好不要用 String
Time of Update: 2016-12-20
在上一篇文章《Flex與.NET互操作(二):基於WebService的資料訪問(上) 》中介紹了通過<mx:WebService>標籤來訪問Webservice。實際上我們也可以通過編程的方式動態訪問WebService,Flex
Time of Update: 2016-12-20
以前對WinForm表單顯示和表單間傳值瞭解不是很清楚最近做了一些WinForm開發,把用到的相關知識整理如下A.WinForm中表單顯示顯示表單可以有以下2種方法:Form.ShowDialog方法 (表單顯示為模式表單)Form.Show方法
Time of Update: 2016-12-20
在寫VB.net時,遇到要線上程裡改變Form上的ListView控制項中的資訊,動手做起來才發現並不是那麼容易。因為微軟的架構並不鼓勵線上程裡直接存取Form上的控制項。因為這樣會改變UI進程的正常執行。如果必須這樣做,需要線上程中使用Invoke函數或者InvokeBegin函數。下面是一個例子:Imports System.ThreadingPublic Class Form1Delegate Sub AddListItem(ByVal IPString As String, ByVal
Time of Update: 2016-12-20
其實單實體的一對多和多對一和2個實體的用法是一樣的,現在以user為例: java代碼: package com.test.bean;import java.util.Set;public class User{ private Integer id; private String firstname; private String lastname; private Integer parentID; private int age; private Set childrens;
Time of Update: 2016-12-20
1. 關於hibernate緩衝的問題:1.1.1. 基本的緩衝原理Hibernate緩衝分為二級,第一級存放於session中稱為一級緩衝,預設帶有且不能卸載。 第二級是由sessionFactory控制的進程級緩衝。是全域共用的緩衝,凡是會調用二級緩衝的查詢方法
Time of Update: 2016-12-20
??ValidationType屬性設定驗證的類型,它可以是:DTD, XSD,
Time of Update: 2016-12-20
??帶驗證的瀏覽器 ??XmlValidatingReader類實現了XmlReader類,它供給了支撐多種類型的XML驗證:DTD,XML-Data Reduced(XDR)架構,以及XSD,DTD和XSD都是W3C官方推薦的。而XDR是Microsoft早期用於處理XML構架的一種格局。
Time of Update: 2016-12-20
?XmlReader類 ??XML瀏覽器支撐一個編程介面,介面用於串連XML文檔,“推出”你要的資料。假如你更深進往懂得瀏覽器,你會發明瀏覽器工作原理類似於我們的案頭利用程式從資料庫中取出資料的原理。資料庫服務返回一個遊標對象,它包含所有查詢成果集,並返回指向目標資料集的開端地址的引用。XML瀏覽器的用戶端收到一個指向瀏覽器執行個體的引用。該執行個體提取底層的資料流並把取出的資料浮現為一棵XML樹。瀏覽器類供給唯讀、向前的遊標,你可以用瀏覽器類供給的方法轉動遊標遍曆成果集中的每一條資料。
Time of Update: 2016-12-21
.Net為我們應用事件定義了標準的模式,我們在應用過程中應遵守定義事件的規則。一個標準的事件模式包括四個方面的內容:1、 一個繼承自System.EventArgs類型的事件資訊類,並且這個類的名稱以EventArgs結尾,如SendMailEventArgs,這個類負責儲存事件來源發送給事件監聽者的資訊。如果事件來源不需要給事件監聽者傳遞額外的資訊,可以直接使用EventArgs.Empty,這時我們就不用再去定義自己的事件資訊類了。2、
Time of Update: 2016-12-21
目錄 l 導論 l 什麼是委託 l 事件的理解 l 事件 關鍵字 l 最後 導論 在學習C#中的委託和事件程序中,我讀了許多文章來理解他們二者究竟是怎麼一回事,以及如何使用他們,現在我將整個的理解過程陳述以下,我學到的每一方面,恐怕也是你們需要掌握的 :-)。 什麼是委託?
Time of Update: 2016-12-21
泛型:通過參數化型別來實現在同一份代碼上操作多種資料類型。利用“參數化型別”將類型抽象化,從而實現靈活的複用。例子代碼:class PRogram { static void Main(string[] args) { int obj = 2; Test<int> test = new Test<int>(obj); Console.WriteLine("int:
Time of Update: 2016-12-21
啟動子進程,不等待子進程結束view plaincopy to clipboardPRint?·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150private void simpleRun_Click(object sender, System.
Time of Update: 2016-12-20
前段時間做了一個用到一個微軟的免費測試載入器FxCop,使用後覺得還不錯,能進行一些代碼方面的自動化的測試,同時有協助學習編碼規範和提高代碼執行效率,從而提高代碼的整體品質.這個工具能測試到的地方有: Design(設計),Globalization(全球化),Interoperability(互通性), Naming(命名),Performance(效能規則),也可以自己加入規則進行測試;工具還是很好用的,很快就上手了有幾點小技巧1