近日,第十届中国国际智能卡博览会暨第五届中国RFID国际峰会在中国国际展览中心隆重召开。本次展会以推动国内外智能卡和RFID产业的交流与技术合作及促进产业界与应用部门的信息交流与合作为宗旨,促进智能卡及RFID产品在各行各业的广泛应用。 本届展会共有10余个国家200余家智能卡及RFID企业参与展会,大唐电信旗下大唐
Office是大家非常熟悉的办公软件。它的强大的文字和表格的处理能力几乎无人能敌。而其中的Excel除了被应用在传统的表格处理中,也常被广大程序员“抓”来充当报表系统的前端。如我们使用的Java Web程序,在后台生成一个带报表数据的Excel文件,然后将这个文件送到前台浏览器(必须是IE),这样这个Excel文件就可以嵌入到IE
尽管媒体进行了大量的宣传,iPhone手机仍然不能提供全面的浏览互联网的功能,至少据苹果的开发人员技术规范是如此。 据informationweek.com网站报道,Flash和Java等应用程序在所有的iPhone手机上都是看不到的。JavaScript应用程序在使用内置的Safari浏览器的时候只能运行5秒钟。 虽然YouTube宣布将向iPhone提供视频
最近在研究Yale CAS,因为其Java客户端采用Filter来实现单点登录SSO(其他客户端像ASP,PHP应该也类似),以便当过滤器匹配到受保护的URL时,若发现用户没有登录,就重定向到登录中心进行登录。
Java SE 6 (“Mustang”) Beta 2 是 Sun 下一代 Java SE 的 Beta 版本, 此版本已包含了所有下一代 Java SE 会出现的特点. 透过 Mustang 计画, Sun 与 Java 社群一同努力完善 Java SE 6, 并预期今年秋天发佈正式版. Java SE 6 新特点介绍如下:新的安全特性与加强支援与 GSS/Kerberos 整合Java 认证与授权服务 (JAAS)新的智慧
蓝牙是一种低成本、短距离的无线通信技术。对于那些希望创建个人局域网(PANs)的人们来说,蓝牙技术已经越来越流行了。每个个人局域网都在独立设备的周围被动态地创建,并且为蜂窝式电话和PDA等设备提供了自动连接和即时共享数据的能力。为了在Java平台上开发支持蓝牙技术的软件,JCP定义了JSR82标准Java蓝牙无线技术APIs(
蓝牙是一种低成本、短距离的无线通信技术。对于那些希望创建个人局域网(PANs)的人们来说,蓝牙技术已经越来越流行了。每个个人局域网都在独立设备的周围被动态地创建,并且为蜂窝式电话和PDA等设备提供了自动连接和即时共享数据的能力。为了在Java平台上开发支持蓝牙技术的软件,JCP定义了JSR82标准Java蓝牙无线技术APIs(
AWT作为Java语言的第一个GUI类库包,在这三者之间中年龄最长,可谓开国元勋;老二Swing,兼容AWT,同时又对AWT进行了改进,可谓站在前辈的肩膀上,自然就会看的远了;老三SWT/JFace,则只能用不走寻常路来形容它,SWT/JFace采取了与AWT和Swing完全不同的技术路线。这三剑客之间,究竟孰优孰劣,且听下文分解。
在谈到线程死锁的时候,我们首先必须了解什么是Java线程。一个程序的进程会包含多个线程,一个线程就是运行在一个进程中的一个逻辑流。多线程允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立
JSF(Java Server Faces)是用于 Java Web 应用程序的第一个标准化的用户界面框架。JSF 正开始凭借其 Java Web 标准的地位主导 Java Web 应用程序市场。随着更多的开发人员使用 JSF 作为基础来架构应用程序,他们逐渐发现 JSF 的核心规范中清楚地说明: JSF 不是为成为一个完整的 Web 应用程序框架而设计的。相反,它提供一
JUnit 框架是 Java 语言单元测试当前的一站式解决方案。这个框架值得称赞,因为它把测试驱动的开发思想介绍给 Java 开发人员并教给他们如何有效地编写单元测试。但是,在过去的几年中,JUnit 的改进不大;所以,为当今复杂的环境编写测试已经变成一个越来越困难的任务,即 JUnit 必须与其他一些补充性测试框架集成起来。在本文中,Filippo Diota
不知道是 Java Report 工具发展缓慢还是这里的朋友坐井观天,通篇关于 JReport 的帖子,就好像 Java Report 工具只有 JReport 一个一样,其实 Java Report 工具很多,其中不乏精品,JReport 只是其中之一,并且不算什么精品,真不知道大家怎么抱着这个并不怎么好的东东大书特书?
Jacks 测试套件检查 Java 编译器是否符合 JLS(Java 语言规范)。它由大量小测试案例组成,每个测试都侧重于 JLS 中特定的部分。Eric Blake 为 Jacks 项目作出了很大贡献,他从面向细节领域描述了这种类型测试的好处。“通过生成带有指定编译行为的小测试案例,然后将每个案例的执行自动化,编译器作者或调试者可以快速找出 Java 源码到字节码转
我们知道abstract关键词能让你在类里创建一个或多个没有定义的方法—你给出接口,但是留一部分没做定义,这部分由它的派生类来实现。而interface关键词则创建了一种完全抽象的,根本不提供实现的类,它不仅是一种是抽象类的极端表现的形式。
目前一个项目中报表太多,而且这个用户太难缠了,考虑买个报表工具对付一下。因为我在几年前用过水晶报表,是部门内唯一接触过报表工具的人,所以工具选型这个光荣任务就非我莫属了。
JfreeChart的绘图功能很强大,但是API的编写有些地方让人很不舒服,很多元素要定制不容易。如果有更好的API的话,我很愿意使用,当然,免费是个很重要的前提
从部署、展示、设计等方面,全面比较Java报表工具,如润乾,杰表,Style Report,Jasper等,以及声称支持Java的Crystal Report,数巨等。
一、目的 查找报表工具,了解各报表工具的基本功能,选择一种报表工具,实现能够在以纯java为开发语言的基础上,C/S结构的App Server开发过程中进行报表制作目的,完成报表打印功能。二、背景 在当前情况下,以纯java为开发语言的B/S结构下报表与打印功能仍然很缺乏,实现的方式主要是在JSP中用IE直接显示(用css控制打印)
一、前言 在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的Java组件iText。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超级连接显示或下载得到生成的报表,这样就很好的解决了B/S系统的报表处理问题。二、iText简介 iText是著名的开放源码的站点sourceforge一个项目,