- 博客(22)
- 收藏
- 关注
原创 07.redis数据库之参考
redis数据库一、redis数据库简介二、redis数据库安装与配置1.linux平台: sudo apt install redis-server netstat -ant |grep 6379 -- 查看是否启动 sudo vi /etc/redis/redis.conf -- 配置文件所在目录 2.windows平台: 下载地址: https://github.com/microsoftarchive/redis/releases/ta
2020-06-18 00:46:35 276
原创 06.MongoDB之参考
mongodb简介MongoDB是一个跨平台,面向文档的数据库,提供高性能,高可用性和易于扩展。MongoDB是工作在集合和文档上一种概念。数据库数据库是一个集合的物理容器。每个数据库获取其自己设定在文件系统上的文件。一个单一的MongoDB服务器通常有多个数据库。集合集合是一组MongoDB的文件。它与一个RDBMS表是等效的。一个集合存在于数据库中。集合不强制执行模式。集合中的文档可以有不同的字段。通常情况下,在一个集合中的所有文件都是类似或相关目的。文档文档是一组键值对。文档具有动态
2020-06-18 00:45:32 291
原创 linux命令相关-自己总结
linux命令相关文件和目录相关: 24个命令用户及权限:16个命令一、文件、目录、磁盘管理1、Linux 目录:万物皆文件 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。 /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令l...
2020-02-27 01:24:32 357
原创 tornado知识点
一、Tornado概述Python的Web框架种类繁多(比Python语言的关键字还要多),但在众多优秀的Web框架中,Tornado框架最适合用来开发需要处理长连接和应对高并发的Web应用。Tornado框架在设计之初就考虑到性能问题,它可以处理大量的并发连接,更轻松的应对C10K(万级并发)问题,是非常理想的实时通信Web框架。Tornado框架源于FriendFeed网站,在Friend...
2019-11-24 23:25:56 568
原创 04.数据分析之pillow与matplotlib
一、Pillow图像处理1.图片加载与图片属性# 1.图片加载与图片属性from PIL import Imageim = Image.open('./jinzhengen.png')# format属性定义了图像的格式,如果图像不是从文件打开的,那么该属性值为None;display(im.format) # 'PNG'# size属性是一个tuple,表示图像的宽和高(单...
2019-11-07 21:58:30 1621
原创 02.数据分析之pandas的使用
2.pandas的使用一、pandas简介pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。Pandas最初被作为金融数据分析工具而开发出来,因此,pandas为时间序列分析提供了很好的支持。 Pandas的名称...
2019-11-07 21:57:28 387
原创 03数据分析之opencv的使用
opencv的使用一、安装与配置opencv安装: pip inatall opencv-pythonopencv 由c++开发, python调用使用cv2模块import cv2二、opencv处理图片import cv2huazai = cv2.imread('./huazai.jpg') # 读取本地图片huazai.shape # 查看图片维度1、显示图片...
2019-10-29 20:48:26 288
原创 01数据分析之jupyter使用与numpy使用
数据分析一.工具安装,两种方式注意:版本一定要匹配(64位,32位),计算机多少位操作提供要匹配方式一:python + 自己安装包-------->相当于自己搭建集成的开发环境第一步,安装python.exe,通过官网获取第二步,配置环境变量(系统可以找到我们安装软件),方便程序的启动D:\Python36D:\Python36\Scripts第三步,数据分析和机器学习,需...
2019-10-29 20:43:42 2217
原创 day05form验证、验证码、cache、cors与celery(任务队列)、CBV
一. Form&AuthForm的验证思路 --使用django内部的用户表单验证前端:form表单后台:创建form类,当请求到来时,先匹配,匹配出正确和错误信息。'''*******************# templates/register.html注意:{% csrf_token %}{{ errors.username }}*************...
2019-08-11 18:07:12 311
原创 day04view、cookie&session&token、静态文件、分页和aop
一、视图Django中的视图主要用来接受Web请求,并做出响应。视图的本质就是一个Python中的函数视图的响应分为两大类 1)以Json数据形式返回 (JsonResponse) 2)以网页的形式返回 2.1)重定向到另一个网页 (HttpResponseRedirect) 2.2)错误视图(40X,50X)(HttpResponseNotFound,HttpResponseF...
2019-08-11 18:04:48 216
原创 day03模型与模型管理器
Day 03 models模型一. 配置MySQL1,安装mysql: sudo apt install mysql-server (安装过程中输入密码并牢记) 2,安装后进入mysql: mysql -u root -p3,在Django中配置和使用mysql数据库使用mysql数据库,settings中配置如下: DATABASES = { 'def...
2019-08-11 18:02:14 156
原创 day02url路由解析、模板与admin
Day02 URL&模板&Admin一、URL路由匹配使用url给视图函数传参数在url配置中将正则部分小括号括起来。比如: url(r'^time/plus/(\d{1,2})/$', views.hours_ahead)如果有多个参数则用/隔开,参数需要用分组,比如: url(r'^time/plus/(\d{1,2})/(\d{1,2})/$', views.h...
2019-08-11 18:00:07 126
原创 8.Python基础学习笔记day8-正则表达式、网络编程、进程与线程
8.Python基础学习笔记day8-正则表达式、网络编程、进程与线程一、正则表达式'''1、[1,2,3,4]中任意取3个元素排列:A43 = 4x3x2 = 24itertools.permutations(list1,r)参数一:可迭代对象参数二:取元素的个数注意:可迭代对象中的元素不能重复[与顺序有关]功能:返回从可迭代对象中取出r个元素的排列,以迭代器的方式返回。...
2019-06-29 14:31:21 521
原创 6.Python基础学习笔记day6-面向对象
6.Python基础学习笔记day6-面向对象一、类与对象'''类:一个具有特殊功能实体的集合对象:在一个类中,一个具有特殊功能的实体,能够帮忙解决特定的问题,对象通常情况下我们也称之为实例类与对象的关系:类是描述某一对象的共同特征,而对象是类的具体体现。1.类是对象的抽象,对象是类的具体体现2.自己定义类也是一种数据类型类似str,list,类本身并不占用内存,占用内存的是实...
2019-06-29 14:21:18 335
原创 5.Python基础学习笔记day5-栈队列、模块包、与时间模块
5.Python基础学习笔记day5-栈队列、模块包、与时间模块一、栈与队列'''栈:先进后出'''#创建栈,使用列表来模仿栈mystack = []# 入栈mystack.append(1)#出栈print(mystack.pop())# # 1、递归遍历文件夹def getalldir(path, str1=""): listdir = os.listdi...
2019-06-24 19:16:53 279
原创 4.Python基础学习笔记day04-函数
4.Python基础学习笔记day04-函数一、函数概述'''函数:在项目开发的过程中,有些功能代码我们可能会经常使用,我们可以将这些代码按照它的功能封装成函数,在需要的时候调用即可。优点:1.提高代码的复用性,简化代码结构2.增加代码的可维护性''''''函数的定义:def 函数名(参数列表): 函数体 return 表达式def 关键字标识定义函数...
2019-06-24 18:40:44 241
原创 3.Python基础学习笔记day03-分支与循环
3.Python基础学习笔记day03-分支与循环一、分支语句'''分支语句语法:1、单分支语句if 判断条件: 语句块执行过程:首先执行判断条件,当判断条件成立【结果为真的时候】会执行语句块,若条件不成立,则不执行。2、双分支语句if 判断条件: 语句块1else: 语句块2执行过程:首先执行判断条件,当判断条件成立【结果为真的时候】会执行语句...
2019-06-17 00:02:05 226
原创 2-2.Python基础学习笔记day02-标识符、数据类型及运算符
2-2.Python基础学习笔记day02-标识符、数据类型及运算符5、list列表'''列表:本质:是一种有序的集合。列表的创建:list1 = [元素1,元素2,元素3,...]#创建空列表list1 = list()list2 = []注意:列表中的元素类型可以是任意python中的基本数据类型或者是自定义的数据类型列表中元素的访问:使用索引的方式访问list1...
2019-06-12 21:19:07 221
原创 2-3.Python基础学习笔记day02-标识符、数据类型及运算符
2-3.Python基础学习笔记day02-标识符、数据类型及运算符一、算术运算符'''假设变量 a = 10, b = 20+ :加 两个对象相加 例如 a + b = 30- :减 标识负数/一个数减去另一个数 a - b = -10* :乘 两个数相乘 a*b=200/ : 除 b除以a b/a = 2% : 取模 返回除法的余数 b%a = 0** :...
2019-06-10 21:57:57 188
原创 2-1.Python基础学习笔记day02-标识符、数据类型及运算符
Python基础学习笔记day02-标识符、数据类型及运算符-1一、基本输入与输出:#输出语句# 字符串前面加r,表示的意思是禁止字符串转义print("asfdas\n") # asfdasprint("asfdas\\n") # asfdas\nprint("asfdas\n") # asfdasprint(r"asfdas\n") # asfdas\nstr1 ...
2019-06-10 20:52:36 301
原创 oracle function函数
1、函数即实现某种特殊功能的sql语句,先来个简单的入题:select upper(‘abcdf’) from dual ;上图所示 为upper(‘abcdf’) 函数,其作用为将小写的字母转换为大写;2、自定义函数:想想如何将字符串:‘abcdf’ 的首字母改为大写,其余为小写呢?于是我们自己定义一个函数将其实现:...
2019-06-05 18:46:37 3421
原创 1.Python学习笔记day01-数据存储
Python学习笔记计算机数据存储:计算机的五大部件:控制器、运算器、存储器、输入设备、输出设备其中存储器就是用来存储数据,存储器中以二进制形式存储数据抽象:一个开关,有两种状态,开启和关闭。一种状态对应1,另一种状态对应0。把八个开关放到一间房间里,这个房间称为"一个字节",一个开关代表"一位"。每个房间都有门牌号,看做"地址"。把无数个房间堆叠起来组成摩天大厦,可以吧摩天大厦看成"...
2019-06-04 19:34:41 129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人