为你推荐

微服务 consul使用

 前言常见的注册中心有zookeeper、eureka、consul、etcd。从生态发展、便利性、语言无关性等角度来综合考量,选择consul,多数据中心支持,支持k-v能力,可扩展为配置中心。github地址:https://github.com/hashicorp/consulconsul官网:http...
代码星球·2020-05-09

微服务 服务发现模式

服务发现有三个角色,服务提供者、服务消费者和服务中介。服务中介:联系服务提供者和服务消费者的桥梁。服务提供者:将自己提供的服务地址注册到服务中介。服务消费者:从服务中介那里查找自己想要的服务的地址,然后享受这个服务。服务中介提供多个服务,每个服务对应多个服务提供者服务1~4把当前自己的网络位置注册到服务发现模块,服务发...
代码星球·2020-05-09

python OpenCV使用

    OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和MacOS操作系统上。它轻量级而且高效——由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处...
代码星球·2020-05-09

Python opencv提取视频中的图片

作者:R语言和Python学堂链接:https://www.jianshu.com/p/e3c04d4fb5f3这个函数就是本文要介绍的video2frames()函数,功能就是从视频中提取图片,名称“video2frames”是我自己取的,还比较形象。现将它分享给大家,感兴趣的小伙伴们可以参考...

Python实现YOLO目标检测

作者:R语言和Python学堂链接:https://www.jianshu.com/p/35cfc959b37c1.什么是目标检测?YOLO目标检测的一个示例啥是目标检测?拿上图(用YOLOv3检测)来说,目标检测(ObjectDetection)就是将图片中的物体用一个个矩形框框出来,并且识别出每个框中的物体是啥,而...

vscode教程(基础篇)

转载:https://segmentfault.com/a/1190000017949680 本文主要介绍vscode在工作中常用的快捷键及插件,目标在于提高工作效率本文的快捷键是基于mac的,windows下的快捷键放在括号里Cmd+Shift+P(winCtrl+Shift+P)有经验的可以跳过快速入门或...
代码星球·2020-05-09

goroutine并发控制与通信

 转发:https://mp.weixin.qq.com/s/ZlyQHfmoY1lzOoRgFSCOBw开发go程序的时候,时常需要使用goroutine并发处理任务,有时候这些goroutine是相互独立的,而有的时候,多个goroutine之间常常是需要同步与通信的。另一种情况,主goroutine需要...

机器学习算法介绍

转载:https://blog.csdn.net/xiaochendefendoushi/article/details/81905111在机器学习领域,有种说法叫做“世上没有免费的午餐”,简而言之,它是指没有任何一种算法能在每个问题上都能有最好的效果,这个理论在监督学习方面体现得尤为重要。举个...
代码星球·2020-05-09

python matplotlib以日期为x轴作图

  fromdatetimeimportdatetime,date,timedeltaimportmatplotlib.pyplotaspltimporttushareastsplt.rcParams['font.sans-serif']=['SimHei']#显示中文plt.rcParams['a...

python matplotlib动态绘图

 matplotlibanimation的官方文档:http://matplotlib.org/api/animation_api.html 接下来完成一个实时获取cpu数值,并绘图的功能。1.动画的骨架初始化空数据,初始化图形大小和背景颜色,插入子图(三个数字分别表示几行几列第几个位置),初始化图...

python matplotlib绘制六种可视化图表

绘制折线图,如果你数据不是很多的话,画出来的图将是曲折状态,但一旦你的数据集大起来,比如下面我们的示例,有100个点,所以我们用肉眼看到的将是一条平滑的曲线。这里我绘制三条线,只要执行三次plt.plot就可以了。  其实散点图和折线图是一样的原理,将散点图里的点用线连接起来就是折线图了。所以绘制散...

python matplotlib拟合直线

 importnumpyasnpimportmatplotlib.pyplotaspltplt.rcParams['font.family']=['sans-serif']plt.rcParams['font.sans-serif']=['SimHei']deflinear_regression(x,y):N...

【数字图像处理】仿射变换与透视变换

  仿射变换和透视变换更直观的叫法可以叫做「平面变换」和「空间变换」或者「二维坐标变换」和「三维坐标变换」。一个是二维坐标(x,y),一个是三维坐标(x,y,z)。也就是: 仿射变换:     透视变换:   ...

RANSAC拟合算法

 最小二乘法只适合与误差较小的情况。试想一下这种情况,假使需要从一个噪音较大的数据集中提取模型(比方说只有20%的数据时符合模型的)时,最小二乘法就显得力不从心了。随机抽样一致算法(RANdomSAmpleConsensus,RANSAC)。它是一种迭代的方法,用来在一组包含离群的被观测数据中估算出数学模型的...
代码星球·2020-05-09

C# 16位GUID

当我们想要获得一个唯一的key的时候,通常会想到GUID。这个key非常的长,虽然我们在很多情况下这并不是个问题。但是当我们需要将这个36个字符的字符串放在URL中时,会使的URL非常的丑陋。     想要缩短GUID的长度而不牺牲它的唯一性是不可能的,但是如果我们能够...
开发笔记·2020-05-09