把之前项目中写的一个Java通用验证码程序整理了一下,与大家分享,希望能抛砖引玉。一、主要功能: 1、支持纯数字、大写字母、小写字母,及两两混合或三者混合类型验证码;2、支持自定义特殊字符排除(如0oOi1jI);3、支持图片及文字两种类型验证码;4、支持自定义验证码图片大小;5、支持自定义干扰线条数;6、支持自定义及随机定义图片、文字、干扰线颜色;其他:示例页面提供了<iframe>
我在网上看小说时,习惯把它先全部下载到本地来看(一般自己写个蜘蛛程去抓)。貌似是为了防止把html页面中表格撑爆,许多小说每隔几十个字符固定换行,这样下载到本地的时候看起来就很不爽,因此我就写了个程序将这些换行的文本来合并一下。 基本原理如下: 通过trim函数去掉多余的空格 如果旧行是以标点符号结束,则认为是段落结束,需要加换行符,否则则去掉原来的换行符。 代码实现如下: st
这个其实就是我以前的那个WPF版的正则表达式工具,今天把它的界面更新了一下,仿照IE导航栏做的Aero效果,并增加了表达式历史记录和多文档支持功能,看起来还不错。 由于打算把代码重构一下,右侧的Match的结果导航功能暂时失效。目前只支持实时匹配功能,还是比较直观而方便的,有空的话适当增加一些常用的功能。
在文件夹中,我们经常有类似s_1.txt、s_2.txt、s_10.txt、s_11.txt这样的命名方式,我们期望的排序方式是s_1.txt、s_2.txt、s_10.txt、s_11.txt(Vista & Windows7是这种方式),然而,按照常规的字符串排序算法的到的结果是s_1.txt、s_10.txt、s_11.txt、s_2.txt(Windows XP是这种方式)。 要
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号