Time of Update: 2018-12-05
寫這個還是怕以後忘了。作個備案。供學習和改進:命令列建立webapp項目:mvn archetype:create -DgroupId=com.actioner.ssh2 -DartifactId=ssh2 -DarchetypeArtifactId=maven-archetype-webapp會建立一個叫ssh2的maven web工程。手動補足test及其下的java resources filters等及main下的java目錄mvn
Time of Update: 2018-12-05
JS擷取剪貼簿內容的代碼:<Script Language="JavaScript">var content = clipboardData.getData("Text");if (content!=null) { document.write("<center><font size=5 color=red>WARNING, TEXT RETRIEVED:</font> (see
Time of Update: 2018-12-05
第一次用Eclipse3.1就被它的帥氣和強大所折服了。不過由於它是全免費的開放平台,基於Elipse的外掛程式很多,且有各種各樣的版本。所以,很多人接觸eclipse的第一個困難就是如何配置好一個穩定的開發工具。 由於工作需要,我主要是用eclipse3.1+emf+gef+jem+tomcat+jdk。當然,在開始準備時要首先配置好jdk和tocmat,,這方面的資料太多了,我就不廢話了。還是說說其它的吧。我要準備的是:*********************************
Time of Update: 2018-12-05
IE提供的showModalDialog()方法是一個很好用的Web應用功能,雖然一般的網站應用程式不是很常見,但一旦涉及到公司專屬應用程式級的Web開發則就很有用了。現在我用一個簡單易懂的例子來說明一下:這一應用需要兩個web檔案:1、父視窗(也即用來控制快顯視窗的那個頁面)showModalDialog.html---------------------------------------------------------------------------------------<
Time of Update: 2018-12-05
在JDBC應用中,如果你已經是稍有水平開發人員,你就應該始終以PreparedStatement代替Statement.也就是說,在任何時候都不要使用Statement.基於以下的原因:一.代碼的可讀性和可維護性.雖然用PreparedStatement來代替Statement會使代碼多出幾行,但這樣的代碼無論從可讀性還是可維護性上來說.都比直接用Statement的代碼高很多檔次:stmt.executeUpdate("insert into tb_name (col1,col2,col2,c
Time of Update: 2018-12-05
前段時間做了一些報表,本想寫個blog來總結一下,也給剛學的朋友一點啟示。但本人生性懶惰,一直沒能寫成。昨天,又來做個報表,誰知卻因為一個很愚蠢的疏忽(下面將會講到),搞了一天才明白是怎麼回事。想來,真該總結一下了。已免將來再犯類似的過錯!配置和安裝jasperreport和ireport已有不少資料寫了。我就不多說了。先說說一些常見的問題,這些是我們首先要注意的:1、在ireport中做好的報表,預覽時卻什麼都沒有。我的經驗是,多半是沒設定好字型,或者是缺少亞洲語言套件iTextAsian.
Time of Update: 2018-12-05
1.將資料庫驅動程式的JAR檔案放在Tomcat的 common/lib 中;2.在server.xml中設定資料來源,以MySQL資料庫為例,如下:在<GlobalNamingResources> </GlobalNamingResources>節點中加入, <Resource name="jdbc/DBPool" type="javax.sql.DataSource" password="root" drive
Time of Update: 2018-12-05
在Azure上動態建立WebSite本文將介紹一種在已經部署的WebRole上動態建立一個WebSite的方法。當然,也可以使用Role的部署檔案包來一同建立多個WebSite或多個Web虛擬目錄,關於這種方法請參考我的另一篇文章《WindowsAzure上把WebApp和WebService同時部署在一個WebRole中》。1、 提升WebRole的許可權為管理員權限。在ServiceDefinition.csdef檔案中追加下面的配置。 <WebRole
Time of Update: 2018-12-05
Mutex使用心得及檔案分享權限設定讀寫鎖Mutex可以建立/開啟系統命名物件用於線程/進程間同步操作Mutex使用的注意事項:1、使用Mutex m = new Mutex(true, "123", out createNew);建立執行個體的時候,由於第一個參數(initiallyOwned)傳遞的是true,所以,如果createNew傳回值是true的時候,該執行個體預設的就已經得到了處理訊號,這時候不需要再進行WaitOne了,只有在createNew返回false的時候才需要。所以,
Time of Update: 2018-12-05
.NET與外界互動字串的處理在.NET的應用程式中,字串的表示都是由Unicode
Time of Update: 2018-12-05
一、IE內建的控制項:WebBrowser這是ie內建的組件,個人感覺還是比較好用,相當於對IE主菜單的調用。美中不足的是:他不能再有架構的應用中指定具體的列印頁面。<object id="WebBrowser" classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 width=0 height=0></object>WebBrowser.ExecWB(1,1) 開啟 Web.ExecWB(2,1) 關閉現在所有的IE視窗,
Time of Update: 2018-12-05
File file=new File(application.getRealPath("/Report/RTAReport.jrxml")); JasperDesign jasperDesign=JRXmlLoader.load(file); JRDesignStaticText text=(JRDesignStaticText)(((JRDesignBand)jasperDesign.getTitle()).getElementByKey("staticText"));
Time of Update: 2018-12-05
Jsp : <logic:messagesPresent message="true"> <html:messages id="message" message="true"> <bean:write name="message"/> </html:messages></logic:messagesPresent>Action: //新增行內資料時,檢查是否已有重複資料 if(myForm.getDjbid()==null){
Time of Update: 2018-12-05
Tomcat的安裝和配置批處理指令碼一、安裝JDK 1.7 1、JDK1.7:進入官方下載 2、添加環境變數:在我的電腦->屬性->進階->環境變數 2、建立系統變數,變數名:JAVA_HOME變數值:C:\Program Files\Java\jdk1.7.0 (JDK的安裝目錄) 3、在原有的系統變數 Path後面加上英文分號,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\bin;不要刪除原來的。看清楚,
Time of Update: 2018-12-05
import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpServletResponseWrapper;import javax.servlet.http.HttpSession;import java.io.IOException;/** * Servlet fil
Time of Update: 2018-12-05
在.NET中,在使用委託前,需要使用delegate關鍵字來定義委託,然後在執行個體化,再執行之。在每次使用前,都需要定義該委託類型,稍嫌麻煩和多餘。在.NET 4.0中,有了如下的幾個泛型委派,就省去了您定義委託的麻煩了。分別有:public delegate void Action();public delegate void Action<in T>(T obj);public delegate void Action<in T1, in T2>(T1
Time of Update: 2018-12-05
.Net中帶時區的時間格式轉換在從WMI中擷取資訊的時候,發現取出的時間格式挺特殊的(比如:20120321112421.535286+540),直接進行DateTime.TryParse轉換還不能正常轉換,經過調查才知道這是DMTF格式的時間格式。string s = "20120321112421.535286+540";Console.WriteLine( ManagementDateTimeConverter.ToDateTime(s)); 輸出:2012/03/21 10:24:21。
Time of Update: 2018-12-05
由於需要,需要把WCF服務宿主在windows service 中,下面說明一下,Demo的步驟:1. 寫WCF服務 建立一個介面類,與一個實作類別。介面類上打上[ServiceContract]標籤,需要暴露的服務方法上打上[OperationContract](注意:增加System.ServiceModel 類的引用代碼如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;
Time of Update: 2018-12-05
今年第一季度,Google與市場調研機構IPSOS(益普索)
Time of Update: 2018-12-05
有時,開發人員必須完全控制從服務作業返回資料的方式。 當服務作業必須以 WCF 不支援的格式返回資料時,就會出現這種情況。 本主題討論使用 WCF WEB HTTP 編程模型來建立此類服務。此服務具有一個返迴流的操作。 實現服務合約定義服務合約。 該協定名為 IImageServer,具有一個名為 GetImage 的方法,該方法返回 Stream。 複製[ServiceContract] public interface IImageServer { [WebGet]