自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux网络编程基础知识

协议格式数据包基本格式以太网桢格式ARP数据包格式IP段格式

2017-12-26 18:13:46 284

原创 linux系统编程之高级IO

阻塞与非阻塞非阻塞有一个假错,就是假设读取服务器的数据,目前并没有数据,它会返回一个错误,但是这个错误是一个假错,宏名是EAGAIN。阻塞就是假设读取数据,一定要读到,否则就阻塞在那里。

2017-12-23 20:07:32 246

原创 跨平台C++网络编程

WSA:Web Server API

2017-12-17 07:22:38 488

原创 ffmpeg一些小实验

读取RGB文件的数据,到QT里面的opengl里面绘制

2017-12-01 20:47:52 249

原创 linux上编译调试C++项目

打开服务管理器:services.mscNAT虚拟一个局域网DHCP是分配一个IP地址的LTS是长期维护版本安装ssh:sudo   apt-get   install    openssh-serverapt-get  updateapt配置文件的路径:/etc/apt/sources.listifconfig

2017-11-30 10:23:45 776

原创 linux系统编程之一标准IO和系统调用IO

标准IOFILE类型贯穿始终。打开、关闭:fopen()  fclose()读写:fgetc()  fputc()  fgets()   fputs()   fread()   fwrite()输入、打印:printf()  scanf()文件位置指针:fseek()  ftell()   rewind()刷新缓冲区: fflush()

2017-11-29 20:57:24 594

原创 VS2015+QT笔记1

QT目录结构介绍C:\Qt\Qt5.9.0\5.9\msvc2015\bin\assistant.exe:这里存储了各种工具集,assistant.exe是QT的手册C:\Qt\Qt5.9.0\5.9\msvc2015\bin\designer.exe:这个是QT的UI设计器C:\Qt\Qt5.9.0\5.9\msvc2015\bin\moc.exe:这个是生成信号和槽的工具

2017-11-22 09:30:21 516

原创 QT播放器音频笔记

1:QT的音频部分#include #include class CXAudioPlay :public XAudioPlay{public:QAudioOutput *output = NULL;QIODevice *io = NULL;QMutex mutex;void Stop(){mutex.lock();if (output){ou

2017-11-17 16:18:33 277

原创 QT视频播放器的一些笔记

1:首先分配一个QImage的缓冲,然后进行绘制。具体过程如下:void XVideoWidget::paintEvent(QPaintEvent *e){static QImage *image = NULL;if (image == NULL){uchar *buf = new uchar[width()*height() * 4];//图像的缓冲区imag

2017-11-16 18:14:58 536

原创 unbuntu 16.04中编译ffmpeg

1:解压:sudo   tar   -jxvf    ffmpeg-3.4.tar.gz22:更新安装:sudo  apt-get   update3:安装依赖包:sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libsdl2-dev libtheora-dev li

2017-11-12 14:30:25 304

原创 VS2015-QT安装配置问题

2017-11-12 11:07:38 587

原创 shell脚本入门

shell脚本入门菜单栏编写方法;cat   1) ..............................................................................2)    ............................................................................

2017-11-06 08:36:55 260

原创 linux shell基础知识

单引号、双引号和反引号单引号不会去视图改变引用的东西,但是双引号会,反引号主要是命令方面的问题举个例子:var=123   给变量赋值为123var2='{$var}'123echo  $var2var2={$var}123  单引号不会改变引号里面的值假设换成了双引号var=123var2="{$var}"123echo $var2var2=123

2017-11-03 21:55:25 226

原创 VS2013解决映像不安全的问题

编译的时候报错SAFESEH不安全:如下图所示解决办法如下:

2017-10-31 15:16:23 355

原创 使用QT来绘制MAT

现在开始写自定义类MatViewMatView.h文件#pragma once#include class MatView:public QOpenGLWidget{Q_OBJECT //为QT对象public:MatView();MatView(QWidget *p);//构造的时候要指定一个父类~MatView();};Mat

2017-10-30 19:47:39 1616

原创 OPENCV乌班图环境编译

1:首先要安装各种依赖sudo apt-get update更新数据源sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo apt-get install

2017-10-30 08:07:10 382

原创 OPENCV安装编译

opencv安装编译

2017-10-29 20:10:04 214

原创 Ubuntu16.04静态网络配置

要配置本机的IP地址、网关和DNS三项内容。/etc/network/if-up.d:启动网卡的脚本/etc/network/if-down.d:关闭网卡的脚本要编辑的信息在/etc/network$ cat interfaces,interfaces文件当中。auto loiface lo inet loopback# The primary ne

2017-10-18 10:12:00 8114

空空如也

空空如也

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

TA关注的人

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