好好生活,努力工作,天天向上!

BlogJava 首页 新随笔 联系 聚合 管理
  46 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

Java 技术

     摘要: JNA全称是Java Native Access,是Sun推出的一种调用本地方法技术,比起它的同门师兄JNI,JNA大大简化了调用本地方法的过程,使用也比较方便, JNA是在JNI的基础上完善的,用青出于蓝而胜于蓝来形容一点不为过,下面看一下JNI的调用过程:   阅读全文
posted @ 2010-05-06 22:35 VWPOLO 阅读(7906) | 评论 (5)  编辑

     摘要: 字符串的加密和解密  阅读全文
posted @ 2009-12-05 19:05 VWPOLO 阅读(12455) | 评论 (4)  编辑

     摘要: 今天用户提交了一个测试问题,在使用我们的业务模块’办理托运’的时候,执行保存操作的时界面突然退出,而且每次执行同样的操作时都这样,我们的项目是RCP架构,运行在JVM1.6 10.0,但是其他用户使用相同配置的电脑却没有这个问题  阅读全文
posted @ 2009-11-21 18:07 VWPOLO 阅读(2054) | 评论 (4)  编辑

     摘要: 现在我们的项目现在加入了身份验证,通过收集客户端的电脑的CPU编号、硬盘编号和网卡编号然后生成一个机器码,然后使用这个机器码作为身份标识,验证客户端的合法性,这里介绍三种通过Java代码获得电脑网卡方法  阅读全文
posted @ 2009-11-01 13:14 VWPOLO 阅读(4600) | 评论 (5)  编辑

     摘要: 目前正在使用Wicket + xhtml + JQuery + Spring + Hibernate在做一个电子商务网站,类似于京东的那样,通过这些时间的使用,总结了一下Wicket 学习笔记。
Wicket 的页面包含两个基本的文件,分别.html 和.java 文件,.html文件负责界面的描述,.java文件负责实现逻辑了,比如提供数据。在默认的情况下,.html和.java放在同一个包里面,wicket引擎的默认搜索路径是在java文件的所在的包下面搜索,我很不喜欢这种方式,因为如果文件一多,混在一起很不好定位,而且如果你是使用Eclipse WTP来开发Web项目,你可能会将html文件放在WebContent的pages文件夹下...  阅读全文
posted @ 2009-10-28 18:06 VWPOLO 阅读(2376) | 评论 (12)  编辑

     摘要: 介绍怎么样才能知道通过Wrapper Service注册的服务是否正常启动  阅读全文
posted @ 2009-09-23 12:18 VWPOLO 阅读(1707) | 评论 (0)  编辑

     摘要: 字符串分割的陷阱!  阅读全文
posted @ 2009-09-22 07:59 VWPOLO 阅读(1007) | 评论 (0)  编辑

     摘要: Apache POI是Apache软件基金会的开放源码函式库,用来帮助Java程序读写Microsoft Office的格式档案。POI提供了下面这几种类型对Microsoft Office的格式档案进行解析:HSSF - 提供读写Microsoft Excel XLS格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。 HWPF - 提供读写Microsoft Word DOC格式档案的功能。 HSLF - 提供读写Microsoft PowerPoint格式档案的功能。 HDGF - 提供读Microsoft Visio格式档案的功能。 HPBF - 提供读Microsoft Publisher格式档案的功能。 HSMF - 提供读Microsoft Outlook格式档案的功能。 你可以访问POI的主页http://poi.apache.org/ 下载你喜欢的版本和了解更多的信息.
  阅读全文
posted @ 2009-09-16 08:08 VWPOLO 阅读(6253) | 评论 (7)  编辑

     摘要: 在开发和调试程序的时候,如果发生异常可以调用异常的printStackTrace()方法将异常打印在控制台上,或者使用日志框架记录异常信息,但有时我们希望可以将用户操作时出现的异常记录到数据库中(现在我就碰到这样的需求),然后可以根据特定的条件查询出异常进行分析,比如像Eclipse的ErrorLog视图那样显示错误日志,然后双击显示异常详细信息  阅读全文
posted @ 2009-09-11 19:58 VWPOLO 阅读(645) | 评论 (0)  编辑

     摘要: 正则表达式是个很不错的东西,可以让你使用指定的模式去分析字符串,当年Perl通过提供了类似正则表达式的功能后来独步武林,好不风光(不过现在主流编程语言都提供了正则表达式功能),不过它好像看起来比较古怪而且复杂,而且要记住那些操作符好像比较困难,所以从网上搜集了并整理了一下,方便自己也方便你,是吧!:
  阅读全文
posted @ 2009-08-21 16:25 VWPOLO 阅读(2087) | 评论 (4)  编辑

     摘要: 真的是越来越喜欢Scala了,简洁的语法,清新的风格是我对Scala的印象,感觉使用Scala进行编程真的非常的方便,从Scala的设计思想也能得到不少的启发,就比如下面的一个对数字数组快速排序的sort(Array[Int])方法,你以前想到过通过这样的方式实现吗?
  阅读全文
posted @ 2009-08-13 09:02 VWPOLO 阅读(1576) | 评论 (6)  编辑

     摘要: 你是不是在找将Java程序注册成系统服务的方法?试试Java Service Wrapper这个工具吧,你可以从这个网站上面下载你喜欢的版本:http://wrapper.tanukisoftware.org/ ,Java Service Wrapper提供了适合市面上流行的操作系统的版本。
使用Wrapper将Java程序注册成系统服务有三种方式可供选择:  阅读全文
posted @ 2009-08-05 12:27 VWPOLO 阅读(3620) | 评论 (1)  编辑

     摘要: 最近在做一个客户端监控的功能,需要提取用户电脑的CPU编号和网卡的编号,采集用户的登陆数据,据我所知道直接通过Java来调用操作系统的信息是非常困难的事情(我好像没有发现JavaAPI提供了这个功能),那这样的话只能通过JNI访问系统的信息了,不过有个SWT扩展的插件org.eclipse.swt.extension封装了调用DLL的JNI方法,主要是负责底层操作系统的方法,不过可能会对程序的跨平台性有点的影响,目前只能使用于Windows操作系统,使用方法很简单,接下来请看:
  阅读全文
posted @ 2009-06-03 09:52 VWPOLO 阅读(2277) | 评论 (4)  编辑