时光在路上

Yesterday is a history,tomorrow is a mystery ,and today is a gift,that why it is called present!

常见的三种分布式事务解决方案

流行的分布式事务方案有三种:异步消息确保型、TCC事务补偿型、最大努力通知型。三种解决方案均是基于柔性事务,实现最终一致性。异步消息确保型方案,基于MQ中间件实现,或者说是对MQ不支持分布式事务进行的改进,使用场景比较广,适合于对实时性要求不高的应用场景。TCC事务补偿型方案,采用两阶段实现,但有...

2018-05-23 18:03:58

阅读数 4090

评论数 1

分布式事务解决方案之TCC事务补偿型-汤长海-专题视频课程

基于支付业务场景,实战讲解TCC事务补偿型方案的应用。相比异步消息确保型方案,时效性更高,同样是基于柔性事务,数据终一致性。

2018-05-21 09:03:24

阅读数 128

评论数 0

分布式事务解决方案之异步消息确保型-汤长海-专题视频课程

随着分布式架构的流行,分布式事务问题日益突出。为了解决项目开发中遇到的分布式事务上的困惑,本教程将基于支付的业务场景,对“异步消息确保型”这种柔性事务解决方案进行具体设计实现和实战讲解。...

2018-03-26 10:20:32

阅读数 63

评论数 0

同是流行MVC框架,比较Strtus2和SpringMVC的区别

其实用什么技术,这一点真的没有硬性的要求,有人觉得struts好用,有人就觉得springMVC先进。总的来说,实现的功能都是大体一致的。有时候架构师一直使用struts,为了项目的稳定,就一直沿用;而一些先进分子总是喜欢在项目中常识新的技术,也促进了这项技术的发展。单就struts和spring...

2014-07-30 21:11:05

阅读数 16905

评论数 21

命令模式在MVC框架中的应用

命令模式在MVC中的应用: Struts中,在模型层都要继承一个Action接口,并实现execute方法,其实这个Action就是命令类。为什么Struts会应用命令模式,是因为Struts的核心控制器ActionServlet只有一个,相当于Invoker,而模型层的类会随着不同...

2014-07-30 16:58:47

阅读数 3073

评论数 12

基于CAS实现单点登录(SSO):CAS+LDAP实现单点登录认证

[一]、概述 本来主要详细是介绍CAS和LDAP整合实现单点登录的步骤。 [二]、详细步骤 1、LDAP安装配置  详见:图文介绍openLDAP在windows上的安装配置 安装配置,添加部分测试数据如下:    2、CAS的基础安装配置:SSO之CAS单点登录实例演示    3、CA...

2014-07-22 21:41:26

阅读数 13706

评论数 11

介绍openLDAP在windows上的安装配置

介绍openLDAP在windows上的安装配置     [一]、概述 现有的关系型数据库存在的问题是,在操作数据过程中,需要频繁的进行数据类型的验证和事务的完整性的确认,导致系统整体的性能降低。   目录服务的推出主要是解决上述数据库中存在的问题。目录的数据类...

2014-07-22 16:17:00

阅读数 5722

评论数 7

你必须要有目标

近来一直在利用睡觉前的闲暇时间阅读书籍,有所感悟,把心得分享出来,勉励大家。 这是一则源自《哈佛家训》中的小故事: 有一对年轻的夫妇,他们有两个孩子,一个叫莎拉,一个叫迈克尔。 当莎拉6 岁,迈克尔4 岁的时侯,父母决定为他们养一只小狗。小狗抱回 来以后,他们专门聘请了一位训兽师来训练它。 在...

2014-06-30 20:43:07

阅读数 2219

评论数 22

【推荐】程序员必读的三十本经典巨作

在浏览博客的时候无意间发现的这篇文章,感觉每本书都是经典的巨作啊。所以想推荐给大家看一下。希望大家共同学习  本文转载于:http://iteye.blog.163.com/blog/static/1

2014-06-30 20:39:12

阅读数 3233

评论数 7

容器学习(二):动手模拟AOP

简单来说,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。上文已经介绍模拟IoC实现,这篇文章来动手模拟AOP。   AOP简述 面向对象强调"一切皆是对象",是对真实世界的模拟。然而面向对象也并非完美无缺的,它更注重于对象层次结构方面的东西,...

2014-06-30 19:28:40

阅读数 2543

评论数 5

容器学习(一):动手模拟spring的IoC

学习经典框架的实现原理以及设计模式在其实际中的运用,是非常有必要的,可以让我们更好进行面向对象。   本篇文章就来模拟Spring的IOC功能,明白原理后,可以更好的使用它,进而为进行面向对象提供一种思路。   点击下载源码:下载   首先我们把我们用的dao、service、entity定义出来...

2014-06-30 17:42:11

阅读数 2803

评论数 9

通过连接池和字段索引,提升单点登录cas的性能

cas是多个系统的中心认证,认证的过程就是用户的登录信息和数据库中的信息匹对的过程,如果某一时刻登录的人数很多,需要频繁的读取数据库,数据库连接的管理就是问题。 前天测试评教时无意之中把单点登录的问题暴露出来了,平时通过cas登录管理端是没有问题的,而200人同时通过cas登陆学生端时出现异常 ...

2014-05-29 21:25:02

阅读数 3228

评论数 61

Android平台调用Web Service:线程返回值

接上文 遗留问题 对于Java多线程的理解,我以前仅仅局限于实现Runnable接口或者继承Thread类,然后重写run()方法,最后start()调用就算完事,但是一旦涉及死锁以及对共享资源的访问和随时监控线程的状态和执行顺序和线程返回值等就不行了。   Callable 和 Future 简...

2014-05-21 10:28:09

阅读数 2640

评论数 13

Android平台调用Web Service:引入线程

android 3.0+以上 已经不建议在activity中添加耗时操作,要界面和数据脱离。4.0以上的通信都必须放到线程里去做,不能在UI线程。解决办法是另起线程,如果一定要想在UI线程操作

2014-05-19 21:16:36

阅读数 2597

评论数 11

Android平台调用Web Service:示例

最近在学习Android,随着移动设备的流行,当软件走上商业化的道路,为了争夺市场,肯定需要支持Android的,所以开始接触了Android,不过只了解皮毛就好,因为我们要做管理者嘛,懂点Android,管理起来容易些。   Android学起来也简单,封装的更好了,一个个的控件,像是又回到了V...

2014-05-18 16:08:31

阅读数 2681

评论数 10

SSO之CAS基础及应用视频教程(2)

本次更新7集视频教程 主要讲解,CAS如何实现统一认证,通过转换器配置Server端和Client端通信信息,单点退出。 视频地址 cas教程4——数据库查询认证01 cas教程5——数据库查询认证02 cas教程6——数据库查询认证03 cas教程7——数据库查询认证04 cas教程8...

2014-04-27 14:46:05

阅读数 2551

评论数 13

SSO之CAS基础及应用视频教程(1)

这是自己录制的Cas视频教程,是做完项目后,对项目开发做的总结。顺便拿出来晒晒,供大家交流进步。 对于不善言辞的我会抓住每次练习的机会,当然也包括这次,而且录视频的过程中,发现要经常进行语言表达才能提升表达能力和理解力。 这几天在学习英语,明知道是如何发音,也自以为发音没问题,当自己照着镜子看着自...

2014-04-24 10:49:13

阅读数 5315

评论数 13

项目中的宏观意识

项目做到现在(各项目已经有稳定版本),除了收获一堆技术知识外,感触最深的是对项目的宏观把控。   这次开发更加让我体会到团队开发的乐趣和团队的重要性。项目做了半年之余,却毫无疲倦之感,对新工具不再是恐惧,更多的是好奇、期待,相信会给我们带来便利。此次分布式开发,如果缺少团队任何一人可能也走不到...

2014-04-20 10:14:53

阅读数 2128

评论数 16

性能优化之Hibernate缓存讲解、应用和调优

近来坤哥推荐我我们一款性能监控、调优工具——JavaMelody,通过它让我觉得项目优化是看得见摸得着的,优化有了针对性。而无论是对于分布式,还是非分布,缓存是提示性能的有效工具。     数据层是EJB3.0实现的,而EJB3.0内部也是通过Hibernate实现的,而Hibernate本身提供...

2014-04-10 20:54:30

阅读数 3558

评论数 11

CAS和Shiro在spring中集成

shiro是权限管理框架,现在已经会利用它如何控制权限。为了能够为多个系统提供统一认证入口,又研究了单点登录框架cas。因为二者都会涉及到对session的管理,所以需要进行集成。   Shiro在1.2.0的时候提供了对cas的集成。因此在项目中添加shiro-cas的依赖      ...

2014-03-28 19:56:32

阅读数 12130

评论数 20

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