今天做 畢業(yè)設計,想用XML來存數(shù)據(jù),結果生成的XML文件用dom來解析時總是抱錯,仔細查找,發(fā)現(xiàn)原來是XML中的特殊(轉義字符)字符造成的。
在XML語言中,用實體對特殊字符進行轉義,需要轉義的字符有"<" 、 ">"、 "&"、 "'"、 """。
具體的轉換關系如下:
< |
< |
小于號 |
> |
> |
大于號 |
& |
& |
和 |
' |
' |
單引號 |
" |
" |
雙引號 |
????????最近初識eclipse,發(fā)現(xiàn)確實是很成功的一個開發(fā)java的IDE,其最大的成功之處就是其插件功能,形形色色的插件,可以隨心所欲的配置我們的eclipse。
??????? 插件之于eclipse是如此的重要,因此搞清楚插件的安裝方法也是很有必要的,最近在網(wǎng)上搜到一些,也結合自己的經(jīng)驗,總結在此:
??????? 插件有四種安裝方法(據(jù)我所知):
1. “幫助”->“軟件更新”->“查找并安裝”->“搜索要安裝的新功能部件”->“新建遠程站點”(此種方式用于在線更新)
2. “幫助”->“軟件更新”->“查找并安裝”->“搜索要安裝的新功能部件”->“新建本地站點”(如果插件已經(jīng)下載到了本地,請不要用第一種方法)
3. 直接拷貝plugins和features兩個目錄下的內容置于$Eclipse_Home$/對應的plugins和features下面
4. 用link外鏈接與外部插件關聯(lián)。將所有的插件用一個外部目錄存放起來,假如是D:\plug-in,將上面所示的插件目錄文件全部拷貝到該目錄下,比如Tomcat插件,此時的文件路徑就是D:\plug-in\tomcat_plug\eclipse\plugins\com.sysdeo.eclipse.tomcat_3.1.0.beta(請注意,方法四一定要嚴格這樣的目錄路徑放置文件)。然后在$Eclipse_Home$下新建一個links目錄,并在links目錄下建立關聯(lián)文件,假如是tomcat.link,在建立的關聯(lián)文件中加入如下語句:
path=D:\\plug-in\\tomcat_plug
也可以寫成下面的形式
path=D:/plug-in/tomcat_plug
還可以寫成相對路徑的形式
?剩下的事情,不用我說你肯定都知道了,就是重啟Eclipse,在Dos窗口下進入Eclipse安裝目錄,鍵入命令eclipse -clean,回車,或者進入$Eclipse_Home$/configuration目錄,刪除org.eclipse.update后再重新啟動Eclipse。
如果說在安裝插件時,eclipse在啟動時未裝在插件,解決辦法有以下幾種:
1.刪除整個目錄/eclipse/configration/org.eclipse.update/
2.在啟動eclipse時加上" -clean"
3.在/configration/config.ini文件中加上一行osgi.checkConfiguration = true,這樣,啟動時eclipse就會自動尋找安裝插件,找到以后,下次再啟動之前將那一行刪除即可。
由于最近經(jīng)常用到ASCII碼表和鍵盤掃描碼表,所以就把它貼上來,用的時候發(fā)方便一些。也希望能大家提供一點點方便 ^ ^
功能鍵
F1 112 F2 113 F3 114 F4 115 F5 116 F6 117 F7 118
F8 119 F9 120 F10 121 F11 122 F12 123
數(shù)字鍵
0 48 1 49 2 50 3 51 4 52 5 53
6 54 7 55 8 56 9 57
字母鍵
A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73
J 74 K 75 L 76 M 77 N 78 O 79 P 80 Q 81 R 82
S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90
小鍵盤
NUMLOCK 144 NUMPAD0 96 NUMPAD1 97 NUMPAD2 98 NUMPAD3 99
NUMPAD4 100 NUMPAD5 101 NUMPAD6 102 NUMPAD7 103 NUMPAD8 104
NUMPAD9 105 NUMPAD/ 111 NUMPAD* 106 NUMPAD- 109 NUMPAD+ 107
PAD. 110 PADENTR 13
方向鍵
SCROLL 145 PRINT 44 INSERT 45 DELETE 46 HOME 36 END 35
PGDOWN 34 PGUP 33
← 37
↑ 38
→ 39
↓ 40
其他功能鍵
ESC 27
SPACE 32
SHIFT 16
CONTROL 32
ALT 18
CAPSLOCK 20
TAB 9
BACK 8
CTRLBREAK 17
RETURN 13