摘要:
一、数据库概述 1.数据:描述事物的符号记录称为数据,可以是文字、图片、图像、声音、语言等多种表现形式。 2表:即文件。用来存放多行内容/多条记录 3.数据库:即文件夹,用来组织文件/表 4.数据管理系用(软件):MySQL 、Oracle 、SQlite、Access 、MS MySQL Serv 阅读全文
摘要:
一、多进程 开启子进程的两种方式 方式一: from multiprocessing import Process import time def func(name): print('%s is going' % name) time.sleep(3) print('%s is done' % n 阅读全文
摘要:
一、网络通信原理 osi七层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 osi七层也称tcp/ip五层(应用层、传输层、网络层、网络接口层【数据链路层、物理层】),或ip四层(应用层、传输层、网络层、网络接口层) 物理层:主要基于电信号特性发送高低压(电信号),高电压 1,低电压 阅读全文
摘要:
一、 1.1面向过程编程:过程二字为重点,是指解决问题的步骤。类似一条流水线,机械式的思维方式 优点:复杂的流程流程化,进而简单化。 缺点:可扩展性差 面向对象编程:对象为重点,对象就是”数据“和”功能“的组成。 优点:可扩展性强, 缺点:编程复杂度高 应用场景:用户需求经常变化,互联网应用,游戏, 阅读全文
摘要:
一、序列化 指的是把内存的数据类型转换成一个特定的格式【json格式/pickle格式】(用处1:.该格式的内容可用于存储 》用于存档(pickle只有python可以识别);用处2:传输给其他平台使用 》跨平台数据交互(通用的格式json) json验证:json 兼容的是所有语言通用的数据类型, 阅读全文
摘要:
一、时间模块 一、time 1.时间戳:1970年到现在 (用于计算时间间隔) import time print(time.time()) >>>1611305630.3377285 2.按照某种格式显示时间:2021-01-01 11:11:11 (用于展示时间) print(time.strf 阅读全文
摘要:
一、模块 一系列功能的集合体,分为三大类: 1.内置的模块 2.第三方的模块 3.自定义的模块:一个python文件就是一个模块,文件名m.py, 模块名叫m。 模块的四种形式: 1..py文件 2. 已经被编译为共享库或者DLL的C或者C++扩展 3.把一系列模块组合到一起的文件夹(文件下有一个_ 阅读全文
摘要:
一、二分法 list01 = [-1,0,4,7,9,12,26,37,44,54,] find_num = 43 def func(find_num,new_list): print(new_list) if len(new_list) == 0: # print('不在搜索范围内') retur 阅读全文
摘要:
一、名称空间 顾名思义就是存放名字的地方;举例:若变量X=1,1存放在内存中,是存放名字X与1绑定关系的地方。 名称空间有三种: 1.locals:函数内的名称空间,包括局部变量和形参 2.globals:全局变量,函数定义锁在模块的名字空间 3.builtins: 内置模块的名字空间 二、作用于的 阅读全文
摘要:
一、名称空间 顾名思义就是存放名字的地方;举例:若变量X=1,1存放在内存中,是存放名字X与1绑定关系的地方。 名称空间有三种: 1.locals:函数内的名称空间,包括局部变量和形参 2.globals:全局变量,函数定义锁在模块的名字空间 3.builtins: 内置模块的名字空间 二、作用于的 阅读全文