java
文章平均质量分 78
天堂的陌生人
这个作者很懒,什么都没留下…
展开
-
MD5 加密
public class MD5Util {private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5","6", "7", "8", "9", "a", "b", "c", "d", "e", "f" };/*** 转换字节数组为16进制字串* * @param b*原创 2014-01-14 21:24:47 · 423 阅读 · 0 评论 -
Java 5种字符串拼接方式性能比较。
原著:http://blog.csdn.net/kimsoft/article/details/3353849可能会考虑到字符串拼接,想了几种方法,但对性能未知,于是用Junit写了个单元测试代码如下:import java.util.ArrayList;import java.util.List;import org.apache.comm转载 2016-02-19 10:06:20 · 674 阅读 · 0 评论 -
java 读取大数据文件,处理大数据文件性能比较?
通过使用java提供的io,scanner类,apache提供的api处理大文件数据性能分析比较,代码如下:Java代码 package test; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.Buffered转载 2016-02-17 17:37:46 · 2823 阅读 · 0 评论 -
URL 添加验证信息
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.HttpURLConnection;import java.net.URL;import java.net.原创 2016-01-05 16:15:11 · 1273 阅读 · 0 评论 -
java乱码问题
编写java web的程序,不可避免都要处理编码问题,最常见的问题就是中文乱码大概的思路就是重新编码为gbk或者gb2312,分两种情况一是get和post形式二是AJax 形式第一种:get和post形式GET:Tomcat对于GET请求并不会考虑使用request.setCharacterEncoding方法设置的编码转载 2015-07-03 12:08:07 · 365 阅读 · 0 评论 -
Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各类问题经验的积累以及对问题根源的探索,终于有了一个比较深入的认识。在解决java内存溢出问题之前,需要对jvm(java虚拟机)的内存管理有一定的认识。jvm管理的内存大致包括三种不同类型的内存区域:Permanent Generation space(永久保存区域)、H转载 2014-12-29 10:40:29 · 427 阅读 · 0 评论 -
java.util.List.subList
java.util.List中有一个subList方法,用来返回一个list的一部分的视图。List subList(int fromIndex, int toIndex);它返回原来list的从[fromIndex, toIndex)之间这一部分的视图,之所以说是视图,是因为实际上,返回的list是靠原来的list支持的。所以,你对原来的list和返回的list做的“转载 2014-11-28 13:55:59 · 462 阅读 · 0 评论 -
java 导出excel windows和linux服务器 通用
public boolean exportClassChargeExcel(List costManageList) {HttpServletResponse response = ServletActionContext.getResponse();OutputStream os = null;try {os = response.getOutputStream();} catch (IOExc原创 2014-11-27 17:35:28 · 2209 阅读 · 0 评论 -
ContextLoaderListener
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查看它的翻译 2014-01-14 21:14:48 · 499 阅读 · 0 评论 -
Java并发编程:CountDownLatch、CyclicBarrier和 Semaphore
在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。以下是本文目录大纲:一.CountDownLatch用法二.CyclicBarrier用法三.Semaphore用法一.CountDownLatch用法CountDownLatch类位于java.util....转载 2018-03-29 11:17:19 · 174 阅读 · 0 评论