- 博客(47)
- 资源 (12)
- 收藏
- 关注
原创 ubuntu18.04 设置桥接模式
1、恢复默认设置2、设置桥接到物理主机的(Controller)3、虚拟机设置-网络适配器桥接模式4、ping www.baidu.com5、先查看网络端口:ip a6、sudo dhclient ens33
2022-06-07 10:28:13
934
原创 Qt正弦波代码
int n_preiod = 64; //周期 int n_datalen = 512;double n_pi = 3.141592653589793;unsigned short *pDatas = new unsigned short[n_datalen];//生成正弦波 for(int ii=0;ii<n_datalen;ii+=1) { pDatas[ii]=(short)(2048+2048*0.85*qSin(n_pi/2+2*n_pi*ii/n_pre.
2022-03-18 11:19:44
1636
转载 Ubuntu设置系统时间与网络时间同步
网上同步时间 1. 安装ntpdate工具 # sudo apt-get install ntpdate 2. 设置系统时间与网络时间同步 # ntpdate cn.pool.ntp.org 3. 将系统时间写入硬件时间 # hwclock –systohccn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间(如果你的时间与服务器的时间截不同的话,可能无法同步时间哟,甚至连sudo reboot这样的指令也无法执行...
2021-12-15 08:57:14
1697
原创 QtCreator 获取Git版本信息
在.pro中加上如下代码exists (../.git) { GIT_BRANCH = $$system(git rev-parse --abbrev-ref HEAD) GIT_TIME = $$system(git show --oneline --format=\"%ci%H\" -s HEAD) APP_VERSION = "Git: $${GIT_BRANCH}: $${GIT_TIME}" message("get git vers.
2021-11-16 15:55:20
713
转载 VARIANT的用法
一 VARIANT的用法VARIANT的结构可以参考头文件VC98\Include\OAIDL.H中关于结构体tagVARIANT的定义。struct tagVARIANT {union {struct __tagVARIANT {VARTYPE vt;WORDwReserved1;WORDwReserved...
2021-03-17 16:09:20
2931
转载 QT样式表
转至“https://www.cnblogs.com/lsgxeva/p/7816938.html”QT样式表一、QT样式表简介1、QT样式表简介QSS的主要功能是使界面的表现与界面的元素分离,使得设计皮肤与界面控件分离的软件成为可能。QT样式表是允许用户定制widgets组件外观的强大机制,此外,子类化QStyle也可以定制widgets组件外观。QT样式表的概念、术语、语法很大程度上受到了CSS层叠样式表的影响。样式表是使用QApplication::setStyl...
2021-02-03 14:57:17
1682
1
转载 VS2013 配置使用微软开源sdk: C++ REST SDK 及运行官方的 JSON例子
转至“https://blog.youkuaiyun.com/sdsabc2000/article/details/53706632?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.control”
2021-01-29 09:10:51
407
转载 glBlendFunc 源与目标?
lBlendFunc是这样:第一个参数指出源图元的alpha的取值计算方法,第二个参数指出目标处的alpha的计算方法。OpenGL会把源颜色和目标颜色各自取出,并乘以一个系数(源颜色乘以的系数称为“源因子”,目标颜色乘以的系数称为“目标因子”),然后相加,这样就得到了新的颜 色。(也可以不是相加,新版本的OpenGL可以设置运算方式,包括加、减、取两者中较大的、取两者中较小的、逻辑运算等,但我们这里为了简单起见,不讨 论这个了)下面用数学公式来表达一下这个运算方式。假设源颜色的四个分量(指红色,绿色,
2020-10-29 15:34:51
251
转载 gluCylinder生成圆锥体、圆柱体和圆台面的函数
gluCylinderNAMEgluCylinder-- draw a cylinderC SPECIFICATIONvoid gluCylinder(GLUquadricObj *qobj, GLdouble baseRadius, GLdouble topRadius, GLdouble height, GLint slices, .
2020-10-22 14:51:15
1858
原创 辅助API在线网址备忘
1、OPENGLhttps://www.khronos.org/registry/OpenGL-Refpages/gl4/2、WORDhttps://docs.microsoft.com/zh-cn/office/client-developer/word/word-home
2020-10-21 15:31:35
193
1
转载 在Windows上VS2005编译CURL,含有zlib,openssl
最近,从网上下载了一个curl库,使用时各种报错,都无法启动,于是干脆就直接自己编译了。 1. 准备工作 a. 下载zlib zlib可以使得HTTP请求支持gzip压缩,其地址如下: 官网:http://zlib.net/ 下载地址:http://zlib.net/zlib-1.2.11.tar.gz b. 下载openssl opensll使用与支持SSL,例如HTTPS的请求。...
2020-09-04 09:38:09
428
转载 如何在Windows+VS2005使用最新静态libcurl 7.35.0获取网页数据,支持HTTPS
1. 概述 由于Curl提供强大的网络功能,支持HTTP,HTTPS,DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet ,TFTP等,已成为应用最为广泛的轻量级网络库之一。libCurl支持Windows,但如果在Win 平台使用VC开发的话,则需要下载msvc的版本,其下载地址是:https://...
2020-09-01 09:23:20
165
转载 Qt4 实现qIsInf 和 qIsNaN 函数
转至https://www.cnblogs.com/craigtao/p/12090420.html标题中的两个函数,在qt4.7版本中没有实现,但是在 Assistant 中索引可以,但是文档中没有介绍,所以在代码中直接调用的时候,会报错。c++ 也是从11标准之后std 才实现 isinf 和 isnan 这样的功能,而我使用的开发平台:qt4 vs2008 显然不能期望通过直接使用现有的库函数了在Qt5.6 版本的帮助文档中,这么描述:bool qIsInf(flo..
2020-05-13 20:24:02
2017
原创 QtAV编译
官方文档:https://github.com/wang-bin/QtAV/wiki/Build-QtAVclone源码git clone https://github.com/wang-bin/QtAV.gitgit submodule update --init根据不同系统需要,具体操作看官方文档Windowsffmpeg依赖官方文档提供编译好的库, 下载地址:...
2020-03-20 10:08:12
306
原创 vs2017官方下载路径
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
2020-03-10 16:07:51
432
原创 Win10+Qt4.8.5+Opencv2.4.3+QtCreator3.0.0
注:系统:Windows 10 64位; Qt 版本:Qt4.8.5(qt-win-opensource-4.8.5-mingw.exe,MinGW-gcc440); OpenCV版本:OpenCV 2.4.3;1、安装4.8.5注意Qt4.8.5只能用MinGW-gcc440,其他高版本不兼容这是笔者血与泪的教训;双击下载好的 qt-win-opensourc...
2019-11-13 17:25:29
714
转载 Qt4过渡到Qt5
转载http://www.cnblogs.com/snake-hand/p/3211903.htmlQt4过渡至Qt5 技术在不断进步,新知识也理应不断学习!Qt5的发布带给我无尽的好奇心,然而,受项目影响,一直使用VS2008+Qt4.8.3也未曾及时更新。这几天,果断装上VS2010+Qt5.1.0,开始研究。Qt4过渡到Qt5不算显著,然而,“模块化”的Qt代码需要项目配置的变...
2018-10-29 11:54:12
576
1
转载 QSpinBox样式
转载https://blog.youkuaiyun.com/halsonhe/article/details/5860499QSpinBox{ height:30px; width:30px;}QSpinBox::up-button{ background-image:url(:/images/scroll_up.png); height: 15px;}QSpinBox::down-b...
2018-10-11 14:39:49
9494
转载 static_cast
用法:static_cast <类型说明符> (变量或表达式)它主要有如下几种用法: (1)用于类层次结构中基类和派生类之间指针或引用的转换 进行上行转换(把派生类的指针或引用转换成基类表示)是安全的 进行下行转换(把基类的指针或引用转换为派生类表示),由于没有动态类型检查,所以是不安全的 (2)用于基本数据类型之间的转换,如把int转换成c...
2018-09-29 11:50:53
416
原创 MFC中使用GDI+
1、 打开stdafx.h头文件,添加头文件和库。#pragma comment( lib, "gdiplus.lib" )#include "gdiplus.h"using namespace Gdiplus;2、在CXXWinApp::InitInstance()函数内加载GDI //加载GDI+ GdiplusStartupInput gdiplusSta...
2018-08-29 08:47:47
5278
1
转载 RC2135: file not found
VS2010 error RC2135: file not foundVS2010 C++ win32 DLL 工程, 添加 rc 文件, 编辑 String Table。 默认情况下英文版本的 rc 文件能够顺序编译通过,为了让工程支持多语言,将字符串修改为其他语言时,编译就会出错error RC2135: file not found.解决方案参考:[经验之谈]VS2010资源...
2018-08-17 18:17:52
2716
转载 CPP REST static library
转载至https://stackoverflow.com/questions/44905708/statically-linking-casablanca-cpprest-sdkOK, I pooled together a number of suggestions from the various threads and have the following set of steps in...
2018-07-17 15:30:44
1282
原创 gSoap客户端(qt)总结
1、客户端多平台编译(注意协议版本低在前面)wsdl2h -nns别名 -N服务命名空间 -o xxx.h xxx.wsdl手动将生成的.h 合并为一个新文件soapcpp2 -i -I "d:gsoap-2.8\gsoap\impor"2、错误“ org.apache.cxf.binding.soap.SoapFault: A SOAP 1.2 message is not v
2018-06-21 11:57:58
518
转载 关于typedef的用法总结
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别名,而不只是简...
2018-03-01 09:15:38
242
转载 C++标准转换运算符reinterpret_cast
reinterpret_cast <new_type> (expression)reinterpret_cast运算符是用来处理无关类型之间的转换;它会产生一个新的值,这个值会有与原始参数(expressoin)有完全相同的比特位。什么是无关类型?我没有弄清楚,没有找到好的文档来说明类型之间到底都有些什么关系(除了类的继承以外)。后半句倒是看出了reinterpret_cast的字面意...
2018-03-01 09:05:59
234
转载 Unable to find manifest signing certificate in the certificate store
VS2010打开同事的项目出错,错误提示是:Unable to find manifest signing certificate in the certificate store,这我可头大了,心想自己辛苦俩月写得程序不会就这么光荣牺牲了吧,找了一下解决方案,发现有两种解决方法:方法一:把DEF项目的属性->Signing选项->Sign the ClickOnce manifest...
2018-02-08 11:58:42
305
转载 Kahan求和公式原理
转载至http://blog.youkuaiyun.com/zhangpinghao/article/details/8197600Kahan求和公式原理: 首先,这个算法就是用来求和的,求a1+a2+a3+...为什么不直接相加呢,而要用Kahan求和公式呢,这个算法的用武之地在哪呢,一一道来 kahan求和算法能避免大数吃小数的情况。 大
2018-01-24 10:55:52
4062
原创 gSoap一点小经验总结
1、客户端支持多平台编译1)wsdl2h -n别名 -N服务命名空间 -o xxx.h xxx.wsdleg: wsdl2h -nuseraddns -NUserAddWS -o UserAddWebService.h userAddWebServiece.wsdl wsdl2h -nuserLoginns -NUserLoginWS -o UserLoginWebServi
2017-11-28 14:25:49
269
转载 岩土工程英语词汇A-R
转至http://blog.sina.com.cn/s/blog_448e99520100o9l0.htmlAabrasion action 磨蚀作用abrasives 研磨料;研磨物absolute age 绝对年龄absorbed layer 吸附层absorbed water 吸(附)水absorption limit 吸附界限absorption l
2017-11-09 10:49:00
30213
2
转载 Qt+gsoap调用WebService
转载至http://blog.youkuaiyun.com/tingsking18/article/details/5456831在这个版本下进行修改注意1,是在系统的命令中执行而非Qt;1. 前言Qt本身给我们提供了调用WebService的解决方案qsoap,看了一下他的介绍,感觉实在是太弱了,而且又是个新出的东西,所以还是决定不用他。既然使用Qt,那当然是跨平台的解决方案
2017-09-13 17:01:53
448
转载 linux coredump调试
linux coredump调试 1 )如何生成 coredump 文件 ?登陆 LINUX 服务器,任意位置键入 echo "ulimit -c 1024" >> /etc/profile退出 LINUX 重新登陆 LINUX键入 ulimit -c如果显示 1024 那么说明 coredump 已经被开启。1024 限
2017-09-08 10:45:23
285
转载 OPenCv读取MP4视频
1.第一步:安装Xvid2.第二步:安装ffdshow3.第三步:将把opencv_ffmepg2410.dll放在根目录下就可以读取.
2017-05-10 09:16:25
9335
1
转载 打开word的时候,提示我说:向程序发送命令时出现问题
打开word的时候,提示我说:向程序发送命令时出现问题第一种方法直接点WORD的应用程序右键,或者是找到任何一个关于WORD的快捷方式右键...在兼容性里把以管理员身份打开的勾点没了 就OK了... 并且还能解决每次打开WORD弹出账户控制的问题第二种方法1、关闭所有打开的Word文档;2、复制这条命令:%appdata%\microsoft\templates3、开始 → 运行 →
2017-02-08 08:56:15
515
转载 WPF 字体模糊解决之路
在wpf中使用Image时,时常会出现图像模糊的情况,有两种方法可以解决这一问题:设置Image的SnapsToDevicePixels属性为true。网上所能查到的方法大多是这种方法,然而有的时候,这种方法也不起作用,这时候我们可以试试下面这种方法。设置附加属性RenderOptions.BitmapScalingMode="NearestNeig
2015-11-11 11:54:50
1307
转载 15款值得学习的小型开源项目,带你快速步入开源世界
转载来自于 http://code.youkuaiyun.com/news/2822568对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目。对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目,代码基本都在5000行以内,感兴趣的朋
2015-04-29 08:41:45
434
转载 SQLite入门教程(三)好多约束Constraints
一、约束 Constraints在上一篇随笔的结尾,我提到了约束, 但是在那里我把它翻译成了限定符,不太准确,这里先更正一下,应该翻译成约束更贴切一点。 那么什么是约束呢?我们在数据库中存储数据的时候,有一些数据有明显的约束条件。 比如一所学校关于教师的数据表,其中的字段列可能有如下约束:年龄 - 至少大于20岁。如果你想录入一个小于20岁的教师,系统会报错 国籍 - 默认
2015-04-14 10:40:36
444
转载 ql数据库主键外键的正确理解-级联删除
表T_Device:DeviceID(主键)TypeID(外键,引用到T_Type表的TypeID字段)表T_Type:TypeID(主键)如图:在表设计器里面T_Device表的TypeID字段右键单击,弹出菜单上选择关系,如图:在弹出的外键关系对话框中的INSERT和UPDATE规范中更新规则:层叠(默认为无操作)
2015-04-14 10:39:31
574
Foxmail经典邮箱客户端
2022-08-04
CppUnit在VS2010上的正确使用
2011-04-02
使用低级音频函数实现音频采集与播放
2011-03-02
软件测试经验与教训(Lessons Learned in sofware testing)
2011-03-02
VS2008 可以同时收发中英文的简单串口通信程序
2010-10-08
简单的C++串口通信程序
2010-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人