摘要:
什么是HTTPS? 基于安全套接字层的超文本传输协议(HTTP over SSL),一个Netscape开发的Web协议。HTTPS在HTTP应用层的基础上使用安全套接字层(或者升级版传输层安全,Transport layer Security)作为子层。 为什么需要HTTPS? HTTP(效率高) 阅读全文
2019年4月1日
摘要:
1.申请的内存所在位置 自由存储区(free store)是C++基于new操作符的一个抽象概念,凡是new进行内存申请,该内存为自由存储区。堆是操作系统中的术语,是操作系统所维护的一块特殊内存,用于程序的内存动态分配,malloc函数从堆上动态分配内存,free释放已分配的对应内存。 根据oper 阅读全文
2019年3月31日
2019年3月29日
摘要:
恢复内容开始 TCP/IP指的是利用IP通信时必须用到的协议群统称。 分层模型: 1.物理层:硬件。 2.数据链路层:网络接口层。当做NIC驱动程序。 3.网络层:互联网层。IP协议基于IP地址转发数据包,是分组交换但无重发机制,非可靠性传输协议。ARP从IP地址中解析物理地址的协议。 4.传输层: 阅读全文
2019年3月21日
摘要:
time sharing——>virtualization. OS需要low-level machinery mechanisms and high-level intelligence。 前者是time or space sharing,how的问题。后者是scheduling policy,wh 阅读全文
2019年3月20日
摘要:
一、虚拟化 为了让用户告诉操作系统如何利用虚拟机功能,OS提供给应用程序一些接口——系统调用,也会说提供了一个标准库。 CPU通过分时达到虚拟化。 内存物理模型只是一个字节数组,读写修改需要制定地址。程序的所有数据结构以及使用的指令都在内存。OS虚拟化内存,让每个进程都访问自己的私有虚拟地址空间,O 阅读全文
2019年3月19日
2019年3月18日
2019年3月15日
摘要:
最早的电脑有带很多开关和指示灯的面板——console(概念来自管风琴),一台电脑通常一个Console,化为主机一部分,和CPU共享机柜。 一台大型主机往往支持多用户,每个用户使用的终端——terminal,其使用通信电缆和主机连接,也可以通过电信网络连接远距离电脑。 tty是Teletype w 阅读全文
2019年3月11日
摘要:
user case:一个app container向一个oracle container跨主机传输数据。 思路一:将oracle对外暴露端口,将hostA的IP添加入app上/ect/hosts上。这种方法配置起来自由,但每次运行容器且host环境变化,都会带来严重的维护成本,甚至有时未必有权限修改 阅读全文