
j2ee
文章平均质量分 82
goblin250
睡懒觉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
报表开发工具
报表开发工具1.highcharts地址:http://www.highcharts.com/2.radarChart地址:http://doc.servasoftware.com/display/TWaverFlex/RadarChart3.简表地址:http://www.jatools.com/jor/4.amchart地址:http://www.amcharts.co原创 2012-11-14 11:43:03 · 1174 阅读 · 1 评论 -
java大数据处理(千万级别FTP下载)
java大数据处理(千万级别FTP下载) 从ftp主机取xx数据文件. 千万级别只是个概念,代表数据量等于千万或者大于千万的数据 本分享不牵扯分布式采集存储之类的.是在一台机器上处理数据,如果数据量很大很大的话,可以考虑分布式处理,如果以后我有这方面的经验,会及时分享的.1、程序采用的f原创 2012-11-14 11:01:29 · 1905 阅读 · 0 评论 -
Spring JdbcTemplate使用
Spring JdbcTemplate使用JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理相关语句;query方法及queryForXXX方法:用于执行查询相关语句;原创 2012-11-14 10:55:27 · 841 阅读 · 0 评论 -
Struts2的工作机制
Struts2的工作机制 如图: 从图可以看出,一个请求在Struts2框架中的处理大概分为以下几个步骤:1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有原创 2012-11-27 20:27:29 · 481 阅读 · 0 评论 -
java递归函数
java递归函数1、递归函数的定义:答:递归函数即自调用函数,在函数体内直接或间接的调用自己,即函数的嵌套是函数本身。2、递归方式:递归调用有直接递归和间接递归两种方式。A:直接递归:在函数中出现调用函数本身。示例1:下面代码求斐波那契数列第n项,斐波那契数列第一和第二项是1,后面每一项是前两项之和,即1、1、2、3、5、8、13 ...。程序代码:原创 2012-11-27 20:06:09 · 633 阅读 · 0 评论 -
dom4j操作节点(XPath 语法)
dom4j操作节点(XPath 语法)XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。XML 实例文档我们将在下面的例子中使用这个 XML 文档。实例下面的例子使用 XML 文件 books.xml。 Harry Potter 29原创 2012-11-12 10:01:57 · 700 阅读 · 0 评论 -
数据库字段和java类型的对应关系
Java数据类型与各数据库类型映射一览表下表说明用来当作从产生资源的模型的java.sql.Type值之间的关系,其对应的Java物件类型,以及在受支援的JDBC平台上每一个这些类型的实作(若有的话)。 表格也会指出标准Portal Content Publishing范本所支援的类型。其他类型可透过使用自订的范本加以支援。 下列类型会受双位元组语言的限原创 2012-11-08 15:39:07 · 949 阅读 · 0 评论 -
JavaMelody开源系统性能监控
JavaMelody开源系统性能监控1.下载运行需要的jar包JavaMelody运行需要两个jar包:jrobin.jar和javamelody.jar,请到官方网站下载javamelody-1.36.0.zip,里面含有这两个jar包。JavaMelody开源项目地址:http://code.google.com/p/javamelody/ 2.搭建原创 2012-11-08 15:37:20 · 782 阅读 · 0 评论 -
Extjs4学习资料(TreeStore使用)
Extjs4学习资料(TreeStore使用)Extjs4中对使用的TreeStore时,常常摆在眼前的问题是如何加载数据,从加载的方式上来说,可以分为两类:异步加载和全部加载。异步加载 异步加载的好处主要是,需要数据的时候才从后台请求,每次加载的数据量少,加快了页面初始化速度,用户体验较好,异步加载的方式可以按照如下方式定义:1.定义StoreExt.de原创 2012-11-06 18:11:02 · 1332 阅读 · 0 评论 -
字符串如何存到数据库blob字段
字符串如何存到数据库blob字段 字符串如何存到数据库blob字段?我将字符串存放到blob字段出现乱码,请问如何解决?是否需要将字符串转换为二进制再存储,如何转换呢? 字符串如何存到数据库blob字段?String.getBytes() 可以吗?我们原来是做成fileinputstream然后set进去。字符串如何存到数据库blob字段?用原创 2012-11-08 09:35:07 · 1561 阅读 · 0 评论 -
Spring集成Quartz定时任务框架介绍
Spring集成Quartz定时任务框架介绍和Cron表达式详解在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便原创 2012-10-25 17:28:59 · 825 阅读 · 0 评论 -
GWT Console FeatureSet(jbpm5学习资料)
GWT Console FeatureSetGwt Console Feature set(Gwt 控制台功能设置) Process Definitions/Deployments(流程定义/部署) Feature(特性)Priority(优先级)Status/Prediction(状态/预测)JIRAvi翻译 2012-11-03 00:20:51 · 1028 阅读 · 0 评论 -
利用eclipse构建和部署maven工程
利用eclipse构建和部署maven工程一、环境 OS:win7 jdk:1.7 maven:3 eclipse:jee3.6+m2eclipse tomcat:7 二、创建由maven构建的web工程 1、创建maven工程 mvn archetype:generate 在出现的archetype列表中可选择一个合适的编号,例如 197: r原创 2012-11-16 16:45:17 · 482 阅读 · 0 评论 -
jQuery使用技巧
25 个 jQuery使用技巧使用了jQuery库的不断增长和增长(刚刚发布了jQuery 1.4中),越来越多的人都在使用这个有用的JavaScript库。这意味着,更多和更多有用的jQuery的提示,技巧和解决方案。这就是为什么我创建了一个小的26冷静和有用的jQuery的提示,技巧和解决方案。1. 禁用右键点击(Disable right-click)$(document原创 2012-11-17 16:23:23 · 808 阅读 · 0 评论 -
Portlet MVC框架
Portlet MVC框架16.1. 介绍Spring不仅支持传统(基于Servlet)的Web开发,也支持JSR-168 Portlet开发。 Portlet MVC框架尽可能多地采用Web MVC框架,使用相同的底层表现层抽象和整合技术。所以, 在继续阅读本章前,务必温习Chapter 13, Web框架和Chapter 14, 集成视图技术两章。原创 2013-07-01 14:58:52 · 1024 阅读 · 0 评论 -
IE上载Office2007文件时在上载对话框中变成ZIP文件有关问题的解决
IE上载Office2007文件时在上载对话框中变成ZIP文件有关问题的解决导致原因:从IIS或者Tomcat之类的Web服务器通过二进制流下载文件时(比如通过设置Header为Content-disposition:inline),如果被下载的文件是Office2007的dotx,docx,pot等后缀的时候,下载对话框中的图标会变成ZIP的,相应的文件名也会成为zip为扩展原创 2013-06-17 22:48:05 · 1184 阅读 · 0 评论 -
maven生命周期
maven生命周期Maven 2 默认生命周期的各阶段 生命周期阶段描述验证确保当前配置和 POM 的内容是有效的。这包含对 pom.xml 文件树的验证。初始化在执行构建生命周期的主任务之前可以进行初始化。生成源码代码生成器可以开始生成在以后阶段中处理或编译的源代码。原创 2013-04-01 16:04:49 · 814 阅读 · 0 评论 -
java,php,asp电子商务系统比较
JAVA,PHP,ASP电子商务系统比较比较五个方面:语言、数据库访问、系统技术架构、安全性、性能、应用范围、扩展性、前瞻性一、语言比较ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。由原创 2012-12-27 15:50:31 · 1408 阅读 · 0 评论 -
轻量级JavaWeb开发框架EWeb4J
EWeb4J 是一款基于 Servlet/JDBC 构建的轻量级 Web 开发框架,它不仅融合了 SSH 的核心优点(全栈式),而且提供了诸如模块化、热加载、多数据源、RESTful等非常吸引人的特性。它小巧灵活,遵守约定优于配置的原则。目前 EWeb4J 的最新版本为 1.9.1。 Github地址:https://github.com/la原创 2012-12-07 09:19:42 · 966 阅读 · 0 评论 -
18个开源快速建站Java CMS
快速建站:免费的18个开源Java CMS在以前的博文中分别介绍了基于ASP和PHP的开源CMS程序一览,今天为网友献上18个Java开源CMS系统大餐,以飨网友厚爱。1.InfoGlueinfoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。该项目主页: http://www.infog原创 2012-12-24 12:13:09 · 1882 阅读 · 0 评论 -
Spring 框架的设计理念与设计模式分析
Spring 框架的设计理念与设计模式分析简介: Spring 作为现在最优秀的框架之一,已被广泛的使用,并且有很多对其分析的文章。本文将从另外一个视角试图剖析出 Spring 框架的作者设计 Spring 框架的骨骼架构的设计理念,有那几个核心组件?为什么需要这些组件?它们又是如何结合在一起构成 Spring 的骨骼架构? Spring 的 AOP 特性又是如何利用这些基础的原创 2012-12-07 17:26:14 · 739 阅读 · 0 评论 -
maven创建web项目
maven创建web项目安装maven进入commond line,cd到一个目录 mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp -DarchetypeArtifactId=maven-archetype-webapp cd 到项目目录my-webapp下。原创 2012-12-04 16:43:15 · 438 阅读 · 0 评论 -
解释@Component @Controller @Service @Repository
解释@Component @Controller @Service @Repository 对Spring的注解标签刚刚接触,所以就找了几个常用的,记录下,感觉注解用了之后,会在*.xml文件中大大减少配置量。以前我们每个Bean都得到配置文件中配置关联下。spring2.5后,引入了完整的annotation配置注解,使得我们的程序配置更简单更容易维护。 @Component;@原创 2012-12-04 14:52:17 · 522 阅读 · 0 评论 -
OpenCms
OpenCmsDocumentationVersion 8.5.0 Date: September 21, 2012目录1. 引言2. jsp基础2.1.1 jsp功能2.1.2 如何从这里开始Jsp的cms标签(cms-taglib)2.1.3 如何添加”cms-taglib”指令2.1.4原创 2012-12-05 14:33:49 · 1066 阅读 · 0 评论 -
Html4和Html5之间有什么区别,Html5有什么新功能
HTML5是最新的HTML标准,或迟或早,所有的web程序员都会发现需要使用到这个最新的标准,而且,很多人都会感觉到,重新开发一个HTML5的网站,要比把一个网站从HTML4迁移到HTML5上容易的多,这是因为这两个版本之间有很大不同之处。事实上,HTML5并没有对HTML4做什么重大的修改,它们很多东西都是相似的。可是,其中有一些很重要的区别你需要知道。下面列出的就是一些HTML原创 2012-12-04 09:30:21 · 863 阅读 · 0 评论 -
BPM Console Reference(jbpm5学习资料)
BPM Console Reference BPM Console Reference – 1.0.0.GA1. Technical Overview(技术概述)1.1 Main components(主要组件)1.2 Integration With the processengine(集成流程引擎)1.3 Deployment Artifacts(部署a翻译 2012-11-02 23:49:20 · 1311 阅读 · 1 评论 -
jBPM Components(jbpm5学习资料)
jBPM Components jBPM项目是由许多不同的组件组成起来的,形成一个集成BPM套件。许多重要的组件有:1. 核心引擎:用来执行业务流程http://www.jboss.org/jbpm/components/core-engine.html2. Eclipse 插件:图形化建模,开发和调试流程http://w翻译 2012-11-04 00:39:29 · 1298 阅读 · 0 评论 -
activiti(BPMN2.0第四章)
1.3 Evolution to BPMN 2.0(BPMN 2.0演进史)Now that we established a solid foundation of BPM knowledge and terminology it’s time to look at a language to implement a business process, which is the Busine原创 2012-10-20 14:25:43 · 1253 阅读 · 0 评论 -
activiti(BPMN2.0第二章)
1.1 Taking a closer look at BPM(仔细观察BPM)We already mentioned a couple of times that BPM covers a wide spectrum. And that’s because BPM has a high goal that can be summarized as improving processes c原创 2012-10-20 14:24:25 · 1289 阅读 · 0 评论 -
activiti(BPMN2.0第三章)
1.2 Speaking the BPM language (谈谈BPM语言)We already spoke about business processes and the BPM life-cycle, but there is a lot of other terminology used in the BPM space. Therefore we will look at the原创 2012-10-20 14:21:34 · 1353 阅读 · 0 评论 -
jbpm5学习资料(设计器Designer)
jbpm5学习资料(设计器Designer)jBPM DesignerWeb-based process editing is possible using the jBPM5 Designer. The designer is fully integrated into Drools Guvnor, the knowledge reposito原创 2012-10-19 20:40:56 · 959 阅读 · 0 评论 -
jbpm5学习资料(触发事件)
JBPM5学习资料(触发事件)Junit测试或流程下面的示例中使用的是或流程,看如下流程图判断节点的值是大于0,大于10还是大于20看测试程序?public void testInclusiveSplit() throws Exception { KnowledgeBase k原创 2012-10-19 20:32:56 · 989 阅读 · 0 评论 -
jbpm5学习资料(脚本任务scriptTask)
JBPM5学习资料(脚本任务scriptTask)Junit测试的mini流程helloworld这是一个在demo中使用的Script Task做的简单示例,在执行到这个任务结点的时候自动输出"hello world"打开BPMN2-MinimalProcess.bpmn2文件流程如上图,流程开始的时候自动执行这个节点,然后在节点上执行输出的命令原创 2012-10-19 20:20:35 · 661 阅读 · 0 评论 -
jbpm5学习资料(资源库Drools Guvnor)
jbpm5学习资料(资源库Drools Guvnor)目录(?)[+]Drools > Drools GuvnorDrools GuvnorCentralised Knowledge RepositoryWhy and when to useBrowsing and controlling acce原创 2012-10-19 20:38:30 · 914 阅读 · 0 评论 -
jbpm5学习资料(评估)
JBPM5学习资料(评估)Junit测试评估流程评估流程的界面如下:这个示例里边用到了Script Task,Service Task和User TaskLog执行记录日志的功能,打印出一段信息RegisterRequest调用外部预定义的程序或者其它引擎的程序Two调用人工任务看一下调用的测试程序?原创 2012-10-19 20:24:55 · 578 阅读 · 0 评论 -
Activiti KickStart
Activiti KickStartTable of ContentsOverview(概述)Changing the database(变更数据库)Overview(概述)Activiti KickStart is a webbased tool to quickly create 'adhoc' business processes using a subset of co原创 2012-10-20 14:39:17 · 788 阅读 · 0 评论 -
jbpm5学习资料(组件Components)
jbpm5学习资料(组件Components)jBPM ComponentsThe jBPM project is composed of a number of different components that all work together to form one integration BPM suite. The most important one原创 2012-10-19 20:42:33 · 867 阅读 · 0 评论 -
jbpm5学习资料(流程监控Console)
jbpm5学习资料(流程监控Console)jBPM ConsoleBusiness processes can be managed through a web console. This includes features like managing your process instances (starting/stopping/inspecting原创 2012-10-19 20:37:22 · 655 阅读 · 0 评论 -
activiti(BPMN2.0第七章)
1.5.1 Getting to know Activiti (结识Activiti)The Activiti has a clear origin in the jBPM project of JBoss. The former lead developers of jBPM, Tom Baeyens and Joram Barrez, created a vibrant community原创 2012-10-20 14:29:00 · 729 阅读 · 0 评论 -
activiti(BPMN2.0第八章)
1.5.2 Installing the Activiti tool stack (安装Activiti工具栈)Tom Baeyens and his team have been able to provide a smooth installation process. The first thing you have to do is to point your web browser原创 2012-10-20 14:30:04 · 882 阅读 · 0 评论