预览模式: 普通 | 列表

oracle 11.0.6g的sqlpus客户端

下载文件instantclient_11_1.rar (30.23 MB , 下载:213次)

下载文件instantclient-basic-win32-11.1.0.6.0.zip (41.31 MB , 下载:26次)

下载文件instantclient-jdbc-win32-11.1.0.6.0.zip (1.49 MB , 下载:10次)

下载文件instantclient-odbc-win32-11.1.0.6.0.zip (708.16 KB , 下载:9次)

下载文件instantclient-jdbc-win32-11.1.0.6.0.zip (1.49 MB , 下载:10次)

AjaxSwing 3.0发布,为Swing而生的ajax

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界面

Ribbon 原来出现在 Microsoft Office 2007 的 Word、Excel 和 Powerpoint 組件中,后来也被运用到 Windows 7 的一些附加组件等其它软件中,如画图和写字板。它是一个收藏了命令按钮和图标的面板。它把命令组织成一组"标签",每一组包含了相关的命令。每一个应用程序都有一个不同的标签组,展示了程序所提供的功能。在每个标签里,各种的相关的选项被组在一起。设计Ribbon的目的是为了使应用程序的功能更加易于发现和使用,减少了点击鼠标的次数。
有些标签,被称为「上下文相关标签」,只当特定的对象被选择时才显示。上下文相关标签只展示那些获得焦点的对象的特定功能,在对象没有被选定的时候是隐藏的。

 JAVA Ribbon界面控件叫做SWT Ribbon,由Emil Crumhorn开发,事实上在2007年早已发布。下载

attachments/201001/9764747115.jpg

DOTNET程序员也有一个Ribbon界面控件,下载


另外一个不太好看的WPF的Ribbon控件 查看

attachments/201001/6603516843.jpg

  public static void replaceString(String a,String b,String c){
          System.out.println(a);
          String result = a.replaceAll("(?i)"+b, c); //大小写不敏感
 
          System.out.println(result);
          System.out.println(a.replaceAll(b, c));//大小写敏感
 
}

只要加个(?i),很多的代码都省了。

java 基础 之 初始化

父类:

Java代码 复制代码
  1. public class Parent {   
  2.        
  3.        
  4.     public Parent() {   
  5.         System.out.println("parent constructor called");   
  6.     }   
  7.        
  8.        
  9.     {   
  10.         System.out.println("parent object initial block called");   
  11.     }   
  12.     {   
  13.         System.out.println("parent second object initial block called");   
  14.     }   
  15.     static{   
  16.         System.out

[阅读全文]

18位身份证验证小组件idchecker发布

下载地址: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中,以下是测试程序:

Java代码 复制代码
  1. public class TestChecker {    
  2.   

[阅读全文]

Xmappr:纯Java编写的处理XML的类库

Xmappr是一个使用纯Java编写的处理XML的类库,提供一种非常简单的方式来处理XML,可以将任意XML与Java类相映射。

主要特性:

  • 映射通过注释或外部配置实现
  • 可以缓存未映射元素
  • 保持XML元素顺序
  • 可以自定义类型转换器
  • 完全支持XML命名空间
  • 线程安全(设计用于多线程使用)
  • 不包含任何依赖关系
  • 整个类库大小只有80kb
  • 采用BSD许可

点击查看详情:http://www.theserverside.com/news/thread.tss?thread_id=59078


示例


xml:

  1. <root a="2.2">  
  2.     some text  
  3.     <node>123</node>  
  4. </root> 
Java:
  1. @RootElement  
  2. public class Root {  
  3.   
  4.     @Attribute  
  5.     public float a;  
  6.   
  7.     @Element  
  8.     public Integer node;  
  9.   
  10.     @Text  
  11.     public String text;  
  12. }  

上述代码已经完成了一段XML和Java文件的映射的配置,只需要使用@Elemet, @Attribute and @Text这三个注释即可,映射只需要两行代码:

  1. Xmappr xm = new Xmappr(Root.class);

[阅读全文]

标签: xml

iReport-JasperReports报表开发指南