logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

全面了解浏览器(内核)发展史

浏览器发展史现在浏览器已经成为网上生活的重要家园和工具。而从1991年,Web之父Tim Berners-Lee亲手设计第一个HTML浏览器开始,到现在HTML5大行其道,苹果、谷歌等创新企业引导潮流,恍若隔世。曾经AOL收购Netscape后被大骂是“毁人不倦”,曾经也有很多人为IE写过“墓志铭”,曾经很多人还见证了Mozilla从出生到壮大,也曾惊讶于苹果Webkit的英明,而现在想起这一幕一

#浏览器
C++ public、protected 、 private和friend(最通俗易懂)

C++ 继承面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。这样做,也达到了重用代码功能和提高执行时间的效果。当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类的成员即可。这个已有的类称为基类,新建的类称为派生类。继承代表了 is a 关系。例如,哺乳动物是动物,狗是哺乳动物...

C++ 引用作为函数返回值

(1)以引用返回函数值,定义函数时需要在函数名前加 &(2)用引用返回一个函数值的最大好处是,在内存中不产生被返回值的副本。引用作为返回值,必须遵守以下规则:(1)不能返回局部变量的引用。主要原因是局部变量会在函数返回后被销毁,因此被返回的引用就成为了"无所指"的引用,程序会进入未知状态。#include <iostream>usin

sFlow介绍

目录8.1  介绍定义目的8.2  参考标准和协议8.3  可获得性License支持版本支持特性依赖8.4  原理描述8.4.1  sFlow Agent的基本原理8.5  应用8.5.1  sFlow典型应用8.6  术语与缩略语术语缩略语8.1  介绍定义sFlow是Sampled Flow的简称,由Inmon提出,是一...

使用sFow监视虚拟机之间的流量

This document describes how to use Open vSwitch is to monitor traffic sent between two VMs on the same host using an sFlow collector. VLANs.SetupThis guide assumes the environment is configured ...

openstack中cinder与swift、glance的区别

问题导读1.你认为cinder与swift区别是什么?2.cinder是否存在单点故障?3.cinder是如何发展而来的?在openstack中,我们经常遇到这么个问题,cinder与swift的区别是什么?cinder与swift各自的用途是什么?cinder是块存储,用来给虚拟机挂扩展硬盘,就是将cinder创建出来的卷,挂到虚拟机里。cinder是OpenStack到F版,将之前在Nova中

Windows和Linux进程与线程的区别

对于windows来说,进程和线程的概念都是有着明确定义的,进程的概念对应于一个程序的运行实例(instance),而线程则是程序代码执行的最小单元。也就是说windows对于进程和线程的定义是与经典OS课程中所教授的进程、线程概念相一致的。提供API,CreateThread()用于建立一个新的线程,传递线程函数的入口地址和调用参数给新建的线程,然后新线程就开始执行了。windows下,...

Linux下C++多线程编程(入门实例)

C++ 多线程多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。一般情况下,两种类型的多任务处理:基于进程和基于线程。基于进程的多任务处理是程序的并发执行。基于线程的多任务处理是同一程序的片段的并发执行。多线程程序包含可以同时运行的两个或多个部分。这样的程序中的每个部分称为一个线程,每个线程定义了一个单独的执行路径。本教程假设您使用的是 Linu...

类Unix系统各种图形界面介绍 注:苹果Quartz 不是X11(但可能是)

很多Linux初学者分不清楚Linux和X之间,X和Xfree86之间,X和KDE,GNOME等之间是什么关系.常常混淆概念,我想以比较易于理解的方式说明一下X,X11,Xfree,WM,KDE,GNOME等之间的关系.由于本人水平有限可能存在错误,请高手指正。       一, linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的。         ...

报文、报文段、分组、包、数据报、帧、数据流的概念区别

1.报文(message)我们将位于应用层的信息分组称为报文。报文是网络中交换与传输的数据单元,也是网络传输的单元。报文包含了将要发送的完整的数据信息,其长短不需一致。报文在传输过程中会不断地封装成分组、包、帧来传输,封装的方式就是添加一些控制信息组成的首部,那些就是报文头。2.报文段(segment)通常是指起始点和目的地都是传输层的信息单元。3.分组/包(packet)分组是在...

到底了