分类标签归档:Python

day04 模块相关


今日概要:

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

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

Read more

day09 数据库


1.必备技能

1.1 数据库设计

在进行数据库的表结构设计时,最重要的是要理清楚表的关系:

  • 单表
  • 一对多(一对一)
  • 多对多

例如,让你开发一个薪资管理平台。

  • 部门表
  • 用户表
  • 级别表
  • 薪资级别记录

接下里你就要根据关系编写相应的SQL语句,例如:

create table ...

但是,实际在项目开发时,设计表结构会使用一些工具,来简化设计过程,例如:

  • 工具:PowerDesigner、N

Read more

模块六 django基础二


Forms组件

校验字段功能
否则需要自己判断用户输入ajax js可以进行校验获取对应数据和页面提示报错
<form action="" ></form>  不写 默认匹配当前页面的ip+端口/reg  http://127..0.0.1:8000/reg  当前页面请求地址 

from Django import forms
class Use

Read more

模块五 前端JavaScript


js

js历史  布兰登.艾奇  
js与ECMAScript关系  JScript 微软、java无关  标准语言ECMAScript  js是对ECMAScript的一种实现  从ES4开始  ES6 
js组成 
| -- js核心语法
| -- DOM
| -- BOM

js文件引入 内部js 外部文件js src=‘js/index.js’ 顺序执行,一般在head部分,可以放在最

Read more

模块四 ftp练习题


需求分析:

1、 md5加密  用户名、密码

2、 多用户登录 -- 线程池      == 进程池 协程 io多路  只要非阻塞即可

3、 用户登录判断目录,server 创建家目录  登录就进入家目录

4、 对家目录进行目录大小判断, 用户自己设置大小  server获取大小

5、 对切换目录命令做判断,在server端对命令做response操作

6、 ls

7、 上传、下载,文

Read more

加餐之pip模块制作与上传


pip install 模块名字

01

对于模块开发者本质上需要做3件事:

  • 编写模块
  • 将模块进行打包
  • 上传到PyPI(需要先注册PyPI账号)
    • 注册PyPI账号
    • 安装上传工具
    • 基于工具进行上传

对于模块的使用者来说,只需要做2件事:

  • 通过pip install 模块去安装模块
  • 调用模块

假设,现在我们要做一个名称叫 fucker 的模块,跟着下面的步骤一步一步的操作。

第一步 项目文件夹

Read more

模块四 并发编程 && sql基础


并发编程

空间上的复用:将内存分为几部分,每个部分放入一个程序,这样,同一时间内存中就有了多道程序。
分时操作系统:
多个联机终端+多道技术

第三代 多道技术  单核架构下的并发   不是并行
空间复用   读取到内存中 内存硬件实现物理隔离 内存中程序不能相互访问
时间复用 
1、长时间切  上下文管理
2、io操作切换 

多核  并行   同时运行 多进程
  • 进程的2种启动方式
from

Read more

day03 函数


今日概要:

  • 值类型和应用类型
  • 函数调用栈
  • 递归(尽量不要出现递归)
  • 小高级函数(map、filter、reduce)
  • 偏函数
  • 装饰器
    • 伪装饰器
    • 装饰器
    • 多个装饰器
    • 带参数的装饰器
  • 任务管理工具
  • 实战案例
    • redis,软件
      • 生成器案例
    • 发送短信
      • 腾讯云短信
      • 代码发送短信
      • 验证码过期(redis结合)
    • Flask框架
      • 了解课程设计思路(基础、网络编程、前端、数据库 --> 框架应

Read more