自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 四层协议和七层协议详解

一、TCP/IP网络分层模型*(四层协议) TCP/IP的设计者创造性的提出“分层”的概念,把复杂的网络通信划分出多个层次,再给每一层分配不同的职责,采用“分而治之”的方法解决了网络通信的难题。TCP/IP是一个纯软件的栈,缺少物理设备。 TCP/IP协议共有四层,链接层(MAC层)→ 网际层(IP层)→ 传输层(TCP层)→ 应用层 各层之间传输的内容可以统称为数据包 第一层叫“链接层”,负责在以太网、WiFi这样的底层网络上发送原始数据,工作在网卡的层次,使用MA...

2021-06-16 10:50:40 6794

原创 域名(二)

域名的“新玩法” 1.“重定向”,因为域名代替了IP地址,所以可以让对外域名不变,主机的IP地址任意变动。当主机有情况需要下线、迁移时,可以更改DNS记录,让域名指向其他机器。 2.因为域名是一个名字空间,所以可以使用bind9等开源软件搭建一个在内部使用的DNS,作为名字服务器。 3.基于域名实现的负载均衡。 ①因为域名解析可以返回多个IP地址,所以一个域名可以对应多台主句,客户端收到IP地址后可以使用轮询算法依次向服务器发起请求,实现负载均衡。 ...

2021-06-16 10:50:19 90

原创 HTTP的缓存控制

缓存(cache)是计算机领域的一个重要概念,是优化系统性能的利器。由于链路漫长,网络时延不可控,浏览器使用HTTP获取资源的成本较高。所以,非常有必要把”来之不易“的数据缓存起来,下次再请求的时候尽可能复用。这样可以避免多次请求-应答的通信成本,解压网络带宽,加快响应速度。实际上,HTTP传输的每一个环节基本上都会有缓存,非常复杂。基于”请求—应答“模式的特点,矿物油大致分为客户端缓存和服务器缓存。一、客户端缓存(浏览器缓存)HTTP流程:浏览器发现缓存无数据,于是发送请求,向服务器获

2021-06-16 10:49:09 112

原创 域名(一)

一、域名1.域名的出现 学习了TCP/IP协议的四层模型,我们知道IP层的职责是“网际互连”,在MAC层之上,使用IP地址将MAC编号转换成四位数字,对物理网卡的MAC做了一次抽象,相比于MAC的16进制数,IP地址相对好理解一点,但是还是不太友好,所以出现了域名的概念,对IP又进行了一次抽象,把数字形式的IP地址转换成有意义的名字。如,www.apple.com.2.域名的形式 域名是一个有层次的结构,是一串用“.”分割的多个单词,最右边被称为“顶级域名”,然后...

2021-06-16 10:48:04 150

原创 C语言-聊天室心得

        经过一个学期的学习,C语言的学习已经告一段落,经过几天的埋头苦干,我的聊天室总算出具雏形,实现了老师要求的功能(私聊、群聊、管理员、禁言),但是在功能切换方面还是有些不太流畅,服务器有时会出现死循环等错误,还有待改善。        在写代码的几天中,我遇到了以下几个问题:        1.无从下手,由于是在一学期抽空学习C语言,所以我有些知识已经有些遗忘,在编写代码的第...

2019-01-29 23:28:59 1522 1

原创 第五章 数组与指针

1.数组的下标总是从0开始吗 ?是的,对数组a[MAX]来说,它的第一个和最后一个元素分别是a[0]和a[MAX-1]。注意:a[MAX]是一个有效地址,但该地址中的值不是数组中的元素。2.可以使用数组后面第一个元素的地址吗?可以使用数组后面第一个元素的地址,但是不可以查看该地址中的值。3.不可以通过sizeof得到数组的大小。4.对于数组和指针,在编写一个可移植性好、效率高的...

2018-10-08 17:38:53 87

原创 第四章 语句

1.空语句的作用:纯碎消耗CPU时间,起到延时的作用;为了程序的结构清楚可读性好,以后扩充新功能方便。2.基础语句由表达式加上分号“;”组成。3.函数调用由函数名、实际参数加上分号“;”组成。4.在if语句中:不可以将布尔变量直接与TRUE、FALSE或者1、0进行比较(例:if(flag)表示为真;if(!flag)表示为假);应当将整型变量用“==”或“!=”直接与0比较;不可将浮...

2018-10-07 12:29:45 108

原创 第三章 运算符、表达式

1.C语言的运算符可以分为十类:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算符、指针运算符、求字节数运算符、特殊运算符。2.运算符的优先级简单的就是:!>算术运算符>关系运算符>&&>||>赋值运算符。3.条件运算符为?和:,它是一个三目运算符,一般表达式为表达式1?表达式2:表达式3,其求值规则为:如果表...

2018-10-07 12:09:57 143

原创 第二章数据类型

变量和常量的区别?变量也就是说它所代表的空间里的数据是可以修改的,同样该变量的地址处的数据也是可以修改的;常量的话其值在其作用域内不会发生改变。局部变量和全局变量用法和作用域上的不同?局部变量也称内部变量,局部变量是在函数内作定义说明的,其作用域仅限于函数内;一般只有在函数内经过说明的全局变量才能使用;如果同一源文件中,外部变量和局部变量同名,则在局部变量的作用范围内,外部变量被“屏蔽...

2018-10-06 15:25:07 95

原创 training1

题目:通过编程实现,统计1~n有多少个9 (提示:n通过参数传入)  1 #include<stdio.h>  2  3 int main()  4 {  5     int n;    //输入的整形参数  6     int i;    //循环变量  7     int temp;  //定义中间变量  8     int count = 0;  /...

2018-09-27 19:23:51 122

原创 Linux指令

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-09-27 19:21:22 86

原创 gcc、gdb、make简单用法

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-09-27 19:20:30 384

原创 苏嵌学习日志0726

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-26 19:36:17 204

原创 苏嵌学习日志0725

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-25 18:55:56 110

原创 苏嵌学习日志0724

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-24 18:49:33 124

原创 苏嵌学习日志0723

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-23 20:12:19 123

原创 苏嵌学习日志0720

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-20 21:17:05 101

原创 苏嵌学习日志0718

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-18 20:34:22 93

原创 苏嵌学习日志0717

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-17 20:21:15 142

原创 苏嵌学习日志0716

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周...

2018-07-16 20:10:41 134

原创 苏嵌学习日志0713

学习日志                                          姓名:周甜             日期:0713        今日学习任务   1、了解C语言特点(优缺点、嵌入式开发中的地位,如何学习语言编程) 2、了解基本数据类型的定义及输入输出;(内置类型) 3、掌握字节长度与取值范围;(计算机存储数据的方式、sizeof的使用) 4、熟练掌握指...

2018-07-13 18:33:12 160

原创 苏嵌学习日志0712

苏嵌                                                                                                                                            项目实战学习日志                                          姓名:周甜   ...

2018-07-12 21:27:21 394

原创 苏嵌学习日志0711

学习日志                                          姓名:周甜             日期:0711        今日学习任务   1、了解项目管理的方法及重要性;(项目代码目录结构) 2、熟练掌握makefile基本语法的使用;(目标、依赖、命令) 3、企业级makefile的编写;(迭代开发) 今日任务完成情况   (详细说明本日任...

2018-07-11 18:06:43 113

原创 苏嵌学习日志0710

学习日志                                          姓名:周甜             日期:0710        今日学习任务   1、熟练使用文本编辑器vim;(基本操作、配置、使用技巧) 2、熟练使用编译器gcc;(基本编译选项、静态库与动态库的制作与使用) 3、了解调试器gdb;(基本调试操作,段错误如何调试) 今日任务完成情况  ...

2018-07-10 22:38:31 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除