数据结构
- 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成
- 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中
- 比如:列表、集合和字典等都是一种数据结构(他们在内存中存储方式不同)
- N.Wirth: ”程序 = 数据结构 + 算法“
数据结构的分类
- 数据结构按照其逻辑结构可分为线性结构、树结构、图结构
- 线性结构:数据结构中的元素存在一对一的相
分类目录归档:Python
算法概念
时间复杂度
空间复杂度
复习:递归
算法(Algorithm):一个计算过程,解决问题的方法
Niklaus Wirth:"程序 = 数据结构 + 算法"
类比生活中的一些事件,估计时间:
- 眨一下眼 一瞬间/几毫秒
- 口算"26+68" 几秒
- 烧一壶水 几
今日概要:
五大案例
面试题
今日概要:
JavaScript,编程语言,浏览器中继承的引擎(解释器)可以执行这个编程语言中的代码。
stark 准备练习;
三个知识点:
1、单例模式 可以获取类中赋值的变量
2、app可执行脚本,优先路由执行 要在settings中注册APP 之后在apps.py中添加要执行的脚本
def ready(self):
autodiscover_modules('xxxx')
3、路由分发 返回元祖 return (urlconf_module, app_name, namespac
程序的客户端有很多:硬件设备,游戏,APP,软件,其他的外部服务端。
在开发Web应用中,有两种应用模式:
2.前后端分离【把前端的界面效果(html,css,js分离到另一个项目中,python服务端只需要返回数据即可)】
前端形成一个独
s7day128
内容回顾:
1. 开发模式
- 普通开发方式(前后端放在一起写)
- 前后端分离
2. 后端开发
为前端提供URL(API/接口的开发)
注:永远返回HttpResponse
3. Django FBV、CBV
FBV,function base view
def users(request):
今日概要:
django与其他框架的对比
django性能相关
实战案例
生产者和消费者
用户 网站
用户 网站(生产者) 【任务1,任务2】 脚本(消费者)
案例:实现刷某个视频网站的播放量。
基于gojs + websocket实现的动态数据展示(代码发布系统)
轮训
今日概要:
请帮助我实现一个系统:20个用户同时打开网站,呈现出来的就是群聊。
luffy:讲的一般
三种api接口规范:
restful 资源状态转换 规范(建议)
rpc 远程过程调用
soap 用于智能家居