最直接的区别就是av_freep()会在av_free()的基础上,把传入的指针再置为NULL。 FFmpeg源代码: av_free() void av_free(void *ptr) { #if CONFIG_MEMALIGN_HACK if (ptr) { int v= ((char *)pt ...
分类:
其他好文 时间:
2020-03-17 14:12:09
阅读次数:
278
“无法对数据库'XXX'执行删除,因为它正用于复制” 解决办法: 执行 sp_removedbreplication 'XXX' 这个语句的解释是:从数据库中删除所有复制对象,但不更新分发服务器上的数据。此存储过程在发布服务器的发布数据库或订阅服务器的订阅数据库上执行。 然后“任务--分离“ 或者 ...
分类:
数据库 时间:
2020-03-17 13:56:17
阅读次数:
74
''' =>IO阻塞 :就是普通的sk.accept接收不到数据就一直等待 =>IO非阻塞 sk.setblocking(False) #设置服务器的accept, recv均为非阻塞 => IO多路复用 比如socketserver,多个客户端连接,单线程下实现并发效果,就叫多路复用。 通过一个s ...
分类:
其他好文 时间:
2020-03-16 15:15:34
阅读次数:
55
html: <button id="showToast">此按钮是测试toast的例子</button> CSS: /*手机*/ @media screen and (max-width:600px) { /* toast start */ @-webkit-keyframes toastAnima ...
分类:
其他好文 时间:
2020-03-15 18:54:16
阅读次数:
61
欢迎回来,这里是做图论已经做到疯了的爱上了图论的Darth Victor。没错今天又是图论题,最近一直在刷图论。 题目 N cities named with numbers 1 ... N are connected with one-way roads. Each road has two pa ...
分类:
其他好文 时间:
2020-03-14 10:59:13
阅读次数:
51
一, docker安装后容器使用哪些网络类型? 在宿主机执行如下命令: [root@localhost liuhongdi]# docker network ls NETWORK ID NAME DRIVER SCOPE f43428a9b90d bridge bridge local b153ea ...
分类:
其他好文 时间:
2020-03-14 10:34:39
阅读次数:
64
1:编码实现图片的功能 2 浮层弹出框 3 window.onload标签加载完才执行js 4 计时器练习 ...
分类:
Web程序 时间:
2020-03-14 00:49:22
阅读次数:
83
题目 给你一个数组 nums?和一个值 val,你需要 原地 移除所有数值等于?val?的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums = ...
分类:
其他好文 时间:
2020-03-14 00:41:02
阅读次数:
114
前言 前端在最近几年实在火爆异常,vue、react、angular各路框架层出不穷,咱们要是不知道个双向数据绑定,不晓得啥是虚拟DOM,也许就被鄙视了。火热的背后往往也是无尽的浮躁,学习这些先进流行的类库或者框架可以让我们走的更快,但是静下心来回归基础,把基石打牢固,却可以让我们走的更稳,更远。 ...
分类:
Web程序 时间:
2020-03-13 20:55:50
阅读次数:
67
一. 说明 AVAudioFifo是FFmpeg提供的一个先入先出的音频缓冲队列。主要要以下几个特点: 操作在样本级别而不是字节级别。 支持多通道的格式,不管是planar还是packed类型。 当写入一个已满的buffer时会自动重新分配内存。 二. 主要函数 av_audio_fifo_allo ...
分类:
其他好文 时间:
2020-03-13 18:51:00
阅读次数:
411