Web应用
文章平均质量分 51
白乔
这个作者很懒,什么都没留下…
展开
-
TimerTask 和 Quartz比较
转载自https://blog.csdn.net/gongyouong/article/details/72965451精确度和功能 Quartz可以通过cron表达式精确到特定时间执行,而TimerTask不能。Quartz拥有TimerTask所有的功能,而TimerTask则没有。 任务类的数量 TimerTask和Quartz每次执行任务时,每次调用的是不是都是同一个任务类对象,...转载 2018-05-28 10:39:50 · 673 阅读 · 0 评论 -
ibatis 到 MyBatis区别
http://blog.csdn.net/techbirds_bao/article/details/9235309转载 2014-11-19 17:30:11 · 1492 阅读 · 0 评论 -
Spring分布式事务实现(适用于spring-tx 2.5)
http://log-cd.iteye.com/blog/807607分布式事务是指操作多个数据库之间的事务,spring的org.springframework.transaction.jta.JtaTransactionManager,提供了分布式事务支持。如果使用WAS的JTA支持,把它的属性改为WebSphere对应的TransactionManager。 在tomcat下转载 2014-11-16 11:36:29 · 2275 阅读 · 0 评论 -
分布式事务处理:原理、不足
http://blog.csdn.net/wdwbw/article/details/4179745转载 2014-11-16 11:39:38 · 1523 阅读 · 0 评论 -
MyBatis入门学习
http://blog.csdn.net/huzheaccp/article/details/7399124所需要jar包:mybatis-3.x.x.jar 、如果需要和spring整合,还需要加入相关的包1:看项目目录 红颜色不要关心2:按照步骤:1:加入jar包2:创建数据源(configuration.xml)创建数据库(此处省略)转载 2014-11-17 10:52:13 · 1643 阅读 · 0 评论 -
Activiti 工作流会签开发设计思路
在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任 务,这种任务我们称之为会签任务。这种业务需求也很常见,如一个请款单,领导审批环节中,就需要多个部门领导签字。在流程业务中,我们可以把每个领导签字 的环节都定义为任务,但若这样,这个流程业务有一点是固定的,就是签批人是固定的。而任务是由一个领导签完再到另一领导,当然也可以由多个领导同时签字。传统的用流程业务来解决可以采转载 2014-10-30 22:05:09 · 16164 阅读 · 1 评论 -
MyBatis教程
http://limingnihao.iteye.com/blog/7816711.1MyBatis简介 MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibe转载 2014-11-17 10:38:53 · 26828 阅读 · 9 评论 -
maven打包技巧
http://www.infoq.com/cn/news/2011/06/xxb-maven-9-package/转载 2014-10-28 16:12:56 · 1378 阅读 · 0 评论 -
beanfactory与applicationcontext的区别
ApplicationContext能够自动辨认和应用在其上部署的实现了BeanFactoryPostProcessor的bean 特性 BeanFactory ApplicationContext Bean实例化/装配 Yes Yes 自动BeanPostP原创 2014-10-12 13:31:50 · 1194 阅读 · 0 评论 -
Activiti工作流引擎使用
http://www.open-open.com/lib/view/open1350460225367.html转载 2014-09-16 14:08:01 · 10409 阅读 · 1 评论 -
让Apache Shiro保护你的应用
在尝试保护你的应用时,你是否有过挫败感?是否觉得现有的Java安全解决方案难以使用,只会让你更糊涂?本文介绍的Apache Shiro,是一个不同寻常的Java安全框架,为保护应用提供了简单而强大的方法。本文还解释了Apache Shiro的项目目标、架构理念以及如何使用Shiro为应用安全保驾护航。什么是Apache Shiro?Apache Shiro(发音为“shee-r转载 2014-10-10 15:51:17 · 1351 阅读 · 0 评论 -
spring与mybatis三种整合方法
http://blog.csdn.net/bluesky5219/article/details/7066174本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,转载 2014-11-18 21:59:09 · 2123 阅读 · 0 评论 -
Spring事务配置的五种方式
http://www.blogjava.net/robbie/archive/2009/04/05/264003.html前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关转载 2014-11-02 22:52:28 · 883 阅读 · 0 评论 -
详解spring事务属性
http://www.iteye.com/topic/78674Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,转载 2014-11-02 22:57:59 · 916 阅读 · 0 评论 -
优雅的实现Activiti动态调整流程(自由跳转、前进、后退、分裂、前加签、后加签等),含范例代码!
最近对Activiti做了一些深入的研究,对Activiti的流程机制有了些理解,对动态调整流程也有了一些实践方法。现在好好总结一下,一来是对这段时间自己辛苦探索的一个记录,二来也是为后来者指指路~~~如下内容准备采用QA的方式写,很多问题都是当初自己极疑惑的问题,希望能为大家解惑!原创 2014-12-29 10:45:12 · 42098 阅读 · 10 评论 -
也谈一下Activiti工作流节点的自由跳转
最近在搞openwebflow的工作流节点自由跳转功能,在网上看了一些资料,感觉不是很好,总结原因如下:直接手动调用SqlSession的操作,感觉会漏掉一些重要的初始化操作(如:启动新节点之后加载其用户授权策略,等);只有往前(往已执行过的节点)跳转的功能,没有往后节点(往还没有执行的节点)跳转的功能;新任务不是追加到已有执行路径上,而是覆盖老任务;那么就自己动手吧!操作流程原创 2014-12-06 21:42:05 · 40924 阅读 · 21 评论 -
关于resin的认证框架
在未logout的情况下,当前的用户无法重新登录成功。查看com.caucho.server.security.FormLogin源代码发现: public Principal authenticate(HttpServletRequest request, HttpServletResponse response, ServletContext application)原创 2009-05-17 18:39:00 · 1658 阅读 · 0 评论 -
关于activiti流程通过、驳回、会签、转办、中止、挂起等核心操作功能的封装
http://blog.csdn.net/aochuanguying/article/details/7594197package com.famousPro.process.service.impl;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.M转载 2014-12-07 21:27:03 · 20400 阅读 · 0 评论 -
Spring事务传播性与隔离级别
http://blog.csdn.net/edward0830ly/article/details/7569954事务是逻辑处理原子性的保证手段,通过使用事务控制,可以极大的避免出现逻辑处理失败导致的脏数据等问题。事务最重要的两个特性,是事务的传播级别和数据隔离级别。传播级别定义的是事务的控制范围,事务隔离级别定义的是事务在数据库读写方面的控制范围。以下是事务的7种传播级别:1) PROPAGAT转载 2015-01-11 19:42:59 · 1463 阅读 · 0 评论 -
Activti跳过中间节点的helloworld实例程序
http://blog.csdn.net/songzheng_741/article/details/17289633此实例是一个最简单的在运行时人为动态改变流程运转的实例,意在为任意流、驳回等功能抛砖引玉.定义一个最简单的流程,它只有一个“开始事件”、一个“ServiceTask”、一个“结束事件”.我们现在的要实现的是直接跳过ServiceTask。转载 2014-12-05 21:04:12 · 2393 阅读 · 1 评论 -
Activiti从当前任务任意回退至已审批任务
http://www.verydemo.com/demo_c161_i143918.htmlimport java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.activiti.engine.ActivitiE转载 2014-10-11 15:10:01 · 15370 阅读 · 0 评论 -
关于SAP4.7的几个架构图
http://blog.itpub.net/92530/viewspace-154881/1/SAP基本架构图 2、SAP的应用层的工作进程架构图 3、SAP的内存类型图4、SAP数据访问架构图转载 2014-11-07 09:30:45 · 3102 阅读 · 0 评论 -
Apache Shiro 使用手册
http://kdboy.iteye.com/blog/1154644一、什么是Shiro Apache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能: 认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥;会话管理 - 每用户相关的时间敏感的状态。对于任何一个应用程序,Shiro都可转载 2014-10-10 16:26:26 · 1285 阅读 · 0 评论 -
基于Spring框架的Shiro配置
http://kdboy.iteye.com/blog/1103794一、在web.xml中添加shiro过滤器 Xml代码 filter> filter-name>shiroFilterfilter-name> filter-class> org.springframework.web.filter.转载 2014-10-10 15:50:36 · 1175 阅读 · 0 评论 -
Spring的servlet context和application context
Spring lets you define multiple contexts in a parent-child hierarchy.The applicationContext.xml defines the beans for the "root webapp context", i.e. the context associated with the webapp.The原创 2014-10-07 17:30:45 · 1607 阅读 · 0 评论 -
jBPM开发入门指南
http://blog.csdn.net/eric474470/article/details/7665265转载 2014-09-10 22:34:13 · 2815 阅读 · 1 评论 -
JVM内存模型以及垃圾收集策略解析
http://xmuzyq.iteye.com/blog/599750一 JVM内存模型1.1 Java栈Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释放。StackOverflowError:如果在线程执行的过程中,栈转载 2014-09-09 17:06:46 · 845 阅读 · 0 评论 -
Spring、struts、webwork2三者MVC的比较
http://blog.sina.com.cn/s/blog_4a69fa43010005il.html在web应用方面,Spring有独立的MVC实现,与struts和webwork2相比毫不逊色。struts缺点是比较重,页面(V)上要有form要用标签,form(M)要继承ActionForm这么个东东,控制类(C)继承Action/DispatchAction。we转载 2014-09-09 16:39:15 · 1752 阅读 · 0 评论 -
WebWork2和Spring MVC Framework的比较
http://daihaixiang.blog.163.com/blog/static/3830134200711411515336/WebWork2和Spring MVC Framework的比较(1)基本使用 Spring MVC Framework与Spring的其它部分一起使用自然能够很好的融合,不需要额外的工具包和配置 WebWor转载 2014-09-09 15:48:30 · 2630 阅读 · 0 评论 -
HTTPS的工作原理
HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的简单描述如下:1.浏览器将自己支持的一套加密规则发送给网站。2.网站从中选出一组加密算法与HASH算法,并将自己的身转载 2014-08-22 10:23:28 · 1359 阅读 · 0 评论 -
JVM内存模型及垃圾回收机制
http://blog.csdn.net/zhangpengju999/article/details/11773183转载 2014-09-09 17:13:35 · 1106 阅读 · 0 评论 -
图解JVM在内存中申请对象及垃圾回收流程
http://longdick.iteye.com/blog/468368先看一下JVM的内存模型: 从大的方面来讲,JVM的内存模型分为两大块: 永久区内存( Permanent space )和堆内存(heap space)。 栈内存(stack space)一般都不归在JVM内存模型中,因为栈内存属转载 2014-09-09 17:11:02 · 832 阅读 · 0 评论 -
JAVA Oauth 认证服务器的搭建
http://blog.csdn.net/binyao02123202/article/details/122044111、软件下载Oauth服务端: http://code.google.com/p/oauth/ 通过SVN,下载源码。 或者下载站长整合好的示例源码:http://115.com/file/aqvpz转载 2014-09-05 23:17:02 · 2285 阅读 · 0 评论 -
[ lucene高级 ] 研讨如何进行Lucene的分布式应用
http://www.cnblogs.com/huangfox/archive/2010/10/15/1852206.htmlLucene是个高度优化的倒转索引搜索引擎。它将倒转的索引存储在定制的文件格式中,文件格式被高度优化以确保能被搜索器快速的加载以及有效的搜索。Lucene产生这些结构以致索引几乎完全的被预先计算好 Lucene 通过使用Directory接口的实转载 2014-07-01 10:42:07 · 2642 阅读 · 0 评论 -
PV 并发量的计算
http://blog.csdn.net/xingxing513234072/article/details/17336573PV与并发之间换算的算法换算公式并发连接数 = PV / 统计时间 * 页面衍生连接次数 * http响应时间 * 因数 / web服务器数量PV = 并发连接数 * 统计时间 * web服务器数量/ 页面衍生连接次数 / http响应时间转载 2014-07-16 13:39:38 · 3885 阅读 · 0 评论 -
工作流引擎内核入门
http://blog.csdn.net/vebasan/article/details/4505543 1. 引言 以WfMC,OASIS,OMG三大组织为代表的群体,围绕BPM相关规范,持续的争论。 真是一流企业卖标准,二流企业卖技术。当新一轮技术浪潮围绕着BPM展开时,国际上相关厂商首先把眼光放在了“规范”上。这个规范最早是以WfMC为代转载 2014-09-12 20:41:48 · 2304 阅读 · 0 评论 -
三大主流工作流引擎技术分析与市场预测
http://blog.csdn.net/gaohuanjie/article/details/352836551.从《功夫》说起时下的新新人类看到我,一定会认为在下是个十足的老古董,这不,《功夫》这样的片子我到今年2月底才看。不过看过《功夫》,我想的一定比一般的人多:周星星浪迹江湖,和他胖子大哥出去敲竹杆时,为什么要他大哥胸前画两把斧头?找个假靠山呗!装是斧头帮的人才不会被人欺负转载 2014-09-12 20:45:56 · 3492 阅读 · 0 评论 -
Activiti初学者教程
1. 初识Activiti1.1. 工作流与工作流引擎工作流(workflow)就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。(我的理解就是:将部分或者全部的工作流程、逻辑让计转载 2014-09-24 11:45:42 · 241815 阅读 · 37 评论 -
OAuth2集成——《跟我学Shiro》
目前很多开放平台如新浪微博开放平台都在使用提供开放API接口供开发者使用,随之带来了第三方应用要到开放平台进行授权的问题,OAuth就是干这个的,OAuth2是OAuth协议的下一个版本,相比OAuth1,OAuth2整个授权流程更简单安全了,但不兼容OAuth1,具体可以到OAuth2官网http://oauth.net/2/查看,OAuth2协议规范可以参考http://tools.ietf.转载 2014-10-09 09:29:25 · 7511 阅读 · 4 评论 -
Spring MVC中如何指定某个类或方法自适配地响应某个HTTP请求?
先占个位置后面找到方案了再贴上原创 2014-09-28 17:28:30 · 2428 阅读 · 0 评论