自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

转载 存储类型auto,static,extern,register的区别

变量和函数的属性包括数据类型和数据的存储类别,存储类别指数据在内存中存储方式(静态和动态),包含auto,static,register,extern四种。内存中。具体点来说内存分为三块:静态区,堆区,栈区。外部变量和全局变量存放在静态区,局部变量存放在栈区,动态开辟的内存存在堆区。 一、简要性比较extern   外部变量声明,是指这是一个已在别的地方定义

2016-04-18 19:05:16 798

转载 c/c++比较灵活的方法:回调函数和函数指针

当代码量比较小或者需求固定的时候,可以在一个函数里绑定另一个函数,实现函数互调。但当需要经常改变函数或需要实现动态调用时,绑定的参量就不能实现。这时候需要用到函数指针和函数回调回调函数:回调函数是一个不显式调用的函数,通过将回调函数的地址传给调用者从而实现调用 函数指针:指向函数的指针,可以把函数指针传入另一个函数作为形参,实现回调,首先声明指针 void f();//这是

2016-04-17 10:59:35 715

转载 C++封装、继承、多态

C++封装继承多态总结面向对象的三个基本特征面向对象的三个基本特征是:封装、继承、多态。其中,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目的——接口重用!封装                                                         

2016-04-17 10:31:07 380

转载 C++拷贝构造函数详解

一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plain copyint a = 100;  int b = a;   而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。

2016-04-16 16:42:51 433

转载 strcpy源码

题目:     已知strcpy函数的原型是:         char * strcpy(char * strDest,const char * strSrc);     1.不调用库函数,实现strcpy函数。     2.解释为什么要返回char *。     解说:     1.strcpy的实现代码         char * strcpy(char

2016-04-16 15:45:42 850

转载 va_list/va_start/va_arg/va_end深入分析

va_list/va_start/va_arg/va_end这几个宏,都是用于函数的可变参数的。我们来看看在vs2008中,它们是怎么定义的: 1: ///stdarg.h 2: #define va_start _crt_va_start 3: #define va_arg _crt_va_arg 4: #define va_end _crt_

2016-04-13 17:07:09 434

转载 字典树(讲解+模版)

又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来节约存储空间,最大限度地减少无谓的字符串比较,查询效率比哈希表高。   字典树与字典很相似,当你要查一个单词是不是在字典树中,首先看单词的第一个字母是

2016-04-12 14:00:16 402

转载 valgrind 常见错误提示信息

valgrind --tool=memcheck --leak-check=full  --show-reachable=yes -v ./docParser sample.docMemcheck 工具主要检查下面的程序错误:使用未初始化的内存 (Use of uninitialised memory)使用已经释放了的内存 (Reading/writing memory aft

2016-04-12 11:24:10 7806

转载 Trie树:应用于统计和排序

1. 什么是trie树  1.Trie树 (特例结构树)        Trie树,又称单词查找树、字典树,是一种树形结构,是一种哈希树的变种,是一种用于快速检索的多叉树结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。     Trie的核心思想是

2016-04-12 11:15:22 468

转载 Linux查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。top命令是Linux下常用的性能

2016-04-08 17:43:03 481

原创 Linux下复制粘贴快捷键

1. 在终端下:          复制命令:Ctrl + Shift + C  组合键.          粘贴命令:Ctrl + Shift + V  组合键.  2. 在控制台下:          复制命令:Ctrl + Insert  组合键  或  用鼠标选中即是复制。          粘贴命令:Shift + Insert  组合键  或  单击鼠标滚轮即为

2016-04-08 14:28:55 646

转载 性能测试工具curl-loader二---测试分析

本文在第一篇的基础上讲解,如果你还没有安装curl-loader性能测试工具。请先参考《性能测试工具curl-loader(linux)》   这一节具体分析一下curl-loader的使用,以及各项参数的含义。        简单的性能测试与要求环境:-------------------------------------------------------------

2016-04-08 13:27:58 646

转载 性能测试工具curl-loader(linux)

curl-loader介绍      curl-loader(也被称为“omes-NIK”和“davilka”)是一个开源的C语言编写的工具,模拟应用负载和成千上万的几十万人的HTTP / HTTPS和FTP/ FTPS的客户端应用程序的行为,每个有其自己的源IP地址。相反,其他curl-loader使用真正的C编写的客户端协议栈,即libcurl和TLS/ openssl的SSL的H

2016-04-08 11:19:13 657

GBT 28181-2016 公共安全视频监控联网系统信息传输、交换、控制技术要求.pdf

GBT 28181-2016 公共安全视频监控联网系统信息传输、交换、控制技术要求.pdf

2024-03-27

基于大规模弱监督的鲁棒语音识别

基于大规模弱监督的鲁棒语音识别

2024-03-05

MediaInfo_GUI_0.7.66_Windows_x64_WithoutInstaller.7z

一个专门查看视音频格式的工具,作者雷神

2022-01-13

ffmpeg基础库编程开发_add_notes.pdf

音视频封装格式,编码格式,ffmpeg基础接口的介绍

2019-05-24

video_file_format_spec_v10_1.pdf

flv官方文档。The open FLV and F4V file format specification specification documents file format information for storing media content used to deliver streaming audio and video for playback in Adobe Flash Player and Adobe AIR. These video file formats are open, allowing other products and technologies to implement these specifications.

2018-05-14

Lex和Yacc从入门到精通pdf

本系列文档就是专门用来由浅入深的介绍两 个有名的Unix 工 具Lex 和Yacc,并会一步一步的详细解释如何用这两个工具 来实现我们想要的任何 功能的解析程序

2017-12-25

rtmpdump-2.3_add_note

rtmpdump-2.3 add useful notes for developers。rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.

2017-09-20

空空如也

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

TA关注的人

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