随笔分类 - Python全栈开发二期
Python全栈开发在学小白一枚,主要存放每一天的笔记或者感悟
摘要:# 基于socketserver实现并发 > 多进程实现并发 ## 【一】TCP协议实现并发 【1】客户端 ```python # -*-coding: Utf-8 -*- # @File : 客户端 .py # author: Chimengmeng # blog_url : https://ww
阅读全文
摘要:# socket套接字使用模版 ## 【一】客户端 ```python # -*-coding: Utf-8 -*- # @File : 客户端 .py # author: Chimengmeng # blog_url : https://www.cnblogs.com/dream-ze/ # Ti
阅读全文
摘要:# 基于 TCP 协议实现服务端执行代码将结果反馈给客户端 > TCP协议是流式协议:在数据传输过程中大量数据的传入会造成数据的丢失和不完整 > 解决数据传输过程中的问题:自定义协议 > 应用:基于网络上传和下载文件 > socketserver:基于模块实现并发 - 服务端满足的条件 - 一直对外
阅读全文
摘要:# 基于UDP协议的简单套接字 > UDP协议 > 数据报协议 ## 【一】简单版1.0 ### 【1】TCP协议所遇到的空数据问题是否存在? > TCP协议是水流式协议:传入的数据不能为空,因为水是一直流的,在传输过程中不会对数据进行操作 > > UDP协议是数据报协议:传入的数据可为空,在传输过
阅读全文
摘要:# 基于TCP协议的简单套接字(打电话模型) ## 【一】简单版1.0 ### 服务端 ```python # -*-coding: Utf-8 -*- # @File : 服务端 .py # author: Chimengmeng # blog_url : https://www.cnblogs.
阅读全文
摘要:- 如果你想在分布式系统中实现一个简单的客户端链接认证功能,又不像SSL那么复杂 - 那么利用hmac+加盐的方式来实现 - 服务端 ```python #_*_coding:utf-8_*_ __author__ = 'ly' from socket import * import hmac,os
阅读全文
摘要:- 基于tcp的套接字,关键就是两个循环 - 一个链接循环 - 一个通信循环 - socketserver模块中分两大类:server类(解决链接问题)和request类(解决通信问题) - server类:  # 【二】socket是什么
阅读全文
摘要:# 【一】互联网开发架构 > 硬件C/S架构(打印机); > > 软件C/S架构: > > 互联网中处处是C/S架构 > > 如某网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) > > 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频) > > C/S
阅读全文
摘要:# 【一】操作系统基础 - 操作系统: - (Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序 - 是直接运行在“裸机”上的最基本的系统软件 - 任何其他软件都必须在操作系统的支持下才能运行。 > 注:计算机(硬件)->os->应用软件 # 【二】网络通信基础
阅读全文
摘要:# BS结构和CS结构 > C/S和B/S都是互联网中常见的网络结构模型。 # 【1】什么是C/S模型? - C是英文单词“Client”的首字母,即客户端的意思 - C/S就是“Client/Server”的缩写,即“客户端/服务器”模式。 - 例如:拼多多APP、PC上的有道云笔记等等  ### 【2】你最擅长的语言写了多少代码行?(5分) ### 【3】你最擅长的语言用了多久?(5分) ### 【4】用00的思想去描述一辆汽车,简单写出 class 的属性和方法(10分) > OO思想
阅读全文
摘要:# 【一】填空题 ## 1、Python安装扩展库常⽤的是**__**_⼯具 - Python安装扩展库常用的是pip工具。 - pip是Python中的一个包管理工具,可以帮助用户完成Python扩展库的安装、升级、卸载等操作。 - 用户只需要在命令行中输入pip命令加上相应的参数就可以完成相应的
阅读全文
摘要:# 【一】填空题 ## 1、Python安装扩展库常⽤的是**__**_⼯具 ## 2、在Python中**__**表⽰空类型 ## 3、列表、元组、字符串是Python的**__**___(有序?⽆序)序列 ## 4、查看变量类型的Python内置函数是**____** ## 5、查看变量内存地址
阅读全文
摘要:## 【八】基于面向对象设计游戏对战 ### 【1】定义锐雯类:  : school='Stanford' def __init__(self,name,age
阅读全文
摘要:# 【一】绑定方法 - 类中定义的函数分为两大类: - 绑定方法和非绑定方法 - 其中绑定方法又分为 - 绑定到对象的对象方法 - 绑定到类的类方法。 - 在类中正常定义的函数默认是绑定到对象的 - 而为某个函数加上装饰器`@classmethod`后,该函数就绑定到了类。 - 我们在之前的章节中已
阅读全文

浙公网安备 33010602011771号