自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 web前端html-js下载远程json文件

【代码】web前端html-js下载远程json文件。

2023-12-15 10:51:26 89

原创 启动docker报错the following directives are specified both as a flag and in the configuration file: defau

启动docker报错docker/daemon.json: the following directives are specified both as a flag and in the configuration file: default-runtime: (from flag: nvidia, from file: nvidia)重启systemctl restart docker。

2023-04-23 16:03:21 825

原创 django yasg-swagger 文件上传自定义参数

django swagger 自定义参数(form)

2023-03-01 11:18:49 308

原创 新版mysql-plus3.4.1代码生成器

在这里插入代码片<properties> <!--<mybatis.plus.version>3.0.5</mybatis.plus.version>--> <mybatis.plus.version>3.4.1</mybatis.plus.version></properties><!--<dependency>--><!--<groupId>org.mybati

2022-01-07 17:15:57 879

原创 QT统计图qt折线图y轴显示百分比

StatisticDia::StatisticDia(QWidget *parent)QWidget(parent){ui.setupUi(this);QLineSeries *series = new QLineSeries();series->setPointLabelsVisible(true);series->setPointLabelsColor(QColor(255, 0, 255));series->setPointLabelsFormat("(@xPoi..

2021-12-30 11:28:02 732

原创 sqlserver查看存储过程的方法

执行sql语句GOEXEC sp_helptext ‘存储过程名称’;

2021-12-14 15:30:36 2693

原创 pyqt代码写页面

-- coding: utf-8 --Form implementation generated from reading ui file ‘login.ui’Created by: PyQt5 UI code generator 5.6WARNING! All changes made in this file will be lost!from PyQt5 import QtCore, QtGui, QtWidgetsimport sysclass Ui_Form(object):de

2021-12-13 10:37:30 433

原创 python pyqt5获取当前目录exe执行路径

此方式适用打包exe后使用,不适用.py脚本执行

2021-12-10 10:36:11 693

原创 qt无法定位程序输入点于动态链接库

重新编译qt动态依赖库,及其他依赖项目模块动态库1.windeployqt xxxx.exe2.解决方案下对所有项目进行右键生成或重新生成

2021-12-06 16:15:04 315

原创 2021-09-02pythonno Qt platform plugin could be initialized

Pythonno Qt platform plugin could be initialized问题的解决办法今天因要使用到一个以前PyQT写得工具,但运行时报错:This application failed to start because no Qt platform plugin could be initialized方法一可能原因:环境变量QT_PLUGIN_PATH指派错误方法二单独设置环境变量QT_QPA_PLATFORM_PLUGIN_PATH才能找到新版Qt的路径,QT_QPA

2021-09-02 18:31:58 1252

原创 vs2019c++使用hiredis下载安装

1.下载源码https://github.com/microsoftarchive/redis第一次打开的时候VS2019会检测解决方案工具集,提示升级,点击确定即可,将工具集升级到最新或者下载对于的v120工具集hiredis的编译配置只需要右键hiredis工程和Win32_Interop工程,分别点击生成,生成hiredis.lib和Win32_Interop.lib即可。在\redis-win-3.2.100\msvs\x64\Debug目录中可以看到两个静态链接库文件:hiredis.l

2021-08-20 15:03:57 1226

原创 springboot java 访问图片映射本地磁盘not allowed to load local resource:

如果页面在服务器上,浏览器出于安全考虑是不允许html访问本地文件的。不会允许浏览器打开file://开头的本地图片的。百度了好多资料 基本都类似 说要修改tomcat的配置文件 可是问题来了 我用的springboot 然而找了许久 也没得到答案呀!!自己琢磨了好久 综合所有的资料解决办法如下:java 后端配置一个类import org.springframework.context.annotation.Configuration;import org.springframework.we.

2021-07-20 18:06:36 352

原创 java mybatisplus Error parsing time stamp

解决方法:修改配置文件中驱动时间格式url: jdbc:sqlite:dataserver.pak?date_string_format=yyyy-MM-dd HH:mm:ss

2021-07-01 17:38:50 1032

原创 java用jna调用dll获取返回的字符串

先上c++代码extern “C” __declspec(dllexport) char* DrawRegionPoint(char* buf, char* path);char* DrawRegionPoint(char* buf,char* path) { char* aa; aa = new char[50] ;//{'d', 'd'} aa = "kkkkjjjjjjjkkkkkkkk"; return aa;}下面是java代码(安装jna请参考我另一篇文章)先写接口类:pa

2021-06-30 14:55:32 1304

原创 JAVA使用JNA对C++/C生成的DLL调用,java调用dll

方式一:直接下载jar包JNA的GITHUB下载地址:https://github.com/java-native-access/jna将下载的jna-5.3.1.jar和jna-platform-5.3.1.jar导入Java项目中方式二:添加maven依赖 <dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifa

2021-06-28 13:10:50 216

原创 SpringBoot+MyBatis整合中Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required错误详解

参考https://www.cnblogs.com/dbaxyx/p/10663485.html 添加druid依赖已解决<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.9</versio

2021-05-27 16:17:58 143

原创 QT取消事件,qt取消信号槽

QT中connect和disconnect用法总结分类专栏: QT 文章标签: c++ qt版权connect用于连接信号和槽函数,但是我们经常忽略最后一个参数,本人在写代码时遇到了bug,选择一个符号进行多次标绘,再选择其他符号时,会将上一次选择的符号也进行标绘,主要时connect最后一个参数搞的鬼。当conncet最后一个参数不写时,connect多少次,槽函数就执行多少次,本人遇到的bug需要将最后一个参数设为Qt::UniqueConnection,避免多次连接,只连接一次。根据

2021-04-19 14:41:59 2758

原创 python ftplib 553 could not create file可能原因

1.ftp服务器目录权限不够-修改权限 chmod 777 /dir2.ftp服务器文件已存在,重复上传

2021-04-01 15:09:39 679

原创 qt,QSerialPort的waitForReadyRead使用,一次读取所有数据

m_portName = "COM3";m_seria = new SeriaPort();m_seria->initPort(m_portName);m_seria->sendInfo("470AFF800300000000FA");//m_seria->m_serialPort是QSerialPort对象QObject::connect((m_seria->m_serialPort), &QSerialPort::readyRead, = {//QMessa

2021-03-31 17:12:52 4116

原创 QT qtabwidget动态插入内容

QFormLayout* layout = new QFormLayout;QLineEdit* text1 = new QLineEdit();QLineEdit* text2 = new QLineEdit();layout->addRow(“Name:”, text1);//往QFormLayout中添加表项layout->addRow(“Tel:”, text2);layout->setSpacing(10);ui.tabWidget->widget(0)-&g.

2021-03-30 14:37:46 895

原创 python压缩图片为小于指定大小

import sysimport ioimport osfrom PIL import Imagefrom PIL import ImageFile#sys.setrecursionlimit(18)def compress_image(outfile, mb=190, quality=85, k=0.9): """不改变图片尺寸压缩到指定大小 :param outfile: 压缩文件保存地址 :param mb: 压缩目标,KB :param step..

2021-03-08 16:51:31 474 3

原创 c++ QT 报错vector不是模板

Qt使用vector报错:no template named ‘vector‘解决方法:方法1,加上 using namespace std;方法2, std::vector v;

2021-01-20 19:46:22 1090

原创 Qt——打开文件夹并获取路径以及文件夹下文件名

Qt——打开文件夹并获取路径以及文件夹下文件名借助Qt中QFileDialog库的getExistingDirectory()函数,可以直接返回当前文件夹的路径。头文件声明#include主程序QString filename = QFileDialog::getExistingDirectory();获取文件夹下子文件名称头文件声明#include #include主程序QString filename = QFileDialog::getExistingDirectory();

2021-01-12 12:54:31 4873 1

原创 启释科技-目标分割-目标检测

启释科技(北京)有限公司公司网址:http://www.chasing.com.cn公司介绍:专注于人工智能,深度学习算法的研究.拥有超一流的目标分割与目标检测技术.提供的服务包括:技术咨询,数据服务,算法定制;应用软件服务;软件开发;产品设计;工程和技术研究与试验发展等.在小目标检测,遥感目标检测,缺陷检测,工业视觉检测,语义分割,人像分割,高清图像处理,嵌入式目标检测与嵌入式目标分割等领域有着丰富的经验....

2020-12-26 11:02:29 201 1

原创 yum安装报错:cannot find a valid baseurl for repo

CentOS-CentOS yum安装报错:cannot find a valid baseurl for repo2020-12-17阅读 7.6K0问题在CentOS系统中,用yum命令安装文件,出现错误:cannot find a valid baseurl for repo: base/7/x86_64解决办法vi /etc/sysconfig/network-scripts/ifcfg-ens33(这里不同机器可能不同)将文件最后ONBOOT=no改为ONBOOT=yes,保存退出

2020-12-17 17:33:11 102

原创 vs运行QT项目(含opencv440)

首先安装QT和opencv分别在c盘和d盘配置QT及opencv环境变量fvs中安装qt插件并配置--此处略过(百度有)vs中QT option配置配置opencv方式一:在解决方案资源管理器中右键项目-->属性--c++目录-->配置包含目录和库目录然后右键项目-->属性--连接器->输入-->配置附加依赖项(opencv库的名称)方式二:在属性管理器中项目下的release或debug中右键-->添加新.

2020-12-11 20:14:50 338

原创 Qt程序打包发布

下面介绍另一个博客的方法:1、首先找到这个工具,这个工具叫做“windeployqt”。它一般位于Qt安装目录下的mingw_XX\bin目录下,像我的目录就在C:\ProgramData\Qt\5.8\mingw53_32\bin。此时,建议将整个目录直接加入系统环境变量,便于后续使用。2、编译你的程序,注意必须是release版本。debug版本的貌似不行。3、启动cmd,进入到你要发布的程序所在的目录,比如我的程序放在D:\Test目录下,就输入”cd /d d:\test”,记住里面一定要.

2020-12-11 14:58:05 114 1

原创 python ftplib permission denied(linux ftp服务器)

python 向linux vsftpd服务器传文件报错:ftplib.error_perm: 550 Permission deniedxiemanR 2016-11-24 20:06:29 7950 收藏文章标签: Python ftp 550版权使用ftp模块向vsftpd服务器上传文件报550错误的,代码如ftprun.py所示,vsftpd服务器运行在ubuntu16.04。解决方法解:修改配置文件:vi /etc/vsftpd.conf去掉“write_enable=YE

2020-12-10 09:55:32 476

原创 qt读取base64图片数据并在label上显示图片

项目中有获取到服务器那边发来的base64图片数据在客户端进行显示,取到的数据使用QPixmap::loadFromData(const QByteArray &buf, const char *format, Qt::ImageConversionFlags flags)进行加载死活不行,整了好久最后发现发过来的数据包含了多余的东西data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQ…上面这个是接收到的数据的前面的数据,前面的data:image/j

2020-12-03 10:55:14 42532 1

原创 QT widget提升为自己定义的widget,Qwidget封装并嵌套使用

1.首先自己定义一个widget,里面放几个label和一个Tab效果如下该widget对应的类为DispStatisticalInfo,继承自CDispStatisticalInfo,CDispStatisticalInfo继承自QWidget2.新建一个 qt widget工程,双击QtwidgetApplicationTest.ui(工程自动生成的ui文件),qt designer会打开该文件设计界面窗口设置水平或垂直布局(这一步很重要),然后往里面拖拽一个widg

2020-12-02 20:32:05 3118

原创 vs c++ qt无法解析的外部符号

创建ui文件的方式不对上面这种添加方式编译整个项目的时候容易报错(项目中没有自动生成widget.ui对应的.h和.cpp文件下面换一种创建方式:这种方式自动生成了对应的.h和.cpp文件

2020-12-02 14:43:01 438

原创 vs qt调用dll外部动态链接库

Visual studio①、项目 → 属性 → 配置属性 → C/C++ → 常规 → 附加包含目录:加上库对应头文件目录或者:项目 → 属性 → 配置属性 →vc++目录–>包含目录②、项目 → 属性 → 配置属性 → 链接器 → 常规 → 附加库目录:加上lib文件目录或者:项目 → 属性 → 配置属性 →vc++目录–>库目录③、项目 → 属性 → 配置属性 → 链接器 → 输入 → 附加依赖项:加上lib文件名注意:生成的64位的dll文件复制到QT项目×64/debu

2020-12-01 15:11:56 491

原创 visual studio打开c++项目运行(需配置动态链接库)

右键解决方案文件,–》用visual studio 打开或者在vs里:文件–》打开-》打开项目/解决方案-选中sln文件打开打开之后右键项目-》属性修改下vc++的包含目录及库目录为自己所需要的目录然后修改连接器的输入附加依赖项附加依赖项所填文件名是刚才vc++目录中库目录里的文件的文件名,如下图然后选择调试器类型为release或debug之后就可以点击本地Windows 调试器按钮运行了...

2020-11-25 18:52:19 4445

原创 C++::双冒号的用法,使用场景

C++中::双冒号的用法1、作用域符号前面一般是该类名称,后面是该类的成员名称。C++为避免不同的类有相同的成员而采用作用域的方式进行区分,eg:A,B表示两个类,在A,B中都有成员member,那么:A::member表示A中的成员member,B::member表示B中的成员member。2、全局作用域符号当全局变量在局部函数中与其中某个变量重名时,可以用::来区分,否则局部变量会屏蔽全局变量。例如:#include <stdio.h>int count = 0; //全局变量

2020-11-14 09:56:12 2398

原创 pycharm添加python path,方便import

pycharm 添加python path类似于添加自定义的库有时候需要添加一个包,但是那个包就是一个很随意的路径,并不在python27文件夹底下,如何做呢?如果这个包是正规的包,有init.py这个文件,那就容易了。如果是自己写的一个包,这个文件要加上,可以为空在pycharm中点击File->settings->project XXX->Project Interpreter,点击右上角的设置->show all然后点击最后一个,查看path点击

2020-11-10 14:59:26 2299

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除