Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket 容器是Java语言学习中重要的一部分。泥瓦匠我的感觉是刚开始挺难学的,但等你熟悉它,接触多了,也就“顺理成章”地知道了。Java的容器类主要...
分类:
编程语言 时间:
2015-03-13 22:29:15
阅读次数:
295
Writer:BYSocket(泥沙砖瓦浆木匠)
微博:BYSocket
豆瓣:BYSocket
容器是Java语言学习中重要的一部分。泥瓦匠我的感觉是刚开始挺难学的,但等你熟悉它,接触多了,也就“顺理成章”地知道了。Java的容器类主要由两个接口派生而出:Collection和Map。
一、Collection vs Collections
首先,Coll...
分类:
编程语言 时间:
2015-03-13 22:25:54
阅读次数:
187
Writer:BYSocket(泥沙砖瓦浆木匠)微博:BYSocket豆瓣:BYSocket容器是Java语言学习中重要的一部分。泥瓦匠我的感觉是刚开始挺难学的,但等你熟悉它,接触多了,也就“顺理成章”地知道了。Java的容器类主要由两个接口派生而出:Collection和Map。一、Collect...
分类:
编程语言 时间:
2015-03-13 22:12:12
阅读次数:
303
客户端代码如下:
import java.io.*;
import java.net.*;
import java.util.Scanner;
public class SimpleChatClient {
BufferedReader reader;
PrintWriter writer;
Socket sock;
public void go(){
System.out.p...
分类:
编程语言 时间:
2015-03-13 14:24:17
阅读次数:
118
Java中的IO分为两个部分,以InputStream和Reader为基类的输入类,以OutputStream和Writer为基类的输出类。其中InputStream和OutputStream以字节为单位进行IO,而Reader和Writer以字符为单位。除了输入输出,还有一系列类库称为Filter,或成为装饰器。对于输入可用FilterInputStream和FilterReader的派生类,输出...
分类:
编程语言 时间:
2015-03-12 20:56:51
阅读次数:
253
IO流下分为字节流与字符流,每个流又分为输入输出以及读写。字节流的两个基类为InputStream与OutputStream。字符流为Reader和Writer一般的缓冲流读写字符:BufferedReader br = new BufferedReader(new FileReader("b.tx...
分类:
编程语言 时间:
2015-03-12 16:42:03
阅读次数:
208
MapFile是已经排过序的SequenceFile,它有索引,所以可以按键查找1.MapFile的写操作MapFile的写操作类似于SequenceFile的写操作。新建一个MapFile.Writer实例,然后调用append()方法顺序写入文件内容。如果不按顺序写入,就抛出一个IOExcept...
分类:
其他好文 时间:
2015-03-10 21:23:04
阅读次数:
123
纯文本不适合记录二进制类型的数据,在这种情况看下,Hadoop的SequenceFile类非常合适,为二进制键值对提供了一种持久的数据结构1.SequenceFile的写操作通过createWriter()静态方法可以创建SequenceFile对象,并返回SequenceFile.Writer实例...
分类:
其他好文 时间:
2015-03-10 19:06:31
阅读次数:
144
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket Reprint it anywhere u want 需求 ??? 项目在设计表的时候,要处理并发多的一些数据,类似订单号不能重复,要保持唯一。原本以为来个时间戳...
分类:
编程语言 时间:
2015-03-08 23:09:50
阅读次数:
701
Writer:BYSocket(泥沙砖瓦浆木匠)
微博:BYSocket豆瓣:BYSocket
Reprint it anywhere u want
需求
项目在设计表的时候,要处理并发多的一些数据,类似订单号不能重复,要保持唯一。原本以为来个时间戳,精确到毫秒应该不错了。后来觉得是错了,测试环境下很多一样的ID,不能达到唯一标识。
UUID
J...
分类:
编程语言 时间:
2015-03-08 23:05:56
阅读次数:
281