os,base64
###图片转换为base64编码
(,)faf.read()
strbase64.b64encode(a)
str
###base64编码转换图片
tbase64.b64decode(str)
(,)ff.write(t)
分类:
编程语言 时间:
2016-12-19 22:27:20
阅读次数:
281
今天在写爬虫的时候,发现了一个诡异的事情,使用str方法强制转换一个BeautifulSoup对象成字符串的时候报错了,提示是“maximumrecursiondepthexceededwhilecallingaPythonobject”,意思大致是“当调用该对象超过最大递归深度”报错如下:Traceback(mostrecentcalllast):
File..
分类:
编程语言 时间:
2016-12-19 22:24:49
阅读次数:
337
一,两个数组的合并去重: 二,多个数组的合并去重: 三,多个数组合并,去重,排序: 参考: http://m.blog.csdn.net/article/details?id=49634041 ...
分类:
编程语言 时间:
2016-12-19 22:16:41
阅读次数:
206
冒泡排序 #include <stdio.h> ...
分类:
编程语言 时间:
2016-12-19 22:15:25
阅读次数:
212
sys.getsizeof() 可以看出字符串是比整形占用空间小的,且整形在一定范围内占用空间是一样的 对比 结果 可以看出f()无论是从速度还是从内存占用都完胜g() ...
分类:
编程语言 时间:
2016-12-19 22:13:20
阅读次数:
196
转载请注明出处:http://blog.csdn.net/ns_code/article/details/17225469 wait()方法:public final void wait() throws InterruptedException,IllegalMonitorStateExcepti ...
分类:
编程语言 时间:
2016-12-19 22:12:21
阅读次数:
193
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); ...
分类:
编程语言 时间:
2016-12-19 22:13:17
阅读次数:
296
notify通知的遗漏很容易理解,即threadA还没开始wait的时候,threadB已经notify了,这样,threadB通知是没有任何响应的,当threadB退出synchronized代码块后,threadA再开始wait,便会一直阻塞等待,直到被别的线程打断。 实例见 :https:// ...
分类:
编程语言 时间:
2016-12-19 22:09:32
阅读次数:
216
边界布局管理器: a.布局方式:是把整个容器划分为五个部分。东西南北中,南北要贯通,中间最大 (不仅是中间的范围最大,权利也最大)当周边不存在的时候中间会占领周边,当中间不存在的时候周边不能占据中间 b.使用场景:不是用来直接放组件,而是用来放置子容器(中间容器)的 流布局管理器 : FlowFra ...
分类:
编程语言 时间:
2016-12-19 22:05:28
阅读次数:
212
SpringMVC优势 性能比struts2好 简单 便捷 易学 和Spring无缝集成(使用spring ioc aop) 约定优于配置 能够简单进行Junit测试 支持Restful风格 本地化、国际化、数据验证、类型转换 拦截器 1、导入包 2、配置springMVC springmvc ..... ...
分类:
编程语言 时间:
2016-12-19 22:03:32
阅读次数:
401
在上一篇中我们一起学习了R语言的环境搭建,这次我们开始学习R语言的数据结构第一部分:向量、数组和矩阵。 一、向量 向量是一维数组,其内容可以是数值、字符或布尔值,但所有数据的类型必须一致。创建向量使用的关键字是c,访问向量中的元素使用[],具体如下: 创建数值向量a<-c(1,2,3,4,5,6) ...
分类:
编程语言 时间:
2016-12-19 22:01:27
阅读次数:
193
打开文件包,找到jdk-8u111-windows-x64 (64位) 双击打开安装界面 路径自行更改;(不可使用中文字段)新建一个文件夹放后面这个安装包 二、设置环境变量 右键我的电脑—属性—高级系统变量—系统变量中 , 找到Pach,将JDK的路径、 JDK中bin文件夹的路径、lib文件夹的路 ...
分类:
编程语言 时间:
2016-12-19 22:00:25
阅读次数:
264
Linux下python升级步骤 Python2 ->Python3 Linux下python升级步骤 Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 或者yum直接安装的也是2.x ...
分类:
编程语言 时间:
2016-12-19 21:58:00
阅读次数:
288
在JS中创建对象会习惯的使用new关键字和类构造函数(也是可以用对象字面量)。 工厂模式就是一种有助于消除两个类依赖性的模式。 工厂模式分为简单工厂模式和复杂工厂模式,这篇主要讲简单工厂模式。 简单工厂模式:使用一个类来生成实例。 复杂工厂模式:使用子类来决定一个成员变量应该是哪个具体的类的实例。 ...
分类:
编程语言 时间:
2016-12-19 21:56:11
阅读次数:
233
在你的 Django 应用中,你或许希望根据某字段的值对检索结果排序,比如说,按字母顺序。 那么,使用 order_by() 这个方法就可以搞定了。 ? 1 2 >>> Publisher.objects.order_by("name") [<Publisher: Apress>, <Publish ...
分类:
编程语言 时间:
2016-12-19 21:55:29
阅读次数:
1838