Time of Update: 2018-12-05
Ext + Gwt + Struts2.0之前幾篇文章介紹了如何使用gwt的幾種外掛程式和gwt與伺服器的互動方式。結合重構現有ssh項目的表現層,這裡我建立一個簡單的gwtweb應用。實現gwtext(非extgwt)與struts2的提交form方式互動。 筆者環境:Winxp,tomcat6.0,jdk5.0,myeclipse6.0.1,gwt-windows-1.6.4,ext-2.0.2,struts-2.1.6,gwtext-2.0.6。(一)
Time of Update: 2018-12-05
(四) 使用無服務模式使host調用外部tomcat啟動外部tomcat伺服器,虛擬路徑指向當前項目的war檔案夾。聯通其實很簡單。在host模式中加一個參數就行。 在arguments裡添加運行參數“-noserver”讓host啟動時不加在內建tomcat伺服器。然後再點擊啟動,會發現404錯誤。然後按照本地外置的tomcat虛擬路徑測試網頁串連。 大家這裡看到的路徑是相對路徑,是個人配置的外置tomcat。<Context path="/test"
Time of Update: 2018-12-05
初學者使用hibernate執行查詢的時候,很容易遇到結果集的類型轉換問題,所以明確“執行結果”裡的資料類型很重要。下面有兩小例子:(1):使用HQL進行條件查詢。此結果集List包含的是對象數組,其中對象數組的索引0位置是Dept對象,該對象數組的長度取決於參與的表的個數。 Session session = HibernateSessionFactory.getSession(); Query q = session.createQuery("from Dept d where
Time of Update: 2018-12-05
使用hibernat的qbc進行多表內聯操作。Emp是一個員工實體類,他有一個部門屬性“dept”,在資料庫中對應的是部門表的主鍵,Session session = HibernateSessionFactory.getSession(); Criteria c = session.createCriteria(Emp.class);c.createCriteria("dept");//內聯 //設定查詢條件List list =
Time of Update: 2018-12-05
文章目錄 意圖動機適應性結構和參與者協作結論實現和例子代碼變化相關模式 (作者:Douglas C. Schmidt ,by huihoo.org CORBA課題 Thzhang 譯 , Allen整理,製作)意圖無論什麼時候當臨界區中的代碼僅僅需要加鎖一次,同時當其擷取鎖的時候必須是安全執行緒的,可以用Double Checked Locking
Time of Update: 2018-12-05
有3中方法可以彈出子視窗:傳值的關鍵是在子視窗中如何擷取父視窗對象1、window.openwindow.open('test.htm','title','height=100,width=200,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');在test.htm可以通過var wind=self.opener;來擷取父視窗對象,這樣就方便在父子視窗中傳值2、window.
Time of Update: 2018-12-05
Windows Embedded CE 6.0:用url地址加檔案名稱,一共364個檔案,3.76Ghttp://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/Windows Embedded CE 6.0.msitools.cab tools_platman.cab tools_shared.cab tools_vc80.cab tools_diagnostics.cab tools_cor
Time of Update: 2018-12-05
Singleton的教學版本 姑且定為1.0 這裡值得注意的是建構函式的私人化,解決被繼承後的多例問題。01.// version 1.102.public class Singleton03.{04. private static final Singleton singleton = null;05.06. private Singleton()07. {08. }09. public static Singleton getInstance()10. {
Time of Update: 2018-12-05
如果你發送一條簡訊後回複資訊 +CNTI:"SM",3 這個3表示的是你現在這個卡上的第三條資訊此時發送AT+CMGR=3就可以讀取這一條簡訊如果要刪除這一條簡訊的話發送AT+CMGD=3下面是一些AT+CMGD指令的作用:AT+CMGD=1,0 The message from the preferred message storage at the location 1 is deletedAT+CMGD=1,1 ALL READ messages from the preferred
Time of Update: 2018-12-05
昨天喝酒,一個人很悶,本來以為會是很無聊的事情,可是遇到了一個姓李的老鄉。歲數比我大不少,但是我堅持叫他李哥。真後悔當時我喝多了,沒能多記住幾個事。現在能補多少是多少吧。1、既然出來了,出來到北京闖。就已經沒有了面子和尊嚴。凡事都要做到不擇手段。2、任何事,無論是大是小,都分為3個部分,做什麼,怎麼做,做的怎麼樣。
Time of Update: 2018-12-05
阻塞模式是socket的預設方式,也是最常用的方式,即函數阻塞直到調用完畢。可參見前面的例子。可能造成阻塞的函數有:connect()、accept()、讀寫函數、select()、poll()、gethostbyname()等。 非阻塞模式程式調用可能造成阻塞的函數時,如果會發生阻塞,這些函數返回-1並將errno設定為EAGAIN或EWOULDBLOCK,程式可繼續向下運行。可能阻塞的函數對應的任務完成,則再次調用該函數時就返回0表示運行結束。非阻塞模式可以避免程式死結,但是需要程式不斷檢查
Time of Update: 2018-12-05
declare:做項目的時候,廣東的一個客戶要求這樣的效果:在一個表格中有好多行商品的資訊,如果我點擊其中一行的,這把這行的狀態變為不可操作的,而且要得到該商品所在的行是第幾行。下面的小例子就是我當時這種特殊需求定製的。值得注意的是此代碼沒有與其他瀏覽器做相容處理,只能在ie中正常瀏覽,客戶那邊只使用ie。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-05
思維混亂後的描述,能讓我稍微感覺到放鬆。事情雖然沒有解決,可是,我至少稍微指明了我應該有的處事積極的態度。 然而,遺憾,遺憾是我描述不清楚我對她的想法。我雖然極力的把事情描述的自己如何清明,然而事實上,我眼睛卻無時無刻不在盯著手機。希望她能給我來資訊。為什麼是來資訊,而不是我主動發給她?是我的錯,我不敢。我對她是有意的。我上篇blog我沒敢承認。 然而造物弄人,我已經怕自己多打擾她而刪除了她的連絡方式。我究竟是膽大還是膽小。膽大到什麼都敢做,但小到主動把自己關起來,然後不讓自己能夠有機會
Time of Update: 2018-12-05
啟動JBOSS的時候,一直報錯Trying to install an already registered mbean,之前一直沒有出現過。檢查我的資料庫設定檔mssql-ds.xml,發現裡面的配置也沒有錯誤。 回想之前的所有改動操作,發現建立了一個檔案夾,然後拷貝了mssql-ds.xml到裡面,作為備份。但是JBOSS啟動的時候,會掃描deploy下所有檔案及檔案夾,找到尾碼名為ds.xml的資料庫檔案,然後載入,導致重複載入。解決方案是刪除多餘的一個mssql-ds.
Time of Update: 2018-12-05
static_cast 用法:static_cast < type-id > ( expression ) 該運算子把expression轉換為type-id類型,但沒有運行時類型檢查來保證轉換的安全性。它主要有如下幾種用法: ①用於類階層中基類(父類)和衍生類別(子類)之間指標或引用的轉換。 進行上行轉換(把衍生類別的指標或引用轉換成基類表示)是安全的; 進行下行轉換(把基類指標或引用轉換成衍生類別表示)時,由於沒有動態類型檢查,所以是不安全的。 ②用於基礎資料型別 (
Time of Update: 2018-12-05
本文出處http://wenda.tianya.cn/wenda/thread?sort=wsmopts&tid=656f1ab9991050dd 這兩者雖然看起來只有一個s的區別,但是作用完全不一樣/////java處理異常方式///////////////////////////////在java代碼中如果發生異常的話,jvm會拋出異常對象,導致程式碼中斷,這個時候jvm在做的操作就是:建立異常對象,然後拋出,比如:int i= 1;int j = 0;int res =
Time of Update: 2018-12-05
Mediator中介者模式定義:用一個中介對象來封裝一系列關於對象互動行為.為何使用Mediator?各個對象之間的互動操作非常多;每個對象的行為操作都依賴彼此對方,修改一個對象的行為,同時會涉及到修改很多其他對象的行為,如果使用Mediator模式,可以使各個對象間的耦合鬆散,只需關心和 Mediator的關係,使多對多的關係變成了一對多的關係,可以降低系統的複雜性,提高可修改擴充性.如何使用?首先 有一個介面,用來定義成員對象之間的互動連絡方式:public interface
Time of Update: 2018-12-05
本文來源於百度空間 我下載的JBOSS伺服器啟動不了,環境變數配了好久,嘗試了各種方式,網上也都搜集了好多,,現將最實用簡單的解決方案轉載如下:如果裝了JDK,沒有配系統內容變數的話,是啟動不了的不過,不配也行,可以直接在jboss/bin目錄下的run.bat檔案中加上如下一句話就行set JAVA_HOME=jdk的安裝目錄(如:D:\Program
Time of Update: 2018-12-05
iText是一個能夠快速產生PDF檔案的java類庫。iText的java類對於那些要產生包含文本,表格,圖形的唯讀文檔是很有用的。它的類庫尤其與java Servlet有很好的給合。使用iText與PDF能夠使你正確的控制Servlet的輸出。 import com.lowagie.text.pdf.PdfPCell;import
Time of Update: 2018-12-05
編寫只做一件事情,並且要做好的程式;編寫可以在一起工作的程式,編寫處理文字資料流的程式,因為這是通用的介面。這就是UNIX哲學.所有的哲學真 正的濃縮為一個鐵一樣的定律,高明的工程師的神聖的“KISS 原則”無處不在。大部分隱式的UNIX哲學不是這些前輩所說的,而是他們所做的和UNIX自身建立的例子。從整體上看,我們能夠抽象出下面這些觀點:1、 模組性原則:寫簡單的,通過乾淨的介面可被串連的組件。2、 清楚原則:清楚要比小聰明好。3、 合并原則:設計能被其它程式串連的程式。4、