Python的输入语句类型 1 python2的输入语句 在python2中有两种常见的输入语句,input()和raw_input()。 (1)input()函数 可以接收不同类型的参数,而且返回的是输入的类型。如,当你输入int类型数值,那么返回就是int型;其中字符型需要用单引号或双引号,否则 ...
分类:
编程语言 时间:
2018-09-09 15:18:41
阅读次数:
199
1、模板方法模式 定义一个操作中的算法的框架,而将一些步骤延迟到子类中。 常见的生活中模板举例:银行规定了办理业务的模板/步骤,1)进门取号;2)填写单据;3)等待叫号;4)窗口办理。第二步由具体的客户填写不同的单子,第四步银行业务员根据不同单子,做不同的业务操作 2、模板方法模式的实现要素 定义一 ...
分类:
其他好文 时间:
2018-09-09 15:18:32
阅读次数:
156
问题描述:为什么DRF中有时候返回的json中图片是带域名的,有时候是不带域名的呢?(难受啊马飞~) 解答:带域名的结果是在view中对模型类序列化的,DRF在序列化图片的时候 会检查上下文有没有request,如果有,就给图片加上域名, 源码解析如下 然后 继续,如果你的图片路径是不带域名的,大概 ...
分类:
其他好文 时间:
2018-09-09 15:18:24
阅读次数:
298
re模块使python语言拥有全部的正则表达式功能 术语解释: 模式字符串: 可选的标志参数: 'r' 是在告诉编译器这个string是个raw string,不要转义 re.match函数 从起始位置匹配字符串,只有起始位置匹配成功,才返回内容 re.search函数 newUrl=https:/ ...
分类:
编程语言 时间:
2018-09-09 15:18:15
阅读次数:
202
<题目链接> 题目大意: 对于那些各个位数上的非0数小于等于3的数,我们称为 classy number ,现在给你一个闭区间 [L,R] (1≤L≤R≤1018).,问你这个区间内有多少个classy number 数。 解题分析: 对于这种对数的数位有要求的题目,可以往搜索,dp上想一想,本题可 ...
分类:
其他好文 时间:
2018-09-09 15:18:08
阅读次数:
477
# 柯里化# 将原来接收两个参数的函数 变成 接收一个参数的新的函数的过程# 新的函数返回一个以原有第二个参数为参数的函数# z = f(x, y) 变成 z = f(x)(y)def add(x, y): return x + y# 通过嵌套函数可以实现柯里化def add(x): def _ad ...
分类:
编程语言 时间:
2018-09-09 15:18:01
阅读次数:
305
centos6系统自带Python为2.6.6版本,升级搞版本操作如下(python2-python3都一样) 1.下载需要升级的python包 官方下载地址:https://www.python.org/downloads/ 2.下载后解压 tar xf python-x.x.x-tar.gz c ...
分类:
编程语言 时间:
2018-09-09 15:17:53
阅读次数:
124
R中利用cluster简单的绘制常见聚类离散图 ...
分类:
其他好文 时间:
2018-09-09 15:17:47
阅读次数:
346
2018CCPC网络赛 J - YJJ's Salesman HDU - 6447 YJJ is a salesman who has traveled through western country. YJJ is always on journey. Either is he at the de ...
分类:
其他好文 时间:
2018-09-09 15:17:30
阅读次数:
138
正则表达式一个比较常见的用途是找到所有模式匹配的字符串并用不同的字符串来替换它们。sub方法提供一个替换值,可以是字符串或函数,和一个要被处理的字符串。 1、这里的sub方法,是被编译成‘RegexObject’实例后的实例的方法 Sub(replacement,string[,count =0 ] ...
分类:
其他好文 时间:
2018-09-09 15:17:24
阅读次数:
147
1、Mybatis入门Demo实践 A、根据用户id查询一个用户信息 B、根据用户名称模糊查询用户信息列表 2、搭建Java工程 A、加入mybatis核心包、依赖包、数据驱动包 B、在classpath下创建log4j.properties(mybatis默认使用log4j作为输出日志信息) Gl ...
分类:
其他好文 时间:
2018-09-09 15:17:17
阅读次数:
152
快速排序的基本思想:通过一趟排序,将待排记录分割成独立的两部分,其中一部分记录的关键字均比另外一部分记录的关键字小,则可分别对着两部分记录继续进行排序,以达到整个序列有序的目的。 冒泡的升级版。 分为两种方法:(1)使用两个数组进行存放。(2)使用交换(正宗版本) (1) (2) 第一种快速排序方法 ...
分类:
编程语言 时间:
2018-09-09 15:17:07
阅读次数:
136
“我们耳边总是充溢各种等待的声音,等我有时间了,我要如何如何;等我有钱了,再去做什么什么;等我退休了,我就去办。”于是各种美好都无线地延后着,有些永远等不到了,有些即使你等到了,是不是还有当初的心情和当初的人?“ <wiz_tmp_tag id="wiz-table-range-border" co ...
分类:
其他好文 时间:
2018-09-09 15:17:01
阅读次数:
185
"hdu_4635" 题目大意: 给出一张DAG(n个点,m条边),求出能加的最大边数,使得该图无重边,无自环,非强连通。 题解: 这题题面很好理解,也没有什么很难的点,主要是如何求出最大边数需要动点脑筋。首先要明确一点强连通图不一定是完全图,完全图一定是强连通图。因为完全图定义是任意两点均有连边, ...
分类:
其他好文 时间:
2018-09-09 15:16:52
阅读次数:
220
CAP是架构设计理论中比较有名的一套。这里分享一下我对这个理论的浅薄理解。 C: 一致性,同一个客户端写入存储系统数据后。如果能够立即读取到刚刚写入的数据,这个叫强一致性即所有节点同一时间看到是相同的数据;如果不能立即而是要等一段时间则是弱一致性。 A:可用性,如果一个节点失效了,不管客户端的请求是 ...
分类:
其他好文 时间:
2018-09-09 15:16:45
阅读次数:
212