摘要: 微服务介绍 1.1 系统架构的演变 随若互联网的发展,网站应用的规模也在不断的扩大,逬而导致系统架构也在不断的进行变化.从互联 网早起到现在,系统架构大体经历了下面几个过程:单体应用架构一蟻直应用架构--浴布式架构一 >SOA架构一〉微服务架构,当然还有悄然兴起的Service Mesh(服务网格化 阅读全文
posted @ 2022-03-21 23:45 ityml 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 1 .场景 1.1需求 商城系统消费赠送积分 100元以下, 不加分 100元-500元 加100分 500元-1000元 加500分 1000元 以上 加1000分 ...... 1.2传统做法 1.2.1 if...else if (order.getAmout() <= 100){ order 阅读全文
posted @ 2022-03-11 13:43 ityml 阅读(23153) 评论(0) 推荐(12) 编辑
摘要: 什么是认证(Authentication) 通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功) 互联网中的认证: 用户名密码登录 邮箱发送登录链接 手机号接收验证码 只要你能收到邮箱/验证码,就默认你是账 阅读全文
posted @ 2021-08-19 14:48 ityml 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 介绍 技术论坛: http://bbs.chinaunix.net/forum-240-1.html FAQ:http://bbs.chinaunix.net/thread-1920470-1-1.html 资源地址: https://sourceforge.net/projects/fastdfs 阅读全文
posted @ 2021-07-29 19:29 ityml 阅读(566) 评论(0) 推荐(1) 编辑
摘要: 1、查看mysql的安装情况 rpm -qa | grep -i mysql 2、删除上图安装的软件 rpm -ev mysql-community-libs-5.7.27-1.el6.x86_64 --nodeps 3、都删除成功之后,查找相关的mysql的文件 find / -name mysq 阅读全文
posted @ 2021-07-26 16:05 ityml 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 0、更换yum源 1、打开 mirrors.aliyun.com,选择centos的系统,点击帮助 2、执行命令:yum install wget -y 3、改变某些文件的名称 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS- 阅读全文
posted @ 2021-07-19 10:00 ityml 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 配置文件 POM <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc 阅读全文
posted @ 2021-07-13 20:27 ityml 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 什么是JMS MQ 全称:Java MessageService 中文:Java 消息服务。 JMS 是 Java 的一套 API 标准,最初的目的是为了使应用程序能够访问现有的 MOM 系 统(MOM 是 MessageOriented Middleware 的英文缩写,指的是利用高效可靠的消息传 阅读全文
posted @ 2021-07-11 10:46 ityml 阅读(1854) 评论(0) 推荐(0) 编辑
摘要: RocketMQ 常用API 消息 消息消费模式 消息消费模式由消费者来决定,可以由消费者设置MessageModel来决定消息模式。 消息模式默认为集群消费模式 consumer.setMessageModel(MessageModel.BROADCASTING); consumer.setMes 阅读全文
posted @ 2021-07-09 12:38 ityml 阅读(460) 评论(0) 推荐(0) 编辑
摘要: RocketMQ 编译安装 HelloWorld 官方网站 http://rocketmq.apache.org GitHub https://github.com/apache/rocketmq Quick Start Linux下使用Maven编译源码安装 Rocketmq4.6+需要jdk1. 阅读全文
posted @ 2021-07-07 00:56 ityml 阅读(676) 评论(0) 推荐(0) 编辑