Time of Update: 2018-12-07
VB.NET ''' ----------------------------------------------------------------------------- ''' <summary> ''' Fill DataTable from DataReader ''' </summary> ''' <param name="oDataReader">DataReader對象</param> '''
Time of Update: 2018-12-07
正在著手寫《用Remoting技術實現Push訊息》,其中用到將訊息PUSH到用戶端,此時必須知道用戶端的一些資訊,比如IP地址、連接埠什麼的。在這裡先把擷取IP地址、Mac地址資訊的代碼貼上來。文章要等我有時間再寫吧。 /**//// <summary> /// 擷取本機電腦的MAC地址 /// </summary> /// <returns>MAC地址</returns> /// <rem
Time of Update: 2018-12-07
VB.NET Private Sub CallProcess()Sub CallProcess(ByVal path As String) Dim p As New System.Diagnostics.Process() p.StartInfo.FileName = path p.StartInfo.WindowStyle = ProcessWindowStyle.Minimized p.Start() '設定等待關聯
Time of Update: 2018-12-07
Singleton模式:一個類只會建立一個執行個體。下面的代碼用VB.NET實現了Singleton模式:Public Class SingletonClass Singleton Private Shared _Singleton As Singleton Private Shared _Mutex As New System.Threading.Mutex '同步基元也可用於進程間同步 Private Sub New()Sub New() End Sub Pub
Time of Update: 2018-12-07
Migration from J2EE to .NETby vivek devarajan.Hi all, here are some quick tips to get you started, in case you need to migrate a J2EE based application to a .NET based application. We approach the migration tier wise. Firstly, a technology mapping
Time of Update: 2018-12-07
這是個很簡單的技術點,有人問起,偶就發一下: public DataSet GetExcel(string Path) { //DirectoryInfo parsedirect=new System.IO.DirectoryInfo(Path); //FileInfo[] xlsfile=parsedirect.GetFiles("*.xls"); OleDbConnection objConn=null; DataSet data=new DataSet(); try
Time of Update: 2018-12-07
src: http://www.cnblogs.com/NoblePaul/archive/2004/09/25/46532.aspx在抓取html頁時,需要過濾掉html代碼,擷取Html原始碼中的Text,有Regex可以解決這個問題:VB.NET
Time of Update: 2018-12-07
在Windows上跑Apache,寫測試程式測試TRS的應用程式(做壓力測試),發現Apache中斷服務,拋出Unclean shutdown of previous Apache run?的錯誤?把Logs下的httpd.pid刪除後,"Unclean shutdown of previous Apache run?"能夠消除,但還有”Thread attaching error,can not startup
Time of Update: 2018-12-07
//base64編碼 string strBase = "hello world"; byte[] bytStr = System.Text.Encoding.Default.GetBytes(strBase); string strBase64 = Convert.ToBase64String(bytStr); Console.WriteLine("strBase64:{0} length:{1}",str
Time of Update: 2018-12-07
關於caching application block可以從http://www.microsoft.com/resources/practices/default.mspx下載這裡我們介紹一下簡單的使用1.建立一個windows
Time of Update: 2018-12-07
1,在使用者改變地址欄的URL的參數的時候,提示使用者無權執行此操作 把下面代碼放在Page_Load事件裡 try { string strTemp = Request.UrlReferrer.PathAndQuery ; } catch { throw new Exception("你不能修改參數!")
Time of Update: 2018-12-07
OccurDate:2004-11-2 1:45:11Source:.Net SqlClient Data ProviderTargetSiteName:ExecuteReaderStackTrace:at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) at
Time of Update: 2018-12-07
看了一些相關的文章。 關於使用者(User)、角色(Role)、組織(Organization)、許可權(Right)在應用系統中有一些自己的想法。 1、許可權只跟角色關聯 給使用者或組織分配許可權是不妥當的 2、應該引用具有明確的應用意義的角色 比如採購申請單審批人是“採購部門經理”,而不是“經理” (有些應用也可以使用抽象的角色,比如經理都去參加會議) 3、角色依賴於組織
Time of Update: 2018-12-07
警告: 不能將項目“DotText.Search”中的依賴項“Lucene.Net, Version=1.3.2.2, Culture=neutral”複製到運行目錄,因為它將改寫引用“Lucene.Net, Version=1.3.3.1,
Time of Update: 2018-12-07
繼續截取建議中的一節,這部分內容是整個軟體架構設計中要考慮的問題,並不僅是介面架構設計中的問題.這裡只描述和介面相關的內容,包括一些縱向策略和通用模組(主要是運營維護模組).每個都能成為一個很大的主題,這裡只是點到為止(作為討論的引子)。開發規範:
Time of Update: 2018-12-07
come from:http://www.cnblogs.com/elevenwolf/archive/2004/12/01/71391.aspx 代碼產生器大家都用過吧,CodeSmith我想大家也不陌生。最近就用CodeSmith產生了自己的實體類。當然你也可以用它來產生HTML頁面以及文檔。 下面我就來說一說我產生實體類的步驟: 一、首先介紹一下CodeSmith 2.6,CodeSmith 2.6安裝後,會有3個exe: 1.
Time of Update: 2018-12-07
需求的產生:公司要求用系統對產品價格實現全球控管,在價格管理模組要求動態產生輸入表單,其效果就像Excel的操作一樣,具體見:“1”控制紅框範圍內表單“2”的產生(不同產品線有不固定數量的產品所致)“3”控制藍框範圍內表單“4”的產生(不同產品在同一段時間內定價策略各異)解決方案:“2”中除“4”部分表單採取Web控制項“4”中表單採取Html代碼類比。經過摸索發現,動態產生的Web控制,只要控制項ID相同,重新整理之後是可以保留狀態資訊的(先在Aspx的Page中加入EnableViewSta
Time of Update: 2018-12-07
如果需要擷取另外一台機器的Mac地址,可以使用SendARP方法將IP位址解析成MAC地址。網上可以找到現成資料,但大部分只確保返回一個Int64類型的資料,但在將Int64轉換為MAC字串時卻少有資料。我對網上的程式重新改寫了一番,在這裡給出一個完整的例子:using System;using System.Text;using System.Runtime.InteropServices;class RemoteMac{ [DllImport("Iphlpapi.dll")] pri
Time of Update: 2018-12-07
. SmartNavigation這個Page屬性很有意思,他在不改動(其實是改動很小)頁面元素布局的情況下,居然可以類比出非常平滑的“無重新整理”頁面,為什麼這個“無重新整理”要闊起來呢?其實他是重新整理了的,而且用的也不是什麼xmlhttp也不是xmldom技術,它是事實在在的Submit,可能這樣是為了瀏覽器安全色性什麼的來考慮的吧。
Time of Update: 2018-12-07
1、可以使用Page.LoadControl()方法來載入自訂使用者控制項。但是,請注意,這裡的使用者控制項類實質上應該是兩個類的“合成”CatalogList1 = (Article.Web.Controls.CatalogList)Page.LoadControl("Controls/CatalogList.ascx");因為頁面是有xx.ascx 和xx.cs(xx.vb)兩個組成 . 如果寫成這樣,會出現問題的CatalogList1 = new