自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 【初学jsonrpc之开源库jsonrpc-c】

我的理解,jsonrpc就是一种规范的网络传输协议,传输数据是json格式,具体格式可查阅相关资料。jsonrpc还有另一种官方称呼叫远程调用接口,什么意思?即客户端发送的json数据中包含了一个叫method子项,对应的就是服务端的接口函数。例如,method的值是add,那么当服务端解析到add时会直接响应已注册的add接口,返回相应的数据。所以,jsonrpc又叫远程调用接口,意思就是客户端可以远程调用服务端的接口。

2023-12-29 16:46:57 485

原创 Qt调用第三方库

Qt调用第三方库的两种方法

2023-04-12 15:55:32 622

原创 QTableView复选框

【代码】QTableView复选框。

2023-03-22 18:32:15 645

原创 微信图片解码

微信图片的解码原理及代码(c++)

2022-12-07 09:40:14 964

原创 Ubuntu 18.04搭建GitLab私服

Ubuntu 18.04搭建GitLab私服注意事项:1、因为博主安装了多次才成功,所以在安装过程中最好时刻用虚拟机快照备份系统,方便下一次重装,这样会节省大量时间;2、所有操作均在root权限下进行;3、Ubuntu系统分配2G以上内存(博主分配了3G),否则可能导致后期更新配置失败;开始安装更新源,安装依赖包sudo apt-get updatesudo apt-get install -y curl openssh-server ca-certificatessudo apt-g

2021-11-18 15:41:16 896 2

原创 VS2015+Qt5.9开发常见问题

Qt Designer修改.ui文件后,切回VS界面,代码中ui无法识别到控件编译ui文件,重新扫描解决方案

2021-11-05 13:40:12 107

原创 ubuntu18.04搭建aarch64-linux-gnu交叉编译环境

ubuntu18.04搭建aarch64-linux-gnu交叉编译环境下载官方版本(https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/aarch64-linux-gnu/)根据需要下载对应版本,博主下载的是gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz,32位环境下载i686的压缩包即可。将压缩包复制到 /opt 目录解压, tar -x

2021-08-18 14:45:27 4455 3

原创 git使用问题记录

git error: unable to write sha1 filename … Permission deniedcd到git服务器对应的仓库目录,执行sudo git gc

2021-04-25 14:57:38 269

原创 Ubuntu18.04搭建本地Git服务器(支持ssh和http协议,支持gitweb)

准备ubuntu18.04系统。建议在安装系统是最大分配空间尽量预留多一些,本人预留了500G,免得后面因为空间不足扩容。安装git-core、openssh-server、openssh-clientsudo apt-get install git-core openssh-server openssh-client安装python-setuptoolssudo apt-get install python-setuptools 安装Gitosiscd Desktop/gi..

2021-03-08 19:53:08 1713

原创 Ubuntu18.04常见问题

ubuntu18.04开机无法全屏显示?sudo apt-get install open-vm-tools(执行这一句重启就正常了)sudo apt-get install open-vm-tools-desktop

2021-01-23 09:14:03 139

原创 windows下vs2013工程调用onvif框架源码(带鉴权)

windows下vs2013工程调用onvif框架源码(带鉴权)1、vs2013创建c++窗口工程,在源码目录下新建一个onvif文件夹用于存放框架源码,将下图中的红色框中的文件拷贝至onvif文件夹中,如何得到这些文件,请看上一篇博文,将.c文件改为.cpp即可。2、在stdsoap2.cpp文件中添加#include “wsdd.nsmap”3、引入openssl库,如何编译openssl库?,在工程源码目录下创建openssl文件夹,,将存放openssl库文件的x86文件夹直接整个拷贝到o

2020-10-30 17:52:27 685 4

原创 ONVIF开发(1)gsoap生成onvif框架代码(带鉴权)

windows下利用gsoap生成onvif框架代码(带鉴权)1、下载gsoap_2.8.97.zip,解压gsoap_2.8.97.zip,进入目录…/gsoap-2.8/gsoap/bin/win32,有wsdl2h.exe 和 soapcpp2.exe两个文件,通过这两个exe文件就可以生成我们想要的onvif C/C++代码3、在win32目录下新建onvif和wsdl两个文件夹(如上图),onvif文件夹用于存放后面生成的框架代码文件,wsdl文件夹用于存放wsdl文件4、下载wsdl文件

2020-10-30 15:52:12 1721

原创 ONVIF开发(2)vs2013编译openssl库

作者最近在windows下基于gsoap开发一个onvif客户端,winsows平台下gsoap鉴权一般采用自带的鉴权函数,但必须调用openssl库,下面将详细介绍如何在windows平台下利用vs2013编译openssl库:1、下载openssl源码,作者下载的版本是openssl-1.0.1e,1.0及以上版本可能会失败,原因是部分编译指令不支持。2、解压openssl-1.0.1e.tar.gz到S盘(作者解压到的目录)3、下载Perl,根据系统提示安装即可,安装成功后添加环境变量,在系统

2020-10-28 11:13:02 422

mp4v2-main源码

源码在VS2019下已编译出动静态库文件

2023-07-28

QTableView复选框源码

QTableView复选框,支持未选中、部分选中、全选三种状态

2023-03-23

ffmpeg-4.3.2-win(32+64)-libs.zip

Windows下编译的ffmpeg库文件,包含32和64位库

2021-09-27

vs2013编译的openssl库(x86)

在windows环境下,通过vs2013工具编译的openssl-1.0.1e库文件,包含bin、lib、include、ssl四个文件夹,亲测可行

2020-10-30

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

TA关注的人

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