摘要:
请求对象 一、客户端传参的几种方式 1. 通过URL路径(path)传递,例如:http://127.0.0.1:8000/news/1/2,两个参数:id和page 2. 通过 query string查询字符串 传递 i. 例如:http://127.0.0.1:8000/news?catego 阅读全文
摘要:
1. URL配置 一、需求 1. 需求:在浏览器访问URL地址 http://127.0.0.1:8000/users/index 时,显示hello django信息 2. 实现 i. 需要编写一个视图函数 ii. 针对该视图函数配置访问路由 二、URL配置实现 1. 对于url访问地址 http 阅读全文
摘要:
项目常用配置 在项目的 setting.py 配置文件中,进行项目相关配置的修改。 1. BASE_DIR 当前项目的根目录,Django会依此来定位工程内的相关文件,我们也可以使用该参数来构造文件路径。 2. DEBUG · 含义:是否为调试模式(开发模式),默认为True · 作用:当DEBUG 阅读全文
摘要:
Django中的视图 · Django使用视图来编写web应用的业务逻辑 · Django的视图也就是一个函数,可称为视图函数 · 视图定义在应用的view.py文件中 · 视图需要绑定一个URL地址(路由),才能被Django框架找到并调用执行 一、视图的初步使用 需求:编写视图并配置URL(路由 阅读全文
摘要:
一、项目组织结构 · 一个Project包含有多个App · 一个App就是一个Python包,就代表一个功能模块,比如: 用户模块,商品模块等 。各个功能模块间可以保持相对的独立 。以包的形式组织代码方便功能模块的复用 二、创建项目的两种方式 · 通过pycharm创建 · 通过命令行创建 1. 阅读全文
摘要:
1. /work Tomcat把由Jsp生成的Servlet放于此目录下。 2. /webapps 当发布Web应用时,默认情况下把Web应用文件放于此目录下。 3. /logs 存放Tomcat的日志文件。 4. /share/lib 存放所有Web应用都可以访问的Jar文件。 5. /commo 阅读全文
摘要:
3、题目内容: 发现性能测试瓶颈的常用方法和可能出现性能瓶颈的地方? 解析: (1) 常用方法:排除法、极限法、猜错法、探针法、清单法等等 (2) 可能的性能瓶颈:大量大图法、程序内存泄漏、程序死锁、文件频繁读写、慢sql、缓存雪崩等等 例如:门户类型网站访问首页有大量大图片情况下,通过网络传输耗时 阅读全文
摘要:
1、题目内容:兔子问题 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第3个月后每个月又生一对兔子,假如兔子不死, 问每个月的兔子的总数为多少? 解析: 打印斐波那契数列有非递归和递归两种思路,我们分别用这两种思路来实现12个月的兔子对数: 非递归方式: 递归: 2、题目内容: sel 阅读全文
摘要:
Cookie和Session的简单理解 由于Http协议是无状态的,所以产生了cookie和session进行状态的管理。 从哪里来,在哪里,到哪里去: --> Cookie是由服务端生成,存储在响应头中,返回给客户端,客户端会将cookie存储下来。 --> Session是由服务端生成,存储在服 阅读全文
摘要:
1、SSL是什么,为什么发送HTTPS请求时需要证书验证? 1.1 SSL:安全套接字层。是为了解决HTTP协议是明文,避免传输的数据被窃取,篡改,劫持等。 1.2 TSL:Transport Layer Security,传输层安全协议。TSL其实是SSL标准化后的产物,即SSL/TSL 实际上是 阅读全文