自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

简单十招提高jQuery执行效率(转)

1. 使用最新版本的jQuery jQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。 下面就来看看,不同版本的jQuery性能差异有多大。这里是三条最常见的jQuery选择语句:   $('.elem')   $('.elem', context)   c...

2014-08-26 15:15:26

阅读数 19

评论数 0

Apache commons lang3包ArrayUtils工具使用

ArrayUtils 拥有以下方法: toString 将一个数组转换成String,用于打印数组 isEquals 判断两个数组是否相等,采用EqualsBuilder进行判断 toMap 将一个数组转换成Map,如果数组里是Entry则其Key与Value就是新...

2014-08-22 15:42:57

阅读数 49

评论数 0

java大文件读写操作,java nio 之MappedByteBuffer,高效文件/内存映射

java处理大文件,一般用BufferedReader,BufferedInputStream这类带缓冲的Io类,不过如果文件超大的话,更快的方式是采用MappedByteBuffer。  MappedByteBuffer是java nio引入的文件内存映射方案,读写性能极高。NIO最主要的...

2014-08-21 15:22:33

阅读数 202

评论数 0

Java堆内存的10个要点

 当我开始学习 Java 编程时,我不知道什么是堆内存或堆空间,我甚至不知道当对象创建时,它们被放在了哪里。当我开始正式写一些程序后,我会经常遇到 java.lang.outOfMemoryError 的报错,之后我才开始关注什么是堆内存或者说堆空间(heap space)。对大多数程序员都经历...

2014-08-21 14:33:40

阅读数 20

评论数 0

java读取大文件 超大文件的几种方法

java 读取一个巨大的文本文件既能保证内存不溢出又能保证性能     2010-09-25 11:18:50|  分类: 默认分类 |字号 订阅 import java.io.BufferedReader; import java.io.File; import java.io.Fi...

2014-08-21 10:20:04

阅读数 1076

评论数 0

java io性能分析(转载)

摘要: 本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O 和窗口输出。 第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。 Jav...

2014-08-20 17:49:23

阅读数 42

评论数 0

JAVA正则表达式:Pattern类与Matcher类详解

java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹...

2014-08-20 16:53:53

阅读数 12

评论数 0

使用CompletionService批处理任务(线程池阻塞线程)

如果你向Executor提交了一个批处理任务,并且希望在它们完成后获得结果。为此你可以保存与每个任务相关联的Future,然后不断地调用timeout为零的get,来检验Future是否完成。这样做固然可以,但却相当乏味。幸运的是,还有一个更好的方法:完成服务(Completion servic...

2014-08-11 17:36:20

阅读数 196

评论数 0

Java多线程-工具篇-BlockingQueue

<!--done--> Java多线程-工具篇-BlockingQueue   前言:      在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高...

2014-08-08 16:58:23

阅读数 11

评论数 0

windows下脚本.bat运行java程序

脚本中最主要的是指定三项内容; 第一项:使用的jdk,程序运行环境的支持。 第二项:使用的jar包,项目使用到的依赖包。 第三项:指定main类,程序入口。 ---bat文件内容---@echo onset JAVA_HOME=C:\jdk1.5set classpath=.;%JAV...

2014-08-07 17:49:23

阅读数 336

评论数 0

JAVA程序的四种运行方式

1.在 eclipse或myeclipse中运行程序。   2.在命令控制台cmd中输入命令运行程序。 先编译类,在运行 javac example.class---->java example.   3.将JAVA程序以.bat形式运行。 界面.bat 在...

2014-08-07 17:47:57

阅读数 147

评论数 0

win7下导出jar可执行文件并运行(自)

导出jar有两种,一种是普通的可以作为依赖包使用的jar,不需要选择main class,就像通常使用的log4j.jar一样,另一种是可执行jar,带有main方法的入口类。   win7下导出j2se成jar可执行包后(上面所说第二种情况),不需要依赖包时比较简单,若需要依赖包,可以用...

2014-08-07 16:58:22

阅读数 13

评论数 0

Eclipse导出jar文件的两种方式以及MANIFEST.MF的用途

具体做法如下:方法一:(工程没有引用外部jar包时,直接导出) 选中工程---->右键,Export...--->Java--->JAR file--->next-->选择jar f...

2014-08-07 16:19:58

阅读数 214

评论数 0

java 正则表达式 Pattern Matcher

在Java中,我们为了查找某个给定字符串中是否有需要查找的某个字符或者子字串、或者对字符串进行分割、或者对字符串一些字符进行替换/删除,一般会通过if-else、for 的配合使用来实现这些功能 。如下所示:   Java代码    public class Test...

2014-08-06 10:45:17

阅读数 27

评论数 0

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