自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 flask登录前验证

from flask import Flask,render_template,url_for,request,sessionfrom functools import wrapsapp = Flask(__name__)app.config['SECRET_KEY']='!@#$$#$#^^*(^&%&%#$^#$^#'#创建装饰器来实现登录前的验证def Logi...

2019-02-25 14:58:33 576

原创 正则表达式验证注册页面

//姓名验证function name_validation(){ var format=/[\u4e00-\u9fa5]+/;//正则表达式,必须是汉字 if($('#name').val().search(format)==-1) { $('#name').next().html('姓名必须是汉字'); return false; ...

2019-02-24 22:08:34 3961

原创 逻辑判断小偷问题

题目:警察局抓了a,b,c,d四名偷窃嫌疑犯,当中只有一个是小偷,审问结果如下:a说:“我不是小偷。”b说:“c是小偷。”c说:“小偷肯定是d。”d说:“c在冤枉人。”现在已经知道4个人中3人说的是真话,一个说的是假话,那么谁是小偷?python实现:第一种:for x in ["a","b","c","d"]: sum = ("a"!=x) + ("c"==x)

2019-02-23 17:51:19 5182

原创 http请求原理

面试前段时候遇到过这一个问题,谈谈对http的看法,一脸懵逼。面试过后仔细查了查。HTTP 通常被译为超文本传输协议,但这种译法并不严谨。严谨的译名应该为“超文本转移协议”。但是前一译法已约定俗成,一般就叫超文本传输协议。http诞生于1989年3月,由CERN(欧洲核子研究组织)的蒂姆 • 伯纳斯 - 李(Tim BernersLee)博士提出了一种能让远隔两地的研究者们共享知识的设想。通...

2019-02-23 14:34:37 513

原创 冒泡排序、选择排序、插入排序、快速排序

一、冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。def mp(nums): for x in range(len(nums)-1): # ...

2019-02-19 22:05:50 627

原创 本地文件更新到github

第一步:新建仓库第二步:进入要上传的文件夹,初始化上传文件夹仓库。如图:第三步:添加所有文件到git,如图:第四步:使用commit把缓存区的代码更新到本地版本库中:git commit -m ‘第一次更新’其中-m是版本注释信息;第五步:连接到guthub仓库如果不是第一次上传,可能会提示一下信息:fatal: 远程 origin 已经存在。这时只需要将远程配置删除,...

2019-02-14 14:32:38 460

原创 github文件clone到本地

第一步:在本地桌面新建一个文件夹,作为本地仓库,如“git”。打开git bash,进入到该文件夹目录下,如下图:第二步:将本地仓库初始化,命令:git init。如下图:第三步:将项目从github或者服务器上克隆下来,命令:git clone url。url为项目服务器地址或github地址,如下图所示:打开本地文件夹git克隆完成。...

2019-02-14 13:50:39 1231

原创 django常用的命令

1.创建app:python manage.py startapp xxx(app名) ;然后在setting中INSTALLED_APPS注册xxx2.运行命令:python manage.py runserver3.生成文件和迁移文件: python manage.py makemigrations xxx(app名)和 python manage.py migrate xxx(app名...

2018-11-25 22:03:47 105

原创 mysql 8.0.3版本安装

链接:https://jingyan.baidu.com/article/0bc808fc0df3641bd485b9b3.html

2018-11-24 17:42:45 463

原创 Git的使用流程

1:在本地电脑上面安装git版本控制软件2:通过git brash 启动软件并检测是否安装成功3:设定用户名和邮箱,git config --global user.name 如下:-g表示全局配置起作用4:在工作区内创建一个git版本库,如下命令:git init5: 可以在版本库中修改和删除、添加文件Git add filename 将文件添加到缓存区,git commit -...

2018-09-19 18:05:11 1086

原创 python面试题二

****以下资源来源于网络一.Python中单例模式的实现方式?1.使用模块。2.使用__new__.3.使用装饰器。4.使用metaclass。__new__的实现方式:class Singleton(object): _instance = None def __new__(cls, *args, **kw): if not cls._instan...

2018-09-19 16:53:37 205

原创 python常见的面试题一

*以下资料来源于互联网1.单词反转 不使用任何库函数,将给定字符串按单词反转 输入格式是:”this is a string” 输出格式是: “string a is this”data="this is a string"print(data[::-1]) #按照字母反转print(' '.join(data.split()[::-1])) #按

2018-09-17 09:46:34 175

原创 Ubuntu16版本部署,python+django+nginx+uswgi+sqliets部署总结

1.首先要安装pip,命令为: sudo apt-get install python pip如果pip安装失败,执行以下两条命令: wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate sudo python get-pip.py...

2018-09-07 10:29:53 359

空空如也

空空如也

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

TA关注的人

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