代码片段库
文章平均质量分 84
golden_lion
这个作者很懒,什么都没留下…
展开
-
验证码实现详解
实现类: import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*,java.io.File"%> //给定范围获得随机颜色Color getRandColor(int fc, int bc) { Random random = new Random(); if (fc > 255)转载 2016-07-01 16:07:30 · 671 阅读 · 0 评论 -
Java工具类——字符串压缩StringCompress
1.compress(String):对字符串进行ZIP压缩饼返回字节数组2.decompress(byte[]):将压缩的字节数组还原成字符串用途:可用于将字符串保存到数据库BOLB中。[java] view plain copy import java.io.ByteArrayInputStream; impor转载 2016-06-20 13:11:51 · 10844 阅读 · 1 评论 -
【转】Java工具类——资源文件解析类PropertiesUtil
处理Properties文件的另一更佳解决方案:见http://blog.csdn.net/softwave/article/details/6873227《Java的Properties文件操作类》 (摘者按)[java] view plain copypackage com.luang.util.properties;转载 2016-06-20 13:12:25 · 625 阅读 · 0 评论 -
【转】Java工具类——资源文件解析类PropertiesUtil
处理Properties文件的另一更佳解决方案:见http://blog.csdn.net/softwave/article/details/6873227《Java的Properties文件操作类》 (摘者按)[java] view plain copypackage com.luang.util.properties;转载 2016-06-20 13:12:51 · 1065 阅读 · 0 评论 -
【转】Java工具类——数组操作ArrayUtil
package com.luang.util.common; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Random; import java.util.Tre转载 2016-06-20 13:13:17 · 457 阅读 · 0 评论 -
【转】Java工具类——Money转换工具MoneyUtil
package com.luang.util.common; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * * MoneyUtil.java * * @desc Money转换工具 * @author Guoxp * @dat转载 2016-06-20 13:14:05 · 1631 阅读 · 0 评论 -
Java工具类——数字计算工具 NumberUtil
package com.luang.util.common; import java.util.HashSet; import java.util.Random; import java.util.Set; /** * * NumberUtil.java * * @desc 数字计算工具 * @aut转载 2016-06-20 13:14:56 · 4912 阅读 · 0 评论 -
Java的随机验证码生成类
package cn.edu.hbcit.util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import转载 2016-06-20 13:15:49 · 672 阅读 · 0 评论 -
Java文件操作类
package cn.edu.hbcit.jsj.accp09.bean; import java.io.IOException; import java.io.PrintWriter; import java.io.*; import java.util.*; import java.awt.*; import java.awt.event.*;转载 2016-06-20 13:16:27 · 276 阅读 · 0 评论 -
Java工具类——发送GET/POST请求工具
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; impor转载 2016-06-20 13:10:16 · 1906 阅读 · 0 评论 -
Java工具类——常用正则表达式工具RegexpUtils
[java] view plain copy package com.test.core.util; import org.apache.log4j.Logger; import org.apache.oro.text.regex.MalformedPatternException; import org.apache.oro.text.r转载 2016-06-20 13:09:15 · 3561 阅读 · 0 评论 -
java批量生成excel代码分享
package com.test.util;/** * @author ocq * */import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import jxl.Workbook;import jxl.write.Label;import jxl.w转载 2016-07-13 18:04:43 · 1064 阅读 · 0 评论 -
Java工具类——全角半角字符相互转换
import org.apache.commons.lang.StringUtils; /** * * 提供对字符串的全角->半角,半角->全角转换 * */ public class BCConvert { /** * ASCII表中可见字符从!开始,偏移位值为33(Decimal)转载 2016-06-20 11:53:54 · 17728 阅读 · 1 评论 -
Java工具类——把金额转换成汉字大写金额
class MoneyFormat{ private final String [] pattern ={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"}; private final String [] cPattern ={"","拾","佰","仟","万","拾","佰","仟","亿"}; pri转载 2016-06-20 11:55:50 · 823 阅读 · 0 评论 -
Java工具类——各种方式读取文件
1、按字节读取文件内容、按字符读取文件内容、按行读取文件内容、随机读取文件内容[java] view plain copy public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ publ转载 2016-06-20 11:56:46 · 888 阅读 · 0 评论 -
Java基于Socket文件传输示例
需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端[java] view plain copy import java.io.Bu转载 2016-06-20 11:58:20 · 435 阅读 · 0 评论 -
Java工具类——实现静态图片剪切缩放功能
一般网站都有自定义头像功能,用户可以上传自己喜欢的图片,然后选取合适的位置,大小,经过裁剪作为自己的头像。这个过程涉及到js裁剪图片,服务器处理图片。js裁剪一般都使用现成的js类库,如jcrop,这个比较好用。图片经过jcrop剪切后,jcrop能够将剪切信息发送到后台,其实真正的剪切过程是在后台做的。jcrop只是搜集数据。本代码中没考虑gif动态图片。下面是项目中用到的Java实现的转载 2016-06-20 11:58:53 · 1026 阅读 · 0 评论 -
Java工具类——实现gif图片缩放与剪切功能
比较实用, 可以处理gif动态图片Java图片处理工具类:[java] view plain copy package com.pinker.util; import java.awt.Color; import java.awt.Graphics; import java.awt.Image; import转载 2016-06-20 12:59:14 · 3568 阅读 · 3 评论 -
利用ZXing生成二维码的工具类
import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.HashMap; import java.util.Map; im转载 2016-06-20 13:00:54 · 801 阅读 · 0 评论 -
使用filter过滤xss攻击
filter实现脚注入攻击过滤源码 http://winnie825.iteye.com/blog/1170833先说一下实现思路:1. 使用正则表达式的方式实现脚本过滤,这个方法准确率较高,但是可能根据不能的要求会变动;2. 为了保证配置灵活(包括正则表达式灵活),使用xml配置文件的方式记录配置信息,配置信息包含是否开启校验、是否记录日志、是否中断请求、是否替换脚本字转载 2017-04-07 09:58:49 · 1839 阅读 · 0 评论