摘要:
1. av_register_all() 该函数位于 libavformat/allformats.c 中。 该函数主要是注册所有的编解码器、复用/解复用组件等。 这里的 AVOnce 和 AV_ONCE_INIT 以及 ff_thread_once 为: 在多线程程序中,不管创建了多少个线程,有些 阅读全文
posted @ 2018-06-09 22:16
季末的天堂
阅读(4359)
评论(0)
推荐(0)
摘要:
注:下面的一切都是在 root 模式下进行的,可以不再 root 模式下进行 1. 安装linux的基础环境 基础环境就是编译代码的基础库,Ubuntu联网安装软件很简单,一个语句即可搞定,这里列出语句如下: 2. 安装依赖库 依赖库分两方面,参考以下网站列出的依赖库信息,本文选择的版本均参考于此网 阅读全文
posted @ 2018-06-09 16:50
季末的天堂
阅读(8265)
评论(1)
推荐(0)
摘要:
1. Cache 的工作方式 Web Cache 作为一种网页缓存技术,可以在用户访问网站服务器的任何一个中间网元上实现。根据 HTTP 协议的定义,在一次网页访问中,用户从客户端发出请求到网站服务器响应请求内容的交互过程中,通常会涉及 4 个关键的网元:用户、代理、网关和 Web 服务器。当 We 阅读全文
posted @ 2018-06-09 14:06
季末的天堂
阅读(1677)
评论(0)
推荐(0)
摘要:
1. 缓存简介 缓存是位于服务器和客户端的中间单元,主要根据用户代理发送过来的请求,向服务器请求相关内容后提供给用户,并保存内容副本,例如 HTML 页面、图片、文本文件或者流媒体文件。然后,当下一个针对相同 URL 的请求到来时,缓存直接使用副本来响应 HTTP 请求,而不需要向源服务器再次发送请 阅读全文
posted @ 2018-06-09 10:15
季末的天堂
阅读(346)
评论(0)
推荐(0)
摘要:
1. Cookie 1.1 为什么需要 Cookie? HTTP 协议是一种无状态的协议,也就是说,当前的 HTTP 请求与以前的 HTTP 请求没有任何联系。显然,这种无状态的情形在某些时候将让用户觉得非常麻烦,比如在网上商城购物时,每购买一个商品都要重新输入一次用户名和密码,用户很快就会失去耐心 阅读全文
posted @ 2018-06-09 00:25
季末的天堂
阅读(382)
评论(0)
推荐(0)
摘要:
1. 简介 HTTP 协议是 Hyper Text Transfer Protocol(超文本传传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP 通常架构在 TCP 传输协议之上,如下图所示。有时出于安全的考虑,HTTP 还需要经过 TLS 或 SSL 层的封装,架构 阅读全文
posted @ 2018-06-09 00:25
季末的天堂
阅读(598)
评论(0)
推荐(0)

浙公网安备 33010602011771号