催眠术的博客


  • 首页

  • 归档

音视频相关-基础概念

发表于 2019年04月22日 | 分类于 音视频 | | 阅读次数:

第一部分:基础概念

媒体

媒体:是表示,传输,存储信息的载体,常人们见到的文字、声音、图像、图形等都是表示信息的媒体。
多媒体: 是声音、动画、文字、图像和录像等各种媒体的组合,以图文并茂,生动活泼的动态形式表现出来,给人以很强的视觉冲击力,留下深刻印象

多媒体技术

多媒体技术:是将文字、声音、图形、静态图像、动态图像与计算集成在一起的技术。它要解决的问题是计算机进一步帮助人类按最自然的和最习惯的方式接受和处理信息。

阅读全文 »

C++-OSI参考模型

发表于 2019年04月16日 | 分类于 cpp | | 阅读次数:

OSI参考模型

开发式系统互联(Open System Interconnection)简称OSI, 是国际标准化组织(ISO)为了实现计算机网络的标准化而颁布的参考模型。OSI 参考模型采用分层的划分原则,将网络中的数据传输划分为7层,每一层使用下层的服务,并向上层提供服务。

阅读全文 »

C++流操作的控制

发表于 2019年04月16日 | 分类于 cpp | | 阅读次数:

在头文件 iomainip.h 中定义了一些控制流输出格式的函数,默认情况下整型数按十进制形式输出,也可以通过 hex 将其设置为十六进制输出。

流操作的控制具体函数如下。

阅读全文 »

C++整型变量范围

发表于 2019年04月16日 | 分类于 cpp | | 阅读次数:

整型变量范围

关键字 类型 数的范围 字节数
short 短整型 -32768~32767,即-215~215-1 2
unsigned short 无符号短整型 0~65535,即0~216-1 2
int 整型 -2147483648~2147483647,即-231~231-1 4
unsigned int 无符号整型 0~4294967295,即0~232-1 4
long int 长整型 -2147483648-2147483647,即-231~231-1 4
unsigned long 无符号长整型 0~4294967295,即0~232-1 4

C++常用的程序库

发表于 2019年03月22日 | 分类于 cpp | | 阅读次数:
  • 合适的程序库,可以带来方便。
  • 代码有深度且可读性高。
阅读全文 »

C++调试技巧

发表于 2019年03月21日 | 分类于 cpp | | 阅读次数:

1、常用调试技巧

1) 代码检查,重新阅读程序,排除比较明显的错误。编译时带上-Wall参数,生成所有的警告信息。

1
gcc -Wall -pedantic -ansi 表示以ansi/iso生成所有的警告西信息。
阅读全文 »

C语言-单向链表

发表于 2019年02月21日 | 分类于 c | | 阅读次数:

单向链表:

单向链表的组成包括一个链表头(head)和若干链表元素(node),对链表的基本操作其实就是增、删、改、查。 首先说说单向链表的C语言实现方法

阅读全文 »

C语言-排序与查找

发表于 2019年02月21日 | 分类于 c | | 阅读次数:

排序与查找

阅读全文 »

C语言-文件操作

发表于 2019年02月18日 | 分类于 c | | 阅读次数:

文件操作

fopen

r 以只读方式打开文件, 该文件必须存在
r+ 以可读方式打开文件,该文件必须存在
rb+ 读写打开一个二进制文件,允许读写数据,文件必须存在
rw+ 读写打开一个文本文件,允许读和写
w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失,若文件不存在则建立该文件。
w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失,若文件不存在则建立该文件。

a 以追加的方式打开只写文件,若文件不存在,则会建立该文件,如果文件存在,写入的数据会被追加到文件末尾,即文件原先的内容不会被覆盖。(EOF符保留)

a+ 以追加的方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被追加到文件末尾,即文件原先的内容不会被覆盖。(原先的EOF符不保留)

EOF与feof 函数文件结尾

如果已经是文件尾, feof 函数返回true.
EOF 用于一个字符一个字符输出时,当获取到的字符是EOF(其中EOF真实为-1),则代表已经是文件尾。

阅读全文 »

JNI-日志

发表于 2019年01月07日 | 分类于 android | | 阅读次数:

框架

Android 日志框架把日志消息分成4个日志缓冲区:

  • Main: 主要应用程序的日志信息
  • Event: 系统事件
  • Radio: Radio相关的日志信息
  • System: 调试时产生的低级系统调试信息

这 4 个缓冲区以伪设备的形式保存在/dev/log 系统目录中。因为移动平台上的 I/O 操作代价很大,所以日志信息要保存到内存中,而不能保存在永久性存储器(例如磁盘)中。为了有效控制对存储日志信息的内存空间的利用, logger 模块把日志信息放在固定大小的缓冲区。 Main、radio 和 system 日志以自由文本的格式保存在 64KB的日志缓存区中。事件日志信息带有额外的二进制形式信息,因此保存在256KB的日志缓存区中。

阅读全文 »
1…345…10
催眠术

催眠术

催眠术的技术博客

98 日志
23 分类
79 标签
© 2022 催眠术
由 Hexo 强力驱动
|
主题 — NexT.Muse v5.1.4