作者归档:Quan

XSD生成JAVA类 IMS QTI规范实现之一



XSD生成JAVA类 IMS QTI规范实现之一

IMS提供了QTI规范的XSD版本,在实现过程涉及到XML与编程对象之间的转换。从几个实现QTI规范的开源项目来看,大多使用JAVA实现。在将QTI XSD转换成JAVA类时,使用JAXB来实现,但这些使用JAXB将imsqti_v2p1.xs[......]

Read more

通过jaxb实现 根据xml生成Ojbect



通过jaxb实现 根据xml生成Ojbect

1、先根据XML生成XSD文件

从网上下载trang-20030619.zip,解压。然后通过cmd进入命令窗口,通过cd命令切换到trang的根目录下,然后通过 java  -jar trang.jar D:\xml\test.xml  D[......]

Read more

一个基于RSA算法的Java数字签名例子

一个基于RSA算法的Java数字签名例子

一、前言:

网络数据安全包括数据的本身的安全性、数据的完整性(防止篡改)、数据来源的不可否认性等要素。对数据采用加密算法加密可以保证数据本身的安全性,利用消息摘要可以保证数据的完整性,但是还有一点就是数据来源的不可否认性(也就是数据来自哪里接收者[......]

Read more

版本管理工具Git入门教程

版本管理工具Git入门教程

1. 概述
对于软件版本管理工具,酷讯决定摒弃CVS而转向Git了。
为什么要选择Git? 你真正学会使用Git时, 你就会觉得这个问题的回答是非常自然的。然而当真正需要用文字来回答时,却觉得文字好像不是那么够用。 咳,该则么回答呢?
其实,关键的问题不在于如[......]

Read more

Lombok 安装、入门 – 消除冗长的 java 代码

Lombok 安装、入门 – 消除冗长的 java 代码

前言:
逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。
lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO,光说不做不是我的风格,先来看看吧。[......]

Read more