一,IO流的分类 A,按照操作的对象不同可分为字节流与字符流 B,按照流的方向不同可分为输入(指从外部存储设备拿文件到内存)流也叫读与输出(指从内存把文件写入到外部存储设备)流也叫写 注:字节流可以操作任何类型的文件,字符流是后来才出现的,主要用来操作字符类的文件;字符流的出现源于编码表的问题,一开始计算机内使用ANSII编码,后来每种语言都有了自己的编码方式即编码表,为了统一这些编码信息国
分类:
编程语言 时间:
2018-11-25 20:43:40
阅读次数:
156
为了更好的做负载均衡,Kafka尽量将所有的Partition均匀分配到整个集群上。一个典型的部署方式是一个Topic的Partition数量大于Broker的数量。同时为了提高Kafka的容错能力,也需要将同一个Partition的Replica尽量分散到不同的机器。实际上,如果所有的Replica都在同一个Broker上,那一旦该Broker宕机,该Partition的所有Replica都无法工作,也就达不到HA的效果。同时,如果某个Broker宕机了,需要保证它上面的负载可以被均匀的分配到其它幸存的所有Broker上。
分类:
其他好文 时间:
2018-11-11 17:58:00
阅读次数:
229
我们先来考虑这样一个问题: 打开手机设置,选择应用管理,选择任意一个App,然后你会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?读完本文相信你会有答案。 在android开发中我们常常听到这样几个概念, ...
分类:
移动开发 时间:
2018-11-04 14:50:15
阅读次数:
179
Dubbo整合SpringCloud图片显示问题 Tips:公司项目,记录一点经验吧,理解的不对的地方欢迎大神指点 问题:商品图片上传功能(公司没有专门文件服务器)写的保存目录直接是保存在docker容器内部目录下,做的docker外部存储映射到服务器某个文件夹下面(因为怕镜像升级啊什么的 导致图片 ...
分类:
编程语言 时间:
2018-10-15 23:06:45
阅读次数:
230
Linux基础知识 计算机硬件的5大单元 分为输入单元,CPU,内存,输出单元,外部存储设备。 软件运行时输入单元输入内容,进入内存,CPU由控制单元和算术逻辑单元组成,控制单元控制算术逻辑单元从内存中读取数据,内存和外部存储设备进行交互,运算完毕以后输出到输出单元,完成软件的运行。 CPU的种类 ...
分类:
系统相关 时间:
2018-10-15 14:36:59
阅读次数:
180
一、存储卷的概念和类型 为了保证数据的持久性,必须保证数据在外部存储在 容器中,为了实现数据的持久性存储,在宿主机和容器内做映射,可以保证在容器的生命周期结束,数据依旧可以实现持久性存储。但是在 中,由于 分布在各个不同的节点之上,并不能实现不同节点之间持久性数据的共享,并且,在节点故障时,可能会导 ...
分类:
Web程序 时间:
2018-10-09 15:38:59
阅读次数:
283
说起Android“内部存储”,对于开发者而言可以毫不犹豫地脱口而出,不就是/data/data目录嘛,也不尽然,/data/user/0/又如何解释?那说起“外部存储”,例如sd卡目录获取值,更是众说纷纭,是/mnt/sdcard?还是/storage/sdcard0?莫非是/storage/em ...
分类:
移动开发 时间:
2018-09-21 19:46:55
阅读次数:
239
SharedPreference文件 内部存储 openFileOutput,将返回一个OutputStream 使用Write写入到文件 使用close关闭流 外部存储 SqLite 参见我另一篇文章 网络 openFileOutput,将返回一个OutputStream 使用Write写入到文件 ...
分类:
移动开发 时间:
2018-08-28 14:19:14
阅读次数:
191
基础概念关系 在计算机架构中,硬件主板上主体分为南北桥,北桥主要是CPU内存显卡等之间的数据传输,而南桥主要负责的是IO相关的、外部存储设备、BIOS相关的数据。 而我们所知的内存管理,实际是程序的逻辑地址,通过分段机制转为线性地址,通过分页机制转为物理地址(这一部由CPU的MMU模块支持),物理地 ...
分类:
系统相关 时间:
2018-08-19 11:06:47
阅读次数:
301
一.内存介绍 内存又称主存储器(主存),是CPU能直接寻址的存储空间,由半导体器件制成。它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。 其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会 ...
分类:
系统相关 时间:
2018-08-17 19:08:51
阅读次数:
238