自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Fiddler 重装时清除已有证书

1.清除C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA 目录下所有文件(首次安装fiddler请忽略)2.清除电脑上的根证书,WIN+R快捷键,输入:certmgr.msc, 然后回车,查找所有fiddler证书,然后删除。(首次安装fiddler请忽略)3.清除浏览器上的证书文件 ,此处需要仔细查找带...

2019-09-23 16:41:00 1457

转载 支付宝支付python总结

支付宝支付,分为:alipay.trade.wap.pay(手机网站支付接口2.0):    在手机浏览器中支付,手机触发调起支付宝app,进行支付alipay.trade.app.pay(app支付接口2.0):    通过手机扫一扫支付,生成支付二维码,手机支付宝进行扫一扫支付开发时需要的参数:一、partner:支付宝唯一用户号    获取方法:    ...

2019-09-02 17:41:00 525

转载 微信支付python总结

1、H5微信支付1.1、配置作用:在H5支付完成后有权限跳转到这个前端域名下,一般该域名下页面为支付完成状态页面步骤:在微信支付商户平台中,产品中心-》开发配置-》H5支付中,配置域名1.2、使用特点H5微信支付,主要是用户在微信app外的浏览器中,使用到微信支付,如在微信app外的浏览器中购买定下下订单,选择微信支付,会调起微信app,然后进入到微信app支付页面,...

2019-07-22 11:08:00 155

转载 mysql int(M) M意义 和int长度

int(3)和int(11) 能存储的数据大小是一样的区别在于 当存储一个数据如 321的时候 int(11)类型的可以 设置在前面填充0 如int(11)里存 321 ,显示在数据库中的可以是00000000321mysql中 数字类型可以存储的数值大小如下1、bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (92...

2019-05-07 14:19:00 133

转载 git 小结

git branch 查看本地分支git branch -r 查看远程分支git checkout develop 切换到develop分支git branch -a 查看所属分支git reset --hard HEAD^ 回退到上个版本git reset --hard HEAD~3 回退到前3次提交之前的代码git log 查看提交记录 提交记录里有每次提交的commit id 如...

2019-01-05 17:48:00 78

转载 django -使用jinja2模板引擎 自定义的过滤器

setting.py中TEMPLATES = [ { 'BACKEND': 'django.template.backends.jinja2.Jinja2', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'OPTIONS': { 'environment': 'li...

2018-12-17 17:13:00 248

转载 Windows10用fiddler抓包Android应用(解决手机设置代理后无法上网,设置只抓app包)...

1、环境准备1、电脑上安装fiddler 2、手机和电脑在同一个局域网内2、设置1.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect。 2.记住这里的端口号:8888,后面会用到。 3、查看电脑ip4、设置代理1.手机设置->WLAN设...

2018-12-17 15:59:00 378

转载 go语言数据库操作,xorm框架

待续...............................................连接数据库 db, err := xorm.NewEngine("mysql", "用户名:密码@(数据库地址)/库名:端口号?charset=utf8") 插入数据 type User struct{ Id uint `gorm:"primary_key"` (他这...

2018-10-08 09:23:00 237

转载 go语言数据库操作, gorm框架

type User struct{ ID uint `gorm:"primary_key"` Name string Age int Birthday time.Time AddTime time.Time}连接数据库db, err := gorm.Open("mysql", "用户名:密码@tcp(地址:端口号)/数据库名") if err != nil {...

2018-10-08 09:22:00 508

转载 python 多线程 及多线程通信,互斥锁,线程池

1、简单的多线程例子import threading,timedef b_fun(i): print "____________b_fun start" time.sleep(7) print "________________b_fun end"def a_fun(): print "__________a_fun start" t = threadi...

2018-09-06 16:26:00 263

转载 vue 学习小记

vue 中有data() 、computed、methods、beforeRouteLeave、created等具体的:  data():定义一些文件中需要用到的变量,data中带return,是使数据只在当前组件中可用,不会影响其他组件,不使用return,会让数据在全局可见,会造成污染  computed():用来监控自己定义的变量,该变量不在data里面声明,直接在...

2018-08-23 15:53:00 99

转载 为什么在Python里推荐使用多进程而不是多线程?

最近在看Python的多线程,经常我们会听到老手说:“Python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢?  要知其然,更要知其所以然。所以有了下面的深入研究:首先强调背景:1. GIL是什么?  GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定。2. 每个CPU在同...

2018-04-18 15:07:00 76

转载 django默认模板引擎和jinja2模板引擎

在使用中,大家会发现django默认模板引擎有很多局限性,最明显的就是四则运算。就只能加减,乘除都不支持。另外还有判断相等,不能直接if,要用ifequal。确实不太方便。还有一点,django默认模板引擎很慢,jinja2宣称比django默认模板引擎快10-20倍。两种模板语言在使用上差别不是很大。 jinja2功能更强大,运行速度也比自带的模板要快很多。Django主流的第三...

2018-04-02 15:31:00 625

转载 django用户认证系统——拓展 User 模型

Django 用户认证系统提供了一个内置的 User 对象,用于记录用户的用户名,密码等个人信息。对于 Django 内置的User模型, 仅包含以下一些主要的属性:username,即用户名password,密码email,邮箱first_name,名last_name,姓对于一些网站来说,用户可能还包含有昵称、头像、个性签名等等其它属性,因此仅...

2018-04-02 14:52:00 123

转载 Django模型操作常用方法

1.Save()基本方法:object.save()save顾名思义是保存的意思,在django中既可以进行新增也可以进行修改操作。具体判定的算法如下:1.如果对象的主键属性为一个求值为True的值(例如,非None值或非空字符串),Django将执行UPDATE。2.如果对象的主键属性没有设置或者UPDATE没有更新任何记录,Django将执行INSERT。Save...

2018-03-07 15:29:00 176

转载 linux 文件属性(转)

1. 文件类型-普通文件d目录文件l链接文件b块设备文件c字符型设备文件ssocket文件p管道类型文件块设备文件主要是指慢速设备,比如hd硬盘,数据主要是分块存储,所以是块设备;在linux中,设备都会被抽象为一个文件,比如硬盘:brw-...

2018-03-01 10:44:00 63

转载 MySQL索引类型总结和使用技巧以及注意事项

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:复制代码 代码如下:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NU...

2017-08-22 16:16:00 67

转载 Mysql几种索引类型的区别及适用情况

出处:http://www.cnblogs.com/yuan-shuai/如大家所知道的,Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。那么,这几种索引有什么功能和性能上的不同呢?FULLTEXT即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX...

2017-08-22 16:11:00 74

转载 MYSQL外键的使用以及优缺点

转自:http://www.cnblogs.com/fuland/p/4280434.html主键和索引是不可少的,不仅可以优化数据检索速度,开发人员还省不其它的工作,矛盾焦点:数据库设计是否需要外键。这里有两个问题:一个是如何保证数据库数据的完整性和一致性;二是第一条对性能的影响。正方观点:1,由数据库自身保证数据一致性,完整性,更可靠,因为程序很难100%保证数据的完整性,而...

2017-08-22 16:00:00 94

转载 MySql索引的优缺点

转自:http://www.cnblogs.com/shipengzhi/articles/2119022.html优点有了索引.对于记录数量很多的表,可以提高查询速度.缺点索引是占用空间的.索引会影响update insert delete速度ALERT!!!1索引要创建在where和join用到的字段上.2以下操作符号可以应用索引:...

2017-08-22 15:48:00 64

转载 python traceback获取详细的异常信息

运行结果 :用try except 会报出报错信息,但是没有具体哪个地方报错,多少行,这样不利于查找报错信息这时我们就可以使用traceback模块 运行结果:如上图,报错信息会具体显示出来,方便调试找错,并且程序继续执行raceback.print_exc()跟traceback.format_exc()有什么区别呢?format_exc()返...

2017-07-11 11:42:00 255

转载 转:python request属性及方法说明

转:http://blog.csdn.net/u013398398/article/details/52214582if request.REQUEST.has_key('键值'): HttpRequest对象的属性参考:表H-1. HttpRequest对象的属性属性描述...

2017-07-11 11:06:00 50

转载 django 小东小西

1、request.META里包含了哪些数据?  request.META 是一个Python字典,包含了所有本次HTTP请求的Header信息,比如用户IP地址和用户Agent(通常是浏览器的名称和版本号)。 注意,Header信息的完整列表取决于用户所发送的Header信息和服务器端设置的Header信息。  因为 request.META 是一个普通的Python字典,因此...

2017-07-11 10:55:00 77

转载 Python 小知识 杂七杂八 随手记

1、assert 断言语句  例1: print ‘11111111111’   assert 1==2   print ‘22222222’  如果没有 assert 程序会输出 ‘11111111111’ ‘22222222’  现在有 assert 程序输出 ‘11111111111’ 执行 assert ...

2017-07-11 10:26:00 95

转载 mysql 索引

MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。创建索引时,你需要确保...

2017-06-22 17:54:00 65

转载 私有变量 _变量名 、__变量名、__变量名__的区别

1、 _xx 以单下划线开头的表示的是protected类型的变量。即保护类型只能允许其本身与子类进行访问。若内部变量标示,如: 当使用“from M import”时,不会将以一个下划线开头的对象引入 。2、 __xx 双下划线的表示的是私有类型的变量。只能允许这个类本身进行访问了,连子类也不可以用于命名一个类属性(类变量),调用时名字被改变(在类FooBar内部,__boo变成_...

2017-06-21 18:04:00 313

转载 python中 is 和 == 的区别

is 是比较两个引用是否指向了同一个对象(引用比较)。== 是比较两个对象是否相等。转载于:https://www.cnblogs.com/wasayezi/p/7060973.html

2017-06-21 17:55:00 89

转载 赋值,浅拷贝,深拷贝

<h1>赋值</h1>赋值分为两种,一是简单数据类型的赋值,另一种是复杂的数据结构赋值,两者划分标准是:如果一个数据类型,可以将其他的数据类型作为自己的元素,就是复杂的数据结构赋值,例如列表,字段,元组等等<h1>浅拷贝</h1> 浅拷贝就是只拷贝最外层的一层结构,里面的还是引用,比如,一个多维列表,如果最外层的列表...

2017-06-21 17:49:00 80

转载 Django model字段类型清单

Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用:AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键字段)BooleanField:布尔字段,管理工具里会自动将其描述为checkb...

2017-05-08 09:27:00 54

转载 (转)nginx uwsgi wsgi django 这些东西究竟是什么关系

有太多的文章告诉我们nginx uwsgi django 这些东西怎么用了,太多的人知道这些东西的怎么使用,怎么配置,怎么优化,但是还是有一部分人比如我这种水货不知道这些东西到底是啥,为啥一个项目的发布要经过这么多层级,他们每一层都做了什么,都是必须的吗1 首先nginx 是对外的服务接口,外部浏览器通过url访问nginx,2nginx 接收到浏览器发送过来的http请求,...

2017-03-16 15:07:00 70

转载 Python框架之Tornado(三)请求

概述本篇就来详细介绍tornado服务器(socket服务端)是如何接收用户请求数据以及如果根据用户请求的URL处理并返回数据,也就是上图的3 系列所有步骤,如上图【start】是一个死循环,其中利用epoll监听服务端socket句柄,一旦客户端发送请求,则立即调用HttpServer 对象的_handle_events方法来进行请求的处理。对于整个3系列按照功能可以划分为...

2016-07-28 17:06:00 146

转载 Python框架之Tornado(二)请求阶段

概述上图是tornado程序启动以及接收到客户端请求后的整个过程,对于整个过程可以分为两大部分:启动程序阶段,又称为待请求阶段(上图1、2所有系列和3.0)接收并处理客户端请求阶段(上图3系列)简而言之:1、在启动程序阶段,第一步,获取配置文件然后生成url映射(即:一个url对应一个XXRequestHandler,从而让XXRequestHandl...

2016-07-28 16:01:00 95

转载 干货!IT小伙伴们实用的网站及工具大集合!持续更新!

1.Git还在担心自己辛辛苦苦写的代码被误删了吗?还在担心自己改错了代码不能挽回吗?还在苦恼于多人开发合作找不到一个好的工具吗?那么用Git就对 了,Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。有了它,代码托管不是问题,版本控制不再苦恼,多人开发 变得简单易行。链接:http://git-scm.com/2.GitHub...

2016-06-28 15:19:00 312

转载 windows下面安装Python和pip终极教程

在大二的时候接触过一段时间的Python,最近又开始玩起了这门语言。总的来说,个 人很喜欢Python的语言风格,但是这门语言对于windows并不算很友好,因为如果是初学者在windows环境下安装,简直是折磨人,会遇到各种 蛋疼的情况。本文希望提供傻瓜式的教程,能够令读者成功安装Python和pip。  第一步,我们先来安装Python,博主选择的版本是最新的3.4.2版本。wi...

2016-04-27 12:31:00 92

转载 python实现简单爬虫功能

在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。  我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。好吧~!其实你很厉害的,右键查看页面源代码。  我们可以通过python来实现这样一个简单...

2016-04-27 12:28:00 55

转载 Python开发工具PyCharm个性化设置(图解)

Python开发工具PyCharm个性化设置,包括设置默认PyCharm解析器、设置缩进符为制表符、设置IDE皮肤主题等,大家参考使用吧。JetBrains PyCharm Pro 4.5.3 中文汉化专业版授权:特别软件类型:国外软件语言:简体中文大小:197.79 MB日期:2015-07-10环境:WinXP, W...

2016-04-26 17:52:00 164

转载 Python微信-- 分享接口(分享到朋友圈、朋友、空间)

生成JS-SDK权限验证的签名获取signature(签名)首先要获得1、#获得jsapi_ticket2、#获取当前页面的url  #获取当前页面的url  url="{}://{}{}".format(self.request.protocol,self.request.host,self.request.uri)3、#获取timestamp(时间戳)...

2016-03-14 14:44:00 553

转载 python os.path模块

os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件路径os.path.exists(path) #路径存在则返回True,路径损坏返回Fa...

2016-02-19 16:14:00 58

转载 微信——消息管理:客服接口-发消息

通过app,发送微信消息到微信用户def SendServiceText(self,Openid,message,accesstoken): """ 回复客服文字消息 Openid:普通用户的标识,对当前公众号唯一 message:发送消息内容 accesstoken:access_token是公众号的全局唯一票据 :return: """ ...

2016-02-19 15:57:00 140

转载 微信——获取用户基本信息及openid 、access_token、code

获取用户信息,需要获取 access_token、openid然后调用接口https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CNaccess_token:公众号的全局唯一票据,获取access_token,需要调用https:/...

2016-02-19 15:52:00 759

空空如也

空空如也

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

TA关注的人

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