- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 真的!只需 “六步” 实现图像特定物体识别!!!
通过无人机(大疆)对整片光伏区域进行航拍(包括红外图像与可见光图像),再航拍的图片通过4G/5G实时传输到应用程序,应用程序基于计算机视觉技术,自动识别出图片中光伏组件可能存在的故障,并结合其他实时监控与分析数据,从而判断光伏组件是否存在故障并给出报警。这是一个典型的人工智能,在计算机视觉领域应用的案例,要实现这个需求涉及到技术有很多,包括无人机图像传输,光伏组件实时数据监测与分析等,这篇文章从“怎样分离出原始图片中的特定区域(光伏组件串)“这个很小的片段为切入点, 来阐述
2020-05-14 18:50:31 7424 7
原创 第6篇:Eureka技术实现(1)-更新中......
Eureka整体设计理念前面几篇文章主要介绍了微服务的基本概念,从这篇文章开始,我们正式介绍SpringCloud框架,SpringCloud是实现微服务框架的,随着单体应用到SOA架构再到微服架构的演进,服务越来越多,调用关系越来越复杂,服务与IP地址的依赖,以及服务管理、状态检测就成为了一个非常棘手的问题,Eureka的诞生正是为了解决这一问题。Eureka 是 Netflix 出品的...
2020-01-17 18:04:08 172
原创 第5篇:SpringBoot技术铺垫
SpringCloud是基于SpringBoot框架,为了更好的理解后面文章的内容,这篇文章我们对SpringBoot做一个简单的介绍,算是一个技术铺垫。
2020-01-17 18:01:56 360
原创 第4篇:Eureka设计理念
第四篇:Eureka设计理念目录第四篇:Eureka设计理念生产者、消费者、注册中心Server端、Client端AP优于CPP2P节点信息同步Eureka分区(Region与Zone)总结前面几篇文章,我们对微服务概念、服务发现与注册的理论做了简单介绍。这篇文章我们来分析一下Eureka的整体设计理念,具体来看看Eureka是如何实现服务发现与注册的。通过这篇...
2020-01-17 17:20:26 242
原创 第3篇:微服务--服务发现理论
目录一、微服务--服务发现理论1)微服务为什么要使用服务发现与注册?2)服务器端模式3)客户端模式(进程内)一、微服务--服务发现理论1)为什么要使用服务发现与注册?前文中提到,微服务独立部署、具有清晰的边界,服务之间通过远程调用来构建复杂的业务功能。那为什么要引用服务注册与发现呢?服务注册与发现具体要解决什么问题?服务注册与发现主要解决了如下两个重要问题:屏...
2020-01-05 18:20:58 402
原创 第2篇:微服务--技术生态
前面一篇文章,我们对微服务的基本概念,微服务带来的问题与挑战进行了描述。这篇文章我们来看看在微服务的技术生态中,用了哪些术与方案来解决这些问题。我画了一张微服务的计算生态圈地图,通过这张地图可以对微服务整体解决方案有个全局观,就像带孩子游玩动物园,如果手里拿着一张向导地图,那我们就不会错过重要的景点。当然,光凭一张图我们不可能讲明白设计原理、代码实现等这些细枝末节,针对这些每个技术细节,我们会在以后的每一篇文章中详细介绍。
2020-01-05 11:12:00 367
原创 第1篇:微服务--基本概况
关于微服务的理论思想,我们可以从一个著名的定律说起---康威定律,康威定律是一个叫梅尔文·康威的程序员,他在1968年发布了一篇文章,文中论述了设计系统的组织与系统本身的关系,并列举了各个不同行业的真实案例,最后得出了结论:“oganizationrs which design systems (in the broad sense used here) are constrained to produce designs which are copies of the communication stru
2020-01-05 10:40:52 208
原创 图解JVM垃圾回收原理
理解Java虚拟机垃圾回收机制的底层原理,是系统调优与线上问题排查的基础,也是一个高级Java程序员的基本功,本文就针对Java垃圾回收这一主题做一些整理与记录。Java垃圾回收器的种类繁多,它们的设计要在吞吐量(内存空间)与实时性(用户线程中断)方面进行权衡,各个垃圾回收器的适应场景也不尽相同(如:桌面应用,web应用),因此,这里我们只讨论JDK8下的默认垃圾回收器,毕竟目前JDK8版本是业界的主流(占80%),并且我们只讨论堆内存空间的垃圾回收。
2020-01-04 16:37:08 397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人