摘要:
1 概述 1.1 项目理解 数据冗余 数据冗余是指数据之间的重复,也可以说是同一数据存储在不同数据文件中的现象。可以说增加数据的独立性和减少数据冗余是企业范围信息资源管理和大规模信息系统获得成功的前提条件。 数据冗余或者信息冗余是生产、生活所必然存在的行为,没有好与不好的总体倾向。 如何解决重复ip 阅读全文
摘要:
1 数据库实现权限操作 既是管理又是超级管理员的需要五表关联 1.1 四表联动 1.2 表设计 models.py # 权限系统四标关联:角色表、用户表、节点表、权限表 # 角色表 class RoleModel(models.Model): name = models.CharField(max_ 阅读全文
摘要:
1 http 和 https 1.1 http 和 https 的区别 http 明文(报文明文)可以篡改 https 加密(报文密文) 1.2 如何访问https pip install django-sslserver 终端中 python manage.py runsslserver 启动项目 阅读全文
摘要:
1 session和cookie cookie存储在客户端 session存储在服务端 session依赖于cookie,异步请求没有带上cookieid,session永远用不了 请求头没有cookie,session用不了,因为没有cookie id 2 使用try...expect的好处 tr 阅读全文
摘要:
1 开发模式和设计模式 1.1 开发模式 mvc mtv,能够帮我们解耦 1.2 设计模式 基于开发模式,设计理念(一种境界) 工厂模式(一种设计模式)将创建模式更加抽象化,只关心参数,至于怎么变化实现不关心 1.3 静态方法和类方法的不同 静态方法不需要实例化对象,直接通过类方法调用 类方法需要实 阅读全文
摘要:
1 语言相关 1.1 解释型和编译型语言的区别 解释型语言:Python JavaScript PHP Shell MATLAB等 编译型语言:C、C++、Goloang、Pascal(Delphi)、汇编等 1.1.1 解释型语言通用解释 通常不用对源代码进行编译,通过解释器一边执行一边转换,需要 阅读全文