首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hack_qc
掘友等级
go高级研发工程师
|
小红书
专业敲bug,拒绝造轮子
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10.6K
文章 1.4K
沸点 9.2K
赞
10.6K
返回
|
搜索文章
赞
文章( 1.4K )
沸点( 9.2K )
一文盘点直播技术中的编解码、直播协议、网络传输与简单实现
音视频直播的基本流程都是采集 → 编码推流 → 网络分发 → 解码 → 播放这五大环节,其中又会涉及平台硬件、编解码、网络传输、服务并发、数字信号处理、在线学习等多方面技术。从交互模式上,又可以泛分为单对单模式与会议模式两大类;从实时性要求上,直播又可以分为伪实时、准实时与真实…
微内核专题系列
开发者常用的工具Idea,提供了各种丰富的插件供开发者使用,这些插件可以由其他第三方厂商甚至普通开发者自行定义然后集成到程序中。 分布式服务框架dubbo,采用微内核的架构方式可以方便开发者在其框架基础之上扩展各种协议,序列化方式,注册方式,使得整个框架扩展起来变得十分灵活。 …
动手打造Nginx多进程架构
最近对Nginx源码比较感兴趣,借助于强大的VS Code,我一步一步,似魔鬼的步伐,开始了Nginx的探索之旅。
超详实Git简明教程与命令大全
ORIG_HEAD:上次HEAD指针的位置。注:当执行git reset/git pull/git merge命令时,git会把老的HEAD拷贝到文件.git/ORIG_HEAD中,在后续命令中可以使用ORIG_HEAD引用这个提交 commit(提交):每个commit都是全…
如何提高代码品味
写代码虽然大多数时候是个体力活,但不可否认,也需要一点品位。我曾经觉得代码质量很重要,后来写业务写多了,又觉得如果连代码正确都做不到,又谈何代码质量。后来我又醒悟了,这世上很难有 bug free 的代码,当出现 bug 的时候,好代码比烂代码会好改…
企业管理系统前后端分离架构设计 系列一 权限模型篇
取这个标题,可能有点膨胀,毕竟看到“架构”这个词,很多人想到的可能是大项目,涉及到分布式,高并发等一些高大上的东西。 前段时间分别用vue和react写了两个后台管理系统的模板vue-quasar-admin和3YAdmin。两个项目中都实现了基于RBAC的权限控制。因为本职工…
Flutter学习指南:熟悉Dart语言
本文是 Flutter 学习指南的第4篇,假定读者有一定的编程经验。通过快速浏览 Dart 的一些基础特性,让读者具备使用它进行开发的基本能力。 跟常用的其他语言不同,Dart 没有 byte、char 和 float,int、double 都是 64 位。final 跟 Ja…
[动图演示]Redis 持久化 RDB/AOF 详解与实践
Redis 是一个开源( BSD 许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持的数据类型很丰富,如字符串、链表、集 合、以及散列等,并且还支持多种排序功能。 用一句话可以将持久化概括为:将数据(如内存中的对象)保存到可永久保存的存储设备中。持久…
分布式消息队列 RocketMQ 源码分析 —— Message 顺序发送与消费
- [1. 概述] - [2. `Producer` 顺序发送] - [3. `Consumer` 严格顺序消费] - [3.1 获得(锁定)消息队列] - [3.2 移除消息队列] - [3.3 消费消息队列]
下一页
关注了
962
关注者
42
收藏集
13
关注标签
221
加入于
2017-03-03