- 博客(14)
- 收藏
- 关注
转载 django分页插件
分页插件叫django-pure-pagination,github地址https://github.com/jamespacileo/django-pure-pagination安装介绍在他项目下已经介绍的很充分了就补充几个需要注意的地方[python] view plaincopy# views.py from django.views.generic import ListView ...
2018-04-10 09:01:03 259
转载 django登陆注册
对于初学者而言,“入门”一门语言最重要的不是记住变量、字典、列表、对象等的所有用法就能被称之为入门,所谓“入门”就是当遇到一个实际应用场景时,第一时间能想到使用代码实现,即为入门。当然有人会说,不记住基础的东西怎么能会写出想要的代码呢?找茬的请绕路!!!入门一门语言肯定是需要学习变量、字典、列表、对象等等基础语法,但最重要的是:有一个可用功能实例让其练手,感受一下所学基础语法在应用场景中的配合用法...
2018-03-31 01:19:12 219
原创 django
在我们进入Django的话题之前,先了解一下WSGI和MTV模式。 什么是WSGI? 在用Python进行Web开发中,我们将其分为两部分,一是服务器程序,而是应用程序,前者负责把客户端请求接收、整理,后者负责具体的逻辑处理。那么对于服务器来说,就需要支持不同的框架,比如Django、Flask等,对于框架来说,也只有支持它的服务器才...
2018-03-28 23:45:44 246
原创 pyMySQL
安装PyMySQLPyMySQL是一个Python编写的MySQL驱动程序,让我们可以用Python语言操作MySQL数据库。首先,使用pip安装PyMySQL。pip install PyMySQL1使用PyMySQL简单使用如果有JDBC等其他语言的数据库学习经验的话,使用PyMySQL非常简单。下面是一个完整的MySQL增删查(没有改)的例子。import pymysqlimport da...
2018-03-26 19:53:03 772
原创 mysql视图,备份,索引
1.视图本文参考了高性能MySQL数据库中的视图是一个虚拟表。同真实的表一样,视图包含一系列带有名称的行和列数据。行和列数据来自由定义视图查询所引用的表,并且在引用视图时动态生成。 视图的实现视图中不存放任何数据,在使用SQL语句访问视图的时候,返回的数据时MySQL从其他表中生成的。视图和表在同一个命名空间,在很多地方对于视图和表是同样对待的。不过也有不同,不能对视图创建触发器,不能使用DROP...
2018-03-24 04:27:00 508
原创 mysql子查询
实现方法一、采用 变量实现。declare @age datetimeselect @age =BornDate from student where studentName='李斯文'-- 查询出“李斯文的出生日期”select studentNo,studentName,sex,BornDate,Address from student where BornDate>@agego实现方法...
2018-03-22 01:48:43 421
转载 MySql
8 MySQL教程本章通过演示如何使用mysql客户程序创造和使用一个简单的数据库,提供一个MySQL的入门教程。mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接一个MySQL服务器,运行查询并察看结果。mysql可以用于批模式:你预先把查询放在一个文件中,然后告诉mysql执行文件的内容。使用mysql的两个方法都在这里涉及。为了看清由mysql提供的一个选择项目表...
2018-03-20 01:51:12 184
原创 MySQL数据库
什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。什么是mysql?MySQL 为关系型数据库(Relational Database Management System), 这种所谓的”关系型”可以理解为”表格”的...
2018-03-15 02:08:53 203
转载 python 标准库 套接字
一、Socketsocket通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过”套接字”向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写I...
2018-03-12 00:04:57 252 1
原创 生产者与消费者
生产者-消费者模式是一个经典的多线程设计模式,它为多线程的协作提供了良好的解决方案。在生产者-消费者模式中,通常有两类线程,即若干个生产者线程和若干个消费者线程。生产者线程负责提交用户请求,消费者线程负责处理用户请求。生产者和消费者之间通过共享内存缓冲区进行通信。生产者-消费者模式中的内存缓冲区的主要功能是数据在多线程间的共享。此外,通过该缓冲区,可以缓解生产者和消费者之间的性能差。Java多线程...
2018-03-08 02:04:05 175
转载 python进程多线程
1 概念梳理:1.1 线程1.1.1 什么是线程线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个线程是一个execution context(执行上下文),即一个cpu执行时所需要的一串指令。1.1.2 线程的工作方式假设你正在读一本书,没有读完,你想休息一下...
2018-03-05 22:51:56 137
原创 python XML
Python解析XML文件三种方式SAX(simple api for xml)DOM(Document Object Moedl)ElementTree(元素树)需要解析的xml文件:<?xml version="1.0" encoding="utf-8" ?><books> <book id="j01"> <name&am
2018-03-03 10:30:29 2534 1
原创 python3的输出输入文件OS
文件的输入输出文件:数据持久化最简单的类型,也叫平面文件(flat file)。它仅仅是一个文件名下的字节流,把数据从一个文件读入内存,然后从内存写入文件。读一个文件之前需要打开它,之后可以调用函数来读写数据,最后需要关闭文件。fileobj = open(filename,mode) fileobj 是open()返回的文件对象; filename 是该文件的字符...
2018-03-01 01:59:31 168
转载 python第一课
在定义变量时前边不用声明(n=10) and 与 or或 not非n=10print(n)#换行 输出print(n,end="")#不换行 输出a=input("请输入一个数字:")print(int(a))#转数据类型 int整数 print(2**3)#2的3次方 print(5//2)#取整五个标注的数字类型1、Numbers数字 2、St
2018-01-25 13:16:04 202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人