前言 最近对目标识别感兴趣,想做一些有趣目标识别项目自己玩耍,本来选择的是 YOLOV5 的,但无奈自己使用 YOLOV5 环境训练模型时,不管训练多少次 mAP 指标总是为 0,而其它 pytorch 项目却能正常运行,尝试解决无果后发现另一个更好用的目标识别库--MMDetection ,最终实现了自己的需求.本文首先介绍了 MMDetection 库在 Windows 11 下的安装方式,及可能遇到的问题和解决方法:然后说明了其自带的单图片检测.视频检测.摄像头检测工具的使用方法,并在此之…
操作背景: 电商网站上面的一个商品的增删改查: es 能接受的都是JSON格式的数据 Es 提供了一套简单的集群信息健康监控的api GET /_cat/health?v   epoch      timestamp cluster       status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent1496717921 10:5…
MySQL 中的数据库(Database)就像是一个容器,其中包含了各种对象.例如,数据表(Table).视图(View).存储过程(Stored Procedure)以及触发器(Trigger)等.其中,表是存储数据的主要对象.它们之间的关系如下图所示: 本篇主要介绍数据库的创建.查看.选择和删除操作,包括使用 mysql 命令行和 MySQL Workbench 图形工具两种方式. 3.1 通过 mysql 命令行管理数据库存储数据需要先创建表,而创建表之前需要创建数据库.我们先使用 mys…
上周五最后一天在公司上班,无聊之余就想做点什么.介于之前有人让我做个简易版的在线聊天的,于是乎就打算花一天时间来弄下关于SignalR的简单教程制作一个在线的聊天的. 1:前端用了国产的一个MVVM框架 avalon 的早期版本和 layer  插件(具体怎么用这里就不介绍了,需要了解的自行百度) 2:MVC项目里面新增一个Hub 的继承类 ChatHub , 标签HubName 类似于一个重命名的效果 3:OnlineCache 类的作用是定义了一个KEY和VALUE主要用于记录用户名称和Si…
引:此文是自己学习python过程中的笔记和总结,适合有语言基础的人快速了解python3和没基础的作为学习的大纲,了解学习的方向:笔记是从多本书和视频上学习后的整合版. (一)初识python 1.一般文件以.py为格式:用#作注释. 2.一般对象不用特别声明,python会自动识别:一个对象也可以重新绑定到不同数据类型,因为python采用的是动态类型机制:但对已经声明过的对象则不能改变. 3.输出print("a"),在python控制台中也可以直接用这个对象名称,就会打印出来,…
跑第一个程序的时候经过坑爹的各种设置终于能用了. 如果遇到问题就谷歌或者百度,大牛的博客会给出解决方案的. vs2010+opencv3 目标:把书上的程序挨个敲一遍跑一遍. 现在已经跑了七章了,还有三章. 暑假还剩下一周.FLAG就不立了.…
一.JavaCC JavaCC是java的compiler compiler.JavaCC是LL解析器生成器,可处理的语法范围比较狭窄,但支持无限长的token超前扫描. 安装过程: 我是从github上down下来的zip压缩包,然后安装了下ant, 然后通过ant安装的javacc 1. 首先下载下来ant的源码,然后tar -zvxf apache-ant....tag.gz 解压缩,然后可以在解压出来的bin目录中看到ant的可执行文件 2. 从github下载javacc, 进入解压缩…
假如: 9 shard,3 node Elasticsearch容错机制:master选举,replica容错,数据恢复 最佳分配情况: 这样分配之后,不管其中哪个node 宕机这个es 依然可以提供完整的share 返回: 假如出现了宕机情况: 这时候宕机了第一个: 容错机制: 开始进行master进行选举,重新选择一个master; 担当master的职责:…
自己搭的集群, 设备: win10 + ubuntu 16 的虚拟机一个: 下载的版本:elasticsearch-5.2.0 win10 解压下就好了,不说了. ubuntu 上,我想说多了都是泪!各种坑 1,对jdk的要求版本:1.8及其以上版本 2.添加一个…