xu.wang
tomcat解决跨域问题
  <filter>       <filter-name>CorsFilter</filter-name>       <filter-class>org.apache.catalina.filters.CorsFilter</filter-class>       <init-param>         <par...
发布于2021/01/18 22:18 2524
xu.wang
MAC下安装Tesseract
最近项目中需要使用到OCR识别镂空数字,于是开始学习Tesseract https://github.com/tesseract-ocr/tesseract 接下来记录一下我在安装和使用过程当中的遇到的坑和学习的过程,本文主要记录了Mac下安装tesseract的过程。 环境: JDK 1.8 MACOSX 10.14.4 Tesseract 安装 首先是Tesseract的安装,目前...
发布于2021/01/15 22:59 3545
xu.wang
JavaFx 在定时任务中使用线程池实现向线程中能够传值和获取返回值
场景:        项目当中有一个需求,目的是通过串口服务器读取12个岗位上的PLC数据,并实时(每隔500ms)显示在界面当中。 方案:       在需求中提到了每隔500ms,所以需要创建一个每隔500ms执行的定时任务。       同时获取12个岗位中的PLC数据,则需要创建12...
发布于2020/12/21 21:46 2947
xu.wang
JavaFx 出现异常 Exception in thread "JavaFx Application Thread",高频刷新UI
场景:        使用JavaFx 每隔500ms,读取PLC中的数据并显示在界面中。 问题:        由于需要定时请求12个岗位中PLC的数据,所以编写了一个定时任务+创建12个线程来获取数据,在测试过程中发现运行一段时间后UI界面无响应并出现以下错误: [图片] 解决方案:   &n...
发布于2020/12/21 21:08 2892
苏友朋
QT5.14连接mysql8.0的驱动的编译和使用
两者的安装不再表述   注意,8.0的驱动和配置是可以连接5.6的 首先需要自行编译驱动 编译方式: 1、首先打开QT安装目录:C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql 找到文件mysql.pro [图片] 2、如果已经安装Qt Creator,则直接双击,会在Qt Creator 中打...
发布于2020/09/06 13:09 4013
苏友朋
QT5.14连接mysql5.6的驱动的编译和使用
两者的安装不再表述 首先需要自行编译驱动 编译方式: 1、首先打开QT安装目录:C:\Qt\Qt5.14.2\5.14.2\Src\qtbase\src\plugins\sqldrivers\mysql 找到文件mysql.pro [图片] 2、如果已经安装Qt Creator,则直接双击,会在Qt Creator 中打开该项目,如果没有安装Qt Creator,请自行安装 [图片]...
发布于2020/09/06 13:04 2708
苏友朋
mysql子查询遇坑记录
近日,有一个项目逻辑,需要删除重复编号的记录,于是编写了一个SQL语句,大体如下: 语句一: DELETE  FROM     test  WHERE     id IN (     SELECT         id&nbs...
发布于2020/08/18 11:22 2870
苏友朋
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 3820
xu.wang
DOCKER - YAPI 数据备份与恢复
        最近服务器马上到期了,找了半天在腾讯云上找到了625/3年的服务(20200627),于是将之前百度云上的tomcat、mysql等数据都备份并恢复到了新服务器,但是还有一个使用docker部署的yapi还未备份,于是记录下载docker下面备份和回复yapi数据的操作。 第一步:备份yapi数据      ...
发布于2020/06/28 00:07 3702
pc.d
专升本考试系统-项目总结
专升本考试系统项目总结   专升本考试系统我负责的主要是网页端的人脸识别验证和做题时的实时监控功能,实现主要分为两步,一是通过摄像头和麦克风获取到实时图像和音频,二是将图像和音频传递到七牛云。 一:获取图像和音频 1.打开媒体设备   通过navigator.MediaDevices.getUserMedia()这个方法可以提示用户给予使用媒体输入的许可,调用多媒体设备...
发布于2020/05/27 14:24 3066
苏友朋
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 4132
pc.d
大屏数据展示学习
Datav学习-新冠肺炎数据展示练习项目 1. 什么是datav datav是一个个人开发的开源免费专门用于大屏数据展示的组件库,文档地址:http://datav.jiaminghi.com/ 2. 项目数据来源 这个例子中使用的数据来自第三方api提供商,本来想在github找一个用node.js做的后台,但是找了很久都是用python做的,就找了一个免费的(天行数据)。 ...
发布于2020/05/12 22:53 2912
zhy
QT学习总结--音视频采集编码封装
   我们在采集到音频和视频后,需要对数据进行编码压缩,我们需要三个AVFormatContext结构体,两个输入(音频,视频),一个输出。   实现步骤如下: 采集的步骤上篇文章已经详细说明了,这里着重于编码输出的过程:         1. 初始化AVFormatContext输出上下文avf...
发布于2020/04/25 13:08 3071
魏晓巍
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 2853
魏晓巍
Vuex从入门到实战(一)
目标: 能够说出vuex使用的基本步骤 能够说出vuex的核心概念 能够基于vuex实现业务 1.vuex概述 1.1vuex是什么? vuex是实现组件全局状态(数据)管理的一种机指,可以方便的实现组件之间得数据共享。 不使用vuex的数据传递方式和使用vuex的数据传递方式对比图:   [图片]   可见,频繁的大范围的数据共享,使用vuex是非...
发布于2020/04/17 16:04 2747
zhy
QT学习总结--音视频采集
    完成直播系统的第一步是采集本地音视频数据。采集本地数据要使用到FFmpeg的libavdevice 类库,我们可以利用它来采集设备数据。       使用libavdevice 需要包含其头文件,并对其注册。 #include "libavdevice/avdevice.h" ............ .......
发布于2020/04/17 10:46 3386