随笔分类 - python
摘要:
阅读全文
摘要:[TOC] 一、http协议无状态问题 协议没有提供多次请求之间的关联功能,协议的本意也并未考虑到多次请求之间的状态维持,每一次请求都被协议认为是一次性的。但在某些场景下,如一次登录多次访问,我们希望可以保存登录状态,协议并没有直接提供会话跟踪的支持,需要靠其他手段来帮助实现目标。 二、会话跟踪技术
阅读全文
摘要:[TOC] 零、参考 https://www.jb51.net/article/136422.htm https://www.jb51.net/article/143832.htm https://www.jb51.net/article/69953.htm 一、中间件的基本理解 我对 中间件的理解
阅读全文
摘要:[TOC] 零、参考 https://www.jianshu.com/p/679dee0a4193 https://www.letiantian.me/2015 09 10 understand python wsgi/ 一、对于web服务的理解 服务应该至少包含两个模块: 服务器和 应用程序,两个
阅读全文
摘要:[TOC] 一、视图函数的理解 视图函数的作用是,对指定的 执行业务逻辑,视图函数将会作为 层和 层的桥梁,最主要的逻辑是操作数据库以及完成模板渲染前的上下文准备。 视图系统的模块: 1. 请求对象 2. 业务逻辑 2.1 连接 层 2.2 连接 层 3. 响应对象 二、视图函数的定位 所有实现 协
阅读全文
摘要:[TOC] 一、路由系统理解 系统功能:根据用户访问的不同 ,执行对应的视图函数。 服务器可以根据用户访问的 地址的不同,返回相应的 页面,而 的页面渲染由视图函数处理,这就需要有一个模块负责分析用户访问的 地址,并根据预先定义的映射规则,将请求分发到不同的视图函数中进一步处理,负责这个工作的模块就
阅读全文
摘要:正则表达式是一种用于处理字符串匹配的强大工具,正则的核心在于匹配语法。 以下是常用的匹配规则
阅读全文
摘要:[TOC] 前言 惯例练习历史实验,在编写 数据流粘包实验的时候,发现一个奇怪的现象。当远程执行的命令返回结果很短的时候可以正常执行,但返回结果很长时,就会发生 解码错误,故将排错和解决方法记录下来。 一个粘包实验 服务端(用函数): 客户端(用类): 执行结果 在执行 等命令时可以正常获取结果,但
阅读全文
摘要:[TOC] 0. 参考地址 基本介绍 https://www.cnblogs.com/yinheyi/p/8127871.html 实验演示 https://www.cnblogs.com/xybaby/p/6406191.html _label_2 详细讲解 http://aju.space/20
阅读全文
摘要:[TOC] 一、理解操作系统 操作系统( )统管了计算机的所有硬件,并负责为应用程序分配和回收硬件资源。 硬件资源总是有限的,而应用程序对资源的欲望都是贪婪的。 当多个应用程序发生硬件资源争夺时, 负责出面调度,保证多任务的资源分配以保证系统稳定执行。 只有 可以执行代码,所以应用程序(任务)执行前
阅读全文
摘要:[TOC] 一、对象属性的访问控制 看一下这个例子,我们创建一个学生类,提供名字和年龄的属性,然后实例化一个对象,并显示他的信息。 我们可以这样做: 我们可以在init函数中控制实例化时的输入类型,不过这有2个问题: 1、只能控制实例化时的类型,对于已经实例化完成的对象,可以直接通过stu.name
阅读全文
摘要:标签(空格分隔): 网络编程 目录 [TOC] tcp和udp 1、udp tcp、udp是第四层传输层拥有的协议,用于在完成寻址功能后的数据传输。传输层将路由交换层和应用数据层划分开,主要提供数据传输控制。 udp的使用是面向无连接的,即协议自身的设计是不保证数据的有序性和重传的,这样的缺点是丢包
阅读全文
摘要:标签(空格分隔): 个人总结 最近学了很多知识点,也通过几个作业、项目将这些知识点串联在一起,相互协作完成一个程序丰富的功能。 在写项目的时候,最大的困难是没有一个很好的编写流程。虽然对于项目的每一个功能都可以单独的分析并提出解决方法和思路,也可以写出对应的知识点来完成此功能。但是多个功能之间的交互
阅读全文
摘要:[TOC] (为了方便和美观,省略了各内置方法前后的__双下划线) 1、new、init 方法是真正的类构造方法,用于产生实例化对象(空属性)。重写 方法可以控制对象的产生过程。 方法是初始化方法,负责对实例化对象进行属性值初始化,此方法必须返回None, 方法必须返回一个对象。重写 方法可以控制对
阅读全文
摘要:目录 [TOC] 一、基本知识点 1、面向过程编程 1. 视角聚焦于解决问题的步骤,特点是每一步的行为都基本固定,且强烈依赖于上下文。一旦程序编码完毕,程序内部各步骤代码就形成一个强相关的整体,不方便频繁的修改和扩展。 2. 这种编码形式在编码前会明确解决问题的各个步骤并分解至最简单的语句,故编码较
阅读全文
摘要:python学习 函数 标签: python 函数 目录 [TOC] 一、文件处理 python的内置函数open提供了对文件的处理功能。open函数会调用os的系统接口,得到一个类文件对象f,此f对象将作为对文件操作的标识符。从行为动作划分,文件处理分为读取和写入。从操作的数据类型划分,文件处理分
阅读全文
摘要:Python基础知识2 标签:python 目录: [TOC] 一、二进制 计算机内部使用二进制表示数据。 二进制可以代表 状态, 二进制可以表示 状态,一般使用如下图示来计算一个字节的二进制和十进制互转: 128 64 32 16 8 4 2 1 256 1 1 1 1 1 1 1 1 78 0
阅读全文
摘要:1、计算机历史 计算机使用高低电压的两种状态来描述信息。计算机可以理解的只有二进制数据即010100011....,1个比特位可以表示的状态只有2种,n个比特位可以表示的状态有2的n次方种。 所以如果想要描述天气状态:天晴、下雨、刮风、下雪、霜冻,则需要使用3个比特位。 2、编程语言历史 计算机只能
阅读全文
摘要:1、print()函数print函数用于向控制台、python解释器、cmd命令行输出你想要输出的内容。print函数有输入参数,可以是字符串、数字、变量等等,也可以是它们的混合,不同对象之间可以使用,来分隔,print函数遇到,的时候会输出一个空格来作为分隔输出的效果。注意:在print函数中,如
阅读全文