码迷,mamicode.com
首页 >  
搜索关键字:io操作    ( 1077个结果
Netty
先了解四个概念: 同步 : 自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写)。 异步 : 委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读写委托给OS处理, 需要将数据缓冲区地址和大小传给OS(银行卡和密码),OS需要支持异步IO操作API)。 阻塞 ...
分类:Web程序   时间:2020-06-13 19:05:32    阅读次数:82
Java IO操作
流 分类 输入流:将存储设备中的数据写入内存中 输出流:将内存中的数据写入存储设备中。 字节流:以字节为单位,可以读写所有文件 字符流:以字符为单位,只能读写文本文件。 字节流 InputStream:所有输入字节流的超类 主要方法: 1. close(); 2. mark();在此输入流中标记当前 ...
分类:编程语言   时间:2020-06-12 14:20:37    阅读次数:86
Java NIO(New IO)
前言 在开始正文前,先来看几个概念 同步异步:同步异步描述的是用户进程和内核进行的交互。同步是用户进程发起 IO 操作后需要等待或轮询内核,等内核 IO 操作完成后才能继续。异步是发起 IO 操作后,可以继续操作,等内核 IO 操作完成是会通知用户进程。 阻塞和非阻塞:阻塞和非阻塞描述的是用户线程调 ...
分类:编程语言   时间:2020-06-09 18:19:31    阅读次数:99
postgres WAL归档
一,关于WAL归档 事务提交后,对系统的影响必须是永久的,即使系统意外宕机,也必须确保事务提交时的修改已真正永久写入到永久存储中。最简单的实现方法,当然是在事务提交后立即刷新事务修改后的数据到磁盘。但是磁盘和内存之间的IO操作是最影响数据库系统影响时间的,一有事务提交就去刷新磁盘,会对数据库性能产生 ...
分类:其他好文   时间:2020-06-08 14:43:23    阅读次数:64
JAVA IO操作的总结 和速度实验
IO两种操作的区别 字节操作 byte类型操作,所有数表示为byte数组 读取输出要先转换成byte类型,才能进一步转换为字符串 不会运用到缓存 常用于处理二进制数据 字符操作 操作character类型,所有数表示为character数组 可以直接读取输出字符串 需要用到缓存 常用于处理文本数据 ...
分类:编程语言   时间:2020-05-31 19:43:53    阅读次数:230
BIO,NIO,AIO 有什么区别?
同步IO和异步IO 参考答案: IO操作主要分为两个步骤,即发起IO请求和实际IO操作,同步IO与异步IO的区别就在于第二个步骤是否阻塞。 若实际IO操作阻塞请求进程,即请求进程需要等待或者轮询查看IO操作是否就绪,则为同步IO。 若实际IO操作并不阻塞请求进程,而是由操作系统来进行实际IO操作并将 ...
分类:其他好文   时间:2020-05-31 16:28:27    阅读次数:92
Android 之ANR
一、ANR是什么? Application Not Responding,ANR是Android中的无状态响应对话框。 二、造成ANR原因 1. 主线程被IO操作(从Android 4.0后网络请求不允许在主线程)堵塞。 2. 主线程中存在耗时计算。 三、Android中哪些操作是在主线程执行 1. ...
分类:移动开发   时间:2020-05-27 00:56:16    阅读次数:105
Python文件操作
文件常用IO操作——open # r模式 f = open("test","r") #只读 f.read() f.write("abc") f.close() # w模式 f = open("test","w") #只写打开 f.write("abc") f.close() r模式 只读打开文件,若 ...
分类:编程语言   时间:2020-05-20 20:24:19    阅读次数:72
Java面试题大汇总(附答案)
相关概念 面向对象的三个特征 封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象. 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用).主要有以下优点: 可替换性:多态对已存在代码具有可替换性. 可扩充性:增加新的子类 ...
分类:编程语言   时间:2020-05-19 00:55:08    阅读次数:170
IO模型
写在前面:缓存IO又称为标准IO,大多数文件系统的默认IO操作都是缓存IO。在LINUX的缓存IO机制中,操作系统会将IO的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先拷贝到操作系统内核的缓冲区中,然后才会从操作系统的内核缓冲区拷贝到应用程序的地址空间。 网络IO的本质是 ...
分类:其他好文   时间:2020-05-16 00:51:58    阅读次数:82
1077条   上一页 1 ... 3 4 5 6 7 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!