- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 ffplay分析(一)
一,ffplay中的变量分析ffmplay中有20定义好的变量分别是 1,链表的Queue的最大#define MAX_QUEUE_SIZE (15 * 1024 * 1024) //最大队Queue的大小2,定义视频的frame的最小值#define MIN_FRAMES 25 //定义视频的frames最小值3,外部视频frames的的误差min和m
2017-07-24 22:39:43 564
原创 TCP/IP(一)
一,网络协议分四层(七层)TCP/IP协议族的四个层次1,链路层 通常是设备驱动的一些的网络接口,它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。 2,网络层(互联网层) 处理分组在网络中的活动。TCP/IP协议族中, 网络层协议包含IP协议(网络协议), ICMP协议(Internt互联网控制报文协议),以及IGMP协议(Internt组管理协
2017-07-23 23:13:29 411
原创 LInux的Posix的线程控制
一,线程控制图主线程<——>|工作队列 |<—-> 工作1 <—>工作2 <—>工作3 线程1<——> |工作队列 |<—-> 工作1 <—>工作2 <—>工作3 线程2<——>|工作队列 |<—-> 工作1 <—>工作2 <—>工作3 线程3<——>|工作队列 |<—-> 工作1 <—>工作2 <—>工作3 二,线程的标识符 与进程标识符类似,每一个线程都有一个在进程中唯一的线程标识
2017-07-04 23:43:54 436
原创 STL的使用
一,STL理论基础STL的从广义上讲分为三类 1,algorithm (算法) 2,container (容器) 3,iterator (迭代器) 在C++标准中,STL被组织为下面的13个头文件,,,,,,,,,,,和下面是一个简单的使用#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#in
2017-07-04 16:09:03 423
原创 安装Boost
一, 安装Boost开发环境到Boost官网下载boost_1_64_0.zip 这是官网的地址下载过后安装Boost 在DOS在可以发现解压后的文件中有一个bootstrap.bat文件。 运行bootstrap.bat之后会新生成了一个bjam.exe文件 在命令窗口中输入语句:bjam.exe。这是效果图 二,配置项目的环境添加boostest工程的包含目录和库目录包含目录添加 C:\
2017-07-04 04:17:42 427
原创 C++IO文件流
一,C++IO文件流结构图#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include <iostream>using namespace std;/********************************************** cin.ge
2017-07-04 00:44:04 344
原创 C/C++类型转换和异常处理
一,C/C++类型转换, 继承的使用分为四种类型 1,static_cast 2,reinterpret_cast 3,dynamic_cast 使用在继承中 4,const_cast 改数值的下面是具体的使用情况#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#inclu
2017-07-03 15:13:57 929
原创 Linux上安装mysql数据库和CentOS7 打开mysql 3306端口问题
### 一,Ubuntu上安装mysql更新源列表打开&amp;quot;终端窗口&amp;quot;,输入&amp;quot;sudo apt-get update&amp;quot;--&amp;gt;回车--&amp;gt;&amp;quot;输入root用户的密码&amp;quot;--&amp;gt;回车,就可以了。如果不运行该命令,直接安装mysql,会
2017-07-02 20:17:30 1696
转载 LInux上安装SSH和ftp
一,现在使用服务器比较多了 1,sudo apt-get update 2, sudo apt-get install openssh-server 3,sudo ps -e |grep ssh 4,sudo service ssh start 5,使用gedit修改配置文件"/etc/ssh/sshd_config"打开”终端窗口”,输入”sudo gedit /etc/ssh
2017-07-01 20:03:38 2830
原创 Linux的输入和删除的
一,tcgetattr和tcsetattr的使用方法#include <termios.h> #include <unistd.h> int tcgetattr(int fd, struct termios *termios_p); int tcsetattr(int fd, int optional_actions,
2017-07-01 13:38:34 539
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人