原创 一個菜鳥的中文亂碼解決之路(struts2應用爲例)

(1)首先必須設置你的JSP頁面與Action之間傳遞的不是亂碼。菜鳥爲求保險,把頁面跟配置文件全設置了。頁面設置添加<meta http-equiv="Content-Type" content="text/html;charset=G

原创 struts2框架開發國際化筆記

國際化 (1)配置struts.xml<constant name="struts.cumtom.i18n.resources" value="baseMessage"/>(2)國際化使用配置文件實現。配置文件的類型有三種:全局配置文件,

原创 利用spring配置數據庫

利用spring配置數據庫 (1)在DAO實現類中使用注入(IoC)獲得DataSource DataSource dataSource=null; public void setDataSource(Data dataSource){ 

原创 使用ascx的方式

<%@ Register TagPrefix="cc1" TagName="UserLogin" Src="~/Login.ascx" %>

原创 c#之Adapter模式

概述在軟件系統中,由於應用環境的變化,常常需要將“一些現存的對象”放在新的環境中應用,但是新環境要求的接口是這些現存對象所不滿足的。那麼如何應對這種“遷移的變化”?如何既能利用現有對象的良好實現,同時又能滿足新的應用環境所要求的接口?這就

原创 C#序列化與反序列化

.Net 中的序列化與反序列化     一、概述    當兩個進程在進行遠程通信時,彼此可以發送各種類型的數據。無論是何種類型的數據,都會以二進制序列的形式在網絡上傳送。發送方需要把這個對象轉換爲字節序列,才能在網絡上傳送;接收方則需要

原创 曹操的詩

觀滄海東漢 (曹操)東臨碣(jié)石,以觀滄海。水何澹澹(dàn dàn),山島竦峙(sǒng zhì)。樹木叢生,百草豐茂。秋風蕭瑟,洪波涌起。日月之行,若出其中;星漢燦爛,若出其裏。幸甚至哉(zaī),歌以詠志。 蒿里行關東有義士,

原创 System.Timers.Timer

System.Timers.Timer在應用程序中生成定期事件。this.NotifyTimer = new Timer(interval);   this.NotifyTimer.Elapsed += new ElapsedEventH

原创 迭代刪除過期文件及文件夾

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Xml.Linq;using System.Lin

原创 .net多線程探索(multiThreading)

2005-09-09 初探.NET多線程          好多天沒有更新Blog了,一直都在忙着尋找如何將IronPython集成至GUI中的方法。一開始我把問題看得太簡單了,因爲我看了來自CodeProject的ShellCont

原创 c#組合鍵

// Ctrl + H     if ((Control.ModifierKeys & Keys.Control) != 0 && e.KeyCode == Keys.H)     {          MessageBox.Show("

原创 C++相對地址問題

最近編譯項目時遇到了找不到文件的情況,原來是相對地址的問題。問題如下: ../../../../../../../../../../Foder1/Foder2/a.exe 這裏是一個十層的相對地址。從當前目錄數七層便到了根目錄。在不改變代

原创 線程間操作無效,從不是創建...控件的線程訪問它

線程間操作無效,從不是創建...控件的線程訪問它解決辦法:1.Control.CheckForIllegalCrossThreadCalls = false;這種方法只是屏蔽了異常,並沒有真正解決問題。若多個線程同時訪問控件,同樣會引起問

原创 正則表達式驗證IP輸入

string regexString="((2[0-4]//d|25[0-5]|[01]?//d//d?)//.){3}(2[0-4]//d|25[0-5]|[01]?//d//d?)"; Regex regex=new Regex(re

原创 Modem連接用到的幾個結構類型

  [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]           private struct RASDIALPARAMS           {