首页 > 2020年12月08日 > 全部分享
SpringCloud(二)-Hystrix&Fegin&gateway
Hystrix Fegin gateway Hystrix 概念:熔断器,延迟容错库 作用:隔离远程服务调用,防止出现级联失败、雪崩效应,保护服务 解决“级联失败、雪崩效应”方案,服务降级(线程隔离、服务熔断) 线程隔离:不直接访问服务,使用空闲线程访问,没有空闲线程,直接返回错误信息(加速失败判断 ...
分类:编程语言   时间:2020-12-08 09:36:47    收藏:0  评论:0  赞:0  阅读:32
MySQL数据类型 - 空间数据类型(5)
几何体规范性和有效性对于几何值,MySQL能够辨别语法规范性和几何有效性。如果一个几何体满足以下(不详尽)列表中的条件,那么它在句法上是正确的:●Linestring至少有两个点●Polygon至少有一个环●Polygon环是闭合的(第一个和最后一个点相同)●Polygon环至少有4个点(最小多边形是第一个和最后一个点相同的三角形)●集合不为空(GeometryCollection除外)如果一个几
分类:数据库技术   时间:2020-12-08 09:36:34    收藏:0  评论:0  赞:0  阅读:35
MySQL数据类型 - 空间数据类型 (3)
1.LineString类LineString是点之间具有线性插值的Curve。LineString示例●在世界地图上,LineString对象可以表示河流。●在城市地图中,LineString对象可以表示街道。LineString特性●LineString有线段的坐标,由连续的成对儿的点定义。●如果LineString正好由两个点组成,则它就是Line。●如果LineString既是封闭的,又是
分类:数据库技术   时间:2020-12-08 09:36:20    收藏:0  评论:0  赞:0  阅读:26
java并发(一)--锁归纳
##info java中锁的产生,是由于硬件的发展,以及多核处理器的产生。 在单机模式下,内存区域是共享的,早期一个处理器,所有线程都需要排队处理,也就意味着在任何一个时间点,有且仅有一个线程在执行。在这种串行模式下,是没有并发问题的。但是随着硬件技术的不断发展,处理器更新为多核,这也就意味着同一个 ...
分类:编程语言   时间:2020-12-08 09:36:11    收藏:0  评论:0  赞:0  阅读:22
.Net Core 3.0中的gRPC
Asp.Net Core的gRPC 服务 dotnet new grpc -o GrpcGreeter code -r GrpcGreeter dotnet run 配置gRPC,gRPC 是通过AddGrpc方法启用的,每个 gRPC 服务通过MapGrpcService方法添加到路由管道。 pu ...
分类:Web开发   时间:2020-12-08 09:35:57    收藏:0  评论:0  赞:0  阅读:32
关于英语的unless
本人的语言逻辑能力一般啊,看到这个unless和中文的“除非”,就很是头大,每每不能理解其义,特此记录一下。 unless的中文翻译是“除非”=if not … , … 即把unless后面的表达进行否定之后,采用前述状况发生。 现在想来“除非”,理解起来是不是 除去否定情况 的含义,用韦恩图表示是 ...
分类:其他   时间:2020-12-08 09:35:45    收藏:0  评论:0  赞:0  阅读:29
java web4.Http服务
Http服务 http:(超文本传输协议):运行在TCP网络协议上,为简单的请求响应协议、 文本: 超文本:视频,音频,图片 Http端口:80 Https端口:443 http划分:http1.0 客户端与web服务器连接后,只能获得一个web资源,第二次不能请求到会断开连接 http1.1 客户 ...
分类:编程语言   时间:2020-12-08 09:35:34    收藏:0  评论:0  赞:0  阅读:27
最小生成树——稀疏图——kruskal算法
kruskal算法适用于求稀疏图的最小生成树,其基本思想基于贪心,核心操作为并查集的查询和合并操作。 思路为先对所有的权边进行排序,可以使用algorithm所带有的sort函数,然后枚举每一条边,如果入点和出点没有在同一个集合(并查集的查询操作)中那么就将这两个加入到同一个集合中(并查集的合并操作 ...
分类:编程语言   时间:2020-12-08 09:35:23    收藏:0  评论:0  赞:0  阅读:43
身份认证授权IdentityServer4
1. 引言 随着应用类型的多样化,基于浏览器的Web应用,各种App,桌面应用,微信公众号,小程序等各种应用层出不穷,在这种背景下,身份认证和授权是每个应用必不可少的的一部分。而现在的互联网,信息安全是不得不考虑的问题,所以拥有一套统一的身份认证和授权机制就显得格外重要。 Identity Serv ...
分类:其他   时间:2020-12-08 09:35:07    收藏:0  评论:0  赞:0  阅读:18
Java基本数据类型(强制转换数据溢出情况)
强制转换数据溢出情况 举例: int转byte int exampleB2 = 129; //129往前移两位得-127 System.out.println((byte)exampleB2); //-127 int exampleB3 = -129; //-129往前移一位得127 System. ...
分类:编程语言   时间:2020-12-08 09:34:54    收藏:0  评论:0  赞:0  阅读:19
go - 5.1 流程控制
1. 顺序控制 自上而下执行代码 2.1 分支控制(if-else if-else) 1. 示例 package main import "fmt" // func main(){ // a := -4>>2 // fmt.Println(a) // } func main(){ var age i ...
分类:其他   时间:2020-12-08 09:34:43    收藏:0  评论:0  赞:0  阅读:24
springcloud(一)-Eureka&Ribbon
架构演变 远程服务调用方式 Eureka Ribbon ## 架构演变(了解) 集中式 特点:所有功能代码都在一个项目中 应用场景:访问量不太大的小项目 优点:开发、部署比较简单方便 缺点:修改代码,需要对整个项目进行打包部署,相对比较麻烦 垂直拆分 特点:根据功能把项目拆分成一个个单独的系统,系统 ...
分类:编程语言   时间:2020-12-08 09:34:30    收藏:0  评论:0  赞:0  阅读:19
【leetcode】16. 最接近的三数之和
#define INT_MAX 2147483647 int cmp(const void* a, const void* b){ return *(int*)a - *(int*)b; // 快排构造递增序列 } int threeSumClosest(int* nums, int numsSiz ...
分类:其他   时间:2020-12-08 09:34:20    收藏:0  评论:0  赞:0  阅读:19
java并发(二)--CountDownLatch|CyclicBarrier
##info CountDownLatch和CyclicBarrier支持在java中较为简单的线程编排,通过单个线程的阻塞来获取其他异步线程的结果。 较为常见的场景为主线程阻塞来获取子线程并行计算产生结果,用于之后的运算。 两者区别: CountDownLatch不支持循环计数,CyclicBar ...
分类:编程语言   时间:2020-12-08 09:34:03    收藏:0  评论:0  赞:0  阅读:42
双smart-link组
双smart-link组组网及说明采用双smart-link组,实现两路冗余及流量负载均衡。配置步骤在SW1创建两个smart-link组需要两个保护VLAN,这里提前规划,VLAN10作为smart-link组1的保护VLAN,VLAN20作为smart-link组2的保护VLAN配置关键点配置过程:SW1:[H3C]sysnameSW1[SW1]vl10[SW1-vlan10]qu[SW1]v
分类:其他   时间:2020-12-08 09:33:50    收藏:0  评论:0  赞:0  阅读:26
.NET Core 委托delegate (一)
1、什么是委托 当需要把方法传递给其他方法时,就需要使用委托。 我们习惯于把数据作为参数传递给方法,而有时某个方法执行的操作并不是针对数据进行的,而是要对另外一个方法进行调用。更麻烦的是,在编译时我们是不知道第二个方法是什么的,这个信息只能在运行时得到,所以需要把第二个方法作为参数传递给第一个方法。 ...
分类:Web开发   时间:2020-12-08 09:33:29    收藏:0  评论:0  赞:0  阅读:37
ElasticSearch-7.10安装
ElasticSearch安装 上面我们讲了单节点安装,之后我们在继续。这里遇到了一点问题,就是安装的虚拟机,在外面不能访问es。 这里是由于防火墙的原因,由于是在本地,我直接关闭防火墙,若是在云上,则设置安全组即可systemctl stop firewalld.service1.插件安装 Ela ...
分类:其他   时间:2020-12-08 09:33:19    收藏:0  评论:0  赞:0  阅读:55
java并发(三)--CompletableFuture
##info 相比较CountDownLatch和CyclicBarrier,CompletableFuture支持更为复杂的线程编排。使用场景多为多个线程同步异步执行,而不是一个主线程在等待。 CompletableFuture是jdk1.8提出来的方法,了解这个类之前需要了解一下jdk1.8提出 ...
分类:编程语言   时间:2020-12-08 09:33:09    收藏:0  评论:0  赞:0  阅读:23
Mybatis SQL映射文件详解
Mybatis SQL映射文件详解 mybatis除了有全局配置文件,还有映射文件,在映射文件中可以编写以下的顶级元素标签: cache – 该命名空间的缓存配置。 cache-ref – 引用其它命名空间的缓存配置。 resultMap – 描述如何从数据库结果集中加载对象,是最复杂也是最强大的元 ...
分类:数据库技术   时间:2020-12-08 09:32:58    收藏:0  评论:0  赞:0  阅读:20
LCD温度显示报警器
项目地址:https://www.tinkercad.com/things/9Yv09OZnrXy-temperature-sensor-with-display //CREATED BY GIOVANNI, LUCAS B, LUCAS F & THIAGO. //WHEN THE TEMPERA ...
分类:其他   时间:2020-12-08 09:32:46    收藏:0  评论:0  赞:0  阅读:40
390条   上一页 1 ... 16 17 18 19 20 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!