自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Django 中request.get和request.post的区别

Django 中request.get和request.post的区别 POST和GET差异: POST和GET是HTTP协议定义的与服务器交互的方法。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。另外,还有PUT和DELETE方法。 POST和GET都可以与服务器完成查,改,增,删操作。 GET提交,请求的数据会附在URL之后,以?分割URL和传输数据,多个参数用&...

2018-09-26 16:18:14 5838

原创 Django 创建项目

创建Django项目 一、创建虚拟环境python3 mkvirtualenv -p python3 water(虚拟环境的名字) 退出命令:deactivate water 开启命令:workon water_django 删除命令:rmvirtualenv water 二、创建项目 django-admin startproject project(项目名字) 其中 manag...

2018-09-15 18:14:22 203

原创 Django 框架

python web 框架 Django MVC的软件设计模式 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。MVC 是一种软件开发的方法,它把代码的定义和数据访问的方法(模型)与请求逻辑 (控制器)还有用户接口(视图)分开来。 MVC是众所周知的模式,即:将应用程序分解成三个组成部分:model(模型),view(视图),和 controller(控制 器)。其中: ...

2018-09-15 15:45:17 328

原创 Django中常见错误

Django常见错误解决方法 You are trying to add a non-nullable field 'publication_date' to book without a default; we can't do that (the database needs something to populate existing rows). Pleas...

2018-09-15 11:32:12 384

原创 数据库 CURD

操作表记录CRUD 1、insert 增加数据 使用insert语句向表中插入顾客的信息 insert into customer (id,name,gender,birthday,entry_date,job)values (null,'小明','男','1265-2-03','老板'); insert into customer values (null,'小红',女,'1238-03-...

2018-09-04 21:42:06 419

原创 数据库的操作

一、基本操作 1、创建数据库 链接数据库 mysql -uroot -p+(密码) 退出 quit/exit 创建 create database AB_name charset=utf8; 2、选择数据库 进入数据库 use AB_name ; 查看当前所选的数据库: select database(); 3、创建表 创建一个顾客表 create table custo...

2018-09-04 20:40:19 91

原创 如何使html将一个div悬浮在另一个div上?

让一个层叠加在另一个层上的话,你可以利用相对定位和绝对定位来实现 比如: 你在父元素上设置position:relative; 在子元素上设置position:absolute;top:10px;left:10px; 这样如果父元素里面有其他元素的话 上面定义的这个子元素就可以”悬浮”在他上面了...

2018-08-25 17:38:09 24396 2

原创 正则表达式

正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。 re模块操作 在Python中需要通过正则表达式对字符串进...

2018-08-25 15:52:39 455

原创 迭代器和生成器

可迭代对象 可以被for循环迭代的对象为可迭代对象(Iterable) 可以使用isinstance()判断一个对象是否是Iterable对象: >>> from collections import Iterable >>> isinstance([], Iterable) True >>> isinstance({}, Iterabl...

2018-08-22 20:44:19 137

转载 Python 装饰器

Python装饰器(decorator)是在程序开发中经常使用到的功能,合理使用装饰器,能让我们的程序如虎添翼。 初期及问题诞生 假如现在在一个公司,有A B C三个业务部门,还有S一个基础服务部门,目前呢,S部门提供了两个函数,供其他部门调用,函数如下: def f1(): print('f1 called') def f2(): print('f2 called')...

2018-08-21 21:03:28 104

原创 进程间通信-Queue 队列

1、Queue的使用 可以使用multiprocessing模块的Queue实现多进程之间的数据传递,Queue本身是一个消息列队程序 #coding=utf-8 import multiprocessing if __name__ == '__main__': # 初始化一个Queue对象,规定最多可接收三条消息 queue = multiprocessing.Queue(...

2018-08-18 19:15:35 179

原创 进程池

进程池 Pool 当需要创建的子进程数量不多时, 可以直接利用multiprocessing中的Process动态成生多个进程, 但如果是上百甚至上千个目标,手动的去创建进程的工作量巨大, 此时就可以用到multiprocessing模块提供的Pool方法。 初始化Pool时,可以指定一个最大进程数, 当有新的请求提交到Pool中时,如果池还没有满, 那么就会创建一个新的进程用来执行...

2018-08-18 18:32:52 99

原创 Python 网络编程2 TCP

TCP协议全称: 传输控制协议, 顾名思义, 就是要对数据的传输进行一定的控制 TCP协议的特点: (1)相对于传输层的UDP协议,TCP协议的特点是面向连接的、可靠的传输和字节流。 (2)使用TCP协议通信的双方必须首先建立连接,然后才能开始数据的读写。双方都必须为该连接分配必要的内核资源,以管理连接的状态和连接上的数据传输。TCP是全双工通信,即双方的数据读写可以通过一个连接进行。完成数...

2018-08-17 19:13:27 186

原创 Python 高级编程1 网络编程 udp

tcp 和 udp的区别: 1,tcp传输数据使用字节流的方式传输,udp是数据报 2,tcp会产生粘包现象,udp不会 3,tcp对网络条件要求高,udp更适合实时传输 4,tcp编程可以保证传输的可靠性,udp则不保证 5,tcp使用listen accpet, udp不需要 6,tcp使用recv send  udp使用...

2018-08-17 14:58:59 132

原创 简单的名片管理系统

名片管理系统 #-*-coding:UTF-8-*- import card_tools #自己写的名片工具包 while True # 显示界面 card_tools.show_menu() #获取用户的输入 cmd_num = input('请选择执行的操作:') print('您选择的功能为:%s' % cmd_num) # 条件判断...

2018-08-16 20:19:42 1609 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除