上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页

2020年7月22日

Django的缓存

摘要: Django的缓存使用 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Red 阅读全文

posted @ 2020-07-22 15:35 zhangmingda 阅读(133) 评论(0) 推荐(0) 编辑

Django 中间件理解

摘要: 中间件 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后,django会根据自己的规则在合适的时机执行中间件中相应的方法。 应用场景,对所有请求统一进行处理,例如做身份验证、黑名单检测等 在django项目的settings模块中,有一个 阅读全文

posted @ 2020-07-22 11:29 zhangmingda 阅读(179) 评论(0) 推荐(0) 编辑

2020年7月21日

Django的安全机制 CSRF 跨站请求访问

摘要: 跨站请求伪造 一、简介 django为用户实现防止跨站请求伪造的功能,通过中间件 django.middleware.csrf.CsrfViewMiddleware 来完成。而对于django中设置防跨站请求伪造功能有分为全局和局部。 开启此功能后服务端会做两样设置: 1. 会在cookie中加入  阅读全文

posted @ 2020-07-21 16:25 zhangmingda 阅读(226) 评论(0) 推荐(0) 编辑

2020年7月19日

django的Cookie Session

摘要: Cookie 初识cookie的设置和获取 示例 from django.shortcuts import render, redirect from django.shortcuts import HttpResponse from django.views import View from ap 阅读全文

posted @ 2020-07-19 17:36 zhangmingda 阅读(161) 评论(0) 推荐(0) 编辑

2020年7月18日

django - Templates模板嵌套语法

摘要: 模板继承 1、继承母板:{% extends '母板html文件名称' %} 2、包含子模板:{% include '子母板html 文件名' %} 模板内容分块 {% block <分块名> %}{% endblock %} 对某一区域分块命名,继承模板时覆盖 “母板” 中的同名块儿 {% blo 阅读全文

posted @ 2020-07-18 17:36 zhangmingda 阅读(783) 评论(0) 推荐(0) 编辑

2020年7月10日

django初识

摘要: web框架了解 MVC Model View Controller 数据库 模板文件 业务处理 MTV Model Template View 数据库 模板文件 业务处理 django 1、django框架的安装 pip3 install django 2、Pycharm创建django 项目 命令 阅读全文

posted @ 2020-07-10 15:33 zhangmingda 阅读(301) 评论(0) 推荐(0) 编辑

2020年7月6日

logging模块学习

摘要: logging模块: https://docs.python.org/3/howto/logging.html#logging-basic-tutorial 本记录教程 日志记录是一种跟踪某些软件运行时发生的事件的方法。该软件的开发人员将日志调用添加到其代码中,以指示已发生某些事件。事件由描述性消息 阅读全文

posted @ 2020-07-06 16:32 zhangmingda 阅读(256) 评论(0) 推荐(0) 编辑

2020年7月4日

网络编程socket 结合IO多路复用select; epool机制分别实现单线程并发TCP服务器

摘要: select版-TCP服务器 1. select 原理 在多路复用的模型中,比较常用的有select模型和epoll模型。这两个都是系统接口,由操作系统提供。当然,Python的select模块进行了更高级的封装。 网络通信被Unix系统抽象为文件的读写,通常是一个设备,由设备驱动程序提供,驱动可以 阅读全文

posted @ 2020-07-04 18:26 zhangmingda 阅读(354) 评论(0) 推荐(0) 编辑

tcp十种状态;关于tcp中time_wait状态(2MSL问题)

摘要: tcp十种状态 注意: 当一端收到一个FIN,内核让read返回0来通知应用层另一端已经终止了向本端的数据传送 发送FIN通常是应用层对socket进行关闭的结果 关于tcp中time_wait状态的4个问题 time_wait是个常问的问题。tcp网络编程中最不easy理解的也是它的time_wa 阅读全文

posted @ 2020-07-04 11:36 zhangmingda 阅读(916) 评论(0) 推荐(0) 编辑

2020年7月2日

TFTP协议介绍-python实现tftp客户端

摘要: 1. TFTP协议介绍 TFTP(Trivial File Transfer Protocol,简单文件传输协议) 是TCP/IP协议族中的一个用来在客户端与服务器之间进行简单文件传输的协议 特点: 简单 占用资源小 适合传递小文件 适合在局域网进行传递 端口号为69 基于UDP实现 2. TFTP 阅读全文

posted @ 2020-07-02 19:50 zhangmingda 阅读(1473) 评论(0) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页

导航