首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏javascript趣味编程

    3.1 Contour绘制

    首先一起学习利用百度的开源项目绘制contour,百度搜索“echarts heatmap”,找到热力图的一个案例(http://echarts.baidu.com/examples/#chart-type-heatmap

    1.6K00发布于 2018-08-08
  • 来自专栏云原生实验室

    Contour 学习笔记(一):使用 Contour 接管 Kubernetes 的南北流量

    通过 Deployment 来部署,总共跑两个 Contour 实例(Contour 与 Envoy 在同一个 Pod 中)。 Listener 的配置可以通过下面的命令查看: $ kubectl -n heptio-contour exec -it contour-767fd99989-27qjw -- contour cli Route 的配置可以通过下面的命令查看: $ kubectl -n heptio-contour exec -it contour-767fd99989-27qjw -- contour cli -- Cluster 的配置可以通过下面的命令查看: $ kubectl -n heptio-contour exec -it contour-767fd99989-27qjw -- contour cli Contour Metrics Contour 在 8000 端口上暴露监控指标,路径为 /metrics。

    2K70发布于 2019-08-30
  • 来自专栏四颗咖啡豆

    宣布Contour v1.13.0!!!

    译者:梁远鹏 前言 本译文发布时Contour已经发布v1.19.1 Contour继续添加新功能以帮助您更好地管理集群中的入口操作,我们的Contour最新版本1.13.0添加了多项新功能 网关API 功能状态: Contour v1.13.0 alpha Contour现在提供alpha版本支持Gateway API,Gateway API是用于k8s中发展网络相关API的一个开源项目 在ContourContour Operator中共同实现了支持Gateway API.这种方式和Gateway API中定义的角色是一致的,Operator管理基础设施级别的资源,比如网关(Gateway Contour配置了RLS. 在HTTPProxy配置了全局速率. 速率限制服务定义好速率相关的配置. 想使用这个特性的话可以参考Contour全局速率指南. 我们非常感谢所有帮助Contour变得更好的社区贡献!

    71700发布于 2021-11-01
  • 来自专栏javascript趣味编程

    3.1.1 借助显卡GPU绘制Contour

    我们常用诸如商业软件Tecplot,或者基于Python的开源软件包matplotlib中的contour绘制Contour图形(等值线)。 这里介绍使用显卡GPU绘制Contour,使用flash的stage3D技术,目前而言flash过时了,但它的参考意义仍然在。 我们现在可以迁移这个技术到HTML5 webGL实现基于HTML5的Contour绘制,本教程目前只提供参考思路。 如此我们可以实现绘制等值图,如下是运行结果。 ? 等等,还缺点什么? 结语:本文简要介绍了基于GPU的Contour图绘制,这里鼓励感兴趣的同学使用HTML5 webGL实现Contour图的绘制。

    1.5K00发布于 2018-08-08
  • 来自专栏四颗咖啡豆

    Contour-v1.19.1发布

    Contour是什么 Contour是基于envoy代理实现的k8s ingress controller,新增了HttpProxy的资源,动态创建更新配置,用户在使用时都是在HTTPProxy之上进行操作 Contour Ingress controller主要由两个组件一起工作: Envoy:高性能代理,所有请求都会经过envoy Contour: Envoy的控制平面,屏蔽Envoy复杂的配置,并创建了 目前Contour是CNCF孵化项目,值得上手! 更新点 允许重试策略,禁用重试次数. 1那么Contour就会使用默认值1. 发布说明地址 https://github.com/projectcontour/contour/releases/tag/v1.19.1 欢迎关注Contour版本发布中文说明系列 本系列以1.19.1

    36440发布于 2021-11-01
  • 来自专栏好奇心Log

    python可视化 | contour、contourf、cartopy补充

    我第一个想到的方法是在contour里的levels参数强制指定levels=[588]来绘制这一根线。这个方法在最新的matplotlib中是可行的。 ac=ax.contour(X, Y, Z,levels=[0]) ? 第二种方法是通过判断levels来存放一个颜色列表,使在绘图时,除了指定的值外不填充颜色。 i in levels: if i==5: colors.append('r') else: colors.append('none') cs=ax.contour

    6.4K20发布于 2021-03-25
  • 来自专栏javascript趣味编程

    3.1.2 使用绘图API绘制Contour的思路

    interval (I’m using 4 degrees F here), we can connect some of these interpolated points, creating our contour

    67700发布于 2018-08-08
  • 来自专栏CNCF

    使用Contour和Gateway API规划集群入口的未来

    Contour 项目文章作者:Nick Young、Daneyon Hansen 和 Alex Xu Gateway API 是什么? 为什么 Contour 要实现它? Contour 团队从一开始就参与了 Gateway API 项目。 加入 Contour 社区! ")) 与我们在Kubernetes Slack[9]上的#contour 聊天 在GitHub[10]上与我们协作 Nick Young,Contour 技术领导和 VMware 资深工程师 Daneyon Hansen,Contour 维护者和红帽首席软件工程师 Alex Xu,Contour 维护者和 VMware 产品经理 参考资料 [1] IngressClass: https://kubernetes.io

    1K10发布于 2021-05-07
  • 来自专栏kinnylee钻研技术

    Envoy Ingress:Contour基本原理和源码分析

    --namespace projectcontour bitnami/contour 资源 部署完成后查看安装的资源信息,包括: contour deployment:counter controller 主要包含两个组件: Envoy:提供高性能的反向代理 Contour:充当 Envoy 的后台管理服务,提供相关配置 两个组件是分开部署的,Contour 以 Deployment 的方式部署,Envoy :根据配置文件启动envoy,建立 GRPC连接,并从服务端接收配置请求 控制面:contourcontour 是 k8s api 的一个客户端,通过 informer 机制监听 ingress, 其他 从图中我们还看到其他的一些信息 contour job:自动生成证书,使得grpc上的xds安全传输 contour 内部还提供了选主模式 HTTPProxy配置 概述 Ingress 资源在 k8s contour中 watch 的资源包括两类: k8s原生资源: ingress service endpoint namespace crd资源: httpproxy // contour/cmd/contour

    1.6K20编辑于 2022-03-07
  • 来自专栏javascript趣味编程

    3.1.3 绘制三维Contour图的思路

    2007年秋,开始接触数值计算,看到Contour图形,我觉得很神奇,很好看。强烈的好奇心驱使下,零零碎碎看了相关文献,都看不懂。 大约2009年深秋,我读到的最早且能看懂的关于Contour绘制的文章,也是我写Contour的最主要参考: Contour Plotter and 3D Function Grapher Together We show an applet which combines a contour diagram plotter and a 3D grapher. The image above shows the contour map part, the one below the 3D grapher part. ? 因为代码量较多,公众号限制5万字。

    1.1K00发布于 2018-08-08
  • 来自专栏有点技术

    基于envoy的分布式gateway-contour

    contour Contour是开源的Kubernetes入口控制器, 为Envoy边缘和服务代理提供控制平面. Contour支持动态配置更新和多团队入口委托,同时保持轻量级配置文件。 特点 内置envoy Contour是基于Envoy,高性能L7代理和负载均衡器的控制平面 灵活的架构 轮廓可以部署为Kubernetes部署或守护程序集 TLS证书授权 管理员可以安全地委派通配符证书访问 Contour,充当Envoy的管理服务器并为其提供配置。 ? 注解很驳杂,不利于使用, contour还抽象了HTTPProxy概念, HTTPProxy的主要优势 安全地支持多团队Kubernetes集群,并具有限制哪些命名空间可以配置虚拟主机和TLS凭据的能力 Contour支持基于的每个路由的会话相似性 loadBalancerPolicy strategy:Cookie。

    1.7K10发布于 2020-07-13
  • 来自专栏kinnylee钻研技术

    Contour 中 Envoy 优雅停服的实现与源码分析

    contour 早期在 pod 中提供了 preStop hook,用于发送信号给 envoy ,envoy 开始减少连接,readiness probe 会触发实例不健康,envoy 停止接收新的连接 /contour envoy shutdown-manager -h usage: contour envoy shutdown-manager [<flags>] Start envoy shutdown-manager 代码入口: // contour/cmd/contour/contour.go func main() { ... // 一级子命令:envoy envoyCmd := app.Command // contour/cmd/contour/shutdownmanager.go func doShutdownManager(config *shutdownmanagerContext) { /contour envoy shutdown -h usage: contour envoy shutdown [<flags>] Initiate an shutdown sequence

    1.1K30编辑于 2021-12-30
  • 来自专栏kinnylee钻研技术

    Envoy Ingress:Contour基本原理和源码分析

    --namespace projectcontour bitnami/contour 资源 部署完成后查看安装的资源信息,包括: contour deployment:counter controller 主要包含两个组件: Envoy:提供高性能的反向代理 Contour:充当 Envoy 的后台管理服务,提供相关配置 两个组件是分开部署的,Contour 以 Deployment 的方式部署,Envoy :根据配置文件启动envoy,建立 GRPC连接,并从服务端接收配置请求 控制面:contourcontour 是 k8s api 的一个客户端,通过 informer 机制监听 ingress, [原理图] 其他 从图中我们还看到其他的一些信息 contour job:自动生成证书,使得grpc上的xds安全传输 contour 内部还提供了选主模式 HTTPProxy配置 概述 Ingress contour中 watch 的资源包括两类: k8s原生资源: ingress service endpoint namespace crd资源: httpproxy // contour/cmd/contour

    2.4K10发布于 2021-11-11
  • 来自专栏工程师看海

    什么是眼图轮廓 Eye Contour功能?

    什么是眼图轮廓 Eye Contour功能? 眼图轮廓 Eye Contour 技术跟我们测量总体抖动差不多,也是采用 Dual-Dirac 双狄拉克模型。 实时示波器――合规性测试Keysight Infiniium 示波器在v5.60固件版本后增加了 Eye Contour(眼图轮廓)的功能,通过示波器捕获一定数量比特的数据,就可以分析描绘出不同误码率下的眼图轮廓 无需长时间等待,仅需要设定想达到的误码率BER,打开“Keysight eye contour”眼睛轮廓功能。让眼图bling bling起来!

    1.7K40编辑于 2023-03-27
  • 来自专栏FunTester

    利用 python+plotly 制作Contour Plots模拟双波源干涉现象

    本人在学习使用 plotly 的contour plots 制作的时候,发现利用这个表格制作波的干涉模拟方面有很不错的效果,因为之前被各种波动方程和振动方程教育了很久,所以就用波函数来开动,下面分享代码 (我用 java 写的代码模拟的波函数的测试数据) 下面是 plotly 的全部代码,里面包含了两种生成 contour plots 图表的方式,一个生成的是单个图表,但是带着等高线,所以被我放弃了。 \n")[0].split(",") 13 z.append(data) 14''' 15#这是单独一个表格的情况,但没找到去掉等高线的方法 16data = Data([ 17 Contour

    68740发布于 2019-10-17
  • 来自专栏云原生实验室

    Contour 学习笔记(二):使用级联功能实现蓝绿部署和金丝雀发布

    上篇文章介绍了 Contour 分布式架构的工作原理,顺便简单介绍了下 IngressRoute 的使用方式。本文将探讨 IngressRoute 更高级的用法,其中级联功能是重点。 1.

    1.3K40发布于 2019-09-09
  • 来自专栏CNCF

    CNCF网络研讨会:Contour - Kubernetes的高性能入口控制器(视频+PDF)

    讲者:Steve Sloka,高级技术人员 @VMware Contour是一个开源的Kubernetes入口控制器,为Envoy边缘和服务代理提供控制平面。 Contour支持动态配置更新和多团队入口授权开箱即用,同时保持一个轻量级的配置文件。 使用Contour,你可以快速部署云原生应用,动态更新Envoy配置,并安全地委托入口配置,以保护多团队Kubernetes集群上的服务访问。 在这个网络研讨会上,VMware的高级技术人员Steve Sloka将分享如何在Kubernetes集群中有效地使用Contour和Envoy。 https://v.qq.com/x/page/s3008ikd3m4.html PDF https://www.cncf.io/wp-content/uploads/2019/10/webinar_contour_overview_httpproxy.pdf

    59610发布于 2019-12-04
  • 来自专栏Python爬虫与数据挖掘

    我用plt.contour()怎么把颜色棒区间显示区间设定为0~17呀?

    一、前言 前几天在Python白银交流群【王者级混子】问了一个matplotlib作图的问题,问题如下:大佬们,我用plt.contour()怎么把颜色棒区间显示区间设定为0~17呀? (0, 10, .1) X, Y = np.meshgrid(x,y) data = 2*( np.sin(X) + np.sin(3*Y) ) fig, ax = plt.subplots() contour = ax.contour(X, Y, data) cbar = fig.colorbar(contour, ax=ax) cbar.set_ticks(np.linspace(0, 10, 10)) 【王者级混子】:那个黄色的其实对应的就是17,我把之前绘制的图片搞成了gif,对比一下发现,颜色条都显示在那一半的地方;我查了一下,网上说plt.contour()它没法固定住。

    20810编辑于 2024-07-31
  • 来自专栏CSDN博客专家-小蓝枣的博客

    OpenCV 入门教程:轮廓特征和轮廓匹配

    以下是一个使用轮廓匹配的示例代码: import cv2 # 读取参考轮廓图像 reference_contour = cv2.imread('reference_contour.jpg', cv2. IMREAD_GRAYSCALE) # 读取目标轮廓图像 target_contour = cv2.imread('target_contour.jpg', cv2.IMREAD_GRAYSCALE) 以下是一个示例代码: import cv2 # 读取轮廓图像 contour_image = cv2.imread('contour_image.jpg', cv2.IMREAD_GRAYSCALE) : area = cv2.contourArea(contour) # 计算轮廓面积 perimeter = cv2.arcLength(contour, True) # 计算轮廓周长 1])) # 计算轮廓的质心坐标 # 在图像上绘制轮廓特征 cv2.drawContours(contour_image, [contour], -1, (0, 255, 0), 2

    5.8K10编辑于 2023-07-10
  • 来自专栏流川疯编写程序的艺术

    OpenCV 矩形轮廓检测

    and the parent contour, respectively. (这里的contour不单单只有一个轮廓序列) 提取轮廓点了.     contour可能是空指针,提取前最好判断一下   在提取之前还可以调用一个函数:             contour = cvApproxPoly( contour, sizeof(CvContour contour里面包含了很多个轮廓,每个轮廓是单独存放 的.   ; contour = contour->h_next ) { CvRect

    1.3K10编辑于 2022-11-29
领券