- 博客(26)
- 收藏
- 关注
原创 Redis数据库
Redis数据库1.简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储...
2019-08-31 18:00:53
579
原创 Django-orm连接mysql
Django-orm连接mysqlMVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库ORM是“对象-关系-映射”的简称,主要任务是:根据对象的类型生成表结构将对象、列表的操作,转换为sql语句将sql查询到的结果转换为对象、列表这极大的减轻了开发人员的工作量,不需要面对因数据库...
2019-08-28 08:55:00
552
原创 Django-Pymysql基础
Django-Pymysql基础Pymysql是用于Python和Mysql数据库交互的一个驱动(而且是一个纯python库)1.安装在terminal终端中输入 pip install pymysql2.主要方法2.1pymysql.connect()参数说明:(连接数据库时需要添加的参数)参数名含义host(str)MySQL服务器地址port(in...
2019-08-26 12:48:51
613
原创 Mysql数据库基础
文章目录Mysql数据库基础1.Mysql数据库的安装1.1exe安装包1.2解压安装2.删除Mysql2.1删除服务2.2删除注册表2.3 查漏补缺3.基本操作3.1登录3.2库操作3.3表操作3.4数据操作3.4.1增3.4.2删3.4.3改3.4.4查4.补充4.1数据类型4.1.1数字类型4.1.2**字符串类型**4.1.3日期和时间类型4.1.4复合类型4.1.5ENUM 类型4.1...
2019-08-25 15:58:54
1565
原创 Django-会话跟踪cookie和session
Django-会话跟踪cookie和sessionHTTP协议 是短连接、且状态的,所以在客户端向服务端发起请求后,服务端在响应头 加入cokie响应给浏览器,以此记录客户端状态。Cookie是来自服务端,保存在浏览器的键值对,主要应用于用户登录;1.cookie1.1Cookie的产生HTTP协议是无状态的。无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求...
2019-08-18 18:36:37
341
原创 Django-views视图(HttpResponse和HttpRequest)
Django-views视图(HttpResponse和HttpRequest)1.基础知识视图函数是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。这个视图函数代码一般约定是放置在项目或应用程序目录中的名为views...
2019-08-18 17:47:08
1225
原创 Django基础-路由
Django-路由1.定义广义上的url是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。Django中的url是使views里面处理数据的函数与请求的url建立映射关系。使请求到来之后,根据urls.py里的关系条目,去查找到与请求对应的处理方法...
2019-08-18 16:05:38
195
原创 Django-基本操作
Django基础-基础操作1.Django扩展包的载入从Pycharm主菜单的FIle—>setting—>Project Interpreter—>点击右上角+号---->在搜索框输入Django---->选择版本号---->左下角 Install Package 即可在terminal终端输入 pip install django +你需要的版本号即...
2019-08-18 10:50:37
464
转载 HTTP错误报码对照表HTTP Error Codes
版权声明:本文为孤独患者_khwang原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/qq_24739457/article/details/83989222HTTP错误报码对照表HTTP Error Codes400 Invalid syntax. 语法问题401 Access denied. 访问...
2019-08-14 15:25:59
1329
原创 Linux基础
Linux基础-一些常用指令Linbux,Windos,MacOS 都是给予Unix发展而来的操作系统多用户,多任务,多线程,多cpu,继承了Unix以网络为核心的思想,1991年10月5号Linux Torvalds文件和目录操作的基本指令pwd–(print working directory)用于显示工作目录的路径显示工作目录cd切换工作目录cd [相对路径或...
2019-08-08 19:13:43
326
原创 Python基础-线程和进程
Python基础-进程和线程多任务介绍1.现实中多任务吃着饭看电影2.计算机中的多任务计算机中多任务处理是指:操作系统同一时段内进行多项任务的处理.多任务是指用户在同一时间段内运行多个应用程秀,每个运用程序都可以被称为一个任务现在,多核CPU已经非常普及了,但是,即使过去的单核CPU,也可以执行多任务。由于CPU执行代码都是顺序执行的,那么,单核CPU是怎么执行多任务的呢?答案就是...
2019-08-07 19:45:50
307
原创 Python基础-网络编程
文章目录Python基础-网络编程1.网络编程的定义及目的定义目的2.网络编程的基础知识2.1软件的开发架构2.1.1c/s架构2.1.2b/s架构2.1.3TCP/IP协议2.2地址2.2.1地址与标识2.2.2 ip地址的作用2.3IP地址的分类2.3.1 A类IP地址2.3.2 B类IP地址2.3.3 C类IP地址2.3.4 D类地址用于多点广播2.3.5 E类IP地址2.3.6 私有ip2...
2019-08-06 20:17:04
1279
原创 Python基础-装饰器
文章目录Python基础-装饰器1.定义及基本格式2.装饰器的几种形式2.1.无参无返回值2.2.无参有返回值2.3.有参无返回值2.4.有参有返回值3.万能装饰器4.函数被多个装饰器所装饰5.特殊的装饰器5.1静态方法是类中的函数不需要实例5.2类方法5.3property方法Python基础-装饰器1.定义及基本格式装饰器 decorator或者称为包装器,是对函数的一种包装。它能使...
2019-08-03 14:49:45
329
1
原创 Python基础-面向对象
文章目录面向对象1.编程的分类:1.1面向过程1.2 面向对象2.面向对象的编程2.1类的定义2.2创建一个空类2.3类中的概念2.4数据封装2.5类命名空间与对象,实例的空间2.6类三大特性:2.6.1继承2.6.2多态2.6.3封装3类属性的补充内容3.1特殊的类属性3.2对象之间的交互:3.3私有属性3.4鸭子类型面向对象1.编程的分类:面向过程函数式编程面向对象...
2019-07-30 18:52:17
1037
原创 Python基础-文件操作
Python基础-文件操作常见的文件类型txtcsvjaonhtmlmp3,mp4文件操作流程打开 ---->open()读写 ---->read() write()关闭 ---->close()文件的打开与关闭打开内置函数:open(),创建一个file对象,之后菜能用它调用相关的方法。语法格式:file_object=open(file,...
2019-07-27 08:52:03
496
原创 Python基础-模块和包
Python基础-模块(module)和包(package)1.模块出现原因:开发过程中程序代码越来越多,如果直接放在一个文件爱你,代码会越来越长,造成代码不易维护。为了编写方便,维护代码,可以把不同功能的代码保存在不同的文件里。这样,每个文件包含的代码量就会比较少,方便维护定义:Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象...
2019-07-25 19:26:01
512
原创 Python基础-函数
文章目录Python基础-函数1.引子:2.函数定义:3.函数调用4.函数文档说明5.函数参数6.函数返回值7.函数的参数种类1. 形参2.实参3. 位置参数4.默认值参数5.不定参数8.函数引用9.函数属性10.内嵌函数11.作用域1.作用域的产生2.作用域的类型12.全局变量与局部变量Python基础-函数1.引子:分别求1-15,23-65,253-685的和def sum(m,n)...
2019-07-23 18:48:50
1037
原创 Python基础-OS(文件/目录)操作
Python基础-OS(文件/目录)操作1.系统操作os.sep:用于查看系统路径的分隔符windows---->’\’ import os print(os.sep) '\'- ubuntu---->’/’os.name:显示正在使用平台Windows—>‘nt’import osprint(os.name)'n...
2019-07-22 21:26:45
281
原创 Python基础-集合
Python基础-集合1.定义及特点集合(set)是一个无序的不重复元素序列。用{}单元素或者set()创建,用来完成去重(将列表---->集合,自动去重),关系测试等功能特点:无序不可重复不可更改内部元素可哈希,本身不可哈希2.集合的基础操作2.1集合的创建空集合创建st=set()print(type(st))'<class 'set...
2019-07-19 17:30:28
207
原创 Python基础-字典
Python基础-字典1.定义及特点定义:用{}括起来的变量基本格式: dic={key1:value1, key2:value2, ... , keyn:valuen}值可以取任意数据类型,但键不可以,必须为不可变数据类型,Key必须可哈希特点:key:value,键值对之间用冒号(":")链接key键不可重复key:value,组成字典的一个元素可变无序...
2019-07-19 17:29:48
233
原创 字符串 列表 元组比较
比较内容字符串列表元组是否可变否否是包含元素字符串列表,字符串,元组列表,字符串,元组创建方法可通过str制转换可通过list强制转换可通过tuple强制转换,注意单个元素后面要加’,'此元素是什么类型就是什么类型成员运算(in)可以可以可以拼接使用+号使用+号使用+号重复使用*号使用*号使用*号索引...
2019-07-18 19:29:17
436
原创 Python基础-元组
Python基础-元组1.定义及特点元组是Python中最基本的数据结构,用()括起来。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。特点:有序 ,可重复,不可变2.元组的基础操作2.1元组的创建th=()创建多元列表th=[123,1,'a','b',['i','www']]强制转化sr='abcd'th...
2019-07-18 19:28:44
227
原创 Python基础-列表
文章目录Python基础-列表1.定义及特点2.列表的基础操作2.1创建列表2.2拼接2.3重复2.4偏移和切片2.5增加元素2.6删除元素2.7查询元素:索引,切片2.8几个常用函数2.9赋值与深浅拷贝2.10列表解析式Python基础-列表1.定义及特点列表是Python中最基本的数据结构,用[]括起来。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引...
2019-07-18 19:24:55
508
原创 Python基础-字符串
文章目录Python基础-字符串1. 什么是字符串2.字符串的基本操作2.1创建字符串2.2拼接:使用+号(只要是同一种数据类型皆可使用+号进行拼接)2.3重复2.4索引(偏移):[n]n个数从0开始到n-1结束2.5切片:从字符串中取出某一部分,不改变原字符串2.6大小写转换函数2.7字符串格式输出对齐2.8删除指定字符2.9计数2.10字符串搜索和定位2.11字符串条件判断:返回True/Fa...
2019-07-17 18:44:57
526
原创 Python基础-Python流程控制
Python基础-Python流程控制1.if条件分支语句Python条件语句是通过一条或者多条语句执行的结果(Ture/False)来决定执行的代码块。if单分支语句if 逻辑语句: 语句块demo:if True: print("逻辑正确")Print("Hello.")if双分支语句if 逻辑语句1: 语句(块)1else: 语...
2019-07-17 18:43:27
435
原创 # Python第一节课
文章目录Python学习 第一天1.Python的发展及其概况1.1Python出生及发展1.2Python是什么样的编程语言1.3Python优缺点Python的优点python语言的缺点:1.4Python的种类2.Python基础2.1两条常用函数语句2.2注释2.3 运行python程序的三种方式2.4 Python中的常见数据类型2.5 变量和常量变量:没有固定值,能够改变的量常量:不变...
2019-07-17 08:43:45
1087
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人