苏友朋
springMVC配置使用mybatisPlus
  本文介绍springMVC配置mybatisPlus的maven项目的例子。 前提:springMVC项目已经齐备,例子项目请转移到地址: https://github.com/kongchengsu/git/tree/master/CodeStandard2.0-mybatis_Plus/CodeStandard 一、pom配置依赖 首先是mybatisPlus主体依赖...
发布于2020/07/16 16:02 70
xu.wang
DOCKER - YAPI 数据备份与恢复
        最近服务器马上到期了,找了半天在腾讯云上找到了625/3年的服务(20200627),于是将之前百度云上的tomcat、mysql等数据都备份并恢复到了新服务器,但是还有一个使用docker部署的yapi还未备份,于是记录下载docker下面备份和回复yapi数据的操作。 第一步:备份yapi数据      ...
发布于2020/06/28 00:07 125
pc.d
专升本考试系统-项目总结
专升本考试系统项目总结   专升本考试系统我负责的主要是网页端的人脸识别验证和做题时的实时监控功能,实现主要分为两步,一是通过摄像头和麦克风获取到实时图像和音频,二是将图像和音频传递到七牛云。 一:获取图像和音频 1.打开媒体设备   通过navigator.MediaDevices.getUserMedia()这个方法可以提示用户给予使用媒体输入的许可,调用多媒体设备...
发布于2020/05/27 14:24 203
苏友朋
The driver was unable to create a connection due to an inability to establish the client portion of解决过程记录
由于记录时间比较靠后,因此问题详情未能记录下来 该错误主要解决方法是:https://blog.csdn.net/zl386119974/article/details/29205633 简单来说就是系统对于短连接数有一个上限,当上限数量不足时可以通过该方法进行增加上限的方式解决。   但是我遇到的问题不是这个,首先我通过查询数据库连接数量: [图片] 参数释义: cach...
发布于2020/05/13 19:53 204
pc.d
大屏数据展示学习
Datav学习-新冠肺炎数据展示练习项目 1. 什么是datav datav是一个个人开发的开源免费专门用于大屏数据展示的组件库,文档地址:http://datav.jiaminghi.com/ 2. 项目数据来源 这个例子中使用的数据来自第三方api提供商,本来想在github找一个用node.js做的后台,但是找了很久都是用python做的,就找了一个免费的(天行数据)。 ...
发布于2020/05/12 22:53 225
zhy
QT学习总结--音视频采集编码封装
   我们在采集到音频和视频后,需要对数据进行编码压缩,我们需要三个AVFormatContext结构体,两个输入(音频,视频),一个输出。   实现步骤如下: 采集的步骤上篇文章已经详细说明了,这里着重于编码输出的过程:         1. 初始化AVFormatContext输出上下文avf...
发布于2020/04/25 13:08 263
魏晓巍
Vuex从入门到实战(二)
4.基于vuex的案例——todos任务记录工具 4.1我们重新初始化一个vue-cli项目,配置时别忘了选中Vuex配置。 4.2我们还要安装几个依赖:axios和ant-design-vue(ant-designUI组件库,也可以不使用或者使用其他擅长的组件库) npm install axios ant-design-vue -S   4.3在m...
发布于2020/04/17 16:25 228
魏晓巍
Vuex从入门到实战(一)
目标: 能够说出vuex使用的基本步骤 能够说出vuex的核心概念 能够基于vuex实现业务 1.vuex概述 1.1vuex是什么? vuex是实现组件全局状态(数据)管理的一种机指,可以方便的实现组件之间得数据共享。 不使用vuex的数据传递方式和使用vuex的数据传递方式对比图:   [图片]   可见,频繁的大范围的数据共享,使用vuex是非...
发布于2020/04/17 16:04 229
zhy
QT学习总结--音视频采集
    完成直播系统的第一步是采集本地音视频数据。采集本地数据要使用到FFmpeg的libavdevice 类库,我们可以利用它来采集设备数据。       使用libavdevice 需要包含其头文件,并对其注册。 #include "libavdevice/avdevice.h" ............ .......
发布于2020/04/17 10:46 258
魏晓巍
JsBarcode条形码组件封装
负责的项目中有需要生成条形码的需求,并且在多个页面都有使用,所以将这个功能封装成了组件,方便使用。 第一步:在项目中安装JsBarcode库 我们在项目路径下安装JsBarcode库,安装完成后我们可以在node_modules目录下找到它。   npm install JsBarcode --save   第二步:封装组件 话不多说,直接上代码,这个组件可以在...
发布于2020/04/11 21:54 253
zhy
QT学习总结--FFmpeg+SDL的播放器
    我们在开发中可能会用到一些播放器,但有时现有的播放器并不能满足我们自定义的需求,这时候需要我们自己来写播放器,这会用到FFmpeg和SDL。FFmpeg是对文件进行解码的工具,SDL可以将解码后的数据转化图像,声音播放。        FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开...
发布于2020/04/11 11:52 308
pc.d
冀东石油信息化系统-项目总结
项目总结 经过一个月的时间在刘志强师兄的指导下冀东石油信息化系统已经编写完成,在这个系统中学到了很多也发现了自己的不足,记录一下争取在下个项目中可以做的更好。 学习到的东西: 1. 对vue-cli有了更深的学习,知道了环境变量和模式,知道了.env.development和.env.production文件起什么作用。 2. 明白了vue-router的前置守卫rou...
发布于2020/04/11 10:08 263
zhy
QT学习总结--智能指针
  在上一篇文章中提到了我有时候会忘记删除指针,导致程序异常终止的问题,qt中存在智能指针,可以帮助自动我们销毁指针。     什么是智能指针呢? 智能指针的行为类似常规指针,重要的区别是它负责自动释放所指向的对象 。qt中最常用的智能指针是 QSharedPointer 和 QScopedPointer 两个类。     QShared...
发布于2020/04/04 12:46 270
zhy
QT学习总结--多线程断点下载
   实现多线程下载文件,先考虑如何实现动态的添加组件和线程,在这里采用了QListWidget来做为下载项目的容器,比较的简单,将下载组件组合在一个自定义容器类DownLoadItem里,这样可以很方便的创建下载项目。     最终效果:  [图片]      先说一下组件创建遇到的问题(下载项目重叠): ...
发布于2020/04/03 17:56 297
zhy
QT学习总结--实现多线程的两种方式
qt实现多线程的方式大致分为两种:      1. 直接继承自QThread,重写run函数      2. 继承QObject,通过 moveToThread将事件添加到线程中处理   第一种方式:   #include "mythread.h" #include <QDeb...
发布于2020/03/31 20:02 277
zhy
QT学习总结--断点下载
    想要利用qt完成断点下载需要了解一下http请求的Range字段。 Range字段的作用是支持http协议的范围请求,用法如下:    Range:bytes=1-99  表示下载1到99字节    Range:bytes=100-   表示下载100字节之后的所有字节   ...
发布于2020/03/31 13:01 279