- 博客(16)
- 收藏
- 关注
转载 用户注册
1、首先实现一个注册页面用户注册需要用到form主键进行验证views.pyfrom django.shortcuts import HttpResponse,render,redirectfrom django.http import JsonResponsefrom django.contrib import authfrom blog.M...
2018-06-20 08:15:00 158
转载 用户名的登录认证
1、验证码的制作验证码的html代码<div class="col-md-6"> <img src="/get_validCode_img/" class="pic" id="vac_code"></div> 在浏览器访问路径的时候,不管只发送一个页面文件的额请求,还会发送静态文件的请求...
2018-06-20 07:51:00 348
转载 CSS
CSS介绍我们为什么需要CSS?使用css的目的就是让网页具有美观一致的页面,另外一个最重要的原因是内容与格式分离 在没有CSS之前,我们想要修改HTML元素的样式需要为每个HTML元素单独定义样式属性,当HTML内容非常多时,就会定义很多重复的样式属性,并且修改的时候需要逐个修改,费心费力。是时候做出改变了,所以CSS就出现了。CSS的出现解决了下面两个问题:将HT...
2018-05-20 08:44:00 249
转载 HTML
HTML标签HTML作为一门标记语言,是通过各种各样的标签来标记网页内容的。什么是标签呢?1. 在HTML中规定标签使用英文的的尖括号即`<`和`>`包起来,如`<html>`、`<p>`都是标签。2. HTML中标签通常都是成对出现的,分为开始标签和结束标签,结束标签比开始标签多了一个`/`,如`<p>标签内容&l...
2018-05-13 16:57:00 171
转载 python常用模块
一 time与datetime模块在Python中,通常有这几种方式来表示时间:时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。格式化的时间字符串(Format String)结构化的时间(struct_time):struct_ti...
2018-05-10 17:09:00 95
转载 面对对象进阶
一 isinstance(obj,cls)和issubclass(sub,super)isinstance(obj,cls)检查是否obj是否是类 cls 的对象1 class Foo(object):2 pass3 4 obj = Foo()5 6 isinstance(obj, Foo) issubclass(sub, s...
2018-05-10 15:02:00 73
转载 面对对象之绑定方法和非绑定方法
一 类中定义的函数分成两大类一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 为类量身定制 类.boud_method(),自动将类当作第一个参数传入 (其实对象也可调用,但仍将类当作第一个参...
2018-05-10 11:03:00 101
转载 面对对象之封装
在python中用双下划线开头的方式将属性隐藏起来(设置成私有的)#其实这仅仅这是一种变形操作且仅仅只在类定义阶段发生变形#类中所有双下划线开头的名称如__x都会在类定义时自动变形成:_类名__x的形式:class A: __N=0 #类的数据属性就应该是共享的,但是语法上是可以把类的数据属性设置成私有的如__N,会变形为_A__N def __i...
2018-05-10 10:56:00 98
转载 面对对象之继承与派生
什么是继承继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生类或子类。子类会“”遗传”父类的属性,从而解决代码重用问题python中类的继承分为:单继承和多继承class ParentClass1: #定义父类 passclass ParentClass2: #定义父类...
2018-05-10 10:32:00 122
转载 面对对象
类与对象类即类别、种类,是面向对象设计最重要的概念,对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体那么问题来了,先有的一个个具体存在的对象(比如一个具体存在的人),还是先有的人类这个概念,这个问题需要分两种情况去看在现实世界中:先有对象,再有类世界上肯定是先出现各种各样的实际存在的物体,然后随着人类文明的发展,人类站在不同的角度总结出了不同的种...
2018-05-10 09:26:00 81
转载 python并发编程之多进程
一 multiprocessing模块介绍python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程,并在子进程中执行我们定制的任务(比如函数),该模块与多线程模块threading...
2018-05-09 15:36:00 94
转载 协程介绍
引子本节的主题是基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只有一个)情况下实现并发,为此我们需要先回顾下并发的本质:切换+保存状态cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该任务计算的时间过长或有一个优先级更高的程序替代了它。操作系统将cpu的运行不断的在各个程序之中...
2018-05-09 10:20:00 81
转载 线程threading模块
什么是线程?在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程线程顾名思义,就是一条流水线工作的过程(流水线的工作需要电源,电源就相当于cpu),而一条流水线必须属于一个车间,一个车间的工作过程是一个进程,车间负责把资源整合到一起,是一个资源单位,而一个车间内至少有一条流水线。所以,进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资...
2018-05-09 09:44:00 152
转载 mysql表查询练习题
之前做练习的时候有遇到求每门课程的前几名的题目,困扰了很久,后面找到了查询的方法在这做个记录。#建表/* 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version...
2018-05-08 21:51:00 214
转载 mysql内置功能
事务事务由一个或多个sql语句组成一个整体,如果所有的语句执行成功那么修改将会全部生效,如一条sql语句将销量+1,下一条再+1,倘若第二条失败,那么销量将撤销第一条sql语句的+1操作,只有在该事务中所有的语句都执行成功才会将修改加入到数据库中。特性:事务具体四大特性,也就是经常说的ACID1. 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,...
2018-05-08 19:43:00 114
转载 mysql数据库
数据库管理软件的由来基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上。如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。很不幸,这些假设都是你自己意淫出来的,上述假设存在以下几个问题:1、程序所有的组件就不可能运行在一台机器上因为这台机器一旦挂掉...
2018-05-08 16:34:00 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人