自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 采用左右值编码来存储无限分级树形结构的数据库表设计

该设计方案的优点是:只用一条查询语句即可得到某个根节点及其所有子孙节点的先序遍历。由于消除了递归,在数据记录量较大时,可以大大提高列表效率。但是,这种编码方案由于层信息位数的限制,限制了每层能所允许的最大子节点数量及最大层数。同时,在添加新节点的时候必须先计算新节点的位置是否超过最大限制。  上面的设计方案必须预先设定类别树的最大层数以及最大子节点数,不是无限分级,在某些场合并不能采用,那...

2013-02-21 08:12:40 177

原创 Spring邮件发送

以下是我对spring发送邮件的总结: 分别使用了两种方法:单例模式和属性全注入的方法。 发送模式又分为:单发,群发。 可发送:text,html模板,附件等。 1、单例模式(单发,群发text) 在classpath底下新建application-mail.xml,内容如下: [code="xml"] ...

2013-02-21 08:12:33 208

原创 使用Spring提供的MailSender异步发送文本邮件

在工程中经常有发送邮件的任务,如果使用JavaMail来发送邮件,用到的代码较多,过程和细节也相对复杂,而使用Spring的MailSender能相对简单方便些,这样使程序员能更快捷的完成邮件发送任务。下面请看示例代码: 注意在执行代码前,请确认已经将activation.jar,commons-logging-1.0.4.jar,mail.jar和spring.jar载入工程。[...

2013-02-21 08:12:27 349

原创 解决ClassNotFoundException: org.hibernate.hql.ast.HqlToken

在试图将工作流发布到WebLogic11g即WebLogic10.3中时遇到了比较棘手的异常:ClassNotFoundException: org.hibernate.hql.ast.HqlToken,在经过查询资料并进行代码追踪和研究后发现产生该异常的原因是:在jBPM4.0中,使用的Hibernate是3.0之后的版本,而从3.0开始就采用了新的基于ANTLR的查询翻译器,在WebLogic...

2013-02-21 08:12:22 224

原创 Oracle——distinct的用法

distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用 它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。下面先来看看例子:table表字段1 字段2 id name 1 a ...

2013-02-21 08:12:13 142

原创 Spring 调用ORACLE存储过程的结果集

oracle 对于高级特性总是与众不同(我极力讨厌这一点,如果使用它的产品就要对这种产品 进行特定的编程,这也是我从不看好weblogic之类的平台的原因),大对象存取一要定用它自己 的LOB对象,所幸我还能通过LONG RAW来代替.以便能使程序不需要特定的编码.但对于存储过程 (我是说返回结果集的存储过程),我还没有什么方法能用一个通用的程序来处理ORACLE.太多的 ...

2011-10-19 22:56:59 114

原创 Java操作office 2007文档

我们希望将Office 2007平台作为一个构建富客户端应用程序的基本平台,并通过不同的手段使用Java来进行互操作。 但是,有一个Office/Java互操作的方面没有考虑到,那就是使Office和Java共同工作,也就是说让Java应用程序来操作Office文 档:比如创建文档,编辑文档,收集数据等等。从以往看来,这其中经常会出现一些问题,这是由于Office文档(主要是Word,Exce...

2011-10-19 22:56:51 271

原创 Apache POI简介

Apache POI是操作基于微软的OLE 2 Compound Document格式和Office Open格式的文件的Java API。简单来讲,你可以使用Java来读写微软的Excel文件、Word文件和PowerPoint文件。Apache POI对Excel文件的读写支持是相当成熟的。Apache POI 3.5 Beta 5支持Office Open XML文件格式(如:XLS...

2011-10-19 22:56:42 288

原创 log4j详解

  配置文件log4j.properties:[code="java"]#可以设置级别:debug>info>error#debug:显示debug、info、error#info:显示info、error#error:只errorlog4j.rootLogger=debug,appender1#log4j.rootLogger=info,appender1#log4j.r...

2011-10-19 22:56:36 96

原创 Flex 3 如何生成swc文件

[img]http://dl.iteye.com/upload/attachment/564145/59b1208a-9c93-31f5-9281-bc42cc2eb8b7.jpg[/img][img]http://dl.iteye.com/upload/attachment/564149/f4f29362-1a1a-39ae-861a-5cf6eda1e67f.jpg[/img]...

2011-10-19 22:56:27 147

原创 Flex 3 如何生成swc文件

前言:有很多类似股票、外汇、期货等实时行情这种应用,客户端需要显示行情牌价等信息。目前的作法是:客户端定时向服务器请求,无论数据是否有更新,都把数据发到客户端。我们这里讲的一种技术不同以上这个做法,我们是采用服务器向客户端推的这种方式,该方式的好处不言自明。blazeds中有一个名为:StreamingAMFChannel 的通道,我们就是采用它来实现向客户端推这个功能。环境准备:...

2011-10-12 21:55:02 195

原创 felx的Alert组件

Flex中为我们提供的简单实用的Alert组件,可以为我们在项目开发中完成很多的应用控制和提示操作。其功能和Windows Form的MessageBox,JavaScript中的alert()一样,其作用我就不用我多说了。 本文将介绍Flex的Alert组件比较常见的几种应用模式,详细请坐下听我慢慢道来。 最常见的莫过于只做消息提示的功能应用,那Flex的...

2011-10-12 21:54:40 118

原创 Flex的logging框架

Flex集成一个功能齐全的Logging框架,它位于mx.logging包下。可以按以下的步骤来使用它:1. 创建日志生成器日志生成器的作用是在程序中把调试信息发送出来。[code="java"]var logger:ILogger=Log.getLogger("MyLogger");[/code]2. 创建日志接受器在Flash一般中是以trace动作来输出调试信息,Flex...

2011-10-12 21:54:21 140

原创 pv3d入门及贴图

首先,PV3D的3D舞台需要一个容器,用来容纳整个3D舞台。 这个容器至少是Sprite类型的,因为Sprite是AS3或者说Flash9里,显示对象的最小单位,这也是我们的主类一定要继承自Sprite的原因,因为它需要被显示。// 创建3D舞台的容器 _container = new Sprite();_container.x = 100;_container.y = 100;...

2011-10-12 21:54:06 144

原创 Flex4 利用 Blazeds上传文件

用Flex做业务经常会碰到各种类型的文件上传,如FTP上传、Http上传或者WEB服务形式上传,本文说的利用Blazeds上传文件有点类似Http上传,其原理就是客户端发送byte流,然后服务器端flex.messaging.MessageBrokerServlet接收byte流并生成文件。阅读本文最好了解Flex RemoteObject的使用,了解Blazeds的service调用。...

2011-10-12 21:53:56 147

原创 Flex中如何去掉Tree控件默认文件夹图标、叶子节点图标

利用folderClosedIcon和folderOpenIcon、defaultLeafIcon样式加上如下代码,可以去掉树控件默认的文件夹图标了。 Tree { folderClosedIcon: ClassReference(null); folderOpenIcon: ClassRefere...

2011-10-05 22:49:16 259

原创 flex PopUpManager弹出窗体的背景透明度

modalTransparencyBlur="0"   模糊度modalTransparencyColor="0x000000" 背景色modalTransparency="0" 背景透明度modalTransparencyDuration="200" 过度时间"

2011-10-05 22:48:58 150

原创 Flex 4中Skin Class外观设计

Lesson 1 Start Flex 4 默认为Spark主题,Spark组件的外观设计与之前相比也变得更简单高效。Spark组件都不包含可视外观属性,所有这类信息都包含在外观文件SkinClass中。SkinClass借助 FXG和状态语法完成组件的交互式设计,其使用MXML编写新的外观文件。在组件中则通过skinClass属性来应用相关外观文件,如:。...

2011-10-05 22:45:56 110

原创 将多个Tomcat实例应用转为Windows服务

有使用过Tomcat经验的朋友看到这个标题,就会产生疑问,安装Tomcat后,不就有一个Tomcat服务安装了吗?是的,没错,但不知道你是 否将N个应用都用一个Tomcat实例来服务呢?这样的弊端是明显的,某个应用出现问题,需要重新启动Tomcat服务,那势必会影响其他正常运行的N- 1个服务,这样的效果显然不尽人意。理想的情况是一个Tomcat实例对应一个应用,并且每个Tomcat实例都是Win...

2011-10-04 12:07:26 103

原创 JMX在Tomcat中的应用

一、 JMX 简单介绍 Tomcat 从 5.0 版本开始引入 JMX ,力图使 JMX 成为 Tomcat 未来版本的管理工具和平台。首先,让我们来对 JMX 做一个简单了解。 JMX 是 Java Management Extension 的缩写,可译为 Java 管理工具扩展,扩展的意思就是 JMX 不包含在标准的 J2SE 中,我们必须要另外下载 JMX RI 的实现。不过,这种把...

2011-10-04 12:07:20 136

原创 Linux下Apache与Tomcat整合的简单方法

1、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。到Apache官方网站下载所需要的文件:httpd-2.2.0.tar.gzapache-tomcat-5.5.12.tar.gzjakarta-tomcat-connectors-1.2.15-src.tar.gz其中httpd和jakarta-tomcat-connectors为源码包,apache-t...

2011-10-04 12:07:12 89

原创 使用 POI 操纵 Excel 2007

使用 POI 操纵 Excel 2007这是两个例程,是演示如何使用Java读取和写入Excel 2007 文件。注释里有比较详细的开发环境说明,你只要在Eclipse里粘过去不可以运行了。例程使用的是POI-XSSF,而不是HSSF,这个地方要注意一下,不过他们的用法很类似,如果你看明白一个了,应该很容易理解另一个非常感谢大家能阅读我的文章。如果还有什么问题,请大家与我联系Q...

2011-10-04 12:07:06 82

原创 POI中文编码及多工作表输出

[code="java"]import java.io.FileOutputStream;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermodel.HSSFSheet;import ...

2011-10-04 12:06:57 105

原创 web.xml配置总结

[table]||[/table][table]||[/table]一、关于webAppRootKey的定义默认情况下webAppRootKey属性的值为webapp.root(就是说系统会把“web目录的路径”压入一个叫webapp.root的系统变量,也就是说我们可以在以后的properties文件设置中,使用${webapp.root.webtools}来代替“web目录...

2011-10-03 22:50:24 114

原创 解决多重web应用中webapp. root重用的问题  

当在tomcate中发布多个同根的应用时,容易出现这样异常:java.lang.IllegalStateException: Web app root system property already set to different value: 'Portal.root' = [C:\jakarta-tomcat-5.0.30\webapps\Portal\] instead of [C:\...

2011-10-03 22:09:00 281

原创 Tomcat 组件配置简介

Tomcat 组件配置简介 ------ 本文部分内容摘自 电子工业出版社《Tomcat 与 Java Web 开发技术详解》   Jakarta Tomcat 服务器作为一个开放源码的软件,是目前开发企业 Java Web 应用的最佳选择之一。本文主要了对 Tomcat 组件的配置,供大家一起参考、学习。   Tomcat 服务器是由一系列可配置的组件构成,其中核心组件是 Catalin...

2011-10-03 22:07:09 138

原创 Tomcat启动分析

1 - Tomcat Server的组成部分1.1 - ServerA Server element represents the entire Catalina servlet container. (Singleton)1.2 - ServiceA Service element represents the combination of one or more...

2011-10-03 22:01:04 71

原创 如何同时启动多个Tomcat服务器

我所用Tomcat服务器都为zip版,非安装版。以两个为例:安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处: (1) 修改http访问端口(默认为8080端口)[code="java"] [/code] (2) 修改Shutdown端口(默认为8005端口)[code="java"][/code](大概在107...

2011-10-03 21:56:19 119

实用敏捷软件开发.pptx

原创ppt,讲述敏捷软件开发的一些个人看法。

2013-05-10

完整的Flex+java+lcds项目(分卷2)

一个比较完整基于livecycle 的 FLex + java 应用,结合部分采用remoteObject , 开发环境是myeclipse6.5+flexbuilder3 ,集成两个软件的配置说明网上很多, 这个包是一个myeclipse6.5工程,可以用mycelip6.5导入,数据库采用mysql5.0,工 程内带sql脚本,和填充测试数据的sql脚本,web服务器是tomcat6.0。

2009-06-27

完整的Flex+java+lcds项目(分卷4)

一个比较完整基于livecycle 的 FLex + java 应用,结合部分采用remoteObject , 开发环境是myeclipse6.5+flexbuilder3 ,集成两个软件的配置说明网上很多, 这个包是一个myeclipse6.5工程,可以用mycelip6.5导入,数据库采用mysql5.0,工 程内带sql脚本,和填充测试数据的sql脚本,web服务器是tomcat6.0。

2009-06-27

完整的Flex+java+lcds项目(分卷3)

一个比较完整基于livecycle 的 FLex + java 应用,结合部分采用remoteObject , 开发环境是myeclipse6.5+flexbuilder3 ,集成两个软件的配置说明网上很多, 这个包是一个myeclipse6.5工程,可以用mycelip6.5导入,数据库采用mysql5.0,工 程内带sql脚本,和填充测试数据的sql脚本,web服务器是tomcat6.0。

2009-06-27

完整的Flex+java+lcds项目

一个比较完整基于livecycle 的 FLex + java 应用,结合部分采用remoteObject , 开发环境是myeclipse6.5+flexbuilder3 ,集成两个软件的配置说明网上很多,这个包是一个myeclipse6.5工程,可以用mycelip6.5导入,数据库采用mysql5.0,工程内带sql脚本,和填充测试数据的sql脚本,web服务器是tomcat6.0。

2009-06-27

spring2.0中文文档

spring2.0的中文文档chm格式的,希望对大家有帮助。

2009-06-17

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

TA关注的人

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