5 秃顶吧!程序猿

尚未进行身份认证

暂无相关简介

等级
TA的排名 15w+

Ubuntu虚拟机安装的一些坑

环境:Ubuntu18.04 Win10 VM1. 刚安装完Ubuntu的时候需要安装VMware-tools如果出现这个是灰色状态的话。需要关闭虚拟机。在设置里面选中使用物理驱动器重启后就可以安装VMware-tools。打开桌面的VMware-tools。拖出VMwareTools-10.3.21-14772444.tar.gz命令解压开来tar zxvfV...

2020-04-14 23:19:10

Mysql Otter could not find first log file name in binary ...

最新搞同步的时候出现了各种问题。1.could not find first log file name in binary ...2. can not find start position for canal3.出现上述问题。一般是mysql bin-log被清除了或者binlog定位不准确处理办法1.清除pipline的定位点删除position.2.查看...

2020-04-03 11:08:01

Qt 无法识别charts Unknown module(s) in QT: charts

如果出现这种情况。一般是在安装qt的时候没有勾选Qtchart模块。解决办法:在qt安装目录下有个MaintenanceTool.exe运行。选中添加或移除组件在设置里面添加临时存储库添加存储库。这边添加北京大学的节点http://mirror.bit.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/...

2020-03-24 10:32:55

qt日志库 log4qt vs2015编译动态库

一般log4qt是生成pro文件使用。现在编译成vs对应的sln进行源码编译。如果不想编译的小伙伴可以去这里下载我把基础步骤记录下来。1.pro转sln方法。如有不懂可以自行查询编译方式qmake -r -tp vc log4qt.pro2.生成log4qt.sln后编译对应的log4qt文件。生成dll3.这边只记录动态库使用方式加载对应的dll以及lib后。需要添加l...

2020-03-05 23:36:39

C++ 变长函数模板

#include<iostream>#include<Array>using namespace std;void getAll() { return; } template <typename R, typename... Args> void getAll(R var, Args...args) { cout << var ;...

2020-01-15 18:08:56

centos 安装mysqldb (python2.6)

执行安装mysqldb操作wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate下载完成后执行python setup.py install如果报错No module named...

2019-12-29 16:42:02

c++ 常见基础知识以及面试常问知识点

这些都是本人平时积累的知识点,比较杂也比较基础。但是对于常见C++面试,应该会有很大帮助 (本人做qt等客户端开发)常见面试题:https://segmentfault.com/a/1190000003745529?utm_source=tag-newest常用库 excel(libxl)///////dll导出///////////////#ifdef MAKEDLL_EXPORT...

2019-08-29 09:40:04

Qt程序打包(使用自带windeployqt.exe)

配置好自己的qt路径。就可以直接在cmd里面进行操作这是会在目录下面生成这个demo2.exe依赖的所有dll。(备注:自己一直忘记这个命令。写下来以备使用)...

2019-07-03 15:13:59

sizeof() 和strlen() 的区别

例1:char str[20] = "0123456789";int a = strlen(str); /*a = 10*/int b = sizeof(str);/*b = 20*/上面结果为a = 10,这是因为strlen计算的是字符串的实际长度,以第一个'\0'为结束符;b = 20,这是因为sizeof计算的是分配的数组str[20]所占的空间大小,不受里面存储内容的影响...

2019-06-24 11:46:59

Qt QTcpSocket 对连接服务器中断的不同情况进行判定

简述对于一个C/S结构的程序,客户端有些时候需要实时得知与服务器的连接状态。而对于客户端与服务器断开连接的因素很多,现在就目前遇到的情况进行一下总结。分为下面六种不同情况1.客户端网线断开2.客户端网络断开3.客户端通过HTTP代理连接服务器,代理机器断开代理4.客户端通过HTTP代理连接服务器,代理机器的网络断开5.客户端通过HTTP代理连接服务器,代理机器的网线断开6.服务器...

2019-05-21 15:08:38

windows 常见当前时间与日期

#include <iostream>#include <string>#include <time.h>#include <chrono>string CurrentTimeString(){ using namespace std::chrono; struct tm tstruct; char buf[80]...

2019-04-13 15:20:50

obs源码在windows上编译

1.需要一些工具CMake .QT下载obs源码以及obs依赖VS2013:https://obsproject.com/downloads/dependencies2013.zip VS2015:https://obsproject.com/downloads/dependencies2015.zip VS2017:https://obsproject.com/downl...

2019-04-11 15:00:45

qt 颜色QColor转int

static inline long long color_to_int(QColor color){ auto shift = [&](unsigned val, int shift) { return ((val & 0xff) << shift); }; return shift(color.red(), 0) | shift(col...

2019-04-04 10:37:16

qt QCamera摄像头的简单实用

.h QCamera *camera;//摄像头 QCameraViewfinder * viewfinder;//摄像头取景器部件 QCameraImageCapture * imageCapture;//截图部件.cpp camera=new QCamera;//摄像头 viewfinder=new QCameraViewfind...

2019-04-03 13:15:55

ninja 编译 clang error:connot use "throw" with exceptions disabled

目前找到的方法 :在编译的后缀 .ninja 的文件中添加-Xclang -fcxx-exceptions已经编译通过,记下来备用

2019-03-06 22:13:07

boost date_time模板类封装计时器

#include <boost/date_time/posix_time/posix_time.hpp>#pragma comment(lib,"libboost_date_time-vc141-mt-gd-x32-1_69.lib")//为了支持date_time两个时钟类:second_clcok 和microsec_clock。实现一个模板类basic_ptimer 然后...

2019-02-19 17:02:41

boost在windows下编译

编译包括一些常用库的编译(regex,datetime,random,system等)编译步骤1.下载boosthttps://www.boost.org/2运行文件夹下boostrap.bat(window)3.cmd打开:bjaminstall--prefix="E:\boost_1_69_0\vs2015"--toolset=msvc-14.0address-...

2019-02-16 09:32:46

数据库 脏读 幻读 不可重复读

数据库中常见的并发操作所带来了一致性问题包括:丢失的修改,不可重复读,读“脏”数据,幻读。1.丢失的修改:一个事物的更新覆盖了另一个事物的更新。例如:事物A和B读入同一数据并修改,B提交的结果破坏了A提交的结果,导致A的修改被丢失。2.不可重复读:一个事物两次读取同一个数据,两次读取的数据不一致。不可重复读是指事物A读取数据后,事物B执行更新操作,事务A 无法再现前一次读取结果。a.事...

2019-01-30 17:55:23

Qt之界面实现技巧

一、主界面  1.窗口 最小化 最小化 关闭按钮 显示状态自定义    setWindowFlags(Qt::CustomireWindowHint);    setWindowFlags(Qt::WindowCloseButtonHint);//只要关闭按钮    setWindowFlags(Qt::WindowFlags type)    Qt::FrameWindowHint:...

2019-01-26 16:46:27

vs2017+webrtc编译

记录下需要的编译步骤 我的电脑系统 win7  需要20G空间1.下载webrtc源码。(需要科学上网才能下载到。我是用公司的vpn)2 下载vs2017 3. 下载win10 sdk 版本10.0.17134 (记得勾选一个debug tools for windows 不然不会出现这个文件。然后后面编译的时候会报无法找到 dbghelp.dll)4. 配置环境G...

2019-01-19 16:05:02

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享达人
    分享达人
    成功上传6个资源即可获取