摘要:
MongDB 数据库知识1 程序 = 数据结构 + 算法 数据存储阶段 1,文件管理阶段 (.txt .doc .xls) 优点: 数据可以长期保存;可以存储大量的数据;使用简单 缺点: 数据的一致性差;数据的查找修改不方便;数据的冗余性大 2,数据库存储阶段 优点 : 数据组织结构化,降低了冗余; 阅读全文
2018年7月8日
2018年7月3日
摘要:
pythonnet 网络3 udp 通信 recvfrom sendtofork 多进程并发threading 多线程并发socketserver 系统模块 套接字的属性 setsockopt getsockopt ############# ftp文件服务器 1,获取文件列表; 2,能够下载文件; 阅读全文
2018年6月24日
摘要:
pythonnet 网络2 问题: 什么是七层模型tcp 和udp区别三次握手和四次挥手************************************************** tcp 数据传输: recv会不断的取出缓冲区中内容,如果一次没有拿完,那么下次会继续收取没拿完的消息; tc 阅读全文
2018年6月20日
摘要:
pythonnet 网络1 ARPAnet(互联网雏形) > 民用 ISO(国际标准化组织) >网络体系结构标准 OSI模型 OSI : 网络信息传输比较复杂需要很多功能协同 --> 将功能分开,降低耦合度,让每个模块完成一定的功能 >将这些模块按照一定的顺序进行组合,完成功能,调理清晰。 按照规定 阅读全文
摘要:
python3 网络数据采集1 第一部分: 一、可靠的网络连接: 使用库: python标准库: urllib python第三方库:BeautifulSoup 安装:pip3 install beautifulsoup4 导入:import bs4 cat scrapetest2.py #!/us 阅读全文
2018年6月18日
摘要:
python3 进程/线程4 进程间同步互斥方法: from multiprocessing import Lock 创建 进程锁对象 lock = Lock() lock.acquire() 给临界区上锁 lock.release() 给临界区解锁 说明:1,具体实现上 acquire() 为一个 阅读全文
2018年6月16日
摘要:
python3 进程3 管道 在内存中开辟一个管道空间,对多个进程可见。 在通信形式上形成一种约束; linux 文件类型 b c d - l s p 目录 普通文件 链接 套接字 管道 multiprocessing > Pipe函数 Pipe(duplex) 功能:创建一个管道 参数:duple 阅读全文
2018年6月12日
摘要:
python3 进程2 僵尸进程处理方法: 3,创建二级子进程处理 4,在父进程中使用信号处理的方法忽略子进程发来的信号; signal(SIGCHLD,DIG,IGN) 1 # 创建二级子进场解决僵尸进程 2 import os 3 4 #创建一级子进程 5 pid = os.fork() 6 7 阅读全文
2018年6月10日
摘要:
python3 进程1 多任务编程: 可以有效的利用计算机资源,同时执行多个任务, 进程:进程就是程序在计算机中一次执行的结果; 进程和程序的区别: 程序是一个静态文件的描述,不占用计算机的系统资源; 进程是一个动态的过程,占有cpu内存等资源,有一定的生命周期; * 同一个程序的不同执行过程即为不 阅读全文
2018年6月9日
摘要:
MySQL 数据库 4 数据备份(在Linux终端操作) 1、命令格式 mysqldump -u用户名 -p 源库名 > 路径/XXX.sql 2、源库名的表示方式 --all-databases 备份所有库 库名 备份单个库 -B 库1 库2 ... 备份多个库 库名 表1 表2 ... 备份指定 阅读全文