`
freesea
  • 浏览: 127584 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
EL 简介 EL 全名为Expression Language,它原本是JSTL 1.0为方便存取数据所自定义的语言。当时EL只能在JSTL 标签中使用,如下: <c:out value="${ 3 + 7}"> 程序执行结果为10。但是你却不能直接在JSP 网页中使用: <p>Hi ! ${ ...
JDK6的新特性 JDK6的新特性之一_Desktop类和SystemTray类 JDK6的新特性之七_用Console开发控制台程序 JDK6的新特性之三_理解StAX JDK6的新特性之九_CommonAnnotations JDK6的新特性之二_使用JAXB2来实现对象与XML之间的映射 JDK6的新特性之五_轻量级HttpServer JDK6的新特性之八_嵌入式数据库Derby JDK6的新特性之六_插入式注解处理API JDK6的新特性之十_Web服务元数据 JDK6的新特性之十一_更简单强大的JAX-WS JDK6的新特性之十三_JTable的排序和过滤 JDK6的新特性之十二_脚 ...
  JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。       JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。       JDK包含的基本组件包括:       ·javac – 编译器,将源程 ...
现在来看看如何读取Excel模板然后把动态数据写入到模板以生成特定格式的Excel。 同样的思路,先来考虑下会涉及到那些对象,和上篇文章读取相比这里涉及到一个写入的步骤,所以JXL必然会提供一个对象 来支持写入,这就是WritableWorkbook。那么如何得到到这个类的实例,查看APIDoc发现Workbook类提供了几个 静态的createWorkbook方法返回WritableWorkbook实例,可以看到众多createWorkbook方法主要分为两类:一个参数 和两个参数。简单分析可以得知前者仅仅是用来直接生成Excel文件,后者先读取模板再向模板写入数据然后生成Excel。 (还有 ...
来源:http://blog.sina.com.cn/s/blog_53b0d5dc0100097v.html  今天在windows的DOS窗口下运行mysql命令,insert语句中只要含有汉字数据就出现“data too long for column”错误 。 后来在网上查到一篇帖子 ( http://www.blogjava.net/sakis/archive/2006/07/14/58242.html ),内容如下: 关于MySql5的“data too long for column”错误 从MySql5中运行本地脚本创建数据库,当插入中文字段时发生“data too long ...
在更新某字段为null时,可以用如下方式 update table set 字段=null where.....
转:http://blog.csdn.net/dongliheng/archive/2007/10/13/1822579.aspx 面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用 中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。   这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。松耦合系统的好处有两点,一点是它的灵活 ...
IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 mysql> select IFNULL(1,0);        -> 1mysql> select IFNULL(0,10);        -> 0mysql> select IFNULL(1/0,10);        -> 10mysql> select IFNULL(1/0,'yes');        -> 'yes' IF(expr1,ex ...
    前几次课的讲解,我们了解了这样几个问题。<nobr oncontextmenu="return false;" onmousemove="kwM(0);" id="key0" onmouseover="kwE(event,0, this);" style="COLOR: #6600ff; BORDER-BOTTOM: #6600ff 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" oncli ...

什么是泛型

    博客分类:
  • JDK
u       System.Collections.Generic命名空间包含了范型集合需要的类和接口; u       我们在写程序的时候, 经常需要这种东西: 可变长度的Array, 比如说一个string[]而事实上定义了一个string[]并初始化后那么它的长度就固定了, Array根本做不到. 如果非要实现这种功能, 那唯一合理的办法只有定义一个ArrayList, 这个类似于vector类型的东西可以实现可变长度的Array, 但是带来几个问题: l         1. ArrayList里面操作的都是object类型, 这意味着如果我放一个string进去
java 代码 识别和避免学习使用泛型过程中的陷阱 JDK 5.0 中增加的泛型类型,是 Java 语言中类型安全的一次重要改进。但是,对于初次使用泛型类型的用户来说,泛型的某些方面看起来可能不容易明白,甚至非常奇怪。在本月的 ...
java1.5开始引入泛型,使用起来很方便!我在这里简单介绍一下1。容器ArrayList接口在1.5开始变成ArrayList<E>因此使用时可以使用: java 代码 ArrayList<String> a;    a=new ArrayList<String>();    a.add("泛型");    String s=a.get(0);   使用泛型可以在容器中放入指定类型的对象。并获取减少类型转换。1.5之后的容器引入了泛型2。使用在类名称后声明: java 代码 public sta ...
http://www.chinajavalab.com/cgi-bin/topic.cgi?forum=6&topic=25 美国当地时间8月8日,Java企业版(Java EE,即以前的J2EE)第5版总体技术规范(JSR-244,http://jcp.org/en/jsr/detail?id=244)通过了JCP执行委员会的公开审查投票。{GB ©中国Java实验室(China ...
http://blog.csdn.net/john_zhu/archive/2005/07/10/419248.aspx   Web Framworks 的决斗             译者:John Zhu             在本次JavaOne的周三的对话中,关于Web 框架的对决是非常有趣的对话之一。我们从这次对决的拥护者和格式开始报道,我们提供每个框架的概要描述和不同点,最后,我们发布TSS的自己的积分卡,那个框架在本次决斗中倒下,以及"Best Business Case" 和 "Best Technical Case"的胜利者。 ...
iText是一个开发源代码的项目,你可以使用iText方便的实现PDF的输出。     一、iText的下载:     你可以在 http://www.lowagie.com/iText/ 查看关于iText的相关信息,包括源代码,文档..     1. itext-src-1.4.zip(源代码)         http://jaist.dl.sourceforge.net/sourceforge/itext/itext-src-1.4.zip     2. itext-1.4.jar(可以直接导入的jar文件)         http://jaist.dl.sourceforge.net ...
Global site tag (gtag.js) - Google Analytics