本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- nychen2000
- ajinn
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
Java IO 架构
主要两类:
磁盘I/O
网络I/O
基于字节操作的I/O接口:InputStream和OutputStream
基于字符操作的I/O接口:Writer和Reader
基于磁盘操作的I/O接口:File
基于网络操作的I/O接口:Socket
字符解码相关类结构:
字符编码相关类结构:
Java序列化就是将一个对象转化成一串二进 ...
Java IO, NIO,NIO2
1、I-O
RandomAccessFile
构造方法中mode参数说明:
r: 只读打开
rw: 读写模式,文件不存在创建新文件
rwd:读写模式打开文件,文件内容写入同步更新到存储
rws:文件内容与元数据()写入同步更新到存储
FileDescriptor
sync() 将输出缓存区的内容写入存储设备,抛SyncFailedException ...
多文件合并到一个文件
import os
import codecs
inputDir = "D:\\orcltemp\\temp"
outputFile = "D:\\orcltemp\\merge.sql"
fo = codecs.open(outputFile, "w", "GB2312")
for root, dirs, ...
深入理解DirectByteBuffer
介绍
最近在工作中使用到了DirectBuffer来进行临时数据的存放,由于使用的是堆外内存,省去了数据到内核的拷贝,因此效率比用ByteBuffer要高不少。之前看过许多介绍DirectBuffer的文章,在这里从源码的角度上来看一下DirectBuffer的原理。
用户态和内核态
Intel的 X86架构下,为了实现外部应用程序与操作系统运行时的隔离,分为了Ring0- ...
Java IO流总结
本篇主要对Java基础中BIO文件输入输出流做一个总结。
首先来看一下IO流的分类,图片来自网络:
直接上代码吧:
1.字节输入流FileInputStream,字节输出流FileOutputStream:
/**
* FileInputStream 读取原始字节流
**/
public class TestFileInputStream{
public stat ...
java IO流下载.docx文件时报文件损坏的错误
String fileId = request.getParameter("fileId");
AttachFileVO attachFileVO = new AttachFileVO();
attachFileVO.setFileId(fileId);
AttachFileVO att ...
JAVA IO
初学Java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。
首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!)
这是Java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于i ...
IO操作工具类--基于common-io
封装IO的一些常用操作:基于Common-io :IOUtils方法
CommonUtils.java
package com.gbcom.frame.io;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundExce ...
系统的几种IO模型
前言:
1.在计算机系统中,操作系统充当着IO操作等这个硬件相关的功能具体实现的基本角色之一。而我们所开
发的应用程序中所涉及到硬件相关的操作时,本质上是通过调用操作系统给我们提供的函数来实现的。
2.概念介绍
用户态和系统态:
用户态:当cpu执行的指令处在用户层时,此时程序处于用户态。
Java IO流学习总结
摘自 http://www.cnblogs.com/oubo/archive/2012/01/06/2394638.html
Java流操作有关的类或接口:
Java流类图结构:
流的概念和作用
流是一组有顺序的,有起点和终 ...
字节流字符流傻傻分不清
字节流字符流傻傻分不清
对于字节流跟字符流,及其他们的子类总是感觉模糊不清,于是找视频又大致看了一遍,(我的区分方法是:后缀带有reader和writer的便是字符流,没有的便是字节流)于是有了下面的一些总结。
字节流:分为字节输入流(InputStream)和字节输出流( OutputStream)。
而输入流和输出流相对于内存设备而言:
输入:将外设中的数据读取到内存中