独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称硬盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过...
分类:
其他好文 时间:
2015-01-16 18:32:28
阅读次数:
135
UDP协议与TCP协议之间的区别不再分析,主要是分析一下这两个协议在Java通信编程中是如何被使用的。
首先介绍TCP,对于TCP,Java语言为它提供了良好的支持。建立TCP通信,首先需要构建服务器,并且得
到服务器的IP和端口号。
TCP协议下的Socket类:
java.net.Socket类代表客户端连接
java.net.ServerSocket类代表服务器端连接
Serve...
分类:
编程语言 时间:
2015-01-16 16:47:50
阅读次数:
199
linux 下查看硬盘型号、大小等信息,机器有没有做Raid有关系
一、普通模式(该机硬盘没有做磁盘阵列)
1、fdisk -l 查看你的硬盘编号,如sda,sdb 等
2、smartctl --all /dev/sda
smartctl --all /dev/sda #该命令centos自带
[root@localhost ~]# smartctl --all /dev/...
分类:
系统相关 时间:
2015-01-16 10:07:35
阅读次数:
268
一、HTML5与HTML4之间的区别1. DOCTYPE 声明 1). HTML4 中为 2). HTML5 中为 2.指定字符编码 1). HTML4 中为 2). HTML5 中为 PS: 从HTML5开始, 对于文件的字符编码推荐使用UTF-83.具有 boolean 值的属性...
分类:
Web程序 时间:
2015-01-15 10:45:36
阅读次数:
144
---恢复内容开始---磁盘镜像技术:浪费磁盘空间校验码机制:比如说有4块盘,留下一块盘作为校验盘,既提升了速度,又提升了冗余。重新计算的过程是修复的过程。raid0条带raid1镜像校验码是系统的瓶颈那怎么办轮换把盘作为校验码以防止某个盘老是被读写这一举措是Raid5与Raid4的区别RAID简介...
分类:
其他好文 时间:
2015-01-14 22:42:45
阅读次数:
201
这一节学习了如何创建LVM,LVM的快照以及RAID的相关配置。对于普通的分区,扩展度不高,一旦分区格式化完成,很难灵活的再增加或者减少分区大校为了解决这个问题,可以使用LVM(逻辑卷)。基本过程是把物理磁盘或者分区初始化称为物理卷(PV),然后把PV加入VG(卷组),最后在..
分类:
其他好文 时间:
2015-01-14 18:21:25
阅读次数:
179
1、存储节点
在分布式文件系统中,所有的文件都存储在存储节点(Storage Node)中。一个存储节点一般对应屋里磁盘的一个实际目录。我们用多台服务器创建多个存储节点,文件就会在这些存储节点之间根据规则进行自动复制。另外,我们也可以在同一台物理机上创建多个存储节点,指向不同的磁盘空间,实现了一定程度的冗余备份,和RAID机制有点类似。
2、追踪器
追踪器负责客户端和存储节点之...
分类:
其他好文 时间:
2015-01-14 14:23:55
阅读次数:
135
RAID实验
添加5块20G的磁盘
将第一块第二块配置RAID0(用分区操作),并挂载到/data/raid0
1、前提条件
[root@localhost~]#fdisk-l|grepraid
...
/dev/sdb11261020964793+fdLinuxraidautodetect
/dev/sdc11261020964793+fdLinuxraidautodetect
[root@localhost~]#partprobe/dev/s..
分类:
其他好文 时间:
2015-01-13 20:03:51
阅读次数:
209
题目大意:给出两个集合的点,问这两个集合之间最近的点对的距离是多少。
思路:先要知道平面最近点对的分治算法,剩下的就简单了,只需要在更新答案的时候判断一下两个点是否属于两个集合就可以了。
分治算法总是十分神奇的。
对于平面最近点对,首先按照x坐标排序,然后递归进行分治,每次分治时,先获得分治得到的结果,然后按照这个结果来计算本区间。由于我们只需要计算答案小于这个结果的点对就行了,其中...
分类:
其他好文 时间:
2015-01-13 17:50:30
阅读次数:
116
这篇文章主要来说一下,NSArray判断是否为空需要注意的问题。
有些经验不足的开发者,在判断数组是否为空时,会简单的写成:
if (array != nil)
这种形式,或者是:
if (array.count != 0)
这种形式。
其实,严格来说,这两种写法,都是考虑不足并且不稳定的。
首先来说一下,二者之间的区别。
array == nil
这种情况指的是这个array对...
分类:
移动开发 时间:
2015-01-13 14:25:04
阅读次数:
147