NAT穿透(UDP打洞) - heaventouch - 博客园
1、NAT(Network Address Translator)介绍NAT有两大类,基本NAT和NAPT。1.1、基本NAT静态NAT:一个公网IP对应一个内部IP,一对一转换动态NAT:N个公网IP对应M个内部IP,不固定的一对一转换关系 1.2、NAPT(Network Address/Port...
View ArticleSpring Boot干货系列:(十)开发常用的热部署方式汇总 | 嘟嘟独立博客
前言平时开发Sprig Boot的时候,经常改动个小小的地方就要重新启动项目,这无疑是一种很差的体验。在此,博主收集了3种热部署的方案供大家选择。正文目前博主用过的有三种:Spring Loadedspring-boot-devtoolsJRebel插件博主开发环境系统:win10开发工具:IDE:IntelliJ IDEA...
View ArticleEntityFramework DbContext 线程安全 - 田园里的蟋蟀 - 博客园
先看这一段异常信息:A second operation started on this context before a previous asynchronous operation completed. Use 'await' to ensure that any asynchronous operations have completed before calling another...
View ArticleJoint Face Detection and Alignment using Multi-task Cascaded Convolutional...
MTCNNMTCNN算法由3个网络构成,分别是PNet,RNet以及ONet组成,其中PNet输出人脸位置和是人脸的概率,并且PNet是一个全卷积网络,在图像金字塔上不同尺度获得feature map每个pixel对应的人脸位置编码和人脸概率,然后通过阈值和NMS获得ROI人脸区域.第二个网络叫RNet主要对第一个网络获得的ROI区域进行refine,将第一个网络获得的所有ROI...
View Article短信轰炸,限制一分钟只能发送一次手机短信 - 简单的幸福 - ITeye博客
为什么要限制一分钟之内只能发送一次手机短信呢?防止恶意攻击.什么场景需要发送手机短信?(a)手机号注册(b)通过手机找回密码(c)手机号绑定,手机号换绑(d)转账时手机号接收动态口令(一次一密) 1,前端图形验证码,一般前端会有倒计时,在倒计时的过程中是不允许点击"发送短信"按钮的:但是如果用户刷新页面呢?如果刷新页面,那么页面的倒计时就会中断....
View Article《从0到1学习Flink》—— 介绍Flink中的Stream Windows | zhisheng的博客
前言目前有许多数据分析的场景从批处理到流处理的演变, 虽然可以将批处理作为流处理的特殊情况来处理,但是分析无穷集的流数据通常需要思维方式的转变并且具有其自己的术语(例如,“windowing(窗口化)”、“at-least-once(至少一次)”、“exactly-once(只有一次)” )。对于刚刚接触流处理的人来说,这种转变和新术语可能会非常混乱。 Apache Flink...
View Articleiptables四个表与五个链-秋天的童话-51CTO博客
一、netfilter和iptables说明: 1、 netfilter/iptables IP 信息包过滤系统是一种功能强大的工具,可用于添加、编辑和除去规则,这些规则是在做信息包过滤决定时,防火墙所遵循和组成的规则。这些规则存储在专用的信息包过滤表中,而这些表集成在 Linux 内核中。在信息包过滤表中,规则被分组放在我们所谓的链(chain)中。 虽然...
View Article图像识别VPU——易用的嵌入式AI支持深度学习平台介绍-桐烨科技-踏上文明的征程-51CTO博客
公司玩了大半年的嵌入式AI平台,现在产品进入量产模式,也接触了很多嵌入式方案,有了一些心得体会,本人不才,在这里介绍一下一款简单易用的嵌入式AI方案——Movidius Myriad 2 VPU(MA2450) 和 Myriad X...
View Article图像识别——ubuntu16.04 movidius VPU NCSDK深度学习环境搭建-桐烨科技-踏上文明的征程-51CTO博客
这篇文章本人不打算长篇累牍去写,结合以前写的文章,从软件角度去写一些点滴,伴随人工智能AI的火爆,现在图像识别算法也异常火爆,上一篇文章提到Intel movidius Myriad 2 VPU(MA2450)是一种简单易用的深度学习平台,说到简单易用,但很多网友和客户还是一头雾水,本人还是觉得在这里班门弄釜一下,简单写一些,在ubuntu环境下搭建深度学习开发环境。 Intel...
View Article人脸识别准备 -- 基于raspberry pi 3b + movidius - wlu - 博客园
最近准备系统地学习一下深度学习和TensorFlow,就以人脸识别作为目的。十年前我做过一些图像处理相关的项目和研究,涉及到图像检索。记得当时使用的是SIFT特征提取,该特征算子能很好地抵抗图像旋转、仿射变换等变化。可以说SIFT是图像特征工程方面做得很出色的算子。现如今深度学习特别是CNN,ResNet等模型被研究者发明之后,图像特征工程似乎已经很“没有必要”了。深度神经网络通过多层表示能够更抽象...
View ArticleARM、DSP、AVR与C51的比较 - 高原 - CSDN博客
ARM+DSP与AVR作为现代CPU设计范例,从现代眼光来看,都是非常先进的设计。最重要的是吸取了C51体系所显露出来的问题,在原有系列的基础上,拥有高性能、高速度,甚至是更低的功耗。本论文只针对ARM+DSP、AVR和C51单片机的特点,从不同的侧面进行了比较和阐述。 1 单片机的介绍 单片微型计算机(Single-Chip...
View Article从零开始搭建树莓派 + intel movidius 神经元计算棒2代深度学习环境 - Mingyong_Zhuang的技术博客 - CSDN博客
从零开始搭建树莓派+intel movidius 神经元计算棒2代深度学习环境摘要材料硬件:步骤:1、 下载树莓派镜像并解压2、 烧写镜像3、 启动树莓派4、 配置树莓派5、 安装cmake6、 下载OpenVINO toolkit for Raspbian安装包:7、 配置路径与环境8、 添加USB规则9、 demo测试验证安装是否成功10、 Opencv + python...
View Article小小甜菜OpenVINO爬坑记 - oZhiZhuXia12的博客 - CSDN博客
小小甜菜OpenVINO爬坑记OpenVINO是intel提供的一个深度学习优化工具,目前可以使用在win10,Ubuntu16.04两个平台上,官方已经宣布后期会支持树莓派系统。它是Movidius x的使用接口,同时支持多种框架,也提供了大量例程。 我使用的是UP...
View Article在树莓派3B+上部署Intel NCS2神经网络计算棒 - weixin_43741611的博客 - CSDN博客
2018.12.20日 英特尔更新了OpenVINO Toolkit R5版本。该版本添加了对树莓派的支持。作为NCS2的官方开发套件,OpenVINO在此之前只能在台式机ubuntu...
View Article使用 ffmpeg nginx rtmp 搭建实时流处理平台 - nowgood - 博客园
环境: ubuntu 16.04 问题引入:使用 opencv 获取摄像头数据帧, 进行处理之后(如进行 keypoint 识别), 将 opencv 中图像的 Mat类型转化为 ffmpeg 的 AvPicture 格式, 然后推送到流媒体服务器上, 本地通过 VLC 播放器查看实时检测效果ffmpegsudo apt-get install ffmpeg -y然后...
View Article使用树莓派的摄像头 - Trami - 博客园
我目前使用的树莓派是3B+,操作系统是Raspbian-stretch。树莓派官方提供了小型摄像头,用于拍照和录制视频。目前官网上提供了两款摄像头,一个是用于正常的可见光拍摄,另一个带有红外夜视功能,我入手的是这款带红外夜视功能的摄像头,这款摄像头的名字叫PI NOIR CAMERA V2(The infrared Camera Module v2 (Pi NoIR)),具体可以参见...
View ArticleNAT穿透技术详解(udp打洞精髓附代码) - lyztyycode的博客 - CSDN博客
以前自己写的代码都只是在本地进行c/s通信,今天想写一个可以跨越外网的c/s通信,这里我就用udp实现一个点对点的不同外网的通信。用到的技术就是nat穿透技术,这里最直接使用的就是udp打洞技术。文中如有表述不清楚,欢迎提问。如果你需要nat穿透技术的详解点这里: nat穿透浅析需要的设备:一个已知的外网服务器S(ip+port),两个位于不同外网的客户端A,...
View ArticleNodejs中利用phantom把html转为pdf或图片格式 - younglao的博客 - CSDN博客
最近在项目中遇到需要把html页面转换为pdf的需求,并且转换成的pdf文件要保留原有html的样式和图片。也就是说,html页面的图片、表格、样式等都需要完整的保存下来。最初找到三种方法来实现这个需求,这三种方法都只是粗浅的看了使用方法,从而找出适合这个需求的方案:html-pdf 模块wkhtmltopdf 工具phantom...
View ArticleMTCNN人脸及特征点检测--基于树莓派3B+及ncnn架构 - yuanlulu的博客 - CSDN博客
概述本文尝试在树莓派3B+上用ncnn框架测试MTCNN。ncnn的基本编译和使用请参考《 在树莓派3B+上编译ncnn并用benchmark和mobilenet_yolo测试》。本文在这个博客基础上进行操作。操作步骤下载mtcnn从...
View ArticleMobileNetSSD通过Ncnn前向推理框架在Android端的使用--Cmake编译(目标检测 objection...
一、前言安装win10+linux-Ubuntu16.04的双系统(超细致)ubuntu16.04+caffe+CUDA10.0+cudnn7.4+opencv2.4.9.1+python2.7...
View Article