Time of Update: 2018-12-04
對於Practical RichFaces的第五、六章的學習,可以說是很“痛苦”的。不像之前講<a4j:>那樣,很多概念和思路都是在摸索和顛覆中,得出來的。 雖然Practical RichFaces寫的不錯,但是其中也有不少語焉不詳的地方,這時候,RichFaces的線上Demo和使用者指南就非常有用了。通過仔細閱讀,才理解 裡面的一些細節。 開始我有一個誤區,以為所有的Ajax
Time of Update: 2018-12-04
1、學習DIV的方法第一,掌握css、html文法。css中除了一般文法之外,特別是float、clear、overflow、line-height等,對於html標籤重點是div、ul、li、dl、dd等幾個。 第二,其實div最好的教程就是你把qq.com 163.com sohu.com ifeng.com這幾個大門戶網站的做法研究一下 ,如果你一下子看不懂這麼大的網站,可以參考我講課中帶著學生一起開發的www.ccopen.net及www.chinajwork.org。
Time of Update: 2018-12-04
花了三天時間,把傳智播客李勇老師的JDBC視頻全看完了。 雖然之前也會使用JDBC,也瞭解串連池原理與使用等內容,但是通過這次學習,感覺受益匪淺。總體來說,這次視頻學習,要點有: 1. JDBC和SQL的基本操作及原理,比如SQL事務、隔離等級、批處理、擷取自動產生key、DataSource等。 2. DAO的設計與實現,尤其是視頻裡介紹了許多經典設計模式,如原廠模式、代理模式、策略模式等,可以應用在其他領域。以前對這些模式一知半解,視頻裡給出了詳盡用法。 3.
Time of Update: 2018-12-04
原文地址:http://www.cnblogs.com/ly5201314/archive/2009/08/13/1545126.html 在前面的文章《用jQuery合并表格中相同文本的相鄰儲存格》中講到可以用jQuery合并同列中相同文本的相鄰儲存格。序號地區地區商品代碼商品名稱數量有效期間至距效期(月)產品批號規格單位條碼1廣東深圳00028紅花油 2廣東深圳00028紅花油 3廣東深圳00028紅花油 4廣東廣州00027白花油 5廣東廣州
Time of Update: 2018-12-04
最近在學習jQuery以及一些相關外掛程式,深感ajax的強大,同時也為以前藐視javascript而感到慚愧。有時間一定要系統地惡補一下JavaScript。 今天需要一個JavaScript實現的對話方塊,正好從網上找到了jqModal,它是jQuery的一個外掛程式。粗粗使用了一下,感覺挺不錯的,很便捷。但問題也隨之而來了。 癥狀:jqModal的overlay在Firefox裡表現良好,在IE6裡也一些正常。但是在IE8裡出現了異常情況。overlay層本應該將原來的頁面內容遮住,然後在
Time of Update: 2018-12-04
引用地址:http://hi.baidu.com/bailang3106/blog/item/364aa700bee4d48fe950cdf0.html mkisofs是Unix系統中常用來製作ISO映像檔的工具,雖然mkisofs的manpage和cdrecord一樣,但是常用的選項也只有那幾個,現在示範幾個mkisofs的文法:mkisofs -o image_name.iso
Time of Update: 2018-12-04
#include <string> #include <iostream> #include <vector>
Time of Update: 2018-12-04
關於後台,如果客戶有其明確的需求,比方希望自己系統管理權限,使用者帳號等資訊,那麼在需求階段就可以用業務用例來定義。如果客戶並沒有明確的需求,而這些部分又是我們打算提供給客戶的,那麼可以不在需求階段描述,而在系統建模,也就是定義系統用例時再引入。類似後台管理,我們還會有一部分系統需求是不在業務需求當中的。比方資料備份,客戶未必會提出這樣的業務需求。通過這個例子我們可以再次證明:業務建模的目的是為了擷取軟體的業務範圍,系統建模的目的是為了擷取軟體的系統範圍,但業務範圍不等於系統範圍。不是所有的業務
Time of Update: 2018-12-04
void fun(char ** p) { char (*p1)[10] = (char(*)[10])p; cout << p1[0];} int main(int argc, char* argv[]){ char data[][10] = {"abc","123"}; fun((char **)data);}p的類型在聲明形參的時候已經定義為char**了,一旦定義後它的類型是不可改變的,但可以定義另一個具有char [][10]
Time of Update: 2018-12-04
需要三個檔案:源檔案(假設只有一個), MAKEFILE, SOURCE總共三個檔案。源檔案是你的驅動程式了。MAKEFILE如下: ## DO NOT EDIT THIS FILE!!! Edit ./sources. if you want to add a new source# file to this component. This file merely indirects to the real make file# that is shared by all the
Time of Update: 2018-12-04
關於“概念性模型”,沒錯,概念性模型實質上就是用分析模型來表達的。建模的三個層次:業務模型、概念性模型、設計模型,分別對應著建模當中的三個主要模型組:業務用例模型(包括業務用例、業務用例實現、業務物件模型)、概念性模型(概念用例、概念用例實現、分析模型)、設計模型(系統用例、系統用例實現、實作類別模型)。在這裡,我寫書時忽略了建模層次與建模模型之間的差別,導致兩個詞給讀者造成誤解。謝謝你的指正!另一個問題,分析類是類的一個分類,它包含邊界類、控制類和實體類。所以實際上界類、控制類和實體類都是分析
Time of Update: 2018-12-04
PickList外掛程式還有以下API方法: setDefaults(options)修改pickList的全域預設設定。// 設定pickList外掛程式的預設item_selector為"li.pickListItem"// 設定pickList外掛程式的預設selectedItemClassName為"highlight"$.pickList.setDefaults({item_selector : "li.pickListItem",selectedItemClassName :
Time of Update: 2018-12-04
經過3個月來業餘時間裡的努力,終於將為公司設計的一套系統的兩個主要模組做好了。其中用到了Struts2、Spring、JQuery等架構或技術。 其間確實學到了很多東西,有些經驗教訓記下來了,有些忘掉了,很可惜。現在把尚有記憶的寫下來幾條吧。 1. jQuery的Struts2 Plugin包裡面的DatePicker,則JSP頁面中用到的時候,注意其z-Index值的設定,否則很可能顯示不出來。 2.
Time of Update: 2018-12-04
現在在網上到處都可以找到各種豐富多彩的jQuery外掛程式。之前給公司做的項目裡就用到了不少,比如jqModal等。雖然第三方外掛程式幫我實現了很多功能,但仍然喜歡使用jQueryUI裡面的外掛程式,總覺得這些外掛程式應該比較成熟,成為體系,彼此之間的相容性應該更好。因此,在現在的項目中,儘可能的使用jQueryUI原生的組件。同時,由於最近一直使用Struts2架構,因此選用了jQuery針對Struts2的外掛程式。以前對javascript幾乎一竅不通,ajax更是沒有系統去學,只是粗知原
Time of Update: 2018-12-04
這些天開發一個項目,伺服器是tomcat,作業系統是xp,採用的是MVC架構,模式是採用Facade模式,總是出現亂碼,通過簡單的設定頁面字元集,總算可以正確顯示中文,可是沒想到表單裡提交的資料裡的中文還是有亂碼,我狂暈,沒想到JSP裡的亂碼問題比ASP裡嚴重多了,自己也解決了好多天,同事也幫忙解決,也參考了網上眾多網友的文章和意見,總算是搞定。但是好記性不如爛筆杆,所以特意記下,以防止自己遺忘,同時也給那些遇到同樣問題的人提供一個好的參考途徑: 以下內容參考了網上的方法(一)
Time of Update: 2018-12-04
內容提要:1.內聯相對於宏的優點2.為什麼“inline”只是程式員對編譯器的建議(而非強制命令)3.內聯失敗的陷阱在C、C++中函數調用需要少量開銷。有時候這少量開銷積少成多,對程式效能造成影響。有時候函數本身很簡單,函數調用的開銷比執行函數內容本身的開銷還大。C程式員一定知道可以採用宏(Macro)機制來改善上述情況。但是宏基本上是在先行編譯階段做文本替換,因此它有以下缺陷:1.它無法進行類型檢查;2.傳入有副作用(side
Time of Update: 2018-12-04
參考了之前的一篇文章,在此略作總結,把關鍵要點也歸納一下: 1、對於JSP頁面上有亂碼的情況,首先要做的是統一編碼集,比如都設定為UTF8。 2、對於GET參數有亂碼的情況,在server.xml設定檔中,只要設定好URIEncoding就可以了;如下: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"
Time of Update: 2018-12-04
寫了一個簡單至極的JSF頁面,如下: <%@ page language="java" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%><%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%><html> <head>
Time of Update: 2018-12-04
以前一直懶得看JUnit方面的東西。不過不掌握JUnit就談不上會Java編程。今天下午到晚上,集中看完了浪曦風中葉老師的JUnit4教學視頻,收穫很大。 JUnit果然是個好東西,4.X絕對比3.8進步多了。 今天只看了個基礎,瞭解了@Test, @Before, @After, @BeforeClass, @AfterClass, @RunWith, @SuiteClasses,
Time of Update: 2018-12-04