上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页
摘要: Docker需要运行在Linux环境下,目的是制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 如果你的宿主机是Windows,要安装Docker的话首先要有一个linux环境,那么此时就需要通过虚拟机(VMware、VirtualBox等)、WSL1, WSL2(W 阅读全文
posted @ 2022-02-17 11:06 CNHK19 阅读(69) 评论(0) 推荐(0)
摘要: Manacher's Algorithm,中文名叫马拉车算法,是一位名叫Manacher的人在1975年提出的一种算法,解决的问题是求最长回文子串,神奇之处在于将算法的时间复杂度精进到了O(N),下面我们来详细介绍下这个算法的思路。 01 算法由来 在求解最长回文子串的问题时,一般的思路是以当前字符 阅读全文
posted @ 2021-12-30 18:31 CNHK19 阅读(363) 评论(1) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/spaceyqy/article/details/24840215 近期研究设计模式,在程序输出时心血来潮用了c版本的printf,结果就蛋疼了,一直输出是乱码, string s = "中国"; printf("%s" , s);//输出乱码 果 阅读全文
posted @ 2021-12-30 18:29 CNHK19 阅读(2989) 评论(0) 推荐(0)
摘要: 其主要的类关系如下所示(省略相关的类模板参数): 图1 从上面的类图可以清楚的看出shared_ptr内部含有一个指向被管理对象(managed object)T的指针以及一个__shared_count对象,__shared_count对象包含一个指向管理对象(manager object)的基类 阅读全文
posted @ 2021-12-01 13:49 CNHK19 阅读(2867) 评论(0) 推荐(0)
摘要: CPU能进行32位操作,关键是寄存器有32位,数据总线也有32位。 为了表示方便,我们可以把32位寄存器从左到右,与内存中一个双字的四个字节地址从低到高对应。 如果CPU把寄存器的左端定义为高位,则带边CPU是大端,反之则代表小端。这样寄存器中的数据虽然相同,但高低位定义不同的CPU对数据的解读不一 阅读全文
posted @ 2021-11-19 10:10 CNHK19 阅读(444) 评论(0) 推荐(0)
摘要: 网络抽象层单元类型 (NALU):NALU头由一个字节组成,它的语法如下: + + |0|1|2|3|4|5|6|7| +-+-+-+-+-+-+-+-+ |F|NRI| Type | + +F: 1个比特. forbidden_zero_bit. 在 H.264 规范中规定了这一位必须为 0.NR 阅读全文
posted @ 2021-09-20 21:58 CNHK19 阅读(252) 评论(0) 推荐(0)
摘要: 客户端主动发起 第三方呼叫控制 在这两张图中,SIP服务器一会伪装成发送者、一会伪装成接受者,与其他各方进行信令交互。 媒体服务器一直是模拟成发送者,与接受者(SIP服务器)进行交互 阅读全文
posted @ 2021-08-30 10:34 CNHK19 阅读(86) 评论(0) 推荐(0)
摘要: run() { boost::asio::async_read(m_socket, boost::asio::buffer(m_buffer, head_size), boost::bind(&ThreadedSafeClient::handle_read_header, shared_from_t 阅读全文
posted @ 2021-08-12 11:45 CNHK19 阅读(142) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-08-11 17:23 CNHK19 阅读(19) 评论(0) 推荐(0)
摘要: 一 . WebKit 简单介绍 Webkit 是一个开放源码的浏览器引擎 (web browser engine) ,最初的代码来自 KDE 的 KHTML 和 KJS( 均开放源码 ) 。 苹果公司在 Webkit 的基础上做了大量优化改进工作 。此时的 Apple Webkit 已经和 Webk 阅读全文
posted @ 2021-08-11 11:04 CNHK19 阅读(838) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页