
其他
文章平均质量分 85
悠然见南山_
这个作者很懒,什么都没留下…
展开
-
如何搭建一个完整的视频直播系统?
最近知乎看到这么一个问题,感觉有很多回答非常生动详细,让我这样的菜鸟看了也有一些收获。 具体问题:朋友打算打造一个全新模式的视频直播平台,主要功能有些类似现在很多的美女直播平台。假设前期同时在线观看人数为2W人,清晰度不低于720P,拥有美颜、混音等附加功能,还有最重要的不能卡顿。如果以上假设成立,需要做哪些准备工作,技术门槛有多高,资金支出要多少?(回答链接https://www.zhihu....转载 2018-02-10 19:25:55 · 1041 阅读 · 0 评论 -
当 CPU 空闲时它都在做什么?
在 上篇文章中 我说了操作系统行为的基本原理是,在任何一个给定的时刻,在一个 CPU 上有且只有一个任务是活动的。但是,如果 CPU 无事可做的时候,又会是什么样的呢?事实证明,这种情况是非常普遍的,对于绝大多数的个人电脑来说,这确实是一种常态:大量的睡眠进程,它们都在等待某种情况下被唤醒,差不多在 100% 的 CPU 时间中,都处于虚构的“空闲任务”中。事实上,如果一个普通用户的 C...转载 2018-02-10 19:36:10 · 2169 阅读 · 0 评论 -
HTTP 协议简介
国外媒体Venturebeat最近报道,谷歌 Chrome 将于今年七月份将所有的 HTTP 网站标记为“不安全” (原文链接)google又要带一波节奏了…..HTTP 协议是客户端浏览器或其他程序与 Web 服务器之间的应用层通信协议;HTTPS 协议可以理解为 HTTP+SSL/TLS, 即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL,用...原创 2018-02-11 19:54:41 · 228 阅读 · 0 评论 -
如何使用 git 在 GitHub 上创建一个项目
史上最浅显易懂的Git教程!,廖雪峰老师的播客新建项目分2种情况:本地没有项目代码。本地已经存在项目代码,只是想放到 github 托管。当然无论是哪种情况,都得先在 github 新建一个项目的仓库。 登录 github 后,然后点击绿框中的 New repository 来新建一个项目仓库。 由上往下输入你项目的名字、项目的描述,选择这个项目是不是公开(Pub...原创 2018-03-01 21:22:21 · 21034 阅读 · 0 评论