摘要: 一. 根域 就是所谓的“.”,其实我们的网址www.baidu.com在配置当中应该是www.baidu.com.(最后有一点),一般我们在浏览器里输入时会省略后面的点,而这也已经成为了习惯。 根域服务器我们知道有13台,但是这是错误的观点。 根域服务器只是具有13个IP地址,但机器数量却不是13台 阅读全文
posted @ 2017-09-26 22:27 王思聪6 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 文件传输协议如今有了很大的广泛,他屏蔽了计算机内部的实现细节,因为可以适用于各种计算机之间文件的传输。 文件咋网络中传输其实是一件很复杂的事情,涉及的问题有很多,比如 (1)计算机存储数据的格式不同 (2)不同的文件和目录命名的格式不同 (3)访问控制方法不同 (4)对于不同的计算机,可能操作的命令 阅读全文
posted @ 2017-09-26 22:26 王思聪6 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 许多应用层软件经常直接使用域名系统 DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统。 因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。 名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行, 阅读全文
posted @ 2017-09-26 22:26 王思聪6 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1)OSI七层模型 OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 表示层 数据格式化,代码转换,数据加密 没有协议 会话层 解除或建立与别的接点的联系 没有协议 传输层 提供端对端的接口 阅读全文
posted @ 2017-09-26 22:26 王思聪6 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 为了使超文本的链接能够高效率地完成,需要用 HTTP 协议来传送一切必须的信息。 从层次的角度看,HTTP 是面向事务的(transaction-oriented)应用层协议,它是万维网上能够可靠地交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。 用户点击鼠标后所发生的事件 1) 浏览器 阅读全文
posted @ 2017-09-26 22:25 王思聪6 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1 #include<stdio.h> 2 #include<iostream> 3 using namespace std; 4 5 6 void print(int a[], int n){ 7 for(int j= 0; j<n; j++){ 8 cout<<a[j] <<" "; 9 } 1 阅读全文
posted @ 2017-09-26 22:24 王思聪6 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1. 客户端发起HTTPS请求 这个没什么好说的,就是用户在浏览器里输入一个https网址,然后连接到server的443端口。 2. 服务端的配置 采用HTTPS协议的服务器必须要有一套数字证书,可以自己制作,也可以向组织申请。区别就是自己颁发的证书需要客户端验证通过,才可以继续访问,而使用受信任 阅读全文
posted @ 2017-09-26 22:24 王思聪6 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/whatday/article/details/38147103 什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = 阅读全文
posted @ 2017-09-26 22:24 王思聪6 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 对n较大的排序记录。一般的选择都是时间复杂度为O(nlog2n)的排序方法。 时间复杂度来说: (1)平方阶(O(n2))排序 各类简单排序:直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlog2n))排序 快速排序、堆排序和归并排序;(3)O(n1+§))排序,§是介于0和1之间的常数。 阅读全文
posted @ 2017-09-26 22:23 王思聪6 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1:连续的内存空间分配: (1)单一连续分配:只能单作业,单任务运行: 分为系统和用户区:用户区是指除了系统需外左右的内存,由于单用户,单任务,要不都被占用,要不全空 (2):固定空间分配:固定分区分配是最简单的一种多道程序存储管理方式,它将用户内存空间划分为若干个固定大小的区域,每个分区只装入一道 阅读全文
posted @ 2017-09-26 22:22 王思聪6 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 解决死锁的基本方法:预防死锁:资源一次性分配:(破坏请求和保持条件)可剥夺资源:即当某进程新的资源未满足时,释放已占有的资源(破坏不可剥夺条件)资源有序分配法:系统给每类资源赋予一个编号,每一个进程按编号递增的顺序请求资源,释放则相反(破坏环路等待条件)避免死锁:预防死锁的几种策略,会严重地损害系统 阅读全文
posted @ 2017-09-26 22:21 王思聪6 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 当系统创建一个进程同时为其创建它地址空间时,此地址空间中大部分都是闲置的。为了使用这部分地址空间,我们必须调用VirtualAlloc来分配其中的区域。分配区域的操作被称为预定。当应用程序预定地址空间区域时,系统会确保预定的区域的起始地址正好是分配粒度的整数倍。分配粒度根据不同的平台而有所不同。现在 阅读全文
posted @ 2017-09-26 22:20 王思聪6 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 汇集很多博客于一体的,大概就这些 1.调度 在传统的操作系统中,拥有资源的基本单位和独立调度、分派的基本单位都是进程。而在引入线程的操作系统中,则把线程作为调度和分派的基本单位。而把进程作 为资源拥有的基本单位,使传统进程的两个属性分开,线程便能轻装运行,从而可显著地提高系统的并发程度。 在同一进程 阅读全文
posted @ 2017-09-26 22:20 王思聪6 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 新年新气象,16年经历了很多,学到了很多,充实了很多 经历: 蓝桥杯~~~~~~~省赛,,编程大题读错题,最后一个小时一直周旋在读错题的题目上,直到结束,本以为几十分的大题丢掉无缘一等,还拿个11名,surprise。 蓝桥杯~~~~~~~国赛不说什么了,无奈三等,总结一个道理--赛场上一个人的话, 阅读全文
posted @ 2017-09-26 22:19 王思聪6 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者 用ls ‐ahl命令可以看到文件的所有者 也可以使用chow 阅读全文
posted @ 2017-09-26 22:19 王思聪6 阅读(150) 评论(0) 推荐(0) 编辑
摘要: class A { public: int foo( ) { return val ; } static int staFun( ) { return staVal ; } static int staVal ; private: int val ; char bit1 ; } ; class B 阅读全文
posted @ 2017-09-26 22:19 王思聪6 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 单一虚函数继承 class A{public:virtual int foo( ) { return val ; }virtual int funA( ) {}private:int val ;char bit1 ;} ; class B : public A{public:virtual int 阅读全文
posted @ 2017-09-26 22:18 王思聪6 阅读(561) 评论(0) 推荐(0) 编辑
摘要: reinterpret意为“重新解释” reinterpret_cast是C++中与C风格类型转换最接近的类型转换运算符。它让程序员能够将一种对象类型转换为另一种,不管它们是否相关。 reinterpret_cast用在任意指针(或引用)类型之间的转换;以及指针与足够大的整数类型之间的转换;从整数类 阅读全文
posted @ 2017-09-26 22:16 王思聪6 阅读(8719) 评论(0) 推荐(2) 编辑
摘要: 类型转换是一种机制,让程序员能够暂时或永久性改变编译器对对象的解释。注意,这并不意味着程序员改变了对象本身,而只是改变了对对象的解释。 在很多情况下,类型转换是合理的需求,可解决重要的兼容问题。因此,程序员经常需要让编译器按其所需的方式解释数据,让应用程序能够成功编译并执行。 C++编译器仍需向后兼 阅读全文
posted @ 2017-09-26 22:16 王思聪6 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Data Member的绑定 extern float x; class Point3d { public: point3d(); //问题:被传回和被设定的x是哪一个x呢? float X() const { return x; } private: float x, y, z;//Point3d 阅读全文
posted @ 2017-09-26 22:15 王思聪6 阅读(363) 评论(0) 推荐(0) 编辑
友情链接:回力球鞋 | 中老年高档女装