通过题目进行知识点回顾: 聚合查询 From django.db.models import Avg,Min,Max,F,Q,Count,Sum #查询书籍的平均值 Ret= Models.Book.objects.all().aggregate(s=Avg(‘price’)); Ret = Models.Book.objects.aggregate(s=Avg(‘price’)) Ret = {‘s’:平均值}, 分组查询 Annotate(c=Count(‘id’),m=Max(),min=…
回顾: 什么是异步? 可以开出一个线程,我发出请求,不用等待返回,可以做其他事情. 什么是同步? 同步就是,我发送出了一个请求,需要等待返回给我信息,我才可以操作其他事情. 局部刷新是什么? 通过jquery或者JavaScript直接操作dom,在不刷新页面的情况下. ajax的整个流程? 上图是jquery的写法,操作ajax,还有一种是js的操作方法,然后还用不到(了解有这么个方法就行) 上边是前端,后边是后端views.py 运行:如下图,这样就登录成功了 总结上边的ajax的写法? j…
1.url正则匹配分组和命名分组 2.路由分发 3.url别名和反向解析 4.httprequest和httpresponse的使用 内容回顾: .jinja2(flask框架,没有内置模板对象,需要自己用jinja2) 制作动态页面,字符串替换 模板渲染, {{name}} render #表示变量的 {%for i in list%} #函数,表示逻辑的 {{i}} {%endfor%} Django的render自带 .django 安装:pip3 install django==1.11…
1.linux服务器介绍 2.linux介绍 3.linux命令学习 linux默认有一个超级用户root,就是linux的皇帝 注意:我的用户名是s18,密码是centos 我们输入密码,点击解锁(或者"回车键") 下图是我们解锁后的界面:右键,出现这个小框,我们选择"打开终端" 弹出下面的小框:也就是"终端",类似于windows里边的cmd 我们写下第一条命令:ifconfig,出现下图的三个部分: virbr0代表虚拟网桥, 下面我们总结…
一个NB的网站: https://www.toolfk.com/ CDN:将用户的需求送到最近的节点:内容分发网络 有些是专门做CDN的工具 常用的markdown是需要知道的,短信有字数限制. websocket:客户端与服务器,http是客户端向服务端发消息,服务端是找不到客户端的,怎么办? websocket是服务端也可以发消息发送给客户端,例如:网易的聊天室 短网站: 大纲内容: 1.表模型介绍 2.表结构介绍 3.前端ui插件介绍 4.用户列表 1.表模型介绍 domain是域名  …
一.今日主要内容 1.类的约束(对下面人的代码进行限制;项目经理的必备技能,要想走的长远) (1)写一个父类,父类中的某个方法要抛出一个异常 NotImplementedError(重点) (2)抽象类和抽象方法 from abc import ABCMeta,abstractmethod class Base (metaclass=ABCMeta): @abstractmethod def fangfa(self): pass 2.异常处理. try except raise (1)try:…
1.MongoDB回顾 .启动 mongod - 改变data/db位置: --dbpath D:\data\db mongod --install 安装windows系统服务 mongod --remove 卸载windows系统服务 mongo 打开客户端 cmd 窗口 NoSQLBooster4mongodb .概念 - 使用了不存在的对象即创建该对象 - use db 创建或切换当前数据库 内存中 - db.tablename 创建或使用 tablename 内存中 .指令 db 查看当…
1.整体把握 (1)路飞学城 - RestAPI 前后端分离开发 Django Vue.js - DRF DjangoRestFromwork - 线上商城的经验 (2)智能玩具 - RestAPI 前后端分离开发 Flask FlaskWeb框架 - Sanic Python asyncio WebSocket - 长连接 App开发 - Android + iOS MongoDB - NoSQL 人工智能 - 技术应用 机器学习 - Gensim 自然语言处理 - NLP (3)自动化运维…
1.nginx复习 .nginx是什么 nginx是支持反向代理,负载均衡,且可以实现web服务器的软件 在129服务器中查看,我们使用的是淘宝提供的tengine,也是一种nginx服务器 我们下载的是tengine-2.3.0.tar.gz解压之后得到tengine-2.3.0,下面我们cd进入到tengine中 我们发现,下图会有一个脚本文件configure 我们安装好的nginx在opt目录下面的s18tngx中 我们再cd到tengine中的源码包中, 上图最后一步的命令是指定安装路…
1.作业讲解 (1)递归创建文件夹/tmp/oldboy/python/{alex,wusir,nvshen,xiaofeng} 下面中的路径没有必要换,在哪里创建都行,根目录下或者tmp目录下或者其他目录下创建都行 这个时候我们用命令:tree   /tmp 查看一下创建之后的结构: (2)显示./tmp/下所有的内容详细信息(注意,这个是需要cd 到/tmp/下面的) 方法一: cd /tmp ls -lah 方法二: ls -lah /tmp (解释: l列表 a显示隐藏文件 h文件夹大小…