JAVA相关
文章平均质量分 66
guoqiangma
这个作者很懒,什么都没留下…
展开
-
java 读取文件,分词,调用 linux 命令
一、java 读取文件1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 5、将内容追加到文件尾部public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByB原创 2012-02-05 23:13:14 · 1549 阅读 · 0 评论 -
Guava学习笔记:Guava cache
Guava学习笔记:Guava cache 缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。 缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日常开发的很多场合,由于受限于硬盘IO的性能或者我们自身业务系统的数据处理和获取可能非常费时,当我们发现我们的系统这个数据请转载 2014-06-12 15:09:49 · 649 阅读 · 0 评论 -
JAVA NIO 简介
转自http://www.iteye.com/topic/8344471. 基本 概念IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象封装 )2. Java 标准 io 回顾转载 2013-04-03 16:31:33 · 542 阅读 · 0 评论 -
Log4j自定义Appender介绍
转自 http://gemantic.iteye.com/blog/1234996最初想要在执行一段业务逻辑的时候调用一个外部接口记录审计信息,一直找不到一个比较优雅的方式,经过讨论觉得log4j自定义的appender或许可以实现此功能。后来就了解了一下log4j的这部分。 Apache Log4j 架构 Apache Log4j是当前在J2EE和J2SE开发中用得最多的转载 2013-01-17 15:46:51 · 1309 阅读 · 0 评论 -
Maven 手动添加 JAR 包到本地仓库
使用maven进行编译的时候经常会发现有的jar包不在仓库中,需要手动添加jar包,比如下面的例子 jar 包是放到了 D:\mvn 目录下(D:\mvn\spring-context-support-3.1.0.RELEASE.jar)那么我在 cmd 中敲入的命令就应该是:mvn install:install-file -Dfile=D:\mvn\spring-context原创 2013-02-02 15:18:23 · 643 阅读 · 0 评论 -
java 压缩成gz文件
package storm.hadoop;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.zip.GZIP原创 2012-09-18 21:44:06 · 7553 阅读 · 0 评论 -
Java读写文件API的用法指南,性能分析与对比。
今天,由于工作要求,需要用Java写一个文件读写方法,每次碰到类似问题,都要犹豫半天到底要用那个好,用那个速度快,效率高点,因此鄙人在此作个总结,方便自己,也方便他人。 一) 首先总体描述下流的概念: 1、流是字节顺序的抽象概念。 2、文件是数据的静态存储形式、而流则是指数据传输时的形态。 3、流类分为两个大类:节点流和过滤流类(也叫处理流类)。 4、字符流是在字节流基转载 2012-09-07 16:24:54 · 1151 阅读 · 0 评论 -
JAVA HEAP详细介绍
1、PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的He转载 2012-08-02 11:15:12 · 1742 阅读 · 0 评论 -
【转】Subversion Native Library Not Available
原地址:http://giraffe-blog.appspot.com/2010/04/16/svn-javaHL-eclipse.html 前一段时间更新了svn的eclipse插件,使用的时候就会弹出一个错误的提示框说: Subversion Native Library Not Available,加载不到JavaHL。如图: * Windows转载 2012-07-20 10:44:40 · 651 阅读 · 0 评论 -
java 之DelayQueue实际运用示例
http://www.cnblogs.com/sunzhenchao/p/3515085.html在学习Java 多线程并发开发过程中,了解到DelayQueue类的主要作用:是一个无界的BlockingQueue,用于放置实现了Delayed接口的对象,其中的对象只能在其到期时才能从队列中取走。这种队列是有序的,即队头对象的延迟到期时间最长。注意:不能将null元素放置到这种队列中。转载 2014-06-17 15:10:32 · 795 阅读 · 0 评论