- 博客(60)
- 资源 (6)
- 收藏
- 关注
原创 java基础知识
java知识一、java特点1.java特点2. java运行机制3.书写规范、标识符4.注释5.转义字符6.扫描器7.引用变量String,StringBuffer和StringBuilder区别二、if、while、for1、if 判断2、while 循环while与do-while区别3、for 循环4、其他a++与++a区别局部变量、实例变量的区别for,break,continue区别函数(方法)访问修饰符区别重载、覆盖的区别二、this,supper使用1.this的使用this调用属性、方法名
2021-10-06 18:21:05
881
原创 最终部署-
最终部署一、第一次部署前置nginx1.前提nginx的上游服务器指向网关项目nginx的镜像上传到阿里云镜像仓库二、三、四、五、六、一、第一次部署前置nginx1.前提nginx的上游服务器指向网关项目56.10的nginx的上游服务器指向网关项目,nginx配置文件nginx的镜像上传到阿里云镜像仓库nginx的上游服务器指向网关项目,镜像仓库是公开的二、三、四、五、六、...
2021-09-26 22:55:50
400
原创 集群的操作
集群一、集群介绍1.1集群的目标1.2集群的基础方式二、MySQL集群1、集群原理2、Docker 安装模拟 MySQL 主从复制集群一、集群介绍百度云笔记 提取码 1111MySQL集群、Redis集群、elasticsearch集群、rabbitMQ集群等1.1集群的目标1.2集群的基础方式二、MySQL集群百度云笔记 提取码 11111、集群原理2、Docker 安装模拟 MySQL 主从复制集群...
2021-08-20 02:33:58
854
原创 k8s的基本操作
k8s的基本操作一、入门操作 kubernetes 集群1.测试1.1、部署一个 tomcat1.2、暴露 nginx 访问1).吧tomcat暴露给nginx2).浏览器访问tomcat1.3、动态扩容测试1).扩容3个tomcat2).tomcat扩容后,测试3).缩容,即减少副本1.4、删除1).删除部署deployment2).删除service1.4、以上操作的 yaml 获取2.二、1.2.一、入门操作 kubernetes 集群1.测试在node1进行测试,添加tomcat1.1、部署
2021-07-26 22:20:55
2331
原创 集群篇-k8s介绍
@[TOC]集群篇-k8s介绍一、集群业务介绍集群篇: 服务器的搭建、集群的管理、运维1.集群业务介绍集群:k8s及自动化部署,服务器的预警监控功能2.二、笔记K8S部署&DevOps ,百度云地址 提取码 11111.2....
2021-07-22 21:32:35
14642
原创 sleuth与zipkin服务链路追踪
sleuth与zipkin服务链路追踪一.笔记1、为什么用2、基本术语3、整合 Sleuth3.1.服务提供者与消费者导入依赖3.2.打开 debug 日志3.3.发起一次远程调用,观察控制台4、整合 zipkin 可视化观察4.1.docker 安装 zipkin 服务器4.2.导入zipkin依赖4.3.添加 zipkin 相关配置4.3.1发送远程请求,测试 zipkin。5、Zipkin 数据持久化二.1.一.笔记百度云笔记 提取码1111 https://pan.baidu.com/s/1XN
2021-07-21 19:11:41
415
原创 熔断-sentinel
熔断-sentinel一.sentinel介绍1.sentinel笔记2.sentinel基本概念二.sentinel整合springboot1.2.3.一.sentinel介绍1.sentinel笔记sentinel百度云笔记 提取码11112.sentinel基本概念sentinel官方网站如何使用Sentinel 控制台release 页面 下载最新版本的控制台 jar 包。二.sentinel整合springboot主流框架的适配1.2.3....
2021-06-26 21:30:59
253
原创 10个Spring Boot 优秀学习项目
10个Spring Boot 优秀学习项目10个SpringBoot项目分享(好像多了一个项目)一、mall (虽然培训机构已经把电商推广了烂大街了,但技术还是可以学习的)二、Cloud-Platform(微服务的)三、spring-boot-pay(各种支付案例)四、spring-boot-seckill(秒杀案例,面试不是喜欢问吗)五、springboot-plus (中规中矩的后台管理系统)六、litemall (又见电商)七、jeeSpringCloud(看项目名字也知道是微服务的)八、NiceF
2021-06-11 15:22:24
34557
2
原创 商城业务-订单服务-整合支付
商城业务-订单服务-整合支付1.1.1 开放平台服务端 SDK2.准备1).依赖2).支付的工具类AlipayTemplate3).支付的数据1.1.1 开放平台服务端 SDK下载和使用教程 https://opendocs.alipay.com/open/54/103419Maven 项目依赖<!-- https://mvnrepository.com/artifact/com.alipay.sdk/alipay-sdk-java --><dependency>
2021-06-03 00:17:23
723
原创 商城业务-支付-支付宝沙箱&代码
本地笔记file:///E:/%E6%A1%8C%E9%9D%A2/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E9%AB%98%E7%BA%A7%E7%AF%87/%E8%AF%BE%E4%BB%B6/11%E3%80%81%E6%94%AF%E4%BB%98.pdf百度云笔记 提取码1111商城业务-支付-支付宝沙箱&代码一、支付宝支付1、进入“蚂蚁金服开放平台”2.下载支付宝官方 d
2021-06-01 23:25:06
474
1
原创 订单服务的分布式事务-延迟队列
订单服务的分布式事务--延迟队列1.需求。高并发下,分布式事务Seata方案不适合1.1 需求描述1.1.1 可以采用 可靠消息 + 最终一致性方案(异步确保型),延迟队列1.需求。高并发下,分布式事务Seata方案不适合1.1 需求描述1.1.1 可以采用 可靠消息 + 最终一致性方案(异步确保型),延迟队列可以使用延迟队列,实现远程服务的事务,完成数据最终一致性。...
2021-05-14 03:18:25
1082
原创 谷粒商城-购物车的订单服务
订单服务笔记:file:///E:/%E6%A1%8C%E9%9D%A2/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E9%AB%98%E7%BA%A7%E7%AF%87/%E8%AF%BE%E4%BB%B6/09%E3%80%81%E5%95%86%E5%9F%8E%E4%B8%9A%E5%8A%A1.pdf百度云地址:https://pan.baidu.com/s/1DV6kf6FZWQls5o
2021-05-05 03:18:45
14992
原创 消息队列-订单服务准备
订单服务笔记:file:///E:/%E6%A1%8C%E9%9D%A2/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E9%AB%98%E7%BA%A7%E7%AF%87/%E8%AF%BE%E4%BB%B6/09%E3%80%81%E5%95%86%E5%9F%8E%E4%B8%9A%E5%8A%A1.pdf订单服务一、页面环境搭建1.静态资源放入nginx2.配置域名服务---hosts1).管
2021-05-04 12:41:11
1682
2
原创 消息队列-RabbitMQ
百度云笔记:RabbitMQ.pdf 提取码:1111[本地笔记](file:///E:/%E6%A1%8C%E9%9D%A2/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E8%B0%B7%E7%B2%92%E5%95%86%E5%9F%8E/%E9%AB%98%E7%BA%A7%E7%AF%87/%E8%AF%BE%E4%BB%B6/10%E3%80%81RabbitMQ.pdf)消息队列-RabbitMQ1.消息中间件简介2.1.消息中间件简介消息队列的两种模式
2021-05-03 02:27:18
330
原创 谷粒商城-购物车2
购物车一.配置购物车环境1.点击我的购物车2.点击加入购物车3.点击 去购物车结算4..点击 查看商品详情5.二. 业务操作1.添加购物车一.配置购物车环境1.点击我的购物车 从商品的首页index.html,跳转到购物车的页面cartList.html <img src="/static/index/img/img_15.png"/> <span><a href="http://cart.gulimall.com/cart.html">我的购物车</a&
2021-05-01 00:05:38
479
3
原创 多系统-单点登录测试
多系统-单点登录测试1.介绍2.流程1,3.流程2,实现多客户端的单点登录1.介绍2.流程1,3.流程2,实现多客户端的单点登录
2021-04-27 17:07:34
2490
原创 多系统-单点登录--xxl-sso框架测试
多系统-单点登录一 .多系统登录-单点登录1.介绍1.1).描述1.2).下载xxl-sso,单点登录框架,一 .多系统登录-单点登录1.介绍1.1).描述谷粒商城的微博、账号登录 ,是单系统登录。怎么实现一次登录,多系统使用?1.2).下载xxl-sso,单点登录框架,...
2021-04-27 02:11:45
245
原创 认证服务登录--验证码防刷、校验
验证码防刷、校验一、验证码的操作1.接口防刷2.验证码的再次校验-存redis2.1).引入redis依赖2.2).配置文件配置redis2.3).验证码关于redis的常量2.4).loginController单点登录与社交登录上一讲写到登录 验证吗的获取,这一节叙述下验证码的操作。验证码防刷、校验一、验证码的操作1.接口防刷2.验证码的再次校验-存redis2.1).引入redis依赖 <dependency> <groupId>org.sp
2021-04-18 01:25:10
1018
1
原创 线程池的异步编排的使用
线程池-CompletableFuture 异步编排线程池的异步编排的使用CompletableFuture 异步编排笔记一. 介绍二、写配置类1).写依赖2).写线程池的的属性配置3).配置文件 配置线程池的参数值--application.properties4).线程池的配置类二、异步编排的使用(优化商品详情信息的获取)1).介绍--业务依赖关系2).代码3).结果描述。CompletableFuture 异步编排笔记线程池-CompletableFuture 异步编排一. 介绍使用线程池可
2021-04-15 01:08:37
640
原创 商城业务-商品详情的详情页渲染
商品详情的详情页渲染1.详情页页面2.修改页面数据1).商品名称(sku名称+副标题)2).商品所有图片**3).默认图片4).商品价格**5).库存**1).自己查询数据库(远程),2).默认有,因为es的数据都是上架的的数据(库存必须有的)**6).属性**(选择颜色、内存等)6.1).代码6.2).注意:多个属性的的分开7).商品介绍7.1).图片7.2).汉字(省略)8).规格与包装1.详情页页面2.修改页面数据1).商品名称(sku名称+副标题)2).商品所有图片**3).默认
2021-04-12 22:23:59
1375
原创 商城业务-商品详情
商城业务笔记09、商城业务笔记商城业务商城业务笔记1、商品详情分析1.1).商品详情需求1.2).商品详情分析2、商品详情配置2.1).修改nginx域名跳转2.1.1)修改hosts主机(SwitchHosts.exe)2.1.1)修改nginx配置文件 gulimall.conf2.1.3)修改网关2、查询详情3、sku 组合切换1、商品详情分析1.1).商品详情需求1.2).商品详情分析第1、2步:直接在sku数据库查询第3步:需要远程调用促销项目coupon第4步:需要sku、属性
2021-04-12 09:35:51
281
原创 线程池-CompletableFuture 异步编排
CompletableFuture 异步编排一、 需求:当异步任务产生关系与顺序后,怎么办呢?1).如三个线程ABC,A需要C执行结束才能执行,B随便执行,怎么处理呢?2).解决方法:CompletableFuture 异步编排二、业务场景1.1).场景介绍1.2).业务关系三、CompletableFuture使用1.创建异步对象1).四个静态方法1.1).CompletableFuture 的启动与执行--runAsync(返无回值)、supplyAsync(有返回值)2.计算完成时回调方法2.1).完
2021-04-12 02:09:22
391
原创 线程池详解
线程池详解1.介绍2.创建线程池1.介绍上一讲异步与线程池,讲到异步,异步通过线程来实现。创建线程四种方式(继承Thread、实现Runnable接口、实现Callable接口+FutureTask、线程池)那么创建线程池的方式呢?2.创建线程池...
2021-04-11 13:34:16
605
原创 异步与线程池
异步复习异步&线程池笔记:1.介绍1).初始化线程的 4 种方式2)写代码测试2.1)--继承 Thread2.2)--实现 Runnable 接口2.3)--实现 Callable 接口 + FutureTask(阻塞等待的异步)注意:以上三种以后都不用,因为会耗尽线程资源。把所有多线程异步任务交给线程池执行2.4)--线程池2.4-1).线程池特点2.5).四种创建线程的区别异步&线程池笔记:07、异步&线程池.pdf1.介绍异步与线程有关1).初始化线程的 4 种方式
2021-04-11 12:36:22
151
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人