bcoder

XML的NodeName的特殊值

 分类:Other 阅读 (998)  1 Response »
12月 242012
 

今天写一个用Java读取XML文件的代码的时候,突然在for循环里发现NodeName=#text的情况,翻来覆去的看XML并没有发现有NodeName为#text的节点。GG了一下才发现原来XML的NodeName并不只是按“<”右边的节点名来定义的,在W3C的文档中还定义了一些特殊的NodeName。 下面先看一下W3C文档中对NodeName的定义 Interface nodeName Element The tag name, eg. HTML Attr The attribute name, eg. id Text #text CDATASection #cdata-secti

阅读全文
 Posted by on 2012-12-24

Eclipse快捷键大全

 分类:Other 阅读 (1,021)  No Responses »
12月 192012
 

调试 F11 开始调试 Ctrl+F11 开始执行程序 Ctrl+Shift+B  创建/取消断点 F5  步进调试,如遇子函数进入子函数中调试 F6  步进调试,不进入子函数调试 F7  跳出本函数并定位到调用本函数的地方 F8  运行程序 Ctrl+F2  结束调试 编辑器 Ctrl+Shift+O 管理Import部分,将代码中需要引入但还没引入的单元添加到import头 Ctrl+D 删除本行代码 Ctrl+M 最大化面板窗口 F3 跳转代码到光标所在类的定义处 Alt+左方向键 回到上一次按F3的地方 Ctrl+Shift+1 添加书签(本人自定义) Alt+Shift+S 打开So

阅读全文
12月 102012
 

因为在Delphi 2009及更高的版本中,已增加对Unicode的支持,所以当在此版本中调用Windows Api的时候调用的都是Unicode版本的Api,比如:调用CreateProcess时实际是调用的CreateProcessW,在之前的版本则是调用的是CreateProcessA。 同样地,如果声明的是string类型,则此变量也是Unicode类型的字符串变量,使用此种类型的变量作为参数是没有问题,但是如果把变量强制声明成了AnsiString再作为参数传入的话则会出现问题了。 以CreateFile函数为例,第一个参数为lpFileName,为要打开的文件路径,如果传入的是St

阅读全文

NSIS中的系统路径常量

 分类:NSIS 阅读 (3,652)  No Responses »
12月 032012
 

$PROGRAMFILES, $PROGRAMFILES32, $PROGRAMFILES64 The program files directory (usually C:Program Files but detected at runtime). On Windows x64, $PROGRAMFILES and $PROGRAMFILES32 point to C:Program Files (x86) while $PROGRAMFILES64 points to C:Program Files. Use $PROGRAMFILES64 when installing x64 app

阅读全文
11月 102012
 
Windows7下如何使用administrator登录

出于安全考虑,windows7默认是把administrator用户禁用的,而是使用装系统时创建的用户登录的,虽然创建的用户也是属于管理员组的,但是使用的时候也可能发生软件不能安装或者软件安装后使用起来不能保存设置等问题。如果你对安全性要求不是非常严格的话,大可以设置使用administrator来登录,来减少使用软件时的问题。具体操作方法如下: 在“计算机”图标上右键,在弹出的菜单上点击“管理”按钮。 在弹出的“计算机管理”窗口中选择本地用户和组->用户,双击administrator用户,在弹出的administrator 属性窗口中,将“帐户已禁用”的勾去掉,点击确定,重启就可以选

阅读全文

PHP字符串函数

 分类:PHP 阅读 (614)  No Responses »
10月 272012
 

AddSlashes: 字符串加入斜线。 bin2hex: 二进位转成十六进位。 Chop: 去除连续空白。 chr: 语法:chr(ascii); 功能:返回序ascii码值对应的字符。 ascii: ascii码值。 注意:ascii 参数可以是十进制、八进制或十六进制。通过前置 0 来规定八进制,通过前置 0x 来规定十六进制。 chunk_split: 将字符串分成小段。 convert_cyr_string: 转换古斯拉夫字符串成其它字符串。 crypt: 将字符串用 DES 编码加密。 echo: 输出字符串。 explode 语法:explode(seperator,string

阅读全文