01用户认证分析

1.用户认证分析上面流程图描述了用户要操作的各个微服务,用户查看个人信息需要访问客户微服务,下单需要
分类: 其他 发布时间: 03-15 22:37 阅读次数: 0

02认证解决方案

2.认证解决方案2.1 单点登录技术方案Java中有很多用户认证的框架都可以实现单点登录:1、Apa
分类: 其他 发布时间: 03-15 22:37 阅读次数: 0

03Jwt令牌回顾

3.Jwt令牌回顾JSON Web Token(JWT)是一个开放的行业标准(RFC 7519),它
分类: 其他 发布时间: 03-15 22:37 阅读次数: 0

04oauth2.0入门

4.Oauth2.0入门4.1准备工作搭建认证服务器之前,先在用户系统表结构中增加如下表结构:CRE
分类: 其他 发布时间: 03-15 22:37 阅读次数: 0

05认证开发

5.认证开发5.1 需求分析功能流程图如下:执行流程:1、用户登录,请求认证服务2、认证服务认证通过数据库
分类: 其他 发布时间: 03-15 22:36 阅读次数: 0

06认证服务对接网关

6.认证服务对接网关6.1 新建网关工程changgou_gateway_webchanggou_g
分类: 其他 发布时间: 03-15 22:36 阅读次数: 0

07自定义登录页面

7.自定义登录页面7.1 认证服务添加依赖 <!--thymeleaf-->
分类: 其他 发布时间: 03-15 22:36 阅读次数: 0

01SpringSecurity权限控制

1.SpringSecurity权限控制用户每次访问微服务的时候,先去oauth2.0服务登录,登录
分类: 其他 发布时间: 03-15 22:36 阅读次数: 0

02购物车

2.购物车购物车分为用户登录购物车和未登录购物车操作,国内知名电商京东用户登录和不登录都可以操作购物
分类: 其他 发布时间: 03-15 22:35 阅读次数: 0

03购物车渲染

3.购物车渲染如上图所示,用户每次将商品加入购物车,或者点击购物车列表的时候,先经过订单购物车后端渲
分类: 其他 发布时间: 03-15 22:35 阅读次数: 0

1.订单结算页

1.订单结算页1.1收件地址分析用户从购物车页面点击结算,跳转到订单结算页,结算页需要加载用户对应的
分类: 其他 发布时间: 03-15 22:35 阅读次数: 0

2.下单

2.下单2.1 业务分析点击提交订单的时候,会立即创建订单数据,创建订单数据会将数据存入到2张表中,
分类: 其他 发布时间: 03-15 22:35 阅读次数: 0

01.分布式事务解决方案

1.分布式事务解决方案刚才我们编写的扣减库存与保存订单是在两个服务中存在的,如果扣减库存后订单保存失
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0

02基于Seata实现分布式事务

2.基于Seata实现分布式事务2.1 Seata简介Seata(原名Fescar) 是阿里18年开
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0

03基于消息队列实现分布式事务控制

3.基于消息队列实现分布式事务3.1 准备工作3.1.1 changgou_order库新增数据表D
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0

unity 相机fade脚本示例

1 //Class to fade from camera 0 to 1, and back from 1 to 0 2 //This class assumes there are only two scene cameras 3 //--------------------------------------- 4 using UnityEngine; 5 using System.Collections; 6 //---------------------------
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0

路由追踪程序traceroute/tracert分析与科普

一、路由追踪程序traceroute/tracert Traceroute是Linux和Mac OS等系统默认提供的路由追踪小程序,Tracert是Windows系统默认提供的路由追踪小程序。二者的功能相同,都能探测数据包从源地址到目的地址经过的路由器的IP地址。Traceroute/Tracert的实现都借助了TTL:通过向目的地址发送一系列的探测包,设置探测包的TTL初始值分别为1,2,3…,根据返回的超时通知(ICMP Time Exceeded Message)得到源地址与目的地址之间
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0

使用pcap4j进行抓包

Troubleshooting是我平时工作中的重要内容,我几乎每天都会花一些时间在定位客户环境的问题上,有很多的问题都需要通过抓包来协助分析,比如定位SSL handshake失败,SNMP请求没响应的问题等。Linux平台一般使用tcpdump抓包,由于我们只能通过远程脚本调用的方式执行,所以对windows我没法使用wireshark之类的GUI工具,所以一般用netsh( 参考资料3)进行抓包。但是,linux上有时候并没有安装tcpdump或者登录的用户没有权限执行tcpdump,而且
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0

新人报道——我就试试功能

能動で生きているの?生かされているの? 悪夢の肯定だろうMr.フィクサ一 今夜も空中遊泳「アン夕も偽善者かい」 正義が何だって仕立てあげりゃいい 根拠ない確信があるから
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0

什么是 Google V8

前言 由 C/C++ 入门的我突然转 JS (主要是 Node.js) 感觉整个人都是懵逼的(还不是懂得太少造的o-O),差别真的感觉好大,最神奇的是 JS 竟然不用经过编译就可以运行。 期间总是能遇到 Google V8,不明觉厉,感觉有必要好好了解下,顺便好好梳理下基础知识。 静态编译与动态解释 众所周知,计算机只能理解机器语言,而我们平时编程用的通常是高级语言,所以源代码通常都要经过层层转换最终变成机器语言运行。 汇编器与编译器概念图 早期只有汇编语言没有高级语言,不同的设备有一套自己的
分类: 其他 发布时间: 03-15 22:34 阅读次数: 0