oracle 11.0.6g的sqlpus客户端
作者:周建东 日期:2010-03-10 10:51
instantclient_11_1.rar (30.23 MB , 下载:141次)
AjaxSwing 3.0发布,为Swing而生的ajax
作者:周建东 日期:2010-02-24 07:27
AjaxSwing在运行时自动的转换Java Swing和AWT应用程序到Ajax网站。可以被看成是运行Java的HTML转换,不像GWT(在编译时创造),它是在运行时创造HTML和 JavaScript。它允许开发者使用标准Swing组件来实现用户界面,并揭露用户界面的HTML和JavaScript。




AjaxSwing是独特的,它不必改变现有的Swing窗体和业务逻辑,也不需要程序员学习任何Java和Swing核心之外的API。
![]() | ![]() |
AjaxSwing 3.0 提供了许多新的功能:
- 支持JSpinner组件;
- 支持JSpeparator组件;
- JComboBox支持自定义单元格渲染;
- ……
点击查看Demo:http://www.creamtec.com/products/ajaxswing/demos.html
使用JAVA和C#开发Ribbon界面
作者:周建东 日期:2010-01-08 09:47
Ribbon 原来出现在 Microsoft Office 2007 的 Word、Excel 和 Powerpoint 組件中,后来也被运用到 Windows 7 的一些附加组件等其它软件中,如画图和写字板。它是一个收藏了命令按钮和图标的面板。它把命令组织成一组"标签",每一组包含了相关的命令。每一个应用程序都有一个不同的标签组,展示了程序所提供的功能。在每个标签里,各种的相关的选项被组在一起。设计Ribbon的目的是为了使应用程序的功能更加易于发现和使用,减少了点击鼠标的次数。
有些标签,被称为「上下文相关标签」,只当特定的对象被选择时才显示。上下文相关标签只展示那些获得焦点的对象的特定功能,在对象没有被选定的时候是隐藏的。
JAVA Ribbon界面控件叫做SWT Ribbon,由Emil Crumhorn开发,事实上在2007年早已发布。下载

DOTNET程序员也有一个Ribbon界面控件,下载
另外一个不太好看的WPF的Ribbon控件 查看

java字符串替换:大小写敏感和不敏感,一句代码解决!
作者:周建东 日期:2010-01-05 06:55
java 基础 之 初始化
作者:周建东 日期:2010-01-05 06:53
18位身份证验证小组件idchecker发布
作者:周建东 日期:2010-01-05 06:38
下载地址:http://codeshop.googlecode.com/files/idchecker.zip
提供给外部调用的cn.idchecker.check.Checker类的相关方法如下表:
| 方法 | 方法作用 | 参数及返回值 |
| Checker(String num) | 构造方法 | 参数num为18位身份证号码的字符串 |
| boolean checkLength() | 验证身份证长度是否正确 | 长度为18,则返回true,否则返回false |
| boolean checkBirth() | 验证出生生日码是否合法 | 合法则返回true,否则返回false |
| boolean checkAddr() | 验证地址码是否存在 | 存在则返回true,否则返回false |
| boolean checkCheckCode() | 计算校验码是否正确 | 正确则返回true,否则返回false |
| boolean check() | 总的身份证验证,验证顺序:长度 -> 生日 -> 最后一位校验码 -> 地址 | 若遇到有一项目不合法即返回false,所有验证通过才返回true。验证后,可通过调用getErrorMsg()方法获取错误信息 |
| boolean checkAll() | 总的身份证验证,验证项目包括长度、地址、生日、最后一位校验码 | 身份证合法则返回true,否则false。验证后,可调用getErrorMsgs()方法获取错误信息集合 |
| String getBirth() | 获取出生年月日 | 返回“2010年01月12日”格式的生日字符串通串 |
| String getAddr() | 获取公民籍贯 | 返回籍贯字符串("xx省xx市xx县”) |
| String getSex() | 获取性别 | 返回“男”或“女” |
| String getErrorMsg() | 获取错误信息 | 返回错误信息字符串 |
| public Set getErrorMsgs() | 获取错误信息集合 | 返回错误信息集合 |
用法举例 1 :解压缩“idchecker.zip”,将其目录下的“idchecker.jar” 包引进Java Project中,以下是测试程序:
- public class TestChecker {
Xmappr:纯Java编写的处理XML的类库
作者:周建东 日期:2010-01-05 06:32
Xmappr是一个使用纯Java编写的处理XML的类库,提供一种非常简单的方式来处理XML,可以将任意XML与Java类相映射。
主要特性:
- 映射通过注释或外部配置实现
- 可以缓存未映射元素
- 保持XML元素顺序
- 可以自定义类型转换器
- 完全支持XML命名空间
- 线程安全(设计用于多线程使用)
- 不包含任何依赖关系
- 整个类库大小只有80kb
- 采用BSD许可
点击查看详情:http://www.theserverside.com/news/thread.tss?thread_id=59078
示例
xml:
- <root a="2.2">
- some text
- <node>123</node>
- </root>
- @RootElement
- public class Root {
- @Attribute
- public float a;
- @Element
- public Integer node;
- @Text
- public String text;
- }
上述代码已经完成了一段XML和Java文件的映射的配置,只需要使用@Elemet, @Attribute and @Text这三个注释即可,映射只需要两行代码:
- Xmappr xm = new Xmappr(Root.class);
iReport-JasperReports报表开发指南
作者:周建东 日期:2009-12-22 11:09
iReport-JasperReports报表开发指南.pdf (5.98 MB , 下载:217次)










