今天做 毕业设计,想用XML来存数据,结果生成的XML文件用dom来解析时总是抱错,仔细查找,发现原来是XML中的特殊(转义字符)字符造成的。
在XML语言中,用实体对特殊字符进行转义,需要转义的字符有"<" 、 ">"、 "&"、 "'"、 """。
具体的转换关系如下:
< |
< |
小于号 |
> |
> |
大于号 |
& |
& |
和 |
' |
' |
单引号 |
" |
" |
双引号 |
最近初识eclipse,发现确实是很成功的一个开发java的IDE,其最大的成功之处就是其插件功能,形形色色的插件,可以随心所欲的配置我们的eclipse。
插件之于eclipse是如此的重要,因此搞清楚插件的安装方法也是很有必要的,最近在网上搜到一些,也结合自己的经验,总结在此:
插件有四种安装方法(据我所知):
1. “帮助”->“软件更新”->“查找并安装”->“搜索要安装的新功能部件”->“新建远程站点”(此种方式用于在线更新)
2. “帮助”->“软件更新”->“查找并安装”->“搜索要安装的新功能部件”->“新建本地站点”(如果插件已经下载到了本地,请不要用第一种方法)
3. 直接拷贝plugins和features两个目录下的内容置于$Eclipse_Home$/对应的plugins和features下面
4. 用link外链接与外部插件关联。将所有的插件用一个外部目录存放起来,假如是D:\plug-in,将上面所示的插件目录文件全部拷贝到该目录下,比如Tomcat插件,此时的文件路径就是D:\plug-in\tomcat_plug\eclipse\plugins\com.sysdeo.eclipse.tomcat_3.1.0.beta(请注意,方法四一定要严格这样的目录路径放置文件)。然后在$Eclipse_Home$下新建一个links目录,并在links目录下建立关联文件,假如是tomcat.link,在建立的关联文件中加入如下语句:
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就会自动寻找安装插件,找到以后,下次再启动之前将那一行删除即可。
由于最近经常用到ASCII码表和键盘扫描码表,所以就把它贴上来,用的时候发方便一些。也希望能大家提供一点点方便 ^ ^
功能键
F1 112 F2 113 F3 114 F4 115 F5 116 F6 117 F7 118
F8 119 F9 120 F10 121 F11 122 F12 123
数字键
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
最近要封装一个C++生成的DLL文件,在网上搜到一些方法但是那些方法一般都是先生成 .c的头文件,然后再去改C++中的源代码,可是现在人家就给我一个DLL文件,我该怎么办呢?请各位高人指点,在此不胜感激!!!