首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
突然
订阅
goonpy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
因直播了解webRTC
在线教育、在线医疗、音视频会议、即时通讯工具、直播、共享远程桌面、P2P网络加速、游戏(狼人杀、线上KTV)等。 1. 媒体协商:让双方都可以找到共同支持的媒体能力 媒体协商所交换的数据就是 SDP,说是协议,其实 SDP 并不是一个真正的协议,它就是一种描述各端“能力”的数据…
Go语言大厂编程 context 上下文管理
context 有什么作用 context 主要用来在goroutine 之间传递上下文信息,包括:取消信号、超时时间、截止时间、k-v 等。 Go 常用来写后台服务,通常只需要几行代码,就可以搭建一
[Go] 基于 Zap 与 ELK 的日志分析实践
本篇文章实现的 ELK 架构如下图,通过定制化 Zap 实现多输出源,同时将日志输出到 Console (Standard IO) 与 MQ 中,再配置 Logstash Input 使其读取 MQ 中的日志并写入 ES 中,最后在 Kibana 中展示。 笔者理解的 zap …
用 Go 实现简洁架构(译文) | Go主题月
在阅读了uncle Bob 的简洁架构概念之后,我尝试用 Golang 实现它。这是我们公司 Kurio-App Berita Indonesia 使用的类似架构,没有太大的不同,相同的概念但文件夹结构略有不同。 您可以在这里查找示例项目 https://github.com/…
更优的框架中间件实现
前几个周前前后后阅读了4个Go框架的生命周期,阅读过程中对它们在框架中间件的实现颇有印象,总觉着实现的都不是很完美。 为什么呢?
MySQL 快速创建千万级测试数据
在进行查询操作的性能测试或者sql优化时,我们经常需要在线下环境构建大量的基础数据供我们测试,模拟线上的真实环境。
实践这一次,彻底搞懂浏览器缓存机制
[实践系列] 主要是让我们通过实践去加深对一些原理的理解。 有兴趣的同学可以关注 [实践系列] 。 求star求follow~ 全称 Domain Name System ,即域名系统。 简单的说,通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。 有d…
前端基础篇之CSS世界
这些基本概念有些可能不易理解但却都很重要,如果看完还是很不理解的话需要自己谷歌或百度,网上关于这些概念的文章不少。 “流”又叫文档流,是css的一种基本定位和布局机制。流是html的一种抽象概念,暗喻这种排列布局方式好像水流一样自然自动。“流体布局”是html默认的布局机制,如…