自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (7)
  • 收藏
  • 关注

原创 分布式事物--本地消息表

本地消息表这种实现方式的思路,其实是源于 ebay,后来通过支付宝等公司的布道,在业内广泛使用。其基本的设计思想是将远程分布式事务拆分成一系列的本地事务。如果不考虑性能及设计优雅,借助关系型数据库中的表即可实现。举个经典的跨行转账的例子来描述。第一步伪代码如下,扣款 1W,通过本地事务保证了凭证消息插入到消息表中。第二步,通知对方银行账户上加 1W 了。那问题来了,如何通知到对...

2019-05-27 20:55:06 3625

转载 分布式事务--本地消息表(定时轮询扫描)

场景如下:订单系统收到第三方支付平台支付成功的通知后,需要进行1:更新订单的状态为已支付2:扣减商品库存订单库:订单表order:orderID、userID、status商品库:商品库存表productStock:productStockID、productID、stock出库单outStockBill:outStockBillID、orderID、stock正常...

2019-05-27 20:31:04 2055

原创 阿里代码规范检查工具的安装使用

简单了解一下这插件该插件由阿里巴巴 P3C 项目组研发。代码已经开源,GitHub:https://github.com/alibaba/p3c阿里介绍文章:https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd插件支持了IDEA、Eclipse,在扫描代码后,将不符合规约的代码显示出来,甚至在 IDEA 上,还基于 Inspecti...

2019-05-13 18:21:28 948

转载 用Elasticsearch构建电商搜索平台(有赞)

随着互联网数据规模的爆炸式增长,如何从海量的历史,实时数据中快速获取有用的信息,变得越来越有挑战性。

2019-05-07 19:17:11 8403 1

转载 RabbitMQ简介

前言:MQ是什么?队列是什么,MQ我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景: 1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动就页面卡死,报错等来呈现给用户。 在这业务场景中,我们就可以采用队列的机制...

2019-05-07 19:01:55 221

企业TT架构转型之道:阿里巴巴中台战略思想与架构实战

本文以阿里巴巴为例,讲述了大型互联网应用的架构设计和演化。电子商务和支付等复杂商业系统在互联网上的运行,带来了高可用、海量、复杂三大挑战。阿里巴巴通过技术和组织架构的创新,成功应对了这些挑战。 对于复杂业务系统的解耦,他们改进了传统技术,提出了一系列实用方案,既保证了解耦,又满足了高性能的需求。 阿里巴巴的系统在全球分布式部署、99.999%以上的高可用、容灾等方面也进行了深入探索。他们不仅关注静态架构设计,还注重运行时的动态感知和管理能力,实现了业务的优雅降级和系统的高可用性。 本文的价值在于它系统地总结了阿里巴巴的工程实践经验,并为未来的系统演进提供了参考。阿里巴巴的技术发展史是互联网技术架构实践与发展的缩影。从中可以学习到如何构建高效、可靠、安全和灵活的互联网应用。通过深入分析阿里巴巴的技术历程和解决方案,读者可以获得宝贵的见解,了解到在面对类似挑战时可能的路径和方法。 总之,本文是一部值得推荐的著作,适合所有对大型互联网应用架构设计和演化感兴趣的读者。无论是技术人员还是管理者,都能从中获益。它不仅揭示了阿里巴巴的成功秘诀,也为整个行业的技术进步和创新提供了启示。

2024-08-08

ajaxfileupload修复文件

ajaxfileupload原生版本,有一些问题,此版本是修复后的

2017-08-10

修复版ajaxfileupload

ajaxfileupload.js原生版本有以下问题 1:无法带参数提交,只能上传文件; 2:运行时报:jquery.handleError is not a function 错误; 3:执行成功后,始终指向error方法处理,无法执行sucess方法; 此版本解决了这些问题

2017-08-09

ez_setup.py

此文件用于安装Python的easy_install,自测有效,可以下载试试。

2016-12-02

tomcat-redis-session-manager-1.2.jar包

基于redis缓存的session共享使用的jar包.

2016-04-12

tomcat+redis实现session共享

session共享所需的jar包,commons-pool-1.6.jar 、tomcat-redis-session-manager-1.2-tomcat-7-java-7.jar 、jedis-2.0.0.jar,正在线上使用的jar包版本配置

2015-12-29

凡人网购物系统

凡人网购物系统课程设计,数据库设计,数据流图,需求分析

2013-03-12

DIV+CSS学习

很适合自学,你要是想自学就下载下来看看吧

2012-11-08

空空如也

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

TA关注的人

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