Python全栈
学习全栈
坑爹的川川
这个作者很懒,什么都没留下…
展开
-
Python--第二阶段--06.MySQL数据库
MySQL简介 MySQL数据库:开源的关系型(二维表)数据库 MySQL数据库主要在网站中运用的多 关系型数据库结构 数据元素 —> 记录(元组) —> 数据表 —> 数据库 一个MySQL服务可以有多个数据库 数据表:存放数据的表格,二维表 字段:每个列,用来表示该列的数据含义 记录:每个行,表示一组完整的数据,记录(元组) MySQL MySQL特点 1. 开源数据库,是使用C和C++编写 2. 可以工作在众多不同的平台上 3. 提供了用于各种语言的API接口 4. 存储结构优良原创 2020-08-14 15:58:42 · 692 阅读 · 0 评论 -
Python--第二阶段--05.正则表达式
目的 文本处理已经成为计算机常见工作之一; 对文本内容的搜索,定位,提取是逻辑比较复杂的工作; 为了快速方便的解决上述问题,产生了正则表达式技术。 简介 定义 即文本的高级匹配模式,提供搜索,替换等功能。其本质是由一系列字符和特殊符号构成的字串,这个字串即正则表达式。 原理 通过普通字符和有特定含义的字符,来组成字符串,用以描述一定的字符串规则,比如:重复,位置等,来表达某类特定的字符串,进行匹配。 目标 熟练掌握正则表达式元字符 能够读懂常用正则表达式,编辑简单的正则规则 能够熟练使用re模块操作原创 2020-08-11 19:59:36 · 243 阅读 · 0 评论 -
Python--第二阶段--04.并发编程多进程和多线程
多任务编程 意义:充分利用计算机多核资源,提高程序的运行效率,一个程序中同时使用多个任务。 实现方案:多进程,多线程 并发与并行 并发:同时处理多个任务,内核在任务间不断的切换达到好像多个任务同时执行的效果,实际每个时刻只有一个任务占有内核。 并行:多个任务利用计算机多核资源在同时执行,此时多个任务间并行关系。 进程(process) 进程理论基础 定义:程序在计算机中的一次运行。 程序是一个可执行的文件,是静态的占有磁盘。 进程是一个动态的过程描述,占有计算机运行资源,有一定的生命周期(开始运行生原创 2020-08-04 20:13:41 · 277 阅读 · 0 评论 -
Python--第二阶段--03.网络编程基础
Python--第二阶段--03.网络编程基础OSI七层模型四层模型(TCP/IP模型)数据传输过程网络协议网络基础概念传输层服务面向连接的传输服务(基于TCP协议的数据传输)三次握手(建立连接)四次挥手(断开连接)面向无连接的传输服务(基于UDP协议的数据传输)面试要求socket套接字编程套接字介绍 计算机网络功能主要包括实现资源共享,实现数据信息的快速传递。 OSI七层模型 制定组织:ISO(国际标准化组织) 作用:使网络通信工作流程标准化 我们主要实践的:应用层、表示层、会话层 通信的研究:网络层、原创 2020-06-09 14:27:28 · 271 阅读 · 0 评论 -
Python--第二阶段--02.Linux系统和IO操作
Python--第二阶段--02.Linux系统IO和文件操作原创 2020-06-04 11:42:23 · 296 阅读 · 0 评论 -
Python--第二阶段--01.数据结构
Python--达内--第二阶段--数据结构-linux系统-数据结构(3天)1.什么是数据结构2.数据之间的结构关系a.逻辑结构(对事物抽象-->转化成数学模型)b.存储结构3.线性表a.顺序存储(逻辑结构----线性结构)b.链式存储4.单链表5.栈:a.栈的顺序存储(列表的结尾作为栈顶,开头作为栈底):b.栈的链式存储(节点的将头作为栈顶,结尾作为栈底):6.队列队列的顺序存储(列表的尾作为队尾,列表的头作为队头)队列的链式存储7.非线性模型树形结构二叉树8. 基础算法9.排序冒泡排序选择排序插原创 2020-06-03 11:37:36 · 759 阅读 · 0 评论