自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 金融交易系统核心代码(mysql 状态机版本)

安全支付有多种方案 ,以两种方案为例子(1)基于状态机/基于mysql 乐观锁(2)基于redis的分布式锁首先是基于myql数据库乐观锁实现方案如下:1.状态机2.远程调用3.使用spring 编程事务。/** * @program: esportingplus * @description: 主意支付采用非事务方式运行 * (原因在于,Spring 事务具有传播特性,如果不采用非事务允许,一旦该方法被一个拥有事务的方法调用了,那么该方法会加入到已有的事务中,这点不处理很可怕.

2020-06-05 09:16:08 373

原创 RabbitMQ常用模式

一. RabbitMQ架构分析一、订阅模式(Fanout Exchange)一个生产者,多个消费者,每一个消费者都有自己的一个队列,生产者没有将消息直接发送到队列,而是发送到了交换机,每个队列绑定交换机,生产者发送的消息经过交换机,到达队列,实现一个消息被多个消费者获取的目的。需要注意的是,如果将消息发送到一个没有队列绑定的exchange上面,那么该消息将会丢失,这是因为在r...

2019-12-12 17:11:23 123

原创 JVM内存模型及性能调优

参考:https://www.bilibili.com/video/av71330748/?p=7JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了...

2019-12-12 17:10:43 164

原创 Hive初体验

第一部分:Hive简介什么是Hive •Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。    •本质是将SQL转换为MapReduce程序           第二部分:为什么使用Hive面临的问题  人员学习成本太高          项目周期要求太短      

2016-08-08 15:07:49 189

原创 mybatis SqlSessionFacto SqlSession配置注入

SqlSessionFactory 有一个单独的必须属性,就是 JDBC 的 DataSource。这可以是任意 的 DataSource,其配置应该和其它 Spring 数据库连接是一样的。一个通用的属性是 configLocation,它是用来指定 MyBatis 的 XML 配置文件路径的。 如果基本的 MyBatis 配置需要改变, 那么这就是一个需要它的地方。 通常这会是 或的部分。

2013-04-11 17:28:05 631

jxl(jar+api英文)

excel导出涉及的jar包,以及开发api英文文档!

2013-05-24

dojo-api-中文版

dojo-中文api,提供学习dojo的使用方法。适合新手。

2013-04-22

jquery工具包

jquery-api-中文版,提供可供学习参考的事例,以及信息查询。

2013-04-22

空空如也

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

TA关注的人

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