随笔分类 -  【解决方案系列】从零实践

摘要:前言 人间清醒 聚合支付历史版本代码 以下代码逻辑为:按照不同的支付方式调用不同支付方式的逻辑流程。 痛点: 增加一种支付方式就要加入一个case,违反了开闭原则 代码累计在一个类中日积月累越来越沉重,可读性极差 增加一种支付方式就需要在原来的代码上动刀,扩展性极低 /** * 旧的支付 * * @ 阅读全文
posted @ 2022-01-06 14:14 日落西风又在吹 阅读(919) 评论(0) 推荐(5) 编辑
摘要: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 阅读全文
posted @ 2021-12-16 11:08 日落西风又在吹 阅读(1693) 评论(0) 推荐(1) 编辑
摘要:准备工作: 192.168.16.128 192.168.16.129 两台虚拟机。安装好 安装Nginx 更新 源文件: 安装Nginx: 操作命令: 什么是高可用? 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务 阅读全文
posted @ 2019-06-11 17:28 日落西风又在吹 阅读(27910) 评论(3) 推荐(12) 编辑
摘要:[TOC] TX LCN分布式事务框架 随着互联化的蔓延,各种项目都逐渐向分布式服务做转换。如今微服务已经普遍存在,本地事务已经无法满足分布式的要求,由此分布式事务问题诞生。 分布式事务被称为世界性的难题,目前分布式事务存在两大理论依据:CAP定律 BASE理论。 官网地址:https://www. 阅读全文
posted @ 2019-05-25 15:46 日落西风又在吹 阅读(50690) 评论(4) 推荐(4) 编辑
摘要:企业级SpringBoot与Dubbo的使用方式 SpringBoot越来越热门以至于达到满大街可见的程度,而Dubbo这个基于二进制的微服务框架又捐献给Apache孵化,如果不会如何使用那么是不是很不好意思呢? 这次从公司的项目中抽一个小列子来熟悉下如果从零构建,至于深入了解 传送门: "Dubb 阅读全文
posted @ 2019-05-08 18:10 日落西风又在吹 阅读(7519) 评论(1) 推荐(2) 编辑
摘要:分布式Session解决方案 分布式Session一致性? 说白了就是服务器集群Session共享的问题 Session的作用? Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。 客户端在第一次访问服务端的时候,服务端会响应一个sessionId并且将它存 阅读全文
posted @ 2018-12-14 12:00 日落西风又在吹 阅读(19304) 评论(14) 推荐(15) 编辑