自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 资源 (33)
  • 收藏
  • 关注

原创 Servelt上下文

 WEB应用程序是Servlet,jsp页面,标签组件和JavaBean组合而成的。ServletContext接口简介:ServletContext接口用来定义了一个Servlet的环境对象。也可是认为这是多个客户端共享的信息,它与session的区别在于应用范围的不同,session只对应于一个用户。ServletContext接口定义了运行servlet的web应用的servlet视

2008-01-11 13:04:00 330

原创 简洁、明晰!数据库设计三大范式应用实例剖析

数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。   设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式来设计数

2008-06-05 17:35:00 264

原创 Jstl的函数库

使用实例: ${fn:length(myCollection)} 其他函数: 函数 描述 fn:contains(string, substring)如果参数string中包含参数substring,返回truefn:containsIgnoreCase(string, substring)如果参数string中包含参数substring(忽略大小写),返回truefn:endsWith(stri

2008-06-05 17:20:00 265

原创 JSTL(JSP标准标签库)介绍

从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小

2008-06-05 17:18:00 317

原创 mysql API数据类型

MYSQL 这个结构表示对一个数据库连接的句柄,它被用于几乎所有的MySQL函数。 MYSQL_RES 这个结构代表返回行的一个查询的(SELECT, SHOW, DESCRIBE, EXPLAIN)的结果。从查询返回的信息在本章下文称为结果集合。 MYSQL_ROW 这是一个行数据的类型安全(type-safe)的表示。当前它实现为一个计数字节的字符串数组。(如果字段值可能包

2008-06-05 14:46:00 446

原创 mysql函数BoardManage

Class BoardManage { private: public: // 有关分类的操作 int GetClassNameInfo( int maxclass, char **classid, char ** classname ); 返回分类的信息,中英文名。 int GetBoardName( int maxboards, char *classid, char **boardnam

2008-06-05 14:45:00 299

原创 mysql函数UserManage

Class UserManage{private:char myuserid[20];//用户的id,未登陆前为空time logintime;//用户登陆时间,并用于计算停留时间char loginhost[20];//上站地点public:int NewUser(char *userid,char *passwd);//新建一个用户,判断时候已经存在,其他资料暂时为空,firstloginti

2008-06-05 14:43:00 263

原创 MySQL数据库函数详解

MySQL数据库函数详解 (1) int mysql_affected_rows([int link_id]);    在给定的连接中,返回由最近的DELETE、INSERT、REPLACE或者UPDATE语句所作用的行数。如果没有行 被修改,则mysql_affected_rows()返回0,如果出现错误,则返回-1。  在SELECT查询之后,mysql_affected_rows()返回

2008-06-05 14:38:00 191

原创 MySQL数据库函数详解

MySQL数据库函数详解 (1) int mysql_affected_rows([int link_id]);    在给定的连接中,返回由最近的DELETE、INSERT、REPLACE或者UPDATE语句所作用的行数。如果没有行 被修改,则mysql_affected_rows()返回0,如果出现错误,则返回-1。   在SELECT查询之后,mysql_affected_rows()返

2008-06-05 14:35:00 229

原创 Java程序开发中实用的DBMS存储过程详解

 本文阐述了怎么使用DBMS存储过程。阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是,并不要求你有任何存储过程的编程经历。存储过程是指保存在数据库并在数据库端执行的程序。你可以使用特殊的语法在Java类中调用存储过程。在调用时,存储过程的名称及指定的参数

2008-06-05 14:28:00 247

原创 Oracle正则表达式

Oracle 8 和Oracle 9i中缺乏灵活性的SQL 正则表达式最终在Oracle 10g中得到了解决。Oracle 数据库目前内建了符合POSIX 标准的正则表达式。四个新的函数分别是:REGEXP_LIKE、REGEXP_INSTR、REGEXP_SUBSTR、和EGEXP_REPLACE。它们在用法上与 Oracle SQL 函数LIKE、INSTR、SUBSTR 和REPLACE

2008-06-05 14:04:00 352

原创 JFreeChart中文api

JFreeChart类:void setAntiAlias(boolean flag)    字体模糊边界void setBackgroundImage(Image image)   背景图片void setBackgroundImageAlignment(int alignment)  背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackground

2008-06-05 13:55:00 222

原创 JSTL语法及参数

1. 没有Body时的语法 有Body时的语法 这里是Body部分 名字类型描述 value Object 将要输出的表达式 escapeXml boolean 确定以下字符:,&,’,”在字符串中是否被除数,默认为true default Object 如果vaule计算后的结果是null,那么输出这个默认值2. 这个标签用于在某个范围(page、request、session

2008-06-05 13:52:00 222

原创 struts分页

学习Struts已经有2个多月了,前几天群里的朋友问我Struts分页显示的问题,觉得好像与在jsp中的差不多,但还是遇到了这样那样的问题,好不容易花了几天时间把问题都搞清楚,觉得还是写点东西跟大家分享一下的好!至于Struts的语法这里就不多介绍了,不懂的朋友可以先看网上的其他文章。 一 开发环境Elicpse+Struts Studio+SqlServer2000+Tomcat。

2008-06-05 13:43:00 242

原创 利用AJAX与数据岛实现无刷新绑定

首先我们今天要用到的是Ajax.NET Professional ,您可以从http://www.schwarz-interactive.de/ 获取关于AJAX.NET的相关信息。其次还需要知道XML数据岛的相关知识。下面我们先来看一个简单的绑定例子:第一步先确定XML数据源 <xml ID="xmlData" name="xmlData"> <root><METADAT

2008-06-05 13:41:00 183

原创 Oracle函数大全

SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回

2008-06-05 13:38:00 189

原创 ajax自动完成的功能

自动完成的功能即Autocomplete,具体的例子可以在这里看: http://www.b2c-battery.co.uk在Search框内输入一个产品型号,就可以看见效果了。 这里用到了一个开源的代码: AutoAssist ,有兴趣的可以看一下。 以下为代码片断: index.htm <script type="text/javascript" src="javascript

2008-06-05 13:36:00 199

原创 AJAX+JSF组件实现高性能的文件上载

基于浏览器的文件上传,特别是对于通过<input type="file">标签包含到Web页面来实现上传的情况,还存在较严重的性能问题。我们知道,超过10MB的上传文件经常导致一种非常痛苦的用户体验。一旦用户提交了文件,在浏览器把文件上传到服务器的过程中,界面看上去似乎处于静止状态。由于这一切发生在后台,所以许多没有耐心的用户开始认为服务器"挂"了,因而再次提交文件,这当然使得情况变得更糟糕。

2008-06-05 13:30:00 198

原创 40种网页常用小技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收

2008-06-05 13:28:00 180

原创 java模式之单例模式

java模式之单例模式: 单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。 特点: 1,一个类只能有一个实例 2,自己创建这个实例 3,整个系统都要使用这个实例 java模式之单例模式:           单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。 特点:        1,一个类只能有一个实例        2,自己创建这个实例    

2008-06-05 12:43:00 159

原创 jsp分页

ResultSet rs = conn.executeQuery("select * from tb_goods");border="0" cellpadding="0" cellspacing="0" width="183">--判断数据集是否为空     No data         if(str==null){  str="0";}int pagesize=30;//每页显示的记

2008-06-05 12:40:00 296 1

原创 struts标签使用举例--logic篇

.  logic:empty           该标签是用来判断是否为空的。如果为空,该标签体中嵌入的内容就会被处理。该标签用于以下情况:         1)当Java对象为null时;         2)当String对象为""时;          3)当java.util.Collection对象中的isEmpty()返回true时;         4)当java.util.Map对

2008-06-05 12:37:00 142

原创 window常用快捷键分类

F1           显示当前程序或者windows的帮助内容。 F2           当你选中一个文件的话,这意味着"重命名" F3           当你在桌面上的时候是打开"查找:所有文件" 对话框 F10或ALT        激活当前程序的菜单栏 windows键或CTRL+ESC   打开开始菜单 CTRL+ALT+delete     在win9x中打开关闭程序对话框 de

2008-06-05 12:03:00 258

原创 JDBC高级应用

本来想继续谈JDBC的高级连结方式,事务模式.但发现关于大对象存储有很多人在问,所以 先来插入一节关于大对象存储的内容,然后再接着原来的思路写下去. JDBC的大对象存储听起来复杂,其实如果你明白了原理以后,就非常简单,网上有关这方面的 教材很少,而SUN的文档中,我从1.2开始看到一在仍然是错误的,不知道写文档的人长脑子没 有,就那几行代码你试试不就知道了,这么多次重抄下来还是错误的. 大对象分

2008-06-05 11:58:00 187

原创 JDBC初级应用实例

在了解JDBC基础知识以后,我们先来写一个数据库操作的类(Bean)以后我们会 在这个类的基础上,随着介绍的深入不断提供优化的方案.     要把一个数据库操作独立到一个类(Bean)中,至少要考虑以下几个方面:     1.对于不同层次的应用,应该有不同的得到连结的方法,如果得到连结的方法要随 着应用层次的不同而改变,我们就应该把他独立成一个专门的类中,而把在任何应用层次 中都通用的处理方法封装

2008-06-05 11:52:00 179

转载 struts+hibernate的替代方案:struts+newxy

在java的web开发领域较麻烦的是数据库操纵,如果有工具能像delphi开发数据库运用系统那样高效,它一定会受到开发者的欢迎。     经过五个方面的比较,newxy+struts WEB开发与deiphi桌面开发相比,速度更快,能力更强。 http://blog.csdn.net/nlhlx/archive/2006/06/12/791047.aspx     newxy是hibernate的

2008-06-05 11:40:00 160

原创 java变量的赋值与传递

1 数据类型 java的数据类型有两类: l          PrimitiveType(简单类型) l          ReferenceType(引用类型) 1.1 PrimitiveType(简单类型) (参考:langspec-3.0/typesValues.html#4.2) PrimitiveType的分类如下所示: l          PrimitiveType:       

2008-06-05 11:37:00 178

原创 关于中文乱码问题的补充,主要正对URL参数有中文的问题。

在表单提交中文搜索过程中,翻页,链接都带有关键字参数(注意这里是用URL参数),此时URL必须编码为你JSP编码格式,下面以UTF-8为例: Keywords:车 URL=show.do?keywords= 此时通过 [原创] MySQL支持UTF-8编码全攻略 "struts中文问题","struts国际化问题"——终极解决方案 (最好先看下这两篇文章) 里面的配置,在提交到Action或者在页

2008-06-05 11:35:00 171

原创 XML的四种解析器原理及性能比较

DOM是基于平台、语言无关的官方W3C标准。基于树的层次,其优点是可以移植,编程容易,开发人员只需要调用建树的指令。其缺点是加载大文件不理想。 SAX是基于事件模型的,它在解析 XML 文档的时候可以触发一系列的事件,当发现给定的tag的时候,它可以激活一个回调方法,告诉该方法制定的标签已经找到。类似与流媒体的解析方式,所以在加载大文件时效果不错。 JDOM是想成为 Java 特定文档模型。它简化

2008-06-05 11:32:00 173

原创 java必看

1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种特

2008-06-05 11:29:00 316

原创 Java中的文件与磁盘操作技术详细解析

Java中的文件与磁盘操作技术详细解析 1 如何获得某一个目录下的文件列表? File MyDir = new File("C:/Windows/."); String[] FileNames = MyDir.list();  2 如何实现一个打开文件

2008-06-05 11:22:00 203

原创 Java语言基础知识

第二章  Java语言基础知识【课前思考】1. Java中的标识符是由哪些字符组成的?2. Java中有哪些保留字?简单数据类型包含哪几种?各种数据类型变量的定义方法和常量的表示方法及取值范围。3. Java 中各简单数据类型间的优先次序和自动转换规则是什么?各数据类型间在什么情况下,进行自动转换,在什么情况下使用强制转换?4.            Java中有哪些运算符

2007-08-13 16:14:00 746 1

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

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

2007-08-13 16:05:00 464

原创 关于web中下拉列表的几种实现方法

关于web上使用下拉框的情况从数据库中获得数据List,将数据放到Request里面使用setAttribute(”AList”,AList)A中有2个属性(String id,String value)1.使用JSTL的forEach方式 selected="selected">>2.使用struts的标签  查一下struts的api文档,可以看到select

2007-08-13 16:03:00 311

原创 JAVA软件开发中几种认识误区

越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至 导致开发后的Java系统性能缓慢甚至经常当机。很多人觉得这是Java复杂导致,其实根本原因在于:我们原先掌握的关于软件知识(OO方面)不是太贫乏就是不恰当,存在认识上和方法上的误区。软件的生命性  软件是有生命的,这可能是老调重弹了,但是因为它事关分层架构

2007-08-13 15:53:00 264

原创 Java 程序调用 exe

我们的 Java 程序中有时候需要调用程序自身以外的一些程序,来完成某些计算。那么这个时候可以使用 ProcessBuilder.start() 或 Runtime.exec方法,并返回 Process 子类的一个实例,该实例可用来控制进程并获取相关信息。我用调用 Windows 系统的计算器举个例子: try ...{            // Windows 系统的计算器程序    

2007-08-13 15:49:00 363

原创 JAVA四种基本排序

JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法一插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,双重循环控制实现.这种排序法属于地头蛇

2007-08-13 15:00:00 222

原创 使用ewebeditor 时出现java.lang.NullPointerException错误

这是我在最近的一个项目中遇到的问题:在自己机器上能够很好的运行,但是一上传到服务器上就抛出下面的错误,可以郁闷了,项目已经到交货时间了,还出现这样的问题.当时找到两个问题,一、我给客户上传的服务器是Linux的,而我开发使用的操作系统是Windows的,这中间肯定存在这问题,二、还有一点就是我当时下载的eWebEditor Web编辑器还经过我自己修改的,并且下载的Web文本编辑器不是一个完整的.

2007-08-13 14:45:00 811 1

原创 安装SQL是提示线程挂起

在运行窗口输入regedit,打开注册表编辑器,找到HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager目录中找到PendingFileRenameOperations,删除该键值(这个键值是安装程序暂挂项目,只要找到对应的应用程序清除掉就行了),关闭注册表编辑器。重新安装SQL Server 2000即可。

2007-08-13 14:27:00 369

原创 DHTML中,如何控制整个form表单中元素不可编辑

DHTML中,如何控制整个form表单中元素不可编辑function initFormElementDisabled(formName, isDisabled) {    isDisabled = (isDisabled==undefined || isDisabled==null) ? false : isDisabled;  var elements = document.forms[fo

2007-08-03 09:20:00 567

J2MEMIDP无线设备编程指南

J2MEMIDP无线设备编程指南

2007-08-13

Java 手机程序设计入门与应用

Java 手机程序设计入门与应用

2007-08-13

Java嵌入式开发

Java嵌入式开发教程

2007-08-13

JXTA Java P2P 网络编程技术

JXTA Java P2P 网络编程技术

2007-08-13

java高级教程

这是html的java高级教程

2007-08-13

JAVA的核心技术:面向对象编程

JAVA的核心技术 面向对象编程

2007-08-13

Java 分布式应用程序设计

Java 分布式应用程序设计

2007-08-13

构建自己的Java库

构建自己的Java库

2007-08-13

录制软件.rar

这一款不错的录制软件,录制出来的文件画面清晰,声音也和好

2007-08-13

eWebEditor_V4.60

在ASP、PHP、JSP、ASP.NET四个平台通用。<br> 注意:默认为asp平台下使用,如在其它平台下使用,请用记事本打开ewebeditor.htm文件,按如下方法修改保存即可。<br> config.ServerExt = "asp";<br> 改为<br> config.ServerExt = "php";<br> 或<br> config.ServerExt = "jsp";<br> 或<br> config.ServerExt = "aspx";<br><br>2. 自带10个样式,样式名分别为:coolblue、3d、blue、gray、light、mini、popup、red、yellow。<br> 您可以使用如下的方法分别调用不同的样式,示例:<br> <iframe ID="eWebEditor1" src="ewebeditor.htm?id=content1&style=coolblue" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe><br><br>3. _example目录为示例目录,您可以参考eWebEditor的基本功能使用方法

2007-08-13

Java安全性编程指南(PDG).rar

Java安全性编程指南 PDG

2007-08-10

使用 JSP 建设动态网站教程

使用 JSP 建设动态网站教程

2007-08-10

Java Struts教程

概述...............................................................................................................................3<br>Framework概念...........................................................................................................3<br>Struts的概念和体系结构.............................................................................................4<br>Struts的与Web App的关系.......................................................................................................4<br>Struts的体系结构.....................................................................................................................4<br>从视图角度(View)......................................................................................................5<br>从模型角度(Model)....................................................................................................5<br>从控制器角度(Controller)..........................................................................................5<br>Struts的基本组件包.................................................................................................................5<br>Struts framework的工作原理和组件.........................................................................6<br>Struts ActionServlet控制器对象...............................................................................................7<br>Struts Action Classes.................................................................................................................7<br>Struts Action Mapping..............................................................................................................8<br>使用ActionForward导航..........................................................................................................9<br>Struts ActionForm Bean捕获表单数据..................................................................................10<br>Struts的其他组件...................................................................................................................11<br>Validation Framework for Struts.....................................................................................11<br>Struts TagLib...................................................................................................................11<br>BeanUtils........................................................................................................................11<br>Collections.....................................................................................................................12<br>Digester..........................................................................................................................12<br>Struts配置文件简介...................................................................................................12<br>有关Struts Controller及其相关的的配置描述......................................................................12<br>有关struts tag lib的配置描述.................................................................................................13<br>有关Struts Action Mapping的配置描述................................................................................13<br>Form-bean元素...............................................................................................................14<br>Action元素......................................................................................................................14<br>Struts高级特性(Struts Advanced Feature).........................................................16<br>验证........................................................................................................................................16<br>使用异常处理声明.................................................................................................................18<br>使用应用模块(Application Modules)...............................................................................20<br>把JSP放到WEB-INF后以保护JSP源代码............................................................................21<br>使用 Prebuilt Action类提升开发效率..................................................................................22<br>Struts标记库...............................................................................................................24<br>定制JSP标记...........................................................................................................................24<br>资源束....................................................................................................................................25<br>Bean标记...............................................................................................................................26<br>Bean复制标记................................................................................................................26<br>定义脚本变量的标记.....................................................................................................27<br>显示Bean属性................................................................................................................28<br>消息标记和国际化.........................................................................................................28<br>逻辑标记................................................................................................................................29<br>条件逻辑.........................................................................................................................29<br>重复标记.........................................................................................................................31<br>转发和重定向标记.........................................................................................................32<br>HTML标记.............................................................................................................................33<br>显示表单元素和输入控件.............................................................................................33<br>显示错误信息的标记.....................................................................................................37<br>其他HTML标记.............................................................................................................38<br>模板标记................................................................................................................................38<br>一个简单的示例.........................................................................................................40<br>Struts的安装...........................................................................................................................40<br>第一个实验:简单的JSP页...................................................................................................40<br>第二个实验:struts的国际化................................................................................................41<br>struts中的Forms......................................................................................................................44<br>struts:介绍ActionForm...........................................................................................................48<br>分离Book和BookForm的一个好方法...................................................................................50

2007-08-02

Patterns_in_Java

GOF 的设计模式是一座"桥"<br>就Java 语言体系来说,GOF 的设计模式是Java 基础知识和J2EE 框架知识之间一座隐性的"<br>桥"。<br>会Java 的人越来越多,但是一直徘徊在语言层次的程序员不在少数,真正掌握Java 中接口<br>或抽象类的应用不是很多,大家经常以那些技术只适合大型项目为由,避开或忽略它们,实<br>际中,Java 的接口或抽象类是真正体现Java 思想的核心所在,这些你都将在GoF 的设计模<br>式里领略到它们变幻无穷的魔力。<br>GoF 的设计模式表面上好象也是一种具体的"技术",而且新的设计模式不断在出现,设计模<br>式自有其自己的发展轨道,而这些好象和J2EE .Net 等技术也无关!<br>实际上,GoF 的设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或<br>抽象类在实际案例中的灵活应用和智慧,让你能够真正掌握接口或抽象类的应用,从而在原<br>来的Java 语言基础上跃进一步,更重要的是,GoF 的设计模式反复向你强调一个宗旨:要<br>让你的程序尽可能的可重用。<br>这其实在向一个极限挑战:软件需求变幻无穷,计划没有变化快,但是我们还是要寻找出不<br>变的东西,并将它和变化的东西分离开来,这需要非常的智慧和经验。<br>而GoF 的设计模式是在这方面开始探索的一块里程碑。

2007-08-02

jmf-2_1_1e-windows-i586

JMF的结构和立体声音响系统非常相似,在后面的文章中,你会遇到下面的这些术语: <br><br>● 数据源(Data source) <br><br>● 截取设备(Capture Device,包括视频和音频截取设备) <br><br>● 播放器(Player) <br><br>● 处理器(Processor) <br><br>● 数据格式(Format) <br><br>● 管理器(Manager)

2007-08-01

JSP程序设计精彩实例

jsp程序设计精彩实例.格式PDG的,使用超星阅读.

2007-08-01

JSP技术大全

一本不错的jsp技术的书.文件格式是pdg的,请下载超星阅读器

2007-08-01

JSP基础与数据库脚本

前面发布的几个系统中使用的数据库脚本在这里面,因为忘记数据库不在一起了,不好意思.同时再发布点jsp学习的基础实例.

2007-08-01

新闻发布系统

一个简单的新闻发布系统,采用jsp+bean+mysql制作的,适用于初学者学习用.

2007-08-01

投票系统(Vote)

一套简单的投票系统,使用jsp+mysql制作的,使用于初学者学习用的.

2007-08-01

电子商务系统

一套简单的电子商务系统,用jsp+mysql做的,使用于初学者学习用的.

2007-08-01

BBS系统

一套简单的论坛系统,适合初学者学习用

2007-08-01

java applet实例讲解

java applet实例讲解

2007-07-29

spring framework 中文参考手册 2.0

spring framework 中文参考手册 2.0

2007-07-29

JDO数据库编程

coreJDO-ch3.pdf<br>eigner_jdo.pdf<br>JavaDataObjects_020321.pdf<br>JDO 1.0.1规范-20030919-JDO_spec_1.0.1.zip<br>JDO-Lido.pdf<br>JDO技术的方方面面-JavaDataObjects-RobinRoos-1.0.pdf<br>j-jdo-a4.pdf<br>The Finer Points of JDO by Matthew Adams.ppt<br>包里面包含的文件

2007-07-29

JDBC API参考教程第三版

JDBC API参考教程第三版 英文教程哦

2007-07-29

hibernate

目录<br><br>前言<br>1. 翻译说明<br>1. 在Tomcat中快速上手<br>1.1. 开始Hibernate之旅<br>1.2. 第一个可持久化类<br>1.3. 映射cat<br>1.4. 与猫同乐<br>1.5. 结语<br>2. 体系结构<br>2.1. 总览<br>2.2. JMX集成<br>2.3. JCA支持<br>3. SessionFactory配置<br>3.1. 可编程配置方式<br>3.2. 获取SessionFactory<br>3.3. 用户自行提供JDBC连接<br>3.4. Hibernate提供的JDBC连接<br>3.5. 可选配置属性<br>3.5.1. SQL Dialects SQL 方言<br>3.5.2. 外连接抓取(Outer Join Fetching )<br>3.5.3. 二进制流<br>3.5.4. 自定义CacheProvider<br>3.5.5. 事务策略配置<br>3.5.6. 绑定SessionFactory到JNDI<br>3.5.7. 查询语言替换 <br>3.6. Logging<br>3.7. 实现NamingStrategy(命名策略)<br>3.8. XML配置文件<br>4. 持久化类(Persistent Classes)<br>4.1. POJO简单示例<br>4.1.1. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)<br>4.1.2. 实现一个默认的构造方法(constructor)<br>4.1.3. 提供一个标识属性(identifier property)(可选) <br>4.1.4. 建议使用不是final的类 (可选)<br>4.2. 实现继承(Inheritance)<br>4.3. 实现equals()和hashCode()<br>4.4. 持久化生命周期(Lifecycle)中的回调(Callbacks)<br>4.5. 合法性检查(Validatable)回调<br>4.6. XDoclet标记示例<br>5. O/R Mapping基础<br>5.1. 映射声明(Mapping declaration)<br>5.1.1. Doctype<br>5.1.2. hibernate-mapping<br>5.1.3. class<br>5.1.4. id<br>5.1.4.1. generator<br>5.1.4.2. 高/低位算法(Hi/Lo Algorithm)<br>5.1.4.3. UUID算法(UUID Algorithm )<br>5.1.4.4. 标识字段和序列(Identity columns and Sequences)<br>5.1.4.5. 程序分配的标识符(Assigned Identifiers)<br>5.1.5. composite-id 联合ID<br>5.1.6. 识别器(discriminator)<br>5.1.7. 版本(version)(可选)<br>5.1.8. 时间戳(timestamp )(可选)<br>5.1.9. property<br>5.1.10. 多对一(many-to-one)<br>5.1.11. 一对一<br>5.1.12. 组件(component), 动态组件(dynamic-component)<br>5.1.13. 子类(subclass)<br>5.1.14. 连接的子类(joined-subclass)<br>5.1.15. map, set, list, bag<br>5.1.16. 引用(import)<br>5.2. Hibernate 的类型<br>5.2.1. 实体(Entities)和值(values)<br>5.2.2. 基本值类型<br>5.2.3. 持久化枚举(Persistent enum)类型<br>5.2.4. 自定义值类型<br>5.2.5. 映射到"任意"(any)类型<br>5.3. SQL中引号包围的标识符<br>5.4. 映射文件的模块化(Modular mapping files)<br>6. 集合类(Collections)映射<br>6.1. 持久化集合类(Persistent Collections)<br>6.2. 映射集合(Mapping a Collection)<br>6.3. 值集合和多对多关联(Collections of Values and Many-To-Many Associations)<br>6.4. 一对多关联(One-To-Many Associations)<br>6.5. 延迟初始化(延迟加载)(Lazy Initialization)<br>6.6. 集合排序(Sorted Collections)<br>6.7. 使用<idbag><br>6.8. 双向关联(Bidirectional Associations)<br>6.9. 三重关联(Ternary Associations)<br>6.10. 异类关联(Heterogeneous Associations)<br>6.11. 集合例子(Collection example)<br>7. 组件(Component)映射<br>7.1. 依赖对象(Dependent objects)<br>7.2. 在集合中出现的依赖对象<br>7.3. 组件作为Map的索引(Components as Map indices )<br>7.4. 组件作为联合标识符(Components as composite identifiers)<br>7.5. 动态组件 (Dynamic components)<br>8. 继承映射(Inheritance Mappings)<br>8.1. 三种策略<br>8.2. 限制<br>9. 操作持久化数据(Manipulating Persistent Data)<br>9.1. 创建一个持久化对象<br>9.2. 装载对象<br>9.3. Querying<br>9.3.1. 标量查询(Scalar query)<br>9.3.2. 查询接口(Query interface)<br>9.3.3. 可滚动迭代(Scrollable iteration)<br>9.3.4. 过滤集合类(Filtering collections)<br>9.3.5. 条件查询<br>9.3.6. 使用本地SQL的查询<br>9.4. 更新对象<br>9.4.1. 在同一Session中更新<br>9.4.2. 更新从session脱离的对象<br>9.4.3. 把与Session脱离的对象重新绑定<br>9.5. 删除持久化对象<br>9.6. 同步(Flush)<br>9.7. 结束一个Session<br>9.7.1. 同步(Flush) Session<br>9.7.2. 提交数据库事务<br>9.7.3. 关闭Session<br>9.7.4. 处理异常<br>9.8. 生命周期和对象图(Lifecyles and object graphs)<br>9.9. 拦截器(Interceptors)<br>9.10. 元数据(Metadata) API<br>10. 事务和并行(Transactions And Concurrency)<br>10.1. 配置,会话和工厂(Configurations, Sessions and Factories)<br>10.2. 线程和连接(Threads and connections)<br>10.3. 考虑对象辨别<br>10.4. 乐观并发控制(Optimistic concurrency control)<br>10.4.1. 使用长生命周期带有自动版本化的会话<br>10.4.2. 使用带有自动版本化的多个会话<br>10.4.3. 应用程序自己进行版本检查<br>10.5. 会话断开连接(Session disconnection)<br>10.6. 悲观锁定(Pessimistic Locking)<br>11. Hibernate查询语言(Query Language), 即HQL<br>11.1. 大小写敏感性(Case Sensitivity)<br>11.2. from 子句<br>11.3. 联合(Associations)和连接(joins)<br>11.4. select子句<br>11.5. 统计函数(Aggregate functions)<br>11.6. 多态(polymorphism)查询<br>11.7. where子句<br>11.8. 表达式(Expressions)<br>11.9. order by 子句<br>11.10. group by 子句<br>11.11. 子查询<br>11.12. HQL示例<br>11.13. 提示和技巧(Tips & Tricks)<br>12. 条件查询(Criteria Query)<br>12.1. 创建一个Criteria实例<br>12.2. 缩小结果集范围<br>12.3. 对结果排序<br>12.4. 关联(Associations)<br>12.5. 动态关联对象获取(Dynamic association fetching)<br>12.6. 根据示例查询(Example queries)<br>13. 原生SQL查询<br>13.1. 创建一个基于SQL的Query<br>13.2. 别名和属性引用<br>13.3. 为SQL查询命名<br>14. 性能提升(Improving performance)<br>14.1. 理解集合的性能<br>14.1.1. 分类<br>14.1.2. Lists, maps 和sets用于更新效率最高<br>14.1.3. Bag和list是反向集合类中效率最高的<br>14.1.4. 一次性删除(One shot delete)<br>14.2. 用于延迟装载的代理<br>14.3. 第二层缓存(The Second Level Cache)s<br>14.3.1. 对映射(Mapping)缓冲<br>14.3.2. 策略:只读缓存<br>14.3.3. 策略:读/写缓存<br>14.3.4. 策略:不严格的读/写缓存<br>14.3.5. 策略:事务缓存(transactional)<br>14.4. 管理Session缓存<br>14.5. 查询缓存(Query Cache)<br>15. 工具箱指南<br>15.1. Schema 生成器(Schema Generation)<br>15.1.1. 对schema定制化(Customizing the schema)<br>15.1.2. 运行该工具<br>15.1.3. 属性(Properties)<br>15.1.4. 使用Ant(Using Ant)<br>15.1.5. 对schema的增量更新(Incremental schema updates)<br>15.1.6. 用Ant来增量更新schema(Using Ant for incremental schema updates)<br>15.2. 代码生成(Code Generation)<br>15.2.1. 配置文件(可选)<br>15.2.2. meta属性<br>15.2.3. 基本的finder生成器(Basic finder generator)<br>15.2.4. 基于Velocity的渲染器/生成器(Velocity based renderer/generator)<br>15.3. 映射文件生成器(Mapping File Generation)<br>15.3.1. 运行此工具<br>16. 示例:父子关系(Parent Child Relationships)<br>16.1. 关于collections<br>16.2. 双向的一对多关系(Bidirectional one-to-many)<br>16.3. 级联生命周期(Cascading lifecycle)<br>16.4. 级联更新(Using cascading update())<br>16.5. 结论<br>17. 示例:Weblog 应用程序<br>17.1. 持久化类<br>17.2. Hibernate 映射<br>17.3. Hibernate 代码<br>18. 示例:不同的映射<br>18.1. 雇员/雇主(Employer/Employee)<br>18.2. 作者/著作(Author/Work)<br>18.3. 客户/订单/产品(Customer/Order/Product)<br>19. 最佳实践(Best Practices)

2007-07-29

hibernate 参考指南

在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦,浪费时间.Hibernate是一个面向Java环境的对象/关系数据库映射工具.对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去.<br>如果你对Hibernate和对象/关系数据库映射还是个新手,或者甚至对Java也不熟悉,请按照下面的步骤来学习:<br>1.阅读第一章 Hibernate入门,这是一篇包含详细的逐步知道的指南.<br>2.阅读第二章 体系结构(Architecture)来理解Hibernate可以使用的环境<br>3.查看Hibernate发行包中的eg/目录,里面有一个简单的独立运行的程序.把你的JDBC驱动拷贝到lib/目录下,修改一下src/hibernate.properties,指定其中你的数据库的信息.进入命令行,切换到你的发行包的目录,输入ant eg(使用了Ant),或者在Windows操作系统中使用build eg.<br>4.把这份参考稳当做为你学习的主要信息来源<br>5.在Hibernate的网站上可以找到经常体温的问题和解答(FAQ)<br>6.在hibernate网站上还有第三放的演示、实例和教程的连接<br>7.Hibernate网站的"社区(Community Area)"是讨论关于设计模式以及很多整和方案(Tomcat,JBoss AS,Struts,EJB,等等)的好地方.

2007-07-29

ejb3.0实例教程

期待已久的EJB3.0最终规范已经发布了。虽然EJB3.0最终规范出来了一段时间,但对EJB3.0的应用还停留在介<br>绍之中,应用实例更是少之又少,所以作者拟写本书,以简单的实例展现EJB3.0 的开发过程,希望对大家有所帮<br>助。<br>EJB3 最激动人心的是POJO 编程模型,我想对开发人员的影响将是非常大的,因为他降低了开发人员编写EJB 的<br>要求。EJB3 的bean类将更像常规的Java bean。不要求像过去那样实现特殊的回调界面或者扩展EJB类。所以它<br>将使EJB的开发更像常规的Java 开发。<br>本教程适合具有Java 语言基础的EJB初学者。有读者来邮件问需不需要先学EJB2.0,作者明确地告诉你不用<br>学了。随着EJB3的发展,EJB2 将会逐步成为历史。

2007-07-29

AJAX In Action

这是一个完整的ajax in action的教程,带上适当的实例.

2007-07-26

深入学习:JFC SWING—JAVA基础类组件集

Java语言是当前最流行的编程语言。国际上,在选择编程语言时,无论是编程者还是决策者都会首选Java,因为其程序可商品化,可以被更多人、更多系统所用。目前,介绍Java编程的书很多,但深层次的书较少,而编程者,特别是有经验的编程者恰恰希望阅读或购买后一类书籍。为此,我们翻译了本书。 本书全面、深入地介绍了Java基础类中Swing的使用方法、技巧和编程注意事项。在介绍过程中,每节讨论一个主题,举出程序代码,并随后说明编程思路和技巧c最后的附录江总了Swing的包。类、接口和构造函数,各个类和接口中的子类、方法、合法参数等等。可以说本书是Java编程方面的高层专业书。

2007-04-25

Java图形设计卷II : Swing

因为这本书已经绝版了,所以一直没有买到,好遗憾啊,今天在朋友那里拷贝了一份,大家分享一下.<br/>

2007-04-25

精通Swing程序设计

我把《精通swing程序设计》放在这里了,不要再给我邮件了。

2007-04-25

空空如也

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

TA关注的人

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