自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

诗 人 说 梦 の СSDN

一名想要有一家属于自己的主题酒店的小码农

  • 博客(30)
  • 收藏
  • 关注

原创 re 正则表达式面试题

1-1. 识别下列字符串:“bat,” “bit,” “but,” “hat,” “hit,” 或 “hut”import redata = 'bat bit btt a ta tib atb but hat hit hut'patt = '[bh][aiu]t'm = re.findall(patt,data)print(m)1-2.匹配用一个空格分隔...

2019-06-18 08:54:37 709

翻译 MySQL-mysql 8.0.11安装教程

MySQL-mysql 8.0.11安装教程网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。安装环境:win71、下载zip安装包:MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,...

2019-06-04 14:20:26 270

原创 Django框架基础知识(面试题)

Django框架1.Django创建项目的命令django-admin startproject 项目名称python manage.py startapp 应用app名2.Django创建项目后,项目文件夹下的组成部分此题考的是学员对MVT的理解项目文件夹下的组成部分:manage.py 是项目运行的入口,指定配置文件路径。与项目同名的目录,包含项目的配...

2019-05-28 14:13:19 11525 1

原创 安装Git 在Linux系统,OS X系统,Windows系统中安装Git。

Git是当前最流行的版本控制软件,它包含很多高级工具,可以帮助团队协作开发大型项目。其最基本的功能也很适合独立开发者使用。(由于电脑只有Ubuntu系统,所以只能在此系统下演示。)在Linux系统中安装Git,执行命令:sudo apt-get install git注: 在Linux下安装Git会遇到无法获得锁 /var/lib/apt/lists/lock - open问...

2019-05-22 22:03:24 157

转载 Phantomjs下载及安装

Phantomjs作用:PhantomJS的适用范围就是无头浏览器的适用范围。通常无头浏览器可以用于页面自动化,网页监控,网络爬虫等: 页面自动化测试:希望自动的登陆网站并做一些操作然后检查结果是否正常。 网页监控:希望定期打开页面,检查网站是否能正常加载,加载结果是否符合预期。加载速度如何等。 网络爬虫:获取页面中使用js来下载和渲染信息,或者是获取链接处使用js来...

2019-09-27 00:34:33 1225

原创 Pycharm创建py文件时自定义头部模板

File-->settings-->Editor-->File and Code Templates-->Python Script#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : you are who# @Site : ${S...

2019-08-07 23:54:57 290

原创 Flask安装

Flask介绍Django是python web开发的框架,flask也是python web开发的框架,Django具有完备封装,开发难度低,效率高,flask适合于中小型项目,开发灵活。Flask安装创建虚拟环境下载flask...

2019-07-30 01:33:14 197

原创 Python求银行卡解冻时间

时间戳转换银行卡冻结时间:import timedj = "2019-03-19 16:03:20"p = time.strptime(dj,"%Y-%m-%d %H:%M:%S")timestamp = time.mktime(p) #冻结时间的时间戳也就是对应的秒数dqjs = time.time() #当前时间jdsj = 7*24*60*60+timestamp-dq...

2019-07-20 01:35:12 245

原创 delete,truncate,drop的区别

delete:delete是DML,执行delete操作时 每次从表中删除一行,并且同时将该行的删除操作记录在redo和undo表空间中以便进行回滚(rollback)和重新操作,但是要注意 表空间要足够大,需要手动提交(commit)操作才能生效,可以通过rollback撤销操作。 delete可根据条件删除表中满足条件的数据,如果不指定where字句,那么删除表中所有的记录。 dele...

2019-07-12 17:17:47 122

原创 关于爬虫 Request对象与Response对象讲解

Request对象:Request对象在我们写爬虫,爬取一页的数据需要重新发送一个请求的时候调用,这个类需要传递一些参数,其中比较常用的参数有:1. url: 这个request对象发送请求的url2. callback:在下载器下载完相应的数据后执行的回调函数3. method:请求的方法:默认GET方法, 可以设置为其他方法4. headers:请求头,对于一些固定的设置,放在se...

2019-07-11 10:11:30 232

原创 cookie 和 session 的区别以及session的生命周期

cookie 和 session 的区别: 1、cookie 数据存放在客户的浏览器上, session 数据放在服务器上。 2、cookie 不是很安全,别人可以分析存放在本地的COOKIE 并进行 COOKIE 欺骗,考虑 到安全应当使用session 3、session 会在一定时间内保存在服务器上, 当访问增多,会比较占用你服务器的性能,...

2019-06-11 20:30:02 4501 2

原创 Django基础学习知识汇总图

2019-06-04 19:25:26 218

原创 Flask虚拟环境以及安装

1,创建虚拟环境conda create --name FlaskPath python=3.6.22,进入虚拟环境 下载flaskactivate flaskpathpip install flask3,开始弗拉斯克玩啊玩啊玩啊玩...

2019-05-29 09:51:14 497

原创 python中列表的方法

列表:用于存储任意数目,任意类型的数据集合。列表是内置可变序列,是包含多个元素的有序连续的内存空间。列表定义的标准语法格式: a = [10,20,30,40] # 其中 10,20,30,40 这些称为:列表 a 的元素。Python 的列表大小可变,根据需要随时增加或缩小。字符串和列表都是序列类型,一个字符串是一个字符序列,一个列表...

2019-05-25 20:31:48 279

原创 python中的冒泡排序

冒泡排序冒泡排序直观的意思是气泡越大冒的越快:冒泡排序注意三点:1. 第一层循环可不用循环所有元素。2.两层循环变量与第一层的循环变量相关联。3.第二层循环,最终必须循环集合内所有元示例代码一:1.第一层循环,只循环n-1个元素。2.当第一层循环变量为n-1时,第二层循环所有元素。s = [3, 4, 1, 6, 2, 9, 7, 0, 8, 5]for i...

2019-05-25 20:15:34 253

原创 Python中面向对象概述

面向对象(Object Oriented)的英文缩写OO,它是一种设计思想。 面向对象中的对象(Object)通常是指客观世界中存在的对象,具有唯一性,对象之间各不相同,各有各的特点,每一个对象都有自己的运动规律和内部状态;对象与对象之间又是可以相互联系,相互作用的。对象 对象,是一个抽象感念,表示任意存在的事物,世间万物皆对象。在python中,一切都...

2019-05-23 15:53:22 334

原创 Python manage.py check 数据库不匹配错误mysqlclient 1.3.13 or newer is required; you have 0.9.3.

Python manage.py check 数据库不匹配错误raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__versi django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 o...

2019-05-21 22:39:09 3080 1

原创 MySQL面试题和答案

Mysql 的存储引擎,myisam和innodb的区别。答:1.MyISAM 是非事务的存储引擎,适合用于频繁查询的应用。表锁,不会出现死锁,适合小数据,小并发。2.innodb是支持事务的存储引擎,合于插入和更新操作比较多的应用,设计合理的话是行锁(最大区别就在锁的级别上),适合大数据,大并发。数据表类型有哪些 答:MyISAM、InnoDB、HEAP、BOB,...

2019-05-20 22:11:44 1142

原创 pycharm导入anaconda

                                            &nbs...

2019-05-20 20:04:40 1685

原创 Python爬虫基础面试题

Python爬虫基础面试题,为2019年初就业做准备 一、题目部分1、python中常用的数据结构有哪些?请简要介绍一下。python中常见的数据结构有:列表(list),字典(dict),元组(tuple),字符串(string),集合(set),数字(int或long或float。。。)等。其中,列表,元祖和字符串可以统一归为序列类,即这三种数据结构中的元素是有序的。比如,他们都有索引...

2019-05-20 20:03:27 1186

原创 Pycharm Django配置环境变量及Python Django框架安装

Django安装创建虚拟Python环境conda create -nDjangoPath python=3.6.2使用虚拟Python环境activate DjangoPath在虚拟环境下安装Pythonpip install django(三)开始Django项目1.创建Django项目(1)确认项目目录(项目路径当中不要...

2019-05-11 23:15:42 2061

原创 mysql最新面试题及答案

1.事务的四个特性及含义数据库事务transanction正确执行的四个基本要素。ACID,原子性(Atomicity)、一致性(Correspondence)、隔离性(Isolation)、持久性(Durability)。原子性:整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个...

2019-05-07 17:29:16 421

原创 find 命令的使用

find: 实时查找工具,通过遍历指定路径下的文件系统完成文件查找。特点: 查找速度慢 精确查找 实时查找语法格式: find [option]... [查找路径] [查找条件] [处理动作] 查找路径:指定具体目标路径;默认为当前目录 查找条件:指定的查找标准,可以文件名、大小、类型、权限等标准进行;默认为找出指定路径下所有文件...

2019-05-01 21:57:55 322

原创 Python闭包

def line_conf(a,b): def line(x): return a*x+b return lineline1 = line_conf(1,1)line2 = line_conf(4,5)print(line1(5)) #6print(line2(5)) #25这个例子中,函数line与变量a,b构成闭包。在创建闭包的时候,我们通过lin...

2019-04-07 22:00:54 106

原创 python中,深拷贝和浅拷贝的区别

浅拷贝: 浅拷贝是对一个对象的顶层拷贝。通俗的理解,拷贝了引用,并没有拷贝内容a = [1,2,3,4]b = aprint(id(b)) #61201864print(id(a)) #61201864a.append(5)print(a) # [1, 2, 3, 4, 5]print(b) # [1, 2, 3, 4, 5] 个人...

2019-03-26 21:23:51 316

原创 python中检测键盘(上下左右) 代码

保存下来,方便以后使用 # 获取事件,比如按键等 for event in pygame.event.get(): # 判断是否是点击了退出按钮 if event.type == QUIT: print("exit") exit() ...

2019-03-17 16:37:10 15347 1

原创 python中字典增加和删除使用方法

增加操作: 变量名[key] = value # 通过key添加value值,如果key存在则覆盖 user_info = {"name":"冯提莫","like":"喵喵喵"}user_info["height"] = 1.51 # 添加一个元素print(user_info) #{'name': '冯提莫', 'like': '喵喵喵', 'heigh...

2019-03-08 21:34:17 19295

原创 python中extend和append的区别:

extend: 将两个或两个以上的列表的元素合并成一个,并形成一个新的列表a = [11,22,33,44]b = [33,44,55]a.extend(b)print(a)# 输出结果:[11, 22, 33, 44, 33, 44, 55]append: 将某个列表全部添加到另一个列表中: append相...

2019-03-07 22:26:28 318

原创 python九九乘法表(while嵌套,for嵌套,while,for 循环)

目前以我的能力只能做出这三种。晚上的时候我有突然想到,能不能用一个for循环加上if判断写出来九九乘法表。自己想了一晚上没有想出来。- - !while嵌套:w = 1 while w < 10: #外层循环 n = 1 # 内层循环 while n <= w: # 外层循环一次,内层循环多次,(且次数不超过外层循环的次数)...

2019-03-06 21:25:35 4758 3

原创 Python中random模块的使用,生成随机数(个人笔记)

random模块的使用:# 1.导入模块:导入random模块后,便可以使用random里面的函数import random# 2.random()函数:import random# random() 函数 是随机生成0 —— 1 之间的小数 num = random.random()print(num) # 结果是0到1之间的随机数 # 3.unifor...

2019-03-05 20:40:59 3357

空空如也

空空如也

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

TA关注的人

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