随笔分类 - 【解决方案系列】从零实践
摘要:前言 人间清醒 聚合支付历史版本代码 以下代码逻辑为:按照不同的支付方式调用不同支付方式的逻辑流程。 痛点: 增加一种支付方式就要加入一个case,违反了开闭原则 代码累计在一个类中日积月累越来越沉重,可读性极差 增加一种支付方式就需要在原来的代码上动刀,扩展性极低 /** * 旧的支付 * * @
阅读全文
摘要:Oracle中可以使用ROWNUM,MYSQL无该关键词,需要使用以下形式: SELECT @rowNum:=@rowNum + 1 AS '行号', a.X1, a.X2, a.X3, a.X4, a.X5, a.X6, -1, a.X7, -1, A.X8, '0', NULL FROM xxx
阅读全文
摘要:准备工作: 192.168.16.128 192.168.16.129 两台虚拟机。安装好 安装Nginx 更新 源文件: 安装Nginx: 操作命令: 什么是高可用? 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务
阅读全文
摘要:[TOC] TX LCN分布式事务框架 随着互联化的蔓延,各种项目都逐渐向分布式服务做转换。如今微服务已经普遍存在,本地事务已经无法满足分布式的要求,由此分布式事务问题诞生。 分布式事务被称为世界性的难题,目前分布式事务存在两大理论依据:CAP定律 BASE理论。 官网地址:https://www.
阅读全文
摘要:企业级SpringBoot与Dubbo的使用方式 SpringBoot越来越热门以至于达到满大街可见的程度,而Dubbo这个基于二进制的微服务框架又捐献给Apache孵化,如果不会如何使用那么是不是很不好意思呢? 这次从公司的项目中抽一个小列子来熟悉下如果从零构建,至于深入了解 传送门: "Dubb
阅读全文
摘要:分布式Session解决方案 分布式Session一致性? 说白了就是服务器集群Session共享的问题 Session的作用? Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。 客户端在第一次访问服务端的时候,服务端会响应一个sessionId并且将它存
阅读全文