四时宝库

程序员的知识宝库

C语言小游戏:飞翔的小鸟(完整版),素材源码都准备好了!

每天一个C语言小项目,提升你的编程能力!

《Flappy Bird》是曾经一款流行的一款手机游戏,你只要让小鸟保持飞行,不要碰到绿色的管道就可以啦。操作虽然简单,但是非常具有挑战!本次我们也是自己动手来实现这样一款游戏的高仿版,大家不妨自己先读一遍代码然后动手试试!

音视频开发—音视频同步(音视频开发视频教程)

1、FFmpeg简易播放器流程图

音视频同步的目的是为了使播放的声音和显示的画面保持一致。

详解mysql索引设计、容量规划、服务安全、参数配置、用户访问等

概述

mysql数据库的健康检查一般会涉及索引设计、容量规划、服务安全、参数配置、用户访问、集群复制6个方面。下面对这6个方面来做下介绍。


一、索引设计

合理的索引设计能够有效加速数据库的访问,提高查询的执行效率,减少用户查询对服务端的资源消耗。但是不合理的、低效的、冗余的甚至无效的索引不仅无法起到加速查询的效果,反而会影响数据库的插入、更新性能,甚至是数据库的高可用方案能否生效。

详解MySQL健康检查--索引设计、容量规划、服务安全、参数配置等

概述

mysql数据库的健康检查一般会涉及索引设计、容量规划、服务安全、参数配置、用户访问、集群复制6个方面。下面对这6个方面来做下介绍。


一、索引设计

合理的索引设计能够有效加速数据库的访问,提高查询的执行效率,减少用户查询对服务端的资源消耗。但是不合理的、低效的、冗余的甚至无效的索引不仅无法起到加速查询的效果,反而会影响数据库的插入、更新性能,甚至是数据库的高可用方案能否生效。

ffplay源码分析06 ---- 视频输出(ffplay pcm)

初始化

View Code

「音视频技术」播放器音画同步(「音视频技术」播放器音画同步吗)

1 概述

首先,我们给出音画同步的定义:

音画同步是指播放器正在渲染的每一帧画面和正在播放的每一段声音都是严格对应起来的,不存在人耳和肉眼可以分辨出来的偏差。

性能分析利器之perf浅析(perfbench)

源:http://walkerdu.com/2018/09/13/perf-event/

作为服务器后台开发,不仅仅要写业务逻辑,后台意味着高并发,稳定性,当你写了很多逻辑,发现性能有问题的时候,也要学会性能分析,进行性能优化, 也许你会接触很多性能分析工具:valgrind,gperftools,gprof, oprofile, 有时间慢慢一一介绍,在学习perf的过程中,也学习和加深了很多之前的知识,本文抛砖引玉,希望能帮助大家了解一些性能分析更深的一些东西。

LiteOS内核源码分析系列四——时间管理(1)

Huawei LiteOS

如何使linux系统中的UTC与CST一致

如何使linux系统中的UTC与CST一致

一,基本概念

UTC是协调世界时间(Universal Time Coordinated)英文缩写,是由国际无线电咨询委员会规定和推荐,并由国际时间局(BIH)负责保持的以秒为基础的时间标度

IC后端工程师大部分都不懂Encounter timing report中的phase shift

很多人工作多年,却还不理解Encounter timing report中的phase shift是如何计算出来的?确实是一个很抽象的概念,这次我们来介绍一下它是怎么计算的。

先看以下公式

首先得会学会“取沿”

setup和hold的check机制不一样

它们的capture edge取法也不大一样

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接