201603-30 Windows上USB设备检测 枚举总线 主机控制器的驱动程序(HCD(Host Control Driver))。它位于USB主机控制器与USB系统软件之间。 可以用CreateFile打开名字为"\\\\.\\HCD1",\\\\.\\HCD2的文件来检测HCD总线。 打开句柄之后可以通过DeviceIoControl 传递IOCTL_GET.... 阅读全文
201603-30 C++ Builder 访问 USB 口的方法 #include <vcl.h> #include <dir.h> #include <setupapi.h> #include "C:/WINDDK/3790/inc/ddk/w2k/usbdi.h" #include "C:/WINDDK/3790/inc/ddk/w2k/devioctl.h" .... 阅读全文
201603-28 mybatis generator eclipse插件的安装 打开eclipse,点击Help>Software Update 选择 "Available Software" 标签,点击 "Add Site" 按钮 输入以下信息: Location:http://mybatis.googlecode.com/svn/sub-projects/generator.... 阅读全文
201603-28 通过 XML Catalog 实现 XML 文件的自动化实时校验 引言 XML Catalog 实现了根据 XSD 实时校验 XML 文件的功能。用户不用编写程序,通过少量的配置就可以在编辑 XML 文件的时候得到及时的反馈(需要在 XML 编辑器进行文件的编写),实现了实时的校验。 然而在实际应用中,由于环境的不同以及 XM.... 阅读全文
201603-28 java web spring xsd 从 classpath加载 spring中的配置文件定义的 dtd,xsd等文件默认是从文件定义的地方加载校验的,比如下面是一个普通的spirng配置 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/sch.... 阅读全文
201603-21 Delphi截取字符串 防止中文截断 在Delphi中,用Length来取字符长度时,会将汉字当成两个字节来计算,Copy把汉字当成两个来处理,可能截取半个汉字,那我们如何知道是否取的是汉字呢?是否把一个汉字取完整了呢?其实,可以用ByteType对取出来的字符进行判断是一个单字符还是汉字的一部分!mbLeadByte: 汉字的第一个字节mbTrailByte: 汉字的第二个字节mbSingleByte: 单个的字符,不是中文字符。如.... 阅读全文
201603-18 Spring与classpath*加载配置文件 http://pwind.iteye.com/blog/865112/ Java代码 问题产生: 前面讲过了Maven建立了依赖关系,把系统分割成了若干个jar/war包.&nb.... 阅读全文
201603-18 读取/书写Java的XML格式properties文件 http://blog.csdn.net/froole/article/details/2912784 在JDK5中,properties文件的格式可以由XML构成,这里给出了一个读取/书写XML格式properties文件的例子。 因为使用了XML,所以文件内容支持了CJKV(中文、日文、韩文、越南语)。可以直接书写、调用。 .... 阅读全文
201603-18 Java读写Properties文件 http://blog.csdn.net/shixing_11/article/details/5652347 Java中读写资源文件最重要的类是Properties,功能大致如下: 1. 读写Properties文件 .... 阅读全文
201603-16 Detecting Hardware Insertion and/or Removal http://www.codeproject.com/Articles/14500/Detecting-Hardware-Insertion-and-or-Removal .... 阅读全文