Django Windows10配置Python虚拟环境和Django项目 注:在开始本教程之前、请检查你的机器下是否已经安装了Python、PIP。 一、建立虚拟环境 安装virtualen pip2 install virtualenv(Python2) pip3 ins... 01月15日 发表评论 收藏 阅读全文
Python Windows10同时安装Python2和Python3 特别说明,本文是在Windows10x64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 1:下载python2和python3(Python官网链接) 此教程安装版本... 01月14日 发表评论 收藏 阅读全文
软件开发 LVS负载均衡的四个解决方案 方案一:独立的Nginx/Haproxy方案 很显然,第一个业务场景下,系统并没有多大的压力就是一套简单业务系统,日访问量也完全没有“有访问压力”这样的说法。但是客户有一个要求值得我们关注:要保证系统... 01月10日 发表评论 收藏 阅读全文
软件开发 LVS负载均衡的四个应用场景 我们知道负载均衡层的作用是“将来源于外部的处理压力通过某种规律/手段分摊到内部各个处理节点上”,那么不同的业务场景需要的负载均衡方式又是不一样的,架构师还要考虑架构方案的成本、可扩展性、运维难易度等问... 01月10日 发表评论 收藏 阅读全文
Django HTTP中GET和POST的区别 HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP... 01月09日 发表评论 收藏 阅读全文
Django 跨站攻击 CSRF(Cross-site request forgery,跨站请求伪造) CSRF(XSRF) 顾名思义,是伪造请求,冒充用户在站内的正常操作。 例如,一论坛网站的发贴是通过 GET 请求访问,... 01月09日 发表评论 收藏 阅读全文
Django 关于HTTP协议 HTTP的特性 HTTP构建于TCP/IP协议之上,默认端口号是80 HTTP是无连接无状态的 HTTP报文 请求报文 HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规... 01月09日 发表评论 收藏 阅读全文
Python HTTPResponse、JsonResponse和Response的区别 HTTPResponse: 是由Django创造的,他的返回格式为: HTTPResponse(content=响应体,content_type=响应体数据类型,status=状态码)、可以修改返回的... 12月29日 发表评论 收藏 阅读全文
Django Django模型类和常用选项(持续更新) 编写模型类: 属性=models.字段类型(选项) Django根据属性的类型确定以下信息: 当前选择的数据库支持字段的类型 渲染管理表单时使用的默认html控件 在管理站点最低限度的验证 djang... 11月06日 发表评论 收藏 阅读全文
MySQL数据库 MySQL8.0基础操作-持续更新 查看数据库版本:select version(); 显示当前时间:select now(); 创建数据库:create database test charset = utf8; 删除数据库:drop... 10月23日 发表评论 收藏 阅读全文
MySQL数据库 MySQL8.0授权远程访问 一:授权法 授权之前先查看一下当前数据库的访问权限: 我们发现“password”提示为位置字段、原来是因为MySQL8.0版本之前的数据库加密规则是mysql_native_password;MyS... 10月23日 发表评论 收藏 阅读全文
MySQL数据库 MySQL8.0本地环境变量配置-WIN10 MySQL8.0安装过程略。 MySQL默认安装在C:\Program Files\MySQL\MySQL Server 8.0下面。 新建MYSQL_HOME系统变量 新建MYSQL_HOME系统变... 10月13日 发表评论 收藏 阅读全文
Python Python中的LEGB原则 作⽤域 什么是命名空间:⽐如有⼀个学校,有10个班级,在7班和8班中都有⼀个叫“⼩王”的同学,如果在学校的⼴播中呼叫“⼩王”时,7班和8班中的这2个⼈就纳闷了,你是喊谁呢!!!如果是“7班的⼩王”的话... 10月13日 发表评论 收藏 阅读全文
数据存储 数据库的三个范式 什么是范式:简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为... 10月12日 发表评论 收藏 阅读全文
Python Python中的浅拷贝、深拷贝和其他拷贝 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用。 一般对于Python中的拷贝有三种解决方案:浅... 10月10日 发表评论 收藏 阅读全文
Python Python私有化 Python私有化 xx: 公有变量 _x: 单前置下划线,私有化属性或⽅法,from somemodule import *禁⽌导⼊,类对象和⼦类可以访问 __xx:双前置下划线,避免与⼦类中的属性... 10月10日 发表评论 收藏 阅读全文