原创 一個菜鳥的中文亂碼解決之路(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 {