摘要: 算法可逆,具有跨平台特性 import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import javax.crypto.Cipher; 阅读全文
posted @ 2019-09-25 17:27 日落西风又在吹 阅读(3302) 评论(0) 推荐(1) 编辑
摘要: 前言 在许多企业级项目中,需要用到邮件发送的功能,如: 注册用户时需要邮箱发送验证 用户生日时发送邮件通知祝贺 发送邮件给用户等 创建工程导入依赖 <!-- 邮箱发送依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <ar 阅读全文
posted @ 2019-08-23 18:34 日落西风又在吹 阅读(375) 评论(1) 推荐(0) 编辑
摘要: 前言 在企业级项目中有许多能够用到定时任务的场景例如: 1. 在某个时间点统一给某些用户发送邮件信息 2. 接口表数据发送 3. 某月某日更新报表数据 4. ...... 目前我们使用SpringBoot快速整合Quartz来进行具体的实现。 Top1.任务脚本初始化 首先我们需要创建官方提供的几张 阅读全文
posted @ 2019-08-12 17:30 日落西风又在吹 阅读(6153) 评论(0) 推荐(0) 编辑
摘要: 服务注册中心 Eureka Eureka,是 Spring Cloud Netflix 组件之一。 包含服务治理(Eureka)包括服务注册、服务发现和服务检测监控等。 在Spring Cloud Netflix 整合技术栈中,Eureka既可以作为服务注册中心也可以用于服务发现对整个微服务架构起着 阅读全文
posted @ 2019-07-12 17:05 日落西风又在吹 阅读(4730) 评论(1) 推荐(0) 编辑
摘要: 准备工作: 192.168.16.128 192.168.16.129 两台虚拟机。安装好 安装Nginx 更新 源文件: 安装Nginx: 操作命令: 什么是高可用? 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务 阅读全文
posted @ 2019-06-11 17:28 日落西风又在吹 阅读(27636) 评论(3) 推荐(12) 编辑
摘要: MySQL主从同步配置 为什么要做主从同步? 在非常复杂的业务中,经常会碰到有sql需要锁表的场景,导致暂时不能读取数据,那么就影响运行中的业务,而使用主从复制,让主库复制写,从库复制读,这样就算主库出现了锁表的情景,通过读取从库也依然可以保证业务的正常运作。 做数据的热备时很可靠 随着业务量越来越 阅读全文
posted @ 2019-06-05 23:47 日落西风又在吹 阅读(8347) 评论(0) 推荐(3) 编辑
摘要: [TOC] SpringBoot整合MyBatisPlus配置动态数据源 推文: "2018开源中国最受欢迎的中国软件MyBatis Plus" MybatisPlus特性 无侵入 :只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小 :启动即会自动注入基本 CURD,性能基本无损耗 阅读全文
posted @ 2019-05-27 14:01 日落西风又在吹 阅读(21675) 评论(0) 推荐(3) 编辑
摘要: [TOC] TX LCN分布式事务框架 随着互联化的蔓延,各种项目都逐渐向分布式服务做转换。如今微服务已经普遍存在,本地事务已经无法满足分布式的要求,由此分布式事务问题诞生。 分布式事务被称为世界性的难题,目前分布式事务存在两大理论依据:CAP定律 BASE理论。 官网地址:https://www. 阅读全文
posted @ 2019-05-25 15:46 日落西风又在吹 阅读(50341) 评论(4) 推荐(4) 编辑
摘要: 企业级SpringBoot与Dubbo的使用方式 SpringBoot越来越热门以至于达到满大街可见的程度,而Dubbo这个基于二进制的微服务框架又捐献给Apache孵化,如果不会如何使用那么是不是很不好意思呢? 这次从公司的项目中抽一个小列子来熟悉下如果从零构建,至于深入了解 传送门: "Dubb 阅读全文
posted @ 2019-05-08 18:10 日落西风又在吹 阅读(7474) 评论(1) 推荐(2) 编辑
摘要: 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的 阅读全文
posted @ 2019-03-13 20:17 日落西风又在吹 阅读(11439) 评论(0) 推荐(1) 编辑