自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 用python生成验证码图片

引入基本上大家使用每一种网络服务都会遇到验证码,一般是网站为了防止恶意注册、发帖而设置的验证手段。其生成原理是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR)。下面就详细讲解如何生成验证码。所需环境除了配置好的python环境外,还需要配有python中的PIL库,这是python中专门用来处理图片的库。用传统的pip install 方法或者下载源码 p

2016-01-28 12:11:27 12447 3

原创 Java序列化Serializable解析

引入我们知道在java中一切即对象,那我们如果想存储对象或者传送对象时该怎么办?对象又不是字节或者字符,不能直接用输入输出流来进行读写。这时就用到序列化了。概念维基百科上的定义是: 对同步控制而言,表示强制在同一时间内进行单一存取。 在数据储存与传送的部分是指将一个对象存储至一个储存媒介,例如档案或是记亿体缓冲等,或者透过网络传送资料时进行编码的过程,可以是字节或是XML等格式。而字节的或

2016-01-26 14:32:39 2806 3

原创 21行python代码实现拼写检查器

引入大家在使用谷歌或者百度搜索时,输入搜索内容时,谷歌总是能提供非常好的拼写检查,比如你输入 speling,谷歌会马上返回 spelling。 下面是用21行python代码实现的一个简易但是具备完整功能的拼写检查器。代码import re, collectionsdef words(text): return re.findall('[a-z]+', text.lower()) def tra

2016-01-24 14:11:35 13672 9

原创 实现浮点数的四舍五入RoundOff,保留几位小数

直接上代码,很简短double myRound(double d,int n){ d = d*pow(10,n); d += 0.5; d = (long)d; d = d/pow(10,n); return d;}上述代码中的d是我们要进行四舍五入的浮点数,n是我们要保留的小数点后位数。 四舍五入,主要靠这两行代码实现 d +

2016-01-29 10:22:56 4571

原创 向android studio中导入带有jni的eclipse项目

引入之前一直是用eclipse做android开发,相对于Google力推的android studio来说,eclipse不仅是个吃内存大户,而且android studio的界面更人性化,除此之外,eclipse对于高分屏并不支持,在笔者的Macbook pro上显得很是粗糙。所以决定把之前在正在eclipse上开发的一个使用NDK开发的android项目转移到android studio上。整

2016-01-28 15:39:09 6212 4

原创 巧用递归求字符串的子集

集合中的所有元素对于每一个子集来说,都有两种可能性:在子集中或是不在子集中。各个元素的这两种可能性组合起来,组成了一个集合的所有子集。这也是每一个集合都有2^n个子集的原因所在。比如 char *str = "abcd";对于str这个单词集合,其一个子集 空集,就是所有元素都不在该子集中,再如”abc”,这个子集,是元素a,b,c在子集中,元素d不在子集中。我们把元素这种在或不在子集

2016-01-25 18:04:09 3878 1

安卓飞机大战

安卓飞机大战源码,高仿微信飞机大战界面,

2015-04-23

空空如也

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

TA关注的人

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