摘要:pythonnet 网络2 问题: 什么是七层模型tcp 和udp区别三次握手和四次挥手************************************************** tcp 数据传输: recv会不断的取出缓冲区中内容,如果一次没有拿完,那么下次会继续收取没拿完的消息; tc
阅读全文
摘要:pythonnet 网络1 ARPAnet(互联网雏形) > 民用 ISO(国际标准化组织) >网络体系结构标准 OSI模型 OSI : 网络信息传输比较复杂需要很多功能协同 --> 将功能分开,降低耦合度,让每个模块完成一定的功能 >将这些模块按照一定的顺序进行组合,完成功能,调理清晰。 按照规定
阅读全文
摘要:python3 网络数据采集1 第一部分: 一、可靠的网络连接: 使用库: python标准库: urllib python第三方库:BeautifulSoup 安装:pip3 install beautifulsoup4 导入:import bs4 cat scrapetest2.py #!/us
阅读全文
摘要:python3 进程/线程4 进程间同步互斥方法: from multiprocessing import Lock 创建 进程锁对象 lock = Lock() lock.acquire() 给临界区上锁 lock.release() 给临界区解锁 说明:1,具体实现上 acquire() 为一个
阅读全文
摘要:python3 进程3 管道 在内存中开辟一个管道空间,对多个进程可见。 在通信形式上形成一种约束; linux 文件类型 b c d - l s p 目录 普通文件 链接 套接字 管道 multiprocessing > Pipe函数 Pipe(duplex) 功能:创建一个管道 参数:duple
阅读全文
摘要:python3 进程2 僵尸进程处理方法: 3,创建二级子进程处理 4,在父进程中使用信号处理的方法忽略子进程发来的信号; signal(SIGCHLD,DIG,IGN) 1 # 创建二级子进场解决僵尸进程 2 import os 3 4 #创建一级子进程 5 pid = os.fork() 6 7
阅读全文
摘要:python3 进程1 多任务编程: 可以有效的利用计算机资源,同时执行多个任务, 进程:进程就是程序在计算机中一次执行的结果; 进程和程序的区别: 程序是一个静态文件的描述,不占用计算机的系统资源; 进程是一个动态的过程,占有cpu内存等资源,有一定的生命周期; * 同一个程序的不同执行过程即为不
阅读全文
摘要:MySQL 数据库 4 数据备份(在Linux终端操作) 1、命令格式 mysqldump -u用户名 -p 源库名 > 路径/XXX.sql 2、源库名的表示方式 --all-databases 备份所有库 库名 备份单个库 -B 库1 库2 ... 备份多个库 库名 表1 表2 ... 备份指定
阅读全文
摘要:MySQL 数据库 3 索引 1、普通索引(MUL) 2、唯一索引(UNI) 3、主键索引(PRI) 1、使用规则 1、一个表中只能有一个主键(primary)字段 2、对应字段的值不允许重复,且不能为空 3、主键字段的key标志PRI 4、把表中能够唯一标识一条记录的字段设置为主键,通常把表中记录
阅读全文
摘要:MySQL 数据库 2 名词介绍 1、DB(Database) DB就是数据库,存储数据的仓库 2、DBMS(Database Management System) 数据库管理系统 管理数据库的软件,MySQL、Oracle、... 3、DBS(Database System) 数据库系统 DBS=
阅读全文
摘要:MySQL 数据库 1 一、MySQL概述 1、什么是数据库 数据库是一个存储数据的仓库 2、哪些公司在用数据库 金融机构、购物网站、游戏网站、论坛网站... ... 3、提供数据库服务的软件1、软件分类: MySQL、SQL_Server、Oracle、DB2、Mariadb、MongoDB ..
阅读全文
摘要:python3 面向对象4 supper 函数 supper(type, obj) 返回绑定超类的实例(要求obj必须为type类型的实例) supper() 返回绑定的超类的实例,等同于(class, 实例方法的第一个参数),此方法必须用在方法内部; 作用:返回绑定超类的实例,用超类的实例来调用其
阅读全文