摘要:
1.容器对象: 容器是一系列元素的集合,str、list、set、dict对象都可以看作是容器,容器都可以被迭代(用在for,while等语句中) 在了解完容器对象之后,我们来了解一种特殊的容器对象之可迭代对象。 2.可迭代对象: (1)是什么? 顾名思义,可迭代对象指的就是可以被迭代的对象。迭代指 阅读全文
摘要:
关键词:TCP、三次握手、四次挥手、2MSL 前言: SYN包:建立连接用的。 FIN包:断开连接用的。 TCP是这样子的,一方要发送请求,就需要和另外一方建立连接。另外一方要发送请求的话,也需要和这一方建立连接。 TCP中为了满足稳定性,每次发送报文给对方,都要求返回ACK确认报文,表示接受到了。 阅读全文
摘要:
关键字:编码、解码、字符集、字节 前言: ①在计算机中只能够识别011100这种二进制数,而对于常见的字符,计算机是没办法识别的。 ②字节:一个抽象的概念,是用来表示二进制数据的。一个字节由8位二进制数字组成,因为一般用十六进制表示二进制数,所以一个字节由两个十六进制数表示 1、编码、解码: 编码: 阅读全文
摘要:
设计模式:https://www.cnblogs.com/welan/category/1193037.html 大话设计模式: https://www.cnblogs.com/onepiece-andy(比较简单易懂) 阅读全文
摘要:
关键词:oauth、第三方登录 关键词:oauth、第三方登录 1、是什么? oauth认证就是一种授权认证机制。 简单分析:用户告诉系统,同意授权第三方应用(eg:本地服务器)进入系统(eg:qq/微信),获取存储在系统中的数据,系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方 阅读全文
摘要:
关键词:restful 1、粗俗描述什么是restful api: api其实就是接口。而对于restful,首先我们需要了解一下什么rest。rest其实应该描述成rest架构。它其实是SOA架构模式的一种实现。那么什么是SOA呢?SOA是一种软件架构的设计理念,它以服务为中心,强调不同的服务之间 阅读全文
摘要:
关键词:垃圾回收、引用计数、分代回收、标记-清除 前言:理解python中变量的定义:抽象理解python中变量的定义过程 1、垃圾回收机制的基本组成: python采用的是以引用计数为主,以分代回收和标记清除为辅的垃圾回收机制 2、详细分析垃圾回收机制: (1)首先是引用计数: 在python中, 阅读全文
摘要:
1、是什么? socket又称套接字,是能够实现进程间通信的一个“东西”。 2、为什么? socket是对tcp/ip协议的一个封装,相当于软件设计模式中的外观者模式:socket作为按钮,按钮内部连接着tcp/ip的若干个对应的协议,也其实可以简单理解为socket内部封装着与TCP/IP参考模型 阅读全文
摘要:
关键词:内核、上下文、空间、中断 一、虚拟地址空间: 1、定义: 实际物理内存空间的一种逻辑上的地址空间 2、注意: (1)内核空间和用户空间存在于虚拟地址中的,也可以简单理解为物理内存就分为内核空间和用户空间。 (2)每个进程运行时,操作系统会为每一个进程分配一个虚拟地址空间。 在32位的系统中, 阅读全文
摘要:
关键词:变量的定义、变量的删除 前言: 在python中,变量名真的只是一个名字而已,它维护的是一个地址,当这个地址变了,那么此时这个变量的指向也就变了,此时这个变量的值也就变了。这个变量可以指向一个整型变量,当然它也可以指向一个函数,当然它也可以指向其他的对象。 python中"一切"皆对象,"一 阅读全文