[置顶] Java Set,List,Map的区别与应用

摘要: 对JAVA的集合的理解是相对于数组 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型. JAVA集合主要分为三种类型: Set(集) List(列表) Map(映射) Collection 接口 Collection是最基本的集合接口,声明了适用于JAVA集合(只包括Set和List)的通用方法。 Set 和List 都继承了Conllection,Map没有 Collection接口的方法: boolea 阅读全文

posted @ 2012-05-07 15:54 青春丶冭柔情 阅读(1116) 评论(0) 推荐(0) 编辑

2015年3月13日

java缓存技术

摘要: 摘自:http://symphony.b3log.org/article/1376986299174一、什么是缓存1、Cache是高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问2、凡是位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之... 阅读全文

posted @ 2015-03-13 00:47 青春丶冭柔情 阅读(525) 评论(0) 推荐(0) 编辑

2015年3月9日

使用Java处理大文件

摘要: http://www.importnew.com/10712.html本文由 ImportNew - 踏雁寻花 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。我最近要处理一套存储历史实时数据的大文件fx market data,我很快便意识到,使用传统的InputStrea... 阅读全文

posted @ 2015-03-09 23:23 青春丶冭柔情 阅读(288) 评论(0) 推荐(0) 编辑

java实现把一个大文件切割成N个固定大小的文件

摘要: //java实现把一个大文件切割成N个固定大小的文件 package com.johnny.test; import java.io.BufferedReader; import java.io.File; import java.io.FileInputSt... 阅读全文

posted @ 2015-03-09 23:00 青春丶冭柔情 阅读(1685) 评论(0) 推荐(0) 编辑

笔记:Java的IO性能调整

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

posted @ 2015-03-09 22:52 青春丶冭柔情 阅读(307) 评论(0) 推荐(0) 编辑

NIO之轻松读取大文件

摘要: 今天碰到了一个问题,从游戏服务器下载下来的输出log有一个多G大。用记事本打不开,EditPlus也打不开,都提示文件太大。用word也打不开,提示文件大于512M。打不开怎么查找错误啊。于是他问我解决办法。我想了想,决定写一个简单的程序读取这个log,把这个log切分成一些小的可以用Editplu... 阅读全文

posted @ 2015-03-09 22:33 青春丶冭柔情 阅读(525) 评论(0) 推荐(0) 编辑

java读写文件,读超大文件

摘要: 一直在处理爬虫,经常能遇到读写文件的操作,很多时候都是读写超大文件,记录如下:一、读文件 import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.File; imp... 阅读全文

posted @ 2015-03-09 22:27 青春丶冭柔情 阅读(340) 评论(0) 推荐(0) 编辑

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

摘要: 计算机技术学习用书:编程技术资料:http://myitbook.taobao.com/电脑技术群:291644908 用技术改变人生,欢迎您的加入java 读取一个巨大的文本文件既能保证内存不溢出又能保证性能 2010-09-25 11:18:50| 分类: 默认分类 |字号 订阅import j... 阅读全文

posted @ 2015-03-09 22:15 青春丶冭柔情 阅读(3289) 评论(0) 推荐(0) 编辑

2015年3月8日

java web服务器cpu占用过高的处理

摘要: 平时项目中有时遇到cpu过高的情况,在此基于自己有限的经验写个分享,此处的服务器都是基于linux平台。cpu的占有线程类型总的来说分为两种:us :用户空间占用CPU百分比sy :内核空间占用CPU百分比在linux下可以通过top命令查看详细,示例如下:一般来讲CPU us高的解决方法:CPU ... 阅读全文

posted @ 2015-03-08 16:30 青春丶冭柔情 阅读(693) 评论(0) 推荐(0) 编辑

2015年2月27日

软件开发各类文档模板

摘要: http://blog.163.com/amanda_liyan/blog/static/5456169120093304520393/ 可行性分析报告1引言1.1编写目的:阐明编写可行性研究报告的目的,提出读者对象。1.2项目背景:应包括 ●所建议开发软件的名称 ●项目的任务提出者、开发... 阅读全文

posted @ 2015-02-27 10:36 青春丶冭柔情 阅读(594) 评论(0) 推荐(0) 编辑

2015年2月10日

tomcat 配置域名

摘要: 在Tomcat6.0中配置一个8080端口的域名,然后我的配置文件如下:www.abc.com.cn没有虚拟目录,直接把项目放在ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\webapps目录下的配置完之后把C:\WINDOWS\system32\d... 阅读全文

posted @ 2015-02-10 17:26 青春丶冭柔情 阅读(344) 评论(0) 推荐(0) 编辑

导航