分类目录归档:Python

数据结构


数据结构

  • 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成
  • 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中
  • 比如:列表、集合和字典等都是一种数据结构(他们在内存中存储方式不同)
  • N.Wirth: ”程序 = 数据结构 + 算法“

数据结构的分类

  • 数据结构按照其逻辑结构可分为线性结构、树结构、图结构
    • 线性结构:数据结构中的元素存在一对一的相

Read more

算法基础


算法基础

  • 算法概念

  • 时间复杂度

  • 空间复杂度

  • 复习:递归

算法(Algorithm):一个计算过程,解决问题的方法

Niklaus Wirth:"程序 = 数据结构 + 算法"

01

时间复杂度

02

类比生活中的一些事件估计时间
- 眨一下眼             一瞬间/几毫秒
- 口算"26+68"         几秒
- 烧一壶水             

Read more

day04 模块相关


今日概要:

  • 老案例新用法( Java ),直播课里嵌套的删除。
  • 环境变量
  • 开源模块(列表、元组底层原理)
  • 优秀的模块哪里找?
  • 五大案例

    • SDK,第三方服务(公司),例如:人脸识别、语音合成。
    • 日志,Logging。
    • 反射相关(工厂模式、配置文件)
    • 进程 & 线程 & 协程
    • 第三方组件,例如:软件、python代码、程序。
      • 缓存
      • 发布和订阅
      • 消息队列
      • Celery
  • 面试题

Read more

Day12 前端相关(二)


今日概要:

  • ES6
  • web开发
    • 前后 端不分离,django+ HTML、CSS、JS
    • 前后端分离,django + vue.js
  • 微信小程序开发
  • app开发( uni-app,vue.js )
  • 破解:案例分享(js逆向 前端)

1. ES6

JavaScript,编程语言,浏览器中继承的引擎(解释器)可以执行这个编程语言中的代码。

  • ECMAScript 5,标准
  • ECMAScript

Read more

crm课程练习笔记


stark 准备练习; 三个知识点: 1、单例模式 可以获取类中赋值的变量
2、app可执行脚本,优先路由执行 要在settings中注册APP 之后在apps.py中添加要执行的脚本 def ready(self): autodiscover_modules('xxxx')

3、路由分发 返回元祖 return (urlconf_module, app_name, namespac

Read more

luffy drf笔记参考


程序的客户端有很多:硬件设备,游戏,APP,软件,其他的外部服务端。

1. Web应用模式

在开发Web应用中,有两种应用模式:

  1. 前后端不分离[客户端看到的内容和所有界面效果都是由服务端提供出来的。]

    这种情况下,前端页面中会出现很多涉及到服务端的模板语法。

    01

2.前后端分离【把前端的界面效果(html,css,js分离到另一个项目中,python服务端只需要返回数据即可)】

前端形成一个独

Read more

b站4天课程笔记


s7day128

内容回顾:

1. 开发模式
    - 普通开发方式(前后端放在一起写)
    - 前后端分离

2. 后端开发
    为前端提供URL(API/接口的开发)
    注:永远返回HttpResponse

3. Django FBV、CBV
    FBV,function base view
        def users(request):
            

Read more

day13 Django(一)


今日概要:

  • django与其他框架的对比

  • django性能相关

    • 内置
    • 第三方
    • 架构相关
  • 实战案例

    • 生产者和消费者

      用户               网站
      
      用户               网站(生产者)     【任务1,任务2】           脚本(消费者)
      
      案例:实现刷某个视频网站的播放量。
    • 基于gojs + websocket实现的动态数据展示(代码发布系统)

      • 轮训

Read more

day14 django(二)


今日概要:

  • websocket & 聊天室的案例。
  • websocket & gojs & 审批流的案例
  • django核心的组件

1.websocket相关

请帮助我实现一个系统:20个用户同时打开网站,呈现出来的就是群聊。

  • 我,你好
  • 张坤
  • 付乐乐
  • 贾文龙
  • ...

01

02

03

1.1 轮询

  • 访问 /home/ 显示的聊天室界面。
  • 点击发送内容,数据也可以发送到后台。
  • 定时

Read more

b站drf笔记


drf:django rest framework框架

luffy:讲的一般
三种api接口规范:
restful  资源状态转换  规范(建议)
rpc 远程过程调用 
soap  用于智能家居

内容回顾:

  • 1、开发模式
    • 普通开发方式(前后端放在一起写)
    • 前后端分离 vue route-bind ajax请求展示 前端伪造数据测试 通过func获取 双向绑定
  • 2、后端开发
    • 为前端提

Read more