- 博客(20)
- 收藏
- 关注
原创 Excel快速实现中英文分列
需求如下图:实现对中英文分列:在B1单元格输入公式:=LEFT(A1,LENB(A1)-LEN(A1))在C1单元格输入公式:=RIGHT(A1,LEN(A1)-(LENB(A1)-LEN(A1)))效果如图:原理:LEN函数的含义是返回文本字符串的字符个数;LENB函数的含义是返回文本中所包含的字符数,按照字节数计算,汉字、全角状态下输入的标点符号是两个字节长度;用 ...
2019-09-05 15:03:06
15272
转载 B树、B-树、B+树、B*树之间的关系
B树 B-tree树即B树,B即Balanced,平衡的意思。因为B树的原英文名称为B-tree,而国内很多人喜欢把B-tree译作B-树,其实,这是个非常不好的直译,很容易让人产生...
2019-06-04 16:59:48
1898
转载 fit,transform,fit_transform的区别
写在前面fit和transform没有任何关系,仅仅是数据处理的两个不同环节,之所以出来fit_transform这个函数名,仅仅是为了写代码方便,会高效一点。sklearn里的封装好的各种算法使用前都要fit,fit相对于整个代码而言,为后续API服务。fit之后,然后调用各种API方法,transform只是其中一个API方法,所以当你调用transform之外的方法,也必须要先f...
2019-05-29 09:33:41
960
原创 (一)Django工作流程介绍
Django作为web框架,想要了解其流程,就必须要了解一下web服务器与web框架之间的关系请求与响应过程由客户端发起请求,服务器进行响应,请求与响应过程遵循HTTP协议web服务器与web框架当客户端发起请求时,web服务器负责解析请求报文,调用web框架,然后再由web框架根据url找到对应处理函数,进行业务处理之后,由web服务器组织响应报文,返回内容给客户端Dj...
2019-03-27 11:47:43
5478
原创 (二)Django框架环境安装以及项目的创建
Django框架使用Python语言写的开源web开发框架,与flask框架相比,Django原生提供了众多的功能组件,开发更简便快速,下文将介绍Django框架的环境安装以及项目的创建!Django环境安装创建独立的虚拟环境,创建成功后自动进入到虚拟环境中mkvirtualenv 虚拟环境名 -p python3...
2019-03-27 10:35:48
235
原创 解决:TypeError: Incompatible collection type: UserInfo is not list-like
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@127.0.0.1:3306/test20'app.config['SQLALCHEMY_TRACK_M...
2019-03-13 16:21:36
1754
1
原创 常用的正则匹配
用户名正则匹配import re# 6-20位 字母,数字,下划线if re.match(r'^[a-zA-Z0-9_]{6,20}$', "asxc56_"): print("匹配")邮箱正则匹配# 邮箱import reif re.match(r'^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$'...
2019-03-13 15:59:31
1571
原创 Python中正则匹配规则与re模块
正则表达式      正则表达式就是记录文本规则的代码,在实际开发的过程中,通常会有查找某些符合规则的字符串的需要,比如:用户登录时的手机号,邮箱等等,想要匹配或查找某些符合规则字符串就可以使用正则表达式。正则规则:匹配单个字符代码功能\d匹配数字,0-9\D匹配非数字\s匹配空白,空格,t...
2019-03-13 15:46:45
1353
转载 http状态码及其对应信息
1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 2xx - 成功这类状态代码表明服务器成功地接受了客户端请...
2019-03-11 16:27:30
681
转载 Pycharm项目上传到Github
本文转载自:https://blog.youkuaiyun.com/m0_37306360/article/details/79322947准备工作首先得注册github账号,这里不多说 然后,安装git (我的版本git version 2.15.0.windows.1) PyCharm版本2017.2.3上传操作第一步,点击PyCharm的File -> Setting,找到github...
2019-03-11 14:41:24
262
原创 Python实现二分查找算法
二分查找算法 二分算法是一种效率比较高的查找算法,其输入的是一个有序的元素列表,如果查找元素包含在列表中,二分查找返回其位置,否则返回NONE 想象一个场景:
2019-02-26 21:57:40
4267
原创 Ubuntu16.04下flask虚拟环境搭建
flask有很多版本,在使用的时候为了避免多版本之间的冲突,我们需要创建独立的虚拟环境,也就是独立的Python编译环境。一、安装虚拟环境安装虚拟环境:sudo pip install virtualenvsudo pip install virtualenvwrapper如果提示找不到mkvirtualenv命令,则需要配置环境变量:# 1...
2019-02-26 20:23:09
728
原创 解决:OSError: [Errno 98] Address already in use
OSError: [Errno 98] Address already in use 错误是指端口被占用,未释放或者程序没有正常结束解决办法:       1.更换端口     &am
2019-02-26 17:35:02
34899
1
原创 常用的sql语句(二)
一、查询连接查询1.内联-- 内联,取两张表的交集select * from 表1 inner join 表2 on 连接的条件;2.左连接-- 左边表不管在右边有没有找到对应信息 都显示select * from 表1 left join 表2 on 连接的条件;3.右连接-- 右边表不管在左边有没有找到对应信息 都显示select * from 表1 right joi...
2019-02-22 10:56:59
180
原创 常用的sql语句(一)
一、数据库相关操作1.链接数据库mysql -uroot -p -- -u用户名 -p密码(不写密码时,不显示密码)2.创建数据库create database 数据库名 charset = utf8; --"charset = utf8"表示使用utf8编码,支持中文3.查看所有数据库show databases;4.使用数据库use 数据库名;5.查看当前使用的数...
2019-02-21 20:23:49
810
2
转载 MYSQL数据库密码的加密方式及破解方法
转自 http://hi.baidu.com/davice_li/blog/item/5f5b470be3307e32b0351db5.htmlMySQL数据库用户密码跟其它数据库用户密码一样,在应用系统代码中都是以明文出现的,在获取文件读取权限后即可直接从数据库连接文件中读取,例如asp代码中的conn.asp数据库连接文件,在该文件中一般都包含有数据库类型,物理位置,用户...
2019-02-21 18:43:25
35344
2
转载 23种设计模式
设计模式是什么?设计模式是经过总结、优化的,对我们经常会碰到的一些编程问题的可重用解决方案。一个设计模式并不像一个类或一个库那样能够直接作用于我们的代码。反之,设计模式更为高级,它是一种必须在特定情形下实现的一种方法模板。设计模式不会绑定具体的编程语言。一个好的设计模式应该能够用大部分编程语言实现(如果做不到全部的话,具体取决于语言特性)。最为重要的是,设计模式也是一把双刃剑,如果设计模式被用在...
2019-02-18 20:33:35
213
原创 Python装饰器
装饰器接上文,我们了解了闭包的概念,闭包的主要用途就是用于装饰器中,那么本文将对Python中的装饰器进行分析交流,希望能够对你的学习有所帮助!装包与拆包在进入装饰器专题之前,我们必须要明白一个概念:拆包,而拆包与装包是相对的,下面将对拆包与装包作具体介绍~装包Python中拆包与装包是相对的,装包即在形参中,*args会使用元组来接收位置参数,**kwargs会使用字典来接收关键字参数...
2019-02-14 10:46:00
643
4
原创 python中的闭包
谈谈对Python中闭包的理解Python中的闭包是一个比较模糊的概念,有很多朋友都认为不好理解,但是随着深入学习,就会发现闭包无论如何都是需要去理解的,下面我将自己对闭包的理解进行阐述,希望能够对你有所帮助 ~闭包的理解我们可以将闭包理解为一种特殊的函数,这种函数由两个函数的嵌套组成,且称之为外函数和内函数,外函数返回值是内函数的引用,此时就构成了闭包。闭包的格式下面用伪代码进行闭包格...
2019-02-12 21:07:59
32200
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人