Java编程
薛定谔之死猫
生当作人杰,死亦为鬼雄。
展开
-
JDK1.8下获取USB Token序列号的一种方法
JDK1.8之后的版本SUN的这个JCE动态库就不见了,替代方法还没去研究。其中输入参数是CSP驱动动态链接库的完整路径。原创 2023-10-12 15:18:24 · 152 阅读 · 0 评论 -
中文自定义字符字形的处理
在进行应用系统维护的过程中,因需要不同行业间交互数据,在系统和提供商纷杂的情况下,难免会出现信息处理方式不对称的尴尬。最近遇到一个比较具体的自定义冷僻字的字形问题,现处理的差不多的情况下,也该总结一下做个备忘,这里就流水账的方式记录一下解决和测试的方法。 首先需要面对的是五花八门的中文字符编码,这里就引出几个国标文件,不一定都需要理解,大概看一下有个概念就可以了。GB 2312-1980 信息交换用汉字编码字符集 基本集GB 13000-2010 信息技术 通用多八位编码字...原创 2020-09-06 02:13:04 · 972 阅读 · 0 评论 -
通过给Tomcat打Monkey Patch实现数据库连接池配置用户密码加密
有一个陈旧的J2EE项目使用Tomcat做应用容器,数据库连接部分使用里容器的连接池,由于信息安全的需要,数据库密码不允许明文保存,而Tomcat的连接池配置文件不管是xml格式也好还是properties格式也好都只支持明文的读取,而且系统是陈旧项目,变动代码风险太大,因此决定修改中间件实现数据库密码的加密。 通过查找一些资料,并且确定Tomcat确实使用的自带的dbcp库来维护连接池原创 2012-07-29 02:57:09 · 1348 阅读 · 0 评论 -
Windows下使用SWT调用ActiveX控件
最近因项目需要测试一些ActiveX控件的功能,使用原生工具笨重且比较慢,错误跟踪也不太方便,决定使用Eclipse的SWT尝试一番,最后发现果然比较便捷。这里根据网上某大神的用例来构建一个工具类。package com.xxx.yyy;import org.eclipse.swt.SWT;import org.eclipse.swt.ole.win32.OleAutomation;...原创 2019-05-02 19:26:56 · 996 阅读 · 0 评论