摘要: 转自:https://blog.csdn.net/a1989a132/article/details/17139003 概述 本文主要讨论关于P2P通信的一些常见问题和解决方案。主要内容包含:P2P通信与网络设备的关系、不同的网络设备特征对P2P产生的影响、网络地址转换(NAT)的类型、NAT类型的 阅读全文
posted @ 2020-05-09 09:55 明明是悟空 阅读(1502) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/shaosunrise/article/details/83627828 Translated from WebRTC in the real world: STUN, TURN and signaling.最近刚接触到WebRTC,网上看到这篇介绍 阅读全文
posted @ 2020-05-07 17:33 明明是悟空 阅读(3534) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/z2066411585/article/details/81239446 用法:配置[选项] 选项:[描述后括号中的默认值] 帮助选项: --help 打印此消息 --quiet 抑制显示信息输出 --list-decoders 显示所有可用的解码器 阅读全文
posted @ 2020-04-21 17:20 明明是悟空 阅读(12620) 评论(0) 推荐(0) 编辑
摘要: 转自:https://zhuanlan.zhihu.com/p/82446482 1、Google Webrtc介绍 WebRTC(Web Real-Time Communication)实现了基于网页的视频会议,标准是WHATWG 协议,目的是通过浏览器提供简单的javascript就可以达到实时 阅读全文
posted @ 2020-04-14 15:36 明明是悟空 阅读(5307) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/a9bccc12229b 众所周知,从某些视频网站下载的视频是分段的。比如新浪视频每隔6分钟分段,俗称“6分钟诅咒”。 现在的任务是将这些视频片段合并起来,并且尽量无损。 方法一:FFmpeg concat 协议 对于 MPEG 格式的视频, 阅读全文
posted @ 2020-04-13 16:23 明明是悟空 阅读(14120) 评论(1) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/core571/article/details/82867932?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1&utm_source=d 阅读全文
posted @ 2020-04-06 17:36 明明是悟空 阅读(14262) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/qq_17019203/article/details/85051627 问题:open(2)函数打开文件是否将文件内容加载到内存空间 首先,文件打开后都会产生一个文件描述符fd,这个文件描述符其实是记录在PCB的文件描述符表中,而这个文件描述符实质 阅读全文
posted @ 2019-12-18 13:53 明明是悟空 阅读(3316) 评论(0) 推荐(0) 编辑
摘要: 转自:https://duanfei.iteye.com/blog/1870746 关联映射:一对多/多对一 存在最普遍的映射关系,简单来讲就如球员与球队的关系; 一对多:从球队角度来说一个球队拥有多个球员 即为一对多 多对一:从球员角度来说多个球员属于一个球队 即为多对一 数据表间一对多关系如下图 阅读全文
posted @ 2019-06-20 15:31 明明是悟空 阅读(31415) 评论(5) 推荐(2) 编辑
摘要: 转自:http://perthcharles.github.io/2015/11/10/wiki-netstat-proc/ netstat -st输出的两个重要信息来源分别是/proc/net/snmp和/proc/net/netstat本文将分类整理这些counterd的含义以及一些注意事项。 阅读全文
posted @ 2019-05-25 13:42 明明是悟空 阅读(3988) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/xc_zhou/article/details/80950753 1,如果一端的Socket被关闭(或主动关闭,或因为异常退出而 引起的关闭),另一端仍发送数据,发送的第一个数据包引发该异常(Connect reset by peer)。 Socke 阅读全文
posted @ 2019-05-11 13:56 明明是悟空 阅读(71278) 评论(0) 推荐(1) 编辑
摘要: 转自:https://www.cnblogs.com/Jimmy1988/p/7485133.html 1. 错误码 / errno Linux中系统调用的错误都存储于 errno中,errno由操作系统维护,存储就近发生的错误,即下一次的错误码会覆盖掉上一次的错误。 PS: 只有当系统调用或者调用 阅读全文
posted @ 2019-05-11 11:20 明明是悟空 阅读(27287) 评论(0) 推荐(1) 编辑
摘要: 转自:https://www.cnblogs.com/madsnotes/articles/5740495.html 频繁的文件访问会导致系统的Cache使用量大增。例如:在使用grep从很多文件中搜索特定数据串的时候,发现内存使用迅速提高,主要是cache的使用占用了相当多的内存。在使用下面命令的 阅读全文
posted @ 2019-04-26 13:22 明明是悟空 阅读(10968) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/onepixel/articles/7674659.html 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较 阅读全文
posted @ 2019-01-09 01:05 明明是悟空 阅读(588) 评论(0) 推荐(1) 编辑
摘要: 转自:https://blog.csdn.net/u013524014/article/details/71537308/ 在android studio导出的apk分为4种,一种是未签名调试版apk,一种是未签名发行版apk,一种是已签名调试版apk,还有一种是已签名发行版apk。以下将介绍这4种 阅读全文
posted @ 2018-12-13 17:01 明明是悟空 阅读(3666) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/lishenglong666/article/details/8557215 鱼还是熊掌:浅谈多进程多线程的选择 关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在 阅读全文
posted @ 2018-12-12 00:25 明明是悟空 阅读(6303) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/ba7fa25d3590 C10K问题由来 随着互联网的普及,应用的用户群体几何倍增长,此时服务器性能问题就出现。最初的服务器是基于进程/线程模型。新到来一个TCP连接,就需要分配一个进程。假如有C10K,就需要创建1W个进程,可想而知单机是 阅读全文
posted @ 2018-12-12 00:16 明明是悟空 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/dongguolei/p/8086346.html 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量 阅读全文
posted @ 2018-12-12 00:06 明明是悟空 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/justkong/p/6570914.html 一、概述 颜色通常用三个独立的属性来描述,三个独立变量综合作用,自然就构成一个空间坐标,这就是颜色空间。但被描述的颜色对象本身是客观的,不同颜色空间只是从不同的角度去衡量同一个对象。颜色空间按照基本 阅读全文
posted @ 2018-11-30 00:46 明明是悟空 阅读(5195) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/kevingrace/p/9453987.html Docker允许通过外部访问容器或者容器之间互联的方式来提供网络服务。容器启动之后,容器中可以运行一些网络应用,通过-p或-P参数来指定端口映射。 注意:宿主机的一个端口只能映射到容器内部的某一 阅读全文
posted @ 2018-11-29 21:41 明明是悟空 阅读(8963) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/hgx13467479678/article/details/82347473 1,cpu 100%, 用top 查看cpu100 2,删掉此进程 cpu还是 100% 3,估计是进程被隐藏了 4,定时任务多了一个执行任务 5:打开连接 https: 阅读全文
posted @ 2018-10-27 14:59 明明是悟空 阅读(1514) 评论(0) 推荐(0) 编辑