摘要: 项目立项 需求分析 原型设计 后端 前端 架构设计 UI设计 数据库设计 前端设计 模块代码实现 和单元测试 代码整合 网站发布 阅读全文
posted @ 2019-12-03 18:38 Alan-Song 阅读(133) 评论(0) 推荐(1) 编辑
摘要: 1)什么是Python?使用Python有什么好处? Python是一种编程语言,包含对象,模块,线程,异常和自动内存管理。Python的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的。 2)什么是PEP 8? PEP 8是一个编码约定,关于如何编写Python代码更具可读性。 阅读全文
posted @ 2019-12-03 17:41 Alan-Song 阅读(446) 评论(0) 推荐(1) 编辑
摘要: 软件项目开发流程 需求分析 》 概要设计 》 项目计划 》详细设计 》编码测试 》 项目测试 》调试修改 》项目发布 》后期维护 >需求分析 : 确定用户的真实需求 >>1. 确定用户的真实需求,项目的基本功能 >>2. 确定项目的整体难度和可行性分析 >>3. 需求分析文档,用户确认 >概要设计: 阅读全文
posted @ 2019-08-09 00:30 Alan-Song 阅读(255) 评论(0) 推荐(1) 编辑
摘要: 交换排序 === 冒泡排序,快速排序 插入排序 ===直接插入排序,希尔排序 选择排序 === 简单选择排序,堆排序 归并排序 基数排序 冒泡排序 要点 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 原理 阅读全文
posted @ 2019-08-05 20:20 Alan-Song 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 数据库概述 数据存储阶段 【1】 人工管理阶段 缺点 : 数据无法共享,不能单独保持,数据存储量有限 【2】 文件管理阶段 (.txt .doc .xls) 优点 : 数据可以长期保存,可以存储大量的数据,使用简单 缺点 : 数据一致性差,数据查找修改不方便,数据冗余度可能比较大 【3】数据库管理阶 阅读全文
posted @ 2019-07-30 22:47 Alan-Song 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Alan-song 数据结构目录树 数据结构基本概念 什么是数据结构? 数据之间的结构关系 逻辑结构(关系) 存储结构(关系) 线性表 线性表的顺序存储 线性表的链式存储 栈和队列 栈 队列 树形结构 基础概念 二叉树 定义与特征 二叉树的遍历 递归思想和实践 二叉树的代码实现 二叉树顺序存储 二叉 阅读全文
posted @ 2019-07-17 14:52 Alan-Song 阅读(4031) 评论(0) 推荐(3) 编辑
摘要: 原理: 将一组简单数据进行打包,转换为bytes格式发送。或者将一组bytes格式数据,进行解析。 接口使用 说明: 可以使用struct模块直接调用pack unpack。此时这两函数第一个参数传入fmt。其他用法功能相同 阅读全文
posted @ 2019-07-17 14:51 Alan-Song 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 网络编程基础 计算机网络功能主要包括实现资源共享,实现数据信息的快速传递。 OSI七层模型 >制定组织: ISO(国际标准化组织) >作用:使网络通信工作流程标准化 >应用层 : 提供用户服务,具体功能应用程序实现 >表示层 : 数据的压缩优化加密 >会话层 : 建立用户级的连接,选择适当的传输服务 阅读全文
posted @ 2019-07-17 14:50 Alan-Song 阅读(254) 评论(0) 推荐(0) 编辑
摘要: socket套接字编程 套接字介绍 1. 套接字 : 实现网络编程进行数据传输的一种技术手段 2. Python实现套接字编程:import socket 3. 套接字分类 >流式套接字(SOCK_STREAM): 以字节流方式传输数据,实现tcp网络传输方案。(面向连接--tcp协议--可靠的-- 阅读全文
posted @ 2019-07-13 19:39 Alan-Song 阅读(1207) 评论(0) 推荐(2) 编辑
摘要: IO 1. 定义 >在内存中存在数据交换的操作认为是IO操作,比如和终端交互 ,和磁盘交互,和网络交互等 2. 程序分类 >* IO密集型程序:在程序执行中有大量IO操作,而cpu运算较少。消耗cpu较少,耗时长。 >* 计算密集型程序:程序运行中计算较多,IO操作相对较少。cpu消耗多,执行速度快 阅读全文
posted @ 2019-07-13 11:52 Alan-Song 阅读(233) 评论(0) 推荐(2) 编辑