摘要: #今日内容 ##一、数据库相关概念介绍 ###1.1数据库管路软件: 数据库管理软件:本质就是个C\S结构的套接字程序 服务端套接字 客户端套接字 操作系统:linux 操作系统:任意 计算机(本地文件) 计算机硬件 例如: 关系型数据库(先要把表(文件)建好,表与表之间有关系)特点:管理起来比较清 阅读全文
posted @ 2021-02-22 16:40 抓鬼少年 阅读(44) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##一、进程池与线程池 ###1.1进程池与线程池 #计算密集型用多进程,因为不能无限开进程所以采用进程池限制开启数量 #IO密集型用多线程,因为不能无限开启多线程所以采用线程池限制开启数量 from concurrent.futures import ProcessPoolExecut 阅读全文
posted @ 2021-02-21 18:46 抓鬼少年 阅读(36) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##一、线程的扩展 ###1.1信号量: 什么是信号量:互斥锁是同一时间内只有拿到锁的才能运行,信号量是设置多个锁,最多能抢到设置锁的最大值 例: from threading import Thread,Semaphore,current_thread import time,rand 阅读全文
posted @ 2021-01-22 16:42 抓鬼少年 阅读(32) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##一、进程的扩展 ###1.1IPC(进程之间的通信) 基于进程与进程之间的内存空间是隔离的所以进程与进程之间通信需要一块共享内存 ####1.1.1管道: 管道:linux系统中 tasklist | findstr xxx ps aux | grep xxx ####1.1.2队列 阅读全文
posted @ 2021-01-21 18:49 抓鬼少年 阅读(40) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##一、进程 ###1.1父进程与子进程 什么是父子进程:当前运行的程序内再运行了另一个程序,那么后面开启的进程称之为当前进程的子进程,当前进程称之为后面开启进程的父进程 from multiprocessing import Process import os import time 阅读全文
posted @ 2021-01-20 19:31 抓鬼少年 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 引子 并发编程 socketserver模块实现并发 基于TCP协议的套接字 支持并发 基于UDP协议的套接字 支持并发 操作系统 进程相关概念 开启进程的两种方式 进程之间内存空间彼此隔离 进程对象的方法 socketserver模块实现并发 基于tcp的套接字,关键就是两个循环,一个链接循环,一 阅读全文
posted @ 2021-01-20 14:57 抓鬼少年 阅读(30) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##TCP协议套接字通信 ###一、解决粘包问题 1.1:服务端 from socket import * import subprocess import struct import json server = socket(AF_INET,SOCK_STREAM) server.bi 阅读全文
posted @ 2021-01-18 20:03 抓鬼少年 阅读(37) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##基于TCP协议编写的套接字 ###一:套接字通信(socket)模块 1.1:服务端 import socket #1、买手机 phone = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #2、绑定电话卡 phone.bind(( 阅读全文
posted @ 2021-01-18 19:59 抓鬼少年 阅读(29) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##一、套接字: ###1.1:套接字介绍 学习套接字编程的目的是为了开发一个C\S或者B\S架构的软件 #客户端 #服务端 client 网络 server browser 网络 server #浏览器 #服务端 C\S架构与B\S架构的差别: C\S优点:可以自己指定规则来写程序,缺 阅读全文
posted @ 2021-01-14 20:34 抓鬼少年 阅读(43) 评论(0) 推荐(0) 编辑
摘要: #今日内容 ##一、多态与多态性 ###1.1多态 多态:同一种事物有多种形态 主要不是用来让子类重用代码的,而是统一多个子类使用同种功能的方法 例: class Animal: def talk(self): pass class Dog(Animal): def talk(self): prin 阅读全文
posted @ 2021-01-13 21:16 抓鬼少年 阅读(82) 评论(0) 推荐(0) 编辑