5 __wuxi

尚未进行身份认证

300字以内

等级
TA的排名 2w+

Nodejs——Mysql时区问题

1、使用varmysql=require('mysql')进行数据库查询接口返回[{"Id":23,"MTime":"2019-09-12T07:48:28.000Z","Nick":"[1号位]DEEBOTT5Fun","Mobile"。。。实际数据库:可以看出时间相差了8小时:临时方案可以把sql语句进行时区转化不过比较麻烦CONVERT_TZ(`MTime`,...

2019-09-18 18:21:53

Nodejs——nodemailer发送邮件

日常监控告警需要使用nodemailer进行邮件发送1、安装依赖npminstallnodemailer--savenpminstallnodemailer-smtp-transport--save2、开启qq邮箱smtp服务:设置—账户生成授权码3、js如下varnodemailer=require('nodemailer')varsm...

2019-09-18 18:21:44

Nodejs——setInterval循环器使用

一个函数需要后台不断的循环调用,可以使用setInterval函数setInterval(func,delaytime,param1,param2,...);1、myInterval是一个定时器对象,无限循环varstartTime=Date.now()varmyfunction=function(startTime){vartimeNow=Dat...

2019-09-18 18:21:29

Nodejs——函数封装及调用

刚接触nodejs,对于方法调用和封装比较模糊,简单整理了下目前接触到的1、定义methods.jsvarfunc1=function(par){console.log('func1:'+par)}module.exports=func1引用:默认一个方法,直接使用consttest1=require('./methods')test1("test1"...

2019-09-18 18:21:18

Nodejs——request-promise获取返回值

vue使用request-promise调用接口获取数据安装依赖:npminstall--saverequestnpminstall--saverequest-promise若想方法返回接口返回值,需要使用回调函数,因为是异步操作1、demo如下varcrypto=require('crypto')functiongetDevices(){}...

2019-09-18 18:20:54

Nodejs——express及跨域处理

1、express是基于Node.js平台,快速、开放、极简的Web开发框架安装:npminstallexpress--savenpminstallbody-parser--savebody-parser是express解析中间件,可以方便的去处理json等格式内容,下面整理了一些情况constexpress=require('express')con...

2019-09-18 18:20:11

Vue——el-pagination分页显示

使用Elementui中el-pagination进行分页显示1、el-table进行数据筛选::data="tableData3.slice((currentPage-1)*pagesize,currentPage*pagesize)"过滤当前页面需要显示的数据2、增加div显示分页功能,修改total为tableData3数据的数量,tableData3我这边定义的[]接口...

2019-09-17 18:20:05

Vue——el-table导出excel

Element使用时遇到一个问题:el-table导出到excel的时候数据重复了,删除el-table的fixed数据可以解决fixed 列是否固定在左侧或者右侧,true表示固定在左侧 string,boolean true,left,right — 1、安装依赖:npminstall--savexlsxnpminstall--sa...

2019-09-17 18:19:07

Vue——vue.js获取axios及request-promise返回数据

vue调用接口,在main.js中引入importrpfrom'request-promise'Vue.prototype.$request=rpimportaxiosfrom'axios'Vue.prototype.$ajax=axiosscript中mydevices:[]从接口获取方法如searchdevice以下三种方法获取<scr...

2019-09-16 18:46:26

Vue——v-if控制元素是否显示

show.vue文件如下:<el-table-columnlabel="状态"><templateslot-scope="scope"><el-buttonv-if="show":loading="true"type="danger"...

2019-09-16 18:45:47

Vue——html引用cdn

单页面引用cdn显示图表和表单,构建本地简单的测试报告Echarts:https://echarts.baidu.com/tutorial.html#5%20%E5%88%86%E9%92%9F%E4%B8%8A%E6%89%8B%20EChartselement-ui:https://element.eleme.cn/#/zh-CN/component/installation...

2019-09-05 18:59:54

Vue——vscode格式化代码

1、vscode安装插件ESLint及Vetur(解决vue文件代码高亮)2、格式化代码:Preferences——Settings,右上角点开图标{},对settings.json进行修改{"eslint.enable":true,"eslint.autoFixOnSave":true,"eslint.run":"onType","eslint.o...

2019-09-05 18:59:22

Opencv——处理视频转图片

移动端自动化录制后的视频,需要进行转图片再做一些业务逻辑处理packagecom.wx;importorg.bytedeco.javacv.FFmpegFrameGrabber;importorg.bytedeco.javacv.Frame;importorg.bytedeco.javacv.Java2DFrameConverter;importorg.opencv.co...

2019-09-05 18:46:36

Opencv——基于Knn进行字符识别

1、训练数据:通过轮廓或者比例将字符分割mat.submat-缩放Imgproc.resize-转为浮点型-矩阵拉直reshape(1,1),再存入Mat2、定制训练结果:可以通过Map将字符结果和key进行映射3、使用knn加入训练数据和结果,再通过查找匹配函数找出最相似的几个值主要函数:参考:https://answers.opencv.org/question/8992...

2019-07-03 20:28:47

Opencv——模版匹配

模版图片在另一幅图进行匹配函数:matchTemplate在模板块和输入图像之间寻找匹配,获得匹配结果图像函数:minMaxLoc在给定的矩阵中寻找最大和最小值(包括它们的位置)@TestpublicstaticvoidmatchImg(){StringtemplateImgPath="/Users/wuxi/Desktop/tem.pn...

2019-07-03 18:38:19

Opencv——轮廓相似度比较

图片进行边缘检测、轮廓提取之后,可以进行不同轮廓之间的相似比较主要函数:publicstaticdoublematchShapes(Matcontour1,Matcontour2,intmethod,...

2019-07-03 18:38:08

Opencv——根据轮廓创建圆形边界框

一、创建矩形边界框1、通过boundingRect(MatOfPointpoints)来计算包围轮廓的矩形框2、通过rectangle(Matimg,Pointpt1,Pointpt2,Scalarcolor,intthickness)来画出对应的矩形二、创建圆形边界框主要函数:publicstaticvoidminEnclosingCircle...

2019-07-03 18:37:58

Opencv——根据颜色特征识别位置

根据图像中局部颜色特征,获取该位置一、根据特定颜色切割,输出二值化图像publicstaticvoidinRange(Matsrc,Scalarlowerb,Scalarupperb,Matdst)例如n...

2019-07-03 18:37:04

Opencv——图像与矩阵关系

一、图像的基本容器Mat:图像可以矩阵来表示,值为像素网上是这样描述的:从真实世界中获取数字图像有很多方法,比如数码相机、扫描仪、CT或者磁共振成像。无论哪种方法,我们(人类)看到的是图像,而让数字设备来“看“的时候,则是在记录图像中的每一个点的数值下面用个例子来看看图像与矩阵的关系:新建一个3X3的矩阵@TestpublicvoidTestMatCv(){...

2019-07-03 18:36:48

Opencv——基于Java环境搭建

OpenCV(开源计算机视觉库)是一个开源的计算机视觉和机器学习软件库。目前使用java库搭建环境进行一些图像处理,学习中,记录一些常用的处理方法一、创建maven项目,引入依赖<dependency><groupId>org.openpnp</groupId><artifactId>opencv&lt...

2019-07-03 18:36:34

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。