1、找到 C:\Documents and Settings\your userName\Application Data\Subversion 這個目錄下的servers文件,用任意一個文本編輯器打開,找到類似于如下的文字:
2、設置Eclipse/MyEclipse,確認SVN的客戶端是SVNKit:
這樣,就可以在Eclipse/MyEclipse中通過代理使用SVN了。
1、首先建立一個新的“服務器”
在“Servers”面板空白處點擊右鍵,依次選擇【New】-》【Server】:
2、選擇新服務器的類型
服務器主機名默認為:localhost,類型為:Oracle WebLogic Server v10.3:
3、選擇域的文件路徑:
這里選擇WebLogic安裝路徑下的base_domain
注:我們安裝WebLogic后有兩個domain,分別為:base_domain和test_domain,其實還可以自己創建自定義的domain,點擊面板中鏈接進入新建向導。
4、啟動服務器
選擇新建的服務器,點擊右鍵,選中【Start】即可,通過控制臺(Console)面板即可看到啟動信息:
5、出現錯誤警告
提示:
The domain edit lock is owned by another session - this
deployment operation requires exclusive access to the edit lock and
hence cannot proceed.
You can release the lock in Administration Console by first disabling
"Automatically Acquire Lock and Activate Changes" in Preference,
then clicking the Release Configuration button.
解決方法:
1、進入WebLogic控制臺:
鏈接:http://localhost:7001/console/
2、進入參數(Preferences)面板:
3、將自動鎖定和激活勾選去掉:
4、點擊頁面左上角的【Release Configuration】,使剛才的設置生效:
網絡摘抄1:
錯誤信息
Malformed file
svn: E:\svn\repository\conf\svnserve.conf:12: Option expected
原因:
配置文件12行開頭有空格
錯誤信息
Attempted to lock an already-locked dir
svn: Working copy 'E:\integration\com.svn.practise' locked
原因:
需要用svn cleanup上次關閉時的鎖定
網絡摘抄3:
因為這兩天頻出這個現象,現在基本不怕這個問題了
我是這樣解決的:
1 三令五申項目的組員必須先同步,合并,再提交
2 操作后經常地在父目錄使用clean up命令
3 解決了locked問題后,還出現不能更新的現象時,就刪除目錄下的所有文件,包括.svn,再重新check out服務器同目錄一次
4 總之,操作要規范,要強調組員每天開工時,先在ECLIPSE里同步,下班時,要提交(提交前,先在文件夾的右菜單中,選擇小組>清除),保證每個人的機子里在開工前都是最新版本
老實講,因為版本沖突,提交沖突,更新失敗等等問題,耽誤了好些時間,但我知道主要還是自身操作不熟練不規范的問題。我相信,只要堅持,大家包括我的組員一定都會喜歡上這個小海龜的
序號 | 文件名 |
1 | ChangeLocaleAction.java |
2 | ChangeLocaleForm.java |
3 | struts-config.xml |
4 | index.jsp |
5 | application_en_US.properties |
6 | application_zh_CN.properties |
7 | application_zh_TW.properties |
<html:form action="getImporterDonneesTypeList.do">
<div class="finFormulaire1" onClick="document.forms[1].submit();" STYLE="position:relative;right:10%;">
<div class="bouton" onclick="">
<span class="bold">
<rcd:label key="boutonNouveau"/>
</span>
<img src="<%= "/resources/"+ userMarque + "/img/common/btn/right.gif" %>" alt="" style="vertical-align:middle"/>
</div>
</div>
</html:form>
2
function goBack(){
document.forms[0].action="/initCommerentitesSearchAction.do";
document.forms[0].method="post";
document.forms[0].encoding="multipart/form-data";
document.forms[0].submit();
}
<div class="finFormulaire" align="center">
<div class="bouton" onClick="goBack();"><span class="bold"><rcd:label key="boutonRetour"/></span><img src="<%= "/resources/"+ userMarque + "/img/common/btn/right.gif" %>" alt="" style="vertical-align:middle"/></div>
</div>
style="color:#BCBCBC;">
DB2 CODEPAGE --代碼頁查詢列表
http://www.itdata.cn/bbs/dispbbs.asp?boardid=6&id=928
--------------------------------------------------
Conversion between any of the following codepages is provided.
37 (=x0025) EBCDIC US English
273 (=x0111) EBCDIC German
277 (=x0115) EBCDIC Danish/Norwegian
278 (=x0116) EBCDIC Finnish/Swedish
280 (=x0118) EBCDIC Italian
284 (=x011C) EBCDIC Spanish
285 (=x011D) EBCDIC UK English
297 (=x0129) EBCDIC French
300 (=x012C) EBCDIC Japanese DBCS
301 (=x012D) Japanese PC DBCS
420 (=x01A4) EBCDIC Arabic
424 (=x01A8) EBCDIC Arabic
437 (=x01B5) PC-ASCII US
500 (=x01F4) EBCDIC International
803 (=x0323) Hebrew Set A
813 (=x032D) ISO8859-7 Greek
819 (=x0333) ISO8859-1 Western European
833 (=x0341) IBM-833: Korean
834 (=x0342) IBM-834: Korean Host DBCS
835 (=x0343) EBCDIC Traditional Chinese DBCS
836 (=x0344) EBCDIC Simplified Chinese SBCS
838 (=x0346) EBCDIC Thai SBCS
850 (=x0352) ISO8859-1 Western European
852 (=x0354) PC-ASCII Eastern European
855 (=x0357) PC-ASCII Cyrillic
856 (=x0358) PC-ASCII Hebrew
857 (=x0359) PC-ASCII Turkish
858 (=x035A) PC-ASCII Western European with Euro
860 (=x035C) PC-ASCII Portuguese
861 (=x035D) PC-ASCII Icelandic
862 (=x035E) PC-ASCII Hebrew
863 (=x035F) PC-ASCII Canadian French
864 (=x0360) PC-ASCII Arabic
865 (=x0361) PC-ASCII Scandinavian
866 (=x0362) PC-ASCII Cyrillic #2
868 (=x0364) PC-ASCII Urdu
869 (=x0365) PC-ASCII Greek
870 (=x0366) EBCDIC Eastern Europe
871 (=x0367) EBCDIC Icelandic
872 (=x0368) PC-ASCII Cyrillic with Euro
874 (=x036A) PC-ASCII Thai SBCS
875 (=x036B) EBCDIC Greek
880 (=x0370) EBCDIC Cyrillic
891 (=x037B) IBM-891: Korean
897 (=x0381) PC-ASCII Japan Data SBCS
903 (=x0387) PC Simplified Chinese SBCS
904 (=x0388) PC Traditional Chinese Data - SBCS
912 (=x0390) ISO8859-2 Eastern European
915 (=x0393) ISO8859-5 Cyrillic
916 (=x0394) ISO8859-8 Hebrew
918 (=x0396) EBCDIC Urdu
920 (=x0398) ISO8859-9 Turkish
921 (=x0399) ISO Baltic
922 (=x039A) ISO Estonian
923 (=x039B) ISO8859-15 Western Europe with euro (Latin 9)
924 (=x039C) EBCDIC Western Europe with euro
927 (=x039F) PC Traditional Chinese DBCS
928 (=x03A0) PC Simplified Chinese DBCS
930 (=x03A2) EBCDIC Japanese Katakana/Kanji mixed
932 (=x03A4) Japanese OS/2
933 (=x03A5) EBCDIC Korean Mixed
935 (=x03A7) EBCDIC Simplified Chinese Mixed
937 (=x03A9) EBCDIC Traditional Chinese Mixed
939 (=x03AB) EBCDIC Japanese Latin/Kanji mixed
941 (=x03AD) Japanese PC DBCS - for open systems
942 (=x03AE) Japanese PC Data Mixed - extended SBCS
943 (=x03AF) Japanese PC Mixed - for open systems
944 (=x03BO) Korean PC data Mixed - extended SBCS
946 (=x03B2) Simplified Chinese PC data Mixed - extended SBCS
947 (=x03B3) PC Traditional Chinese DBCS
948 (=x03B4) PC Traditional Chinese Mixed - extended SBCS
949 (=x03B5) PC Korean Mixed - KS code
950 (=x03B6) PC Traditional Chinese Mixed - big5
951 (=x03B7) PC Korean DBCS - KS code
970 (=x03CA) euc Korean
1004 (=x03EC) PC Data Latin1
1006 (=x03EE) ISO Urdu
1008 (=x03F0) ASCII Arabic 8-bit ISO
1025 (=x0401) EBCDIC Cyrillic
1026 (=x0402) EBCDIC Turkish
1027 (=x0403) EBCDIC Japanese Latin
1040 (=x0410) IBM-1040: Korean
1041 (=x0411) Japanese PC - extended SBCS
1042 (=x0412) PC Simplified Chinese - extended SBCS
1043 (=x0413) PC Traditional Chinese - extended SBCS
1046 (=x0416) PC-ASCII Arabic
1047 (=x0417) IBM-1047: Western European
1051 (=x041B) ASCII roman8 for HP Western European
1088 (=x0440) PC Korean SBCS - KS code
1089 (=x0441) ISO8859-6 Arabic
1097 (=x0449) EBCDIC Farsi
1098 (=x044A) PC-ASCII Farsi
1112 (=x0458) EBCDIC Baltic (Latvian/Lithuanian)
1114 (=x045A) PC Traditional Chinese - big 5 SBCS
1115 (=x045B) PC Simplified Chinese SBCS
1122 (=x0462) EBCDIC Estonian
1123 (=x0463) EBCDIC Ukrainian
1124 (=x0464) UNIX-ASCII Ukrainian
1131 (=x046B) PC-ASCII Belarus
1140 (=x0474) EBCDIC USA, with euro (like 037)
1141 (=x0475) EBCDIC Austria, Germany, with euro (like 273)
1142 (=x0476) EBCDIC Denmark, Norway, with euro (like 277)
1143 (=x0477) EBCDIC Finland, Sweden, with euro (like 278)
1144 (=x0478) EBCDIC Italy, with euro (like 280)
1145 (=x0479) EBCDIC Spain, with euro (like 284)
1146 (=x047A) EBCDIC UK, with euro (like 285)
1147 (=x047B) EBCDIC France, with euro (like 297)
1148 (=x047C) EBCDIC International, with euro (like 500)
1149 (=x047D) EBCDIC Iceland, with euro (like 871)
1200 (=x04B0) Unicode - UCS-2
1208 (=x04B8) Unicode - UTF-8
1250 (=x04E2) Windows - Eastern European
1251 (=x04E3) Windows - Cyrillic
1252 (=x04E4) Windows - Western European
1253 (=x04E5) Windows - Greek
1254 (=x04E6) Windows - Turkish
1255 (=x04E7) Windows - Hebrew
1256 (=x04E8) Windows - Arabic
1257 (=x04E9) Windows - Baltic Rim
1275 (=x04FB) Apple - Western European
1280 (=x0500) Apple - Greek
1281 (=x0501) Apple - Turkish
1282 (=x0502) Apple - Eastern European
1283 (=x0503) Apple - Cyrillic
1284 (=x0504) IBM-504: Eastern European
1285 (=x0505) IBM-505: Eastern European
1363 (=x0553) Windows Korean PC Mixed including 11,172 full hangul
1364 (=x0554) Korean Host Mixed extended including 11,172 full hangul
1380 (=x0564) PC Simplified Chinese DBCS
1381 (=x0565) PC Simplified Chinese Mixed
1383 (=x0567) euc Simplified Chinese Mixed
1386 (=x056A) PC Simplified Chinese Data GBK Mixed
1388 (=x056C) DBCS Host Simplified Chinese Data GBK Mixed
5346 (=x14E2) Windows-Eastern European with Euro (like 1250)
5347 (=x14E3) Windows - Cyrillic with Euro (like 1251)
5348 (=x14E4) Windows-Western European with Euro (like 1252)
5349 (=x14E5) Windows-Windows - Greek with Euro (like 1253)
5350 (=x14E6) Windows - Turkish with Euro (like 1254)
5351 (=x14E7) Windows - Hebrew with Euro (like 1255)
5352 (=x14E8) Windows - Arabic with Euro (like 1256)
5353 (=x14E9) Windows - Baltic Rim with Euro (like 1257)
5354 (=x14EA) 'Windows - Vietnamese with Euro (like 1258)
注意:項目中有很多struts-config.xml,一定要找RCDWeb->WebContent->WEB-INF下面的struts-config.xml和conf下面的tiles-def.xml。
先通過<forward>標簽,
然后通過該信息,找到具體的Action的詳細信息:
從上圖可以找到相關的Java類的信息,type對應的值就是。
當兩個系統之間接口不匹配時,如果處理?適配器模式提供了接口轉換方案。
包括繼承實現方式和組合實現方式。優先考慮用組合關系來實現適配器。
下面以房屋出租人的代理為例,介紹代理模式的運用。在下圖中,出租人Renter和代理Deputy都具有RenterIFC接口。Tenant類代表租賃人,HouseMarket類代表整個房產市場,它記錄了所有房產代理人的信息,出租人從房產市場找到房產代理人。
為了簡化起見,假定一個代理人只會為一個出租人做代理,租賃人租房屋rentHouse()的大致過程如下:
房屋租賃交易順利執行的時序圖
源代碼:
輸出結果:
標識類型接口沒有任何方法,僅代表一種抽象類型。
在JDK中,有如下兩個典型的標識類型接口:
(作者:Jackey,整理:CoderDream)
CVS是版本控制的利器,目前在Linux和Windows下都有不同版本;但是國內大多數應用介紹都是基于Linux等開放源代碼的開放性軟件組織,而且講解的也不系統,讓人摸不著頭腦;Windows下的CVS使用介紹更是了了無幾。
本文是針對Windows的LAN環境下使用CVS的經驗介紹,一步一步的向您介紹如何配置和使用CVS的服務器端和客戶端。同時,本文只使用到了CVS當中最基本的東西,還有很多更為高級的東西,本文暫不涉及。
完整版CHM:點擊下載
Lomboz插件的使用,使得Eclipse將多種J2EE的元素、Web應用的開發和最流行的應用服務器車結合為一體。
Lomboz的主要功能有:
1、 使用HTML pages, servlets, JavaServer" Page (JSP) files等方式建立Web應用程序
2、 JSP的編輯帶有高亮顯示和編碼助手
3、 JSP語法檢查
4、 利用Wizard創建Web應用和EJB應用
5、 利用Wizard創建EJB客戶端測試程序
6、 支持部署J2EE Web應用檔案(EAR),Web模塊文件(WAR)和EJB檔案文件(JAR)
7、 利用Xdoclet開發符合EJB1.1和2。0的應用
8、 能夠實現端口對端口的本地和遠程的測試應用服務
9、 能夠支持所有的有可擴展定義的Java應用服務
10、能夠利用強大的Java調試器調試正在運行的服務器端代碼(JSP&EJB)
11、通過使用Wizard和代碼生成器提高開發效率
12、創建Web服務客戶端的WSDL形式的文件
Lomboz適用的服務器有:
Apache Tomcat, JBOSS, JOnAS, Resin, Orion, JRun, Oracle IAS, BEA WebLogic Server andIBM WebSphere
在安裝Lomboz插件得時候,要安裝emf-sdo-runtime-2.0.0插件,要不然,你得Eclipse雖然加載了Lomboz插件,但是在你得視圖里面還是不會出現Lomboz選項。
裝完這些,再按照一般文檔里面得步驟。就沒有問題了。
現在假設我的eclipse安裝目錄是D:\eclipse,待安裝插件目錄是D:\plug-in ,我將要安裝LanguagePackFeature(語言包)、emf-sdo-xsd-SDK、GEF-SDK、Lomboz這四個插件。
先把這四個插件程序全部放在D:\plug-in目錄里,分別解壓。如Lomboz3.0.1.zip解壓成Lomboz3.0.1目錄,這個目錄包含一個plugins目錄,要先在Lomboz3.0.1目錄中新建一個子目錄eclipse,然后把plugins目錄移動到剛建立的eclipse目錄中,即目錄結構要是這樣的:D:\plug-in\Lomboz3.0.1\eclipse\plugins
Eclipse 將會到指定的目錄下去查找 eclipse\features 目錄和eclipse\plugins 目錄,看是否有合法的功能部件和(或)插件。也就是說,目標目錄必須包含一個 \eclipse 目錄。如果找到,附加的功能部件和插件在運行期配置是將是可用的,如果鏈接文件是在工作區創建之后添加的,附加的功能部件和插件會作為新的配置變更來處理。
其它壓縮文件解壓后若已經包含eclipse\plugins目錄,則不需要建立eclipse目錄。
然后在 eclipse安裝目錄D:\eclipse目錄中建立一個子目錄links,在links目錄中建立一個link文件,比如 LanguagePackFeature.link,改文件內容為 path=D:/plug-in/LanguagePackFeature 即這個link文件要對應一個剛解壓后的插件目錄。
說明:
1. 插件可以分別安裝在多個自定義的目錄中。
2. 一個自定義目錄可以安裝多個插件。
3. link文件的文件名及擴展名可以取任意名稱,比如ddd.txt,myplugin都可以。
4. link文件中path=插件目錄的path路徑分隔要用\\或是/
5. 在links目錄也可以有多個link文件,每個link文件中的path參數都將生效。
6. 插件目錄可以使用相對路徑。
7. 可以在links目錄中建立一個子目錄,轉移暫時不用的插件到此子目錄中,加快eclipse啟動。
8. 如果安裝后看不到插件,把eclipse 目錄下的configuration目錄刪除,重啟即可。
注意:關于用links方式安裝Lomboz插件,在編輯EJB時可能會產生問題,這個將會在有關Lomboz插件的文章中探討。
MySQL-Front has been renamed to SQL-Front
MySQL-Front has been renamed to >> SQL-Front <<.
Please help to publish the new new name by posting it in a lot of forums,
and please update your links to this page.
Thanks a lot for your help!
We hope that humanity will learn to work together instead of fighting one another senselessly...
-------------------------------------
MySQL-Front has been renamed to >> SQL-Front <<.
我一向是個懶人,非常討厭這樣一次次的手工操作,有什么辦法實現自動撥號呢?一般來說,微軟那些用界面實現的東西,后臺其實還是一系列的腳本或者是配置命令。那么,我只要找到“寬帶上網”的配置文件所在,應該就可以了。
首先查看“網絡連接”里面的“寬帶上網”的屬性,找不出什么有幫助的信息。然后將“寬帶上網”拉到桌面上,形成一個快捷方式出來,查看快捷方式的屬性,發現它的實際位置被微軟屏蔽了,看不到。
不死心,將該快捷方式用UltraEdit打開,終于發現,原來它指向 “C:\Documents and Settings\All Users\application data\Microsoft\Network\Connections\Pbk”目錄下的 rasphone.pbk 文件。打開 rasphone.pbk,果然,我所建立的所有撥號方式,全部在里面。
現在找到這個配置文件了,下一步就是找找看,用什么東西來運行它。
查看 windows 幫助文件,搜索“自動撥號”,仔細查看后,找到了 rasdial 命令。通過幾次在命令行試運行該命令后,終于掌握了它的用法。至此,我只要編寫一個腳本,并將它放在桌面上,只要雙擊它一次,我就可以撥號上網了。而讓系統啟動的時候運行這個腳本,我就可以實現開機自動撥號了。
腳本非常簡單,就下面那么一行:
其中的 EntryName ,一定是要在上述 rasphone.pbk 里面真實存在的。比如,我的ADSL撥號名稱,叫做“寬帶上網”,我的用戶名是 Michael,密碼是 123456,則命令為
最后,為了避免重裝系統之后需要重新配置這些撥號上網參數,將上述 rasphone.pbk 文件備份到 d:\backup 目錄下,則腳本也就改成下面這樣了: