会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吊儿郎当小少年
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年7月1日
Mybatis笔记总结
摘要: 第一、Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它
阅读全文
posted @ 2019-07-01 18:49 吊儿郎当小少年
阅读(1144)
评论(2)
推荐(0)
2019年6月25日
Mybatis源码分析
摘要: 一、Mybatis环境快速入门 1、maven依赖 2、创建mybatis配置文件 configuration 3、Mapper配置文件 4、实体类 5、mapper接口 6、运行Mybatis代码 7、数据表结构 二、Mybatis核心配置文件 1、Properties(属性) Java属性文件可
阅读全文
posted @ 2019-06-25 19:23 吊儿郎当小少年
阅读(913)
评论(0)
推荐(0)
2019年6月24日
支付原理
摘要: 一、银联支付提交原理: 1、封装支付请求参数 2、将参数验证签名,以html表单形式提交给银联支付接口 以html表单提交有什么好处? 将方便提交参数 二、同步回调和异步回调通知 1、同步回调(前台通知): 第三方支付系统以浏览器重定向形式将支付结果给商户端 作用:提示给用户在银联支付系统中,已经支
阅读全文
posted @ 2019-06-24 22:45 吊儿郎当小少年
阅读(1173)
评论(0)
推荐(0)
电商秒杀方法
摘要: 一、秒杀业务分析 1.正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 2.秒杀业务特性流程 ( 1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高; 3.秒杀实现技术挑战 (1)秒杀技术挑战 假
阅读全文
posted @ 2019-06-24 22:28 吊儿郎当小少年
阅读(1244)
评论(0)
推荐(0)
2019年6月23日
RabbitMq解决分布式事物
摘要: 一、RabbitMQ解决分布式事务思路: 案例: 经典案例,以目前流行点外卖的案例,用户下单后,调用订单服务,让后订单服务调用派单系统通知送外卖人员送单,这时候订单系统与派单系统采用MQ异步通讯。 二、RabbitMQ解决分布式事务原理:采用最终一致性原理。 需要保证以下三要素 1、确认生产者一定要
阅读全文
posted @ 2019-06-23 11:16 吊儿郎当小少年
阅读(2466)
评论(1)
推荐(0)
2019年6月6日
设计模式之单例模式(二)
摘要: 第一、什么是单例模式 单例模式确保一个类只有一个实例,并提供一个全局访问点,实现单例模式的方法是私有化构造函数,通过getInstance()方法实例化对象,并返回这个实例 保证在JVM中只有一个实例 幂等 JVM中如何保证实例的幂等问题 保证唯一性 饿汉、懒汉 双重检验 第二、单例模式的特点 1、
阅读全文
posted @ 2019-06-06 15:01 吊儿郎当小少年
阅读(240)
评论(0)
推荐(0)
2019年6月1日
纯手写Myatis框架
摘要: 1、接口层-和数据库交互的方式 MyBatis和数据库的交互有两种方式: 使用传统的MyBatis提供的API; 使用Mapper接口; 2、使用Mapper接口 MyBatis 将配置文件中的每一个<mapper> 节点抽象为一个 Mapper 接口: 这个接口中声明的方法和<mapper> 节点
阅读全文
posted @ 2019-06-01 17:07 吊儿郎当小少年
阅读(383)
评论(0)
推荐(0)
2019年5月19日
设计模式之代理模式
摘要: 第一、代理模式定义 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 举个例子来说明:假如说我现在想买一辆二手车,虽然我可以自己去找车源,做质量检测等一系列的车辆过户流程,但是这确实太浪费我得时间和精力了。我只是想买一辆车而已为什么我
阅读全文
posted @ 2019-05-19 08:04 吊儿郎当小少年
阅读(236)
评论(0)
推荐(0)
2019年5月11日
自定义Maven插件
摘要: 第一、自定义Maven插件概述 Mojo:Maven plain Old Java Object。每一个 Mojo 就是 Maven 中的一个执行目标(executable goal),而插件则是对单个或多个相关的 Mojo 做统一分发。 一个 Mojo 包含一个简单的 Java 类。插件中多个类似
阅读全文
posted @ 2019-05-11 07:49 吊儿郎当小少年
阅读(6896)
评论(0)
推荐(1)
2019年5月7日
设计模式之策略模式(一)
摘要: 第一、什么是策略模式 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理,最终可以实现解决多重if判断问题。 1.环境(Context)角色:持有一个Strategy的引用。 2.抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给
阅读全文
posted @ 2019-05-07 23:45 吊儿郎当小少年
阅读(937)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
下一页
公告