09
2019
03

传输层

一个端口绑定一个应用程序
06
2019
03

物理层和数据链路层和网络层和arp协议

python学习的第某某天互联网的本质就是一系列的网络协议。物理层:举个例子mac地址就是告诉计算机的位置,准确的某台机器(帮你标识你在房间里面哪个位置)ip地址就是告诉计算机所用的网络地址(帮你标识哪个房间号的  )      尴尬:局域网内的ip不一样,但是对外访问网站的时候,是显示的同样的ip。ip网关 当你的ip和你访问的某某东西的IP不一样的时候,即当跨网络的时候,就要交给网关处理,两个ip才能进行交流;而当两个ip都一样的时
04
2019
03

原码反码补码

机器数:原码,反码,补码:2.反码:正数的反码是其本身负数的反码是在其原码的基础上,符号位不变,其余各个位取反3.补码:正数的补码就是其本身负数的补码是在其原码的基础上,符号位不变,其余各位取反,最后+1.(即在反码的基础上+1)重点:在计算机系统中,数值一律用补码来表示(存储)因为计算机只认识加法,用补码存储的话,可以把减法转换成加法来运算,乘法和除法转化到最后都是运用加法来实现,这对于计算机来说,又简化了一层。
03
2019
03

屎级

好久没记单词了,之前记了几天,没有坚持下来,希望这次坚持住,加油吖,小小同学supreme 最高的,最大的,极度的,最重要的               记忆:supre(看作super超过)+me——>超越自我——>最高的describe v.形容,描写       &nbs
03
2019
03

我们为什么要使用缓冲区呢?

举个例子:就像多线程中使用信号量的原因 键盘输入完中断cpu 这个时候cpu才开始读取 其他期间做别的事情缓冲区会在以下三种情况下被刷新:1、缓冲区满2、执行flush刷新缓冲区的语句3、程序正常结束所以我们可以用flush函数刷新缓冲区
03
2019
03

c语言getchar

作用:  从缓冲区读走一个字符,相当于清除缓冲区 前面的scanf()在读取输入时会在缓冲区中留下一个字符'\n'(输入完s[i]的值后按回车键所致),所以如果不在此加一个getchar()把这个回车符取走的话,gets()就不会等待从键盘键入字符,而是会直接取走这个“无用的”回车符,从而导致读取有误  3. getchar()是在输入缓冲区顺序读入一个字符(包括空格、回车和Tab) 
03
2019
03

C语言gets函数

在前面从键盘输入字符串是使用 scanf 和 %s。其实还有更简单的方法,即使用 gets() 函数。该函数的原型为:# include <stdio.h>char *gets(char *str);这个函数很简单,只有一个参数。参数类型为 char* 型,即 str 可以是一个字符指针变量名,也可以是一个字符数组名。gets() 函数的功能是从输入缓冲区中读取一个字符串存储到字符指针变量 str 所指向的内存空间。下面将前面中使用 scanf 输入字符串的程序改一下:# inclu
02
2019
03

c语言中的sizeof和strlen的区别

sizeof是计算数组长度strlen是计算字符串的有效长度(不包括‘\0’)例子:char meimei[100];meimei="wwcse";sizeof(meimei);//结果是100strlen(meimei);//结果是5之前一直把他们两个混淆或者不记得,真的愤怒。。。
23
2019
02

python学习

?学习的第一天了解计算机发展历程?学习的第二天继续第一天的视频还是了解计算机发展历程(这两天看的视频,让我印象最深刻的就是bug,编程序这些词咋来的,bug是由插分机这个机器运作,如果有个虫子出现卡住他,机器就停用,就得修,然后就出现了bug这个词,记得好像就是这样子?;编程序好像是因为编织机而来的,所以程序叫做编。好像还记得中国的八卦图,这个八卦图就由两个元素组成––和一,然后被一个外国人莱啥啥想0和1来代表很多的东西)我脑子记得好像就这样,不知道有没有错,就当我吹牛逼吧????✍?学习的第三
18
2019
02

屎级

ʕ ᓀ ᴥ ᓂ ʔsincere     sin(罪)+cere  把自己的罪过告诉你(งᵒ̌皿ᵒ̌)ง   ₃真挚的,真诚的   ớ ₃ờ my respect to your family is very sincere.\(@^0^@)/♪mood   心情(mood)不好也不能暴饮暴食(food) \(@^0^@)/♪static  静的,静态的 静止的 静电ʕ ᓀ ᴥ