自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

纯冰蓝色的BLOG

Java and OpenSource技术

  • 博客(87)
  • 资源 (1)
  • 收藏
  • 关注

原创 apache mina 自定义协议

<br />http://blog.csdn.net/ILOVEMSDN/archive/2009/08/27/4488626.aspx

2011-05-07 10:52:00 1287

原创 html:errors标签与ActionMessage和Struts资源文件指南

在Struts中我们用html:errors标签在JSP页面上输出验证过程中产生的错误信息,错误信息一般来自于消息资源文件(xxx.properties文件,一般位于classes目录下,文本文件),当然错误信息也可以是不是资源文件中的文本消息,而是自定义的文本。接下来将详细讲述。先来看一个简单例子1、资源文件错误信息来源(其格式为 key = value )       error.te

2007-01-10 17:13:00 2882 2

原创 什么是Groovy

         Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。Java开发者可以使用类似Java的语法来获得这些特性的支持。 Groovy被设计为帮助你在Java平台上以快速的、更简洁和有趣的方式完成事情,将Python和Ruby的强大功能带到Java平台内部。 Groovy可以作为javac的一种可选编译器来生成标准的Jav

2006-08-03 09:28:00 3609

转载 泰坦尼克Ⅱ- 浮出水面, 预先片正式出炉

1912年4月15日凌晨2点,泰坦尼克号完全沉没,杰克永远地沉入冰冷的深海。这是十年前电影《泰坦尼克》的结尾,正如《泰坦尼克Ⅱ:浮出水面》里预告片的旁白:一段旅程结束的时候,就是另一段旅行的开始。杰克,要回来了。   为了打捞那条价值连城的钻石项链“海洋之心”,打捞小组再探泰坦尼克沉船遗迹,无意中却发现了一个世纪前沉入海底的冰冻杰克。接下来的情节按照所有的好莱坞大片模式开展:人们先将杰克解冻——然

2006-05-16 09:49:00 2690

转载 网页播放器代码全集

网页播放器代码全集 1.avi格式 代码片断如下: 2.mpg格式 代码片断如下: 3.smi格式 代码片断如下: 4.rm格式 代码片断如下: 5.wmv格式 代码片断如下: http://activex.microsoft.com

2006-04-27 10:12:00 5138

转载 Java Advanced Printing

Training Index [] [CONTENTS] [NEXT>>] The previous section explained how to print simple components and covered techniques that can be used to print screen captures. However, if you want to

2006-04-26 16:23:00 1600

转载 Java连接mysql数据库攻略

         连接mysql数据库攻略 一. 软件下载  Mysql  下载版本:4.1.11  http://dev.mysql.com/downloads/mysql/4.1.html  JDBC驱动  下载版本:3.1.8  http://dev.mysql.com/downloads/connector/j/3.1.html  Mysql界面插件:mysql-front  下载版本镜像

2006-04-26 16:06:00 4957

转载 Java打印程序设计全攻略-2006-04-25

1 前言在我们的实际工作中,经常需要实现打印功能。但由于历史原因,Java提供的打印功能一直都比较弱。实际上最初的jdk根本不支持打印,直到jdk1.1才引入了很轻量的打印支持。所以,在以前用Java/Applet/JSP/Servlet设计的程序中,较复杂的打印都是通过调用ActiveX/OCX控件或者VB/VC程序来实现的,非常麻烦。实际上,SUN公司也一直致力于Java打印功能的完善

2006-04-25 20:35:00 2085

转载 利用iText在JSP中生成PDF报表

1、概述  企业的一些信息通过网络形成Html报表,虽然IE可以直接打印显示在其中的内容,但是从界面上来看,如果直接将Html的显示结果打印出来,显得不太美观。如果将它转成PDF文件再打印,则打印效果会好很多。2、iText简介  iText是一个开放源码的Java类库,可以用来方便地生成PDF文件。大家通过访问http://sourceforge.net/project/showfiles.

2006-04-25 01:13:00 1024

转载 如何利用iText在JSP中生成PDF报表

1. 背景 2. 介绍iText 3. 如何利用iText在java程序中生成PDF报表 4. 如何利用iText在JSP中生成PDF报表 1) 直接在服务器上生成PDF文件 2) 通过jsp生成PDF文件流输出到客户端 3) 通过Servlet生成PDF文件流输出到客户端 5. 总结 1.背景 前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界。企业的一些信息通过网络形成Html

2006-04-25 01:11:00 1291

转载 Print.Print Bookmark with del.icio.us XML Basics for Java Developers, Part 1

Every now and then, an idea comes along that in retrospect seems just so simple and obvious that everyone wonders why it hadnt been seen all along. Often when that happens, it turns out that the

2006-04-24 13:25:00 1418

转载 使用Jasperreport作为报表控件开发胖客户端报表应用

1、概述我们对第一部分的内容做个简要的回忆,第一部分主要是介绍使用iReport如何制作一个数据报表,我认为文章比较详细的介绍“如何从零到满足大部分需求报表出现”。但是文中没有涉及Jasperreport的任何内容,目的是让你纯粹的理解如何做报表,因为做报表和把报表内嵌到应用程序编程是可以分工的,便于整合也便于分解。我们知道iReport是一个Jasperreport的前端开发工具,iRe

2006-04-24 12:00:00 1852 8

转载 使用iReport制作报表的详细过程(Windows环境下)

文章将会涉及3个方面的内容:第一部分:使用iReport制作报表的详细过程(Windows环境下)第二部分:使用Jasperreport作为报表控件开发胖客户端报表应用第三部分:使用Jasperreport作为报表控件开发Web报表应用 1、前言在网络上可以搜索到很多使用iReport和Jasperreport配合实现各种报表任务的文章,但是我觉得很少有一篇(几乎没有)做一个比

2006-04-24 11:58:00 4407

转载 使用iReport制作报表模板

一、iReport介绍说 到iReport不得不先介绍Jasperreport,Jasperreport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然 后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等。而iReport就是一个制作 Jasperreport的XML文件的可视化开发工具。

2006-04-24 11:54:00 2134

转载 JasperReports 学习资料、开发工具

Jasperreport: http://jasperreports.sourceforge.netJasperAssistant(开发Jasperreport的eclipse 插件):http://www.jasperassistant.com/iRport(Jasperreport的开发工具): http://ireport.sourceforge.netJasperReports

2006-04-24 11:39:00 2692 1

转载 帮助你书写软件报告之JasperReports 开发技巧

JasperReports 是一个基于Java的开放性报告工具,它可以在Java软件环境中创建简单报告。要使用JasperReports, 你需要到SourceForge下载一个JAR文件或源代码。报告结构本身非常基本,并且只有商业产品的一小部分功能。虽然它不像其相应的商业产品那样完 美无暇,但这些基本功能已可满足建立自述性报告的需要。要建立报告,首先你必须非常了解XML,因为它需要大量的

2006-04-24 11:32:00 1733

转载 经常用的一些开源协议的详细解析

开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的。开源运动同样有自己的游戏规则和道德准则。不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿。  现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种。我们在常见的开源协议如BSD, GPL

2006-04-22 17:41:00 1058

转载 Java语言编程中更新XML文档的常用方法

Java语言编程中更新XML文档的常用方法 内容: 直接读写XML文档 使用XmlDocument类 使用TransformerFactory和Transformer类 使用Xalan XML Serializer 结论 参考文献 附件 关于作者 黄理 (mailto:quantumfancy@hotmail.com) 学生 2002 年

2006-04-21 15:37:00 872

原创 HTML--多媒体页面(Alternative Inline Elements)

多媒体页面(Alternative Inline Elements) 嵌入多媒体文本(EMBED) 基本语法 #=URL本标记可以用来在主页中嵌入多媒体文本,如: 电影(movie), 声音(sound), 虚拟现实语言(vrml)... ... 体会 标记,您需要把 plugin 安装完备。 请注意:embed attributes are differe

2006-04-21 13:24:00 1156

原创 HTML--会移动的文字(Marquee)

会移动的文字(Marquee) 基本语法 ... 啦啦啦,我会移动耶! 啦啦啦,我会移动耶!  文字移动属性的设置 方向 #=left, right啦啦啦,我从右向左移! 啦啦啦,我从左向右移!  啦啦啦,我从右向左移!  啦啦啦,我从左向右移!  方式 #=scroll, sl

2006-04-21 13:22:00 1292 1

原创 HTML---多窗口页面(Frames)

多窗口页面(Frames) 基本语法 ... ... 在 标记后的文字将只出现在不支持 FRAMES 的浏览器中。 ... 各窗口的尺寸设置 纵向排列多个窗口: 示例

2006-04-21 13:21:00 3196

原创 HTML--表格进阶(TABLE ADVANCED)

表格进阶(TABLE ADVANCED) 表格的色彩表元的背景色彩和背景图象 #=rrggbb 16 进制 RGB 数码, 或者是下列预定义色彩名称: Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime, Fuchsia, White, Green, Purple, Silver, Yellow

2006-04-21 12:08:00 1779

原创 HTML--表单(FORM)标记(TAGS)

表单(FORM)标记(TAGS) 基本语法表单的基本语法 ... ... *=GET, POST 表单中提供给用户的输入形式*=text, password, checkbox, radio, image, hidden, submit, reset **=Symbolic Name for CGI script

2006-04-21 12:07:00 1006

原创 HTML--表格(TABLE)标记(TAGS)

表格(TABLE)标记(TAGS) 表格的基本语法... - 定义表格 - 定义表行 - 定义表头 - 定义表元(表格的具体数据)带边框的表格:FoodDrinkSweetABC Food Drink Sweet

2006-04-21 12:07:00 984

原创 HTML--文字布局(TEXT STYLE)标记(TAGS)

文字布局(TEXT STYLE)标记(TAGS) 行的控制 段(Paragraph) (可以看作是空行) 你好吗?很好。你好吗? 很好。换行 你好吗?很好。你好吗? 很好。不换行 请改变您浏览器窗口的宽度, 使之小于这一行的宽度, 看看这个标记的作用! 请改变您浏览器窗口的宽度,使之小于这一行的宽度,看看这个标记的

2006-04-21 12:06:00 981

原创 HTML--图象(IMAGE)标记(TAGS)

图象(IMAGE)标记(TAGS) 链入图象的基本语法 #=图象的 URL #=在浏览器尚未完全读入图象时,在图象位置显示的文字。 图象和文字的对齐 #=top, middle, bottom My face! My Face! My face! My Face! My face! My Face!

2006-04-21 12:06:00 949

原创 HTML---字体(FONT)标记(TAGS)

字体(FONT)标记(TAGS) 标题字体(Header) ... #=1, 2, 3, 4, 5, 6今天天气真好! 今天天气真好!今天天气真好! 今天天气真好!今天天气真好! 今天天气真好!今天天气真好! 今天天气真好!今天天气真好! 今天天气真好!今天天气真好! 今天天气真好! --- 这些标记显示黑体字。 --- 这些标记自

2006-04-21 12:02:00 1172

原创 HTML---页面(PAGE)标记(TAGS)

页面(PAGE)标记(TAGS) HTML 文件结构(Document Structures)... ... ... , , , , HTML 文件的正文写在这里... ... 语言字符集(Charsets)的信息 #= us-ascii, iso-8859-1, x-mac-roman, iso-8859-2, x-mac

2006-04-21 11:35:00 2485

转载 MySQL的备份和恢复

MySQL的备份和恢复一、备份工具:mysqldump1.将数据库db1备份到mydata.txtmysqldump的绝对路径/mysqldump db1 --user=用户名 --password=密码 >绝对路径/mydata.txt2.将数据库db1里的name表和address表备份到mydata.txtmysqldump的绝对路径/mysqldump db1  name address

2006-04-21 10:21:00 1030

转载 Mysql---存储引擎

存储引擎MySQL支持许多不同的存储引擎,有时候也称作表格类型。数据库每个表可以有不同的存储引擎,而且可以轻松地对它们进行转换。CREATE TABLE tablename TYPE=typename可能的表格类型包括:1  MyISAM--这是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method(有索引的顺序访问方法)的缩写,它是存储记

2006-04-21 10:19:00 1025

转载 [MySQL-server-standard-5.0.19-0.rhel4.x86_64.rpm]安装的一个问题的解决办法

昨天下班前,同事在linux下成功安装MySQL-server-standard-5.0.19-0.rhel4.x86_64.rpm包之后启动 server出现了问题。执行/etc/init.d/mysql start 命令,服务器启动失败。但如果单独执行mysqld_safe命令,服务器可以成功启动。晕!vi一下/etc/init.d/mysql看不出任何问 题。       今天上班时同事说这

2006-04-21 10:13:00 3765 2

转载 XML——连接SQL和Web程序的桥梁

XML——连接SQL和Web程序的桥梁摘要过去几年XML技术作为Internet上交换信息的格式受到了极大的欢迎。今天XML常常被描述成一种孤立的技术,但它最初诞生的时候却是一种(介于HTML和SGML之间的)Internet技术。本文讨论XML如何被用作数据库和最终用户间的“通讯协议”。 当 前最流行的关系数据库管理系统用SQL查询语言来与数据打交道。虽然面向XML(XML-oriented)的

2006-04-21 09:28:00 1986

原创 O/R Mapping在实际中用于什么方面最有优势?

采用O/R Mapping带来的好处:1.在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像操作对象就可以了, O/R Mapping工具会自动地将对象的操作转换为SQL语句操作。这样我们就只需要关注业务逻辑中的对象架构,而不是底层的重复性的数据库SQL和JDBC代码。 在插入多个对象,特别是插入多个关联对象的情况下,更可以看到O/R Mapping的优势。在Liberat

2006-04-21 00:33:00 1428

原创 用Dom4j解析XML及中文问题

用Dom4j解析XML及中文问题本文主要讨论了用dom4j解析XML的基础问题,包括建立XML文档,添加、修改、删除节点,以及格式化(美化)输出和中文问题。可作为dom4j的入门资料。 1. 下载与安装 dom4j是sourceforge.net上的一个开源项目,主要用于对XML的解析。从2001年7月发布第一版以来,已陆续推出多个版本,目前最高版本为1.5。do

2006-04-20 15:56:00 1076

转载 Java与XML联合编程之DOM篇

DOM初步 DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为 XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。 下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。 这是一

2006-04-20 11:33:00 676

转载 面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序

向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序       在 Web 应用程序开发中,页面重载循环是最大的一个使用障碍,对于 Java™ 开发人员来说也是一个严峻的挑战。在这个系列中,作者 Philip McCarthy 介绍了一种创建动态应用程序体验的开创性方式。Ajax(异步 JavaScript 和 XML)是一种编程技术,它允许为基于 Java 的 We

2006-04-19 10:12:00 1060

转载 用Eclipse3.0+jboss4+jboss-ide1.4+Lomboz 3开发J2EE

一、    必备的安装软件:1.eclipse3.0.1  该软件在http://www.eclipse.org下载2.jboss4.0.0,jboss-ide1.4可以从JBoss主页http://www.jboss.org下载3.Sun Java SDK ,我们采用的版本为:j2sdk-1_4_2_01-windows-i586.exe下载地址为: http://www.sun.com/dow

2006-04-18 09:53:00 1802

转载 中远 java培训资料

JAVA培训资料一、Java语言   1、面向对象的三个基本特征   2、方法重载和方法重写的概念和区别   3、接口和内部类、抽象类的特性   4、文件读写的基本类   **5、串行化的注意事项以及如何实现串行化   6、线程的基本概念、线程的基本状态以及状态之间的关系   7、线程的同步、如何实现线程的同步   8、几种常用的数据结构及内部实现原理。   9、Socket通信(TCP、UDP区

2006-04-18 09:50:00 1205

原创 关于权限设计的探讨(转贴)

        但凡涉及多用户不同权限的网络或者单机程序,都会有权限管理的问题,比较突出的是MIS系统。 下面我要说的是MIS系统权限管理的数据库设计及实现,当然,这些思路也可以推广开来应用,比如说在BBS中用来管理不同级别的用户权限。 权限设计通常包括数据库设计、应用程序接口(API)设计、程序实现三个部分。 这三个部分相互依存,密不可分,要实现完善的权限管理体系,必须考虑到每一个环节可行性与复

2006-04-18 09:47:00 1713

转载 关于用户角色权限的一点想法(转贴)

关于用户角色权限的一点想法前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承

2006-04-18 09:46:00 979

ASP.net2.0网络编程入门到精通

ASP.net2.0网络编程入门到精通

2007-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除