感谢: https://blog.csdn.net/cmzsteven/article/details/63680933…
• 廉价冗余磁盘阵列– Redundant Arrays of Inexpensive Disks– 通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘– 阵列的价值:提升I/O效率.硬件级别的数据冗余– 不同RAID级别的功能.特性各不相同 • RAID 0,条带模式– 同一个文档分散存放在不同磁盘– 并行写入以提高效率– 至少需要2块磁盘 • RAID 1,镜像模式– 一个文档复制成多份,分别写入不同磁盘– 多份拷贝提高可靠性,效率无提升– 至少需要2块磁盘 • RAID5,高性价比…
笔记 (借鉴请改动) 7.1.RAID(独立冗余磁盘阵列) 常见的几种RAID:RAID0,RAID1,RAID5,RAID10   raid0  实现写入速度但安全性略低. raid1 实现了速度和安全,但容量只能是50%,成本会升高. raid5  介于raid0和raid1之间.只是在其他盘之中写入奇偶校验和来实现数据恢复,同时只有三分之二的容量. raid10  是raid0和raid1的组合,实现速度和安全,但成本高.   mdadm   管理linux中软件RAID硬盘阵列.  md…
生产环境中的raid配置说明: 一. 开机后,注意引导界面,按F1键进入BIOS进行设置 二. 进入BIOS后,选择system setting--storage ,进入磁盘阵列配置界面,可以看到M5210阵列卡 三.继续,选择Main Menu--configuration Management 四.进入configuration Management界面,对于已经配置好RAID的情况,这里只有“View…”和“Clear…”两个选项.选中Clear选项,经过简单的英文对话(此处略)形式确认后…
如果我们创建RAID阵列的目的是新部署一台服务器,我们建议所有新创建的RAID阵列都应该做初始化操作,这样,硬盘上原有的用户数据将被清除,以便进行后续的系统,软件安装. 转自: http://zh.community.dell.com/techcenter/systems-management/w/wiki/390.raid…
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------…
在日常的生活和工作中,我们经常用U盘存储一些文件和程序.然而,一些朋友发现U盘有时候在使用过程中的识别加载速度非常缓慢.是U盘出故障了吗?其实不尽然,下面就为大家分享一下如何快速解决U盘加载缓慢的方法. U盘加载速度缓慢的解决方法 1.使用“WIN+R”打开运行对话框,输入“services.msc”并点击确定,打开系统服务配置. 2.在系统服务配置的窗口中,找到“Shell Hardware Detection”服务,右键单击该服务并选择“属性”. 3.在打开的属性窗口中,选择“常规”选项卡,…
转自原文 AE控制图层中要素可见状态的几种方法 工作中常有这样的需求,一个作业图层由几个作业员来操作,我们要 控制每一个作业员只能看到他负责的区域.作业员的可见区域控制有时候是按空间区域划分,有时候是按照作业属性划分,有时候是属性和区域结合来划分,在程序中应该如何控制呢?本人总结了如下几种可用的方法,不知大家是否有更好的解决方案. Ø   唯一值符号法 该方法比较简单,就是通过给图层设置一个唯一值符号渲染,把不想显示的要素符号设置为空.虽然简单,这种方法有这很大的局限性,如果我们要控制某一个区域…
前一篇文章<Python 中如何实现参数化测试?>中,我提到了在 Python 中实现参数化测试的几个库,并留下一个问题: 它们是如何做到把一个方法变成多个方法,并且将每个方法与相应的参数绑定起来的呢? 我们再提炼一下,原问题等于是:在一个类中,如何使用装饰器把一个类方法变成多个类方法(或者产生类似的效果)? # 带有一个方法的测试类 class TestClass: def test_func(self): pass # 使用装饰器,生成多个类方法 class TestClass: def…
下面将依次介绍: 1. 线程状态.Java线程状态和线程池状态 2. start方法源码 3. 什么是线程池? 4. 线程池的工作原理和使用线程池的好处 5. ThreadPoolExecutor中的Worker,线程池底层实现原理 6. 线程池工具类如Executors等 7. 如何停止一个线程(含代码),源码查看Thread.interrupted()和Thread.currentThread().isInterrupted()区别 8. 如何合理的配置 Java 线程池?如 CPU 密集型…
IndexedStack:保此所有页面的状态: AutomaticKeepAliveClientMixin:保此部分页面的状态: 修改的页面代码: 页面效果: Tabs.dart import 'package:flutter/material.dart'; import 'Home.dart'; import 'Cart.dart'; import 'Category.dart'; import 'User.dart'; class Tabs extends StatefulWidget {…
在React中跨组件分发状态的三种方法 当我问自己第一百次时,我正在研究一个典型的CRUD屏幕:"我应该将状态保留在这个组件中还是将其移动到父组件?". 如果需要对子组件的状态进行轻微控制.您可能也遇到了同样的问题. 让我们通过一个简单的例子和​​三种修复方法来回顾它.前两种方法是常见的做法,第三种方法不太常规. 问题: 为了向您展示我的意思,我将使用一个简单的书籍CRUD(译者注:增加(Create).读取查询(Retrieve).更新(Update)和删除(Delete))屏幕(如…
Angular 实现软件盘 换行 改 搜索 并且除非 搜索方法:    Form 必须有 action="javascript: return true;”   input / ion-input  type="search”   (keyup.enter)="search()”   实测 ion-searchbar 需要设置 inputmode="" 而官方文档 inputmode="search"有时真的不靠谱!! 示例: <…
一.expdp状态查看及中断方法 1.查询expdp的job的名字 SQL> select job_name from dba_datapump_jobs; JOB_NAME------------------------------SYS_EXPORT_SCHEMA_01 2.查询expdp状态 $ expdp test01/oracle_123 attach=SYS_EXPORT_SCHEMA_01 3.停止job Export> stop_job 提问是否停止job,输入yes Expo…
xu言: 最近,某电信机房因为空调漏水问题导致了我司的Dell R430 服务器的主板及CPU不同程度受损.服务器已经不能正常开机.但是,又基于把服务器的数据需要最短时间进行恢复.抱着试试看的心里进行了磁盘整体迁移到备机上面(相同型号阵列卡,相同型号服务器,仅批次不同) Dell PowerEdge RAID控制器(PERC) 9系列的阵列卡做了一番调查:(数据来自Dell官方网站) 型号 接口 支持 PCI支持 SAS 接口 高速缓存 大小 回写 高速缓存 RAID级别 硬盘最大数量 支持 R…
创建LVM分区: 相关命令: pvcreat /dev/sdb{1,2,3} 创建物理卷 vgcreat test_vg1 /dev/sdb1 创建卷组     vgcreat test_vg2 -s 16M /dev/sdb2 /dev/sdb3 指定PE大小为16M    lvcreat 在已存在的卷组中创建逻辑卷 -l 指定使用多少了卷组中的PE创建逻辑卷 -L 直接指定逻辑卷的大小 -n 指定逻辑卷名称实例: 1>使用fdisk 创建分区,并将分区标签改为LVM(8e) fdisk -c…
RAID0 2个或2个以上磁盘,称为条带卷,无容错,可提高读写效率,其中一个磁盘损坏,所有文件不可读磁盘大小尽量统一,或者以最小的空间为标准,可用空间=N*min RAID1 2个或2个磁盘以上,称为镜像卷,有容错,但是对性能无提高,其中一个磁盘损坏不影响,所有磁盘文件一模一样 RAID4 3个或3个以上的磁盘,有容错,可以提高性能,可以损坏其中一个磁盘,但是RAID4固定以一个磁盘存放校验位,该磁盘最容易出故障,所以已经淘汰,更新为RAID5 RAID5 3个或3个以上的磁盘,和RAID4基本…
1.1      现象描写叙述异常断电.数据库数据文件的状态由ONLINE变为RECOVER. 系统显演示样例如以下信息:SQL>selectfile_name,tablespace_name,online_statusfromdba_data_files;FILE_NAME------------------------------------------------------…
1.raid分类 软raid:用软件模拟raid芯片 硬raid:集成的后来添加的 2.raid基本简介 (1)raid是由廉价磁盘冗余阵列发展成为独立磁盘冗余阵列 (2)linux是借助MD(Muilti Disk)模板来虚拟出一个raid卡使用raid的 (3)raid的主要功能是代替CPU来处理数据从而为CPU减轻了工作量.企业中用的都是硬raid,因为软raid不仅没有减轻CPU的工作量而且会使CPU更加繁忙. (4)raid的级别不能代表性能的优劣 3.raid种类 raid主要有ra…
  如果系统进不去.请参考如下方法收集日志. 请准备个U 盘,容量在8G以下(含8G),否则会识别不到. 图片参考,以描述为准 F2 enter BIOS option--> Enter the Device Setting 2. Enter the Raid controller which you need to export the log   3. Enter the Controller Management 4.1 从这里开始分成2部分:Controller events 和 Deb…
1.Java线程状态 1.1 线程主要状态 ①初始(NEW):新创建了一个线程对象,但还没有调用start()方法.②运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的成为“运行”.线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法.该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权,此时处于就绪状态(ready).就绪状态的线程在获得cpu 时间片后变为运行中状态(running).③阻塞(BLO…
进入后XP时代,又有很多朋友选择了Win 7系统,很多朋友在使用时可能会发现一个问题.电脑刚被买回来时,我们往往都把C盘(系统盘)预留几十个G左右的空间,而且可能装的东西并不是太多,但是磁盘却显示,可用空间只剩下10多个G,而且还有继续缩小的势头!那win8e小编就告诉大家一些清理C盘空间的方法吧. 方法一:删除休眠文件hiberfil.sys 该文件在C盘根目录为隐藏的系统文件,隐藏的这个hiberfil.sys文件大小正好和自己的物理内存是一致的,当你让电脑进入休眠状态时,Windows7在…
1.进程?线程?多线程? 进程就是正在运行的程序,他是线程的集合. 线程是正在独立运行的一条执行路径. 多线程是为了提高程序的执行效率.2.同步?异步? 同步: 单线程 异步: 多线程 3.守护线程?非守护线程(用户线程)? 守护线程: 和main相关,和主线程一起销毁.(例如:gc线程,垃圾回收机制,主要回收主线程垃圾,和主线程一起销毁) 非守护线程: 也叫用户线程,也就是用户自己创建的线程,和主线程没有一点联系,互补干扰,也就是说,主线程挂了,用户线程也不会挂 非守护线程转换为守护线程: 线…
一.线程的各个状态 图中的线程状态(Thread.Stat 中定义的Enum 名)NEW.RUNNABLE .TERMINATED.WAITING.TIMED_WAITING 和BLOCKED 都能够通过Thread 类的getState 方法获取. 由图中可以看到: 1.sleep方法只有timed_waiting,是Thread的静态方法,可以通过Thread类名调用,也可以用线程对象调用,执行sleep方法不释放锁,只让出CPU等待,是给其他线程执行机会的最佳选择: 2.wait方法not…
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px "PingFang SC"; color: #801b80 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px "Comic Sans MS"; color: #801b80 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Arial; col…
1.U盘如下,插入后都是直接在win里面显示的 2.选择连接u盘 3.u盘就可以在虚拟机里面显示了 4.弹出则选择断开连接 扩展:如果无效:请参考这种方法 (给虚拟机分配一个临时硬盘,然后设置这个临时硬盘的路径为U盘或者移动硬盘,具体参考这篇文章:http://www.cnblogs.com/dunitian/p/4707828.html)…
今天,项目组一个同事说开发环境一直正常quartz定时任务今天不跑了,因为异常已经封装了,所以应该不是没有捕获异常导致.也检查了JobDetail肯定没有重复的任务,最后检查qrtz_triggers表的时候,发现TRIGGER_STATE为ERROR了,照理应该是PAUSED或者WAITING,网上搜了下,应该不是版本的问题,而是多个开发本地环境的定时任务配置不一致所致.通知其他开发将配置文件quartz.autoStartup从true改为false,并人工重置了定时任务为PAUSED后,恢…
1.633错误 :由于Windows系统本身的问题,在PPTP协议连接多次并断开之后,后导致一直出现633错误.参见微软的官方解决方案:http://support.microsoft.com/kb/885959/zh-cn当然最直接的还是重启一下电脑就好了. 2.628错误:由于网关或者是GFW的干扰,一部分用户会遇到628状态.一般状态会持续几天,然后会自行恢复.解决方法 1. 尝试其他线路,尤其是[VIP]CN TO JP 的几条线路.解决方法 2. 改用其他协议,PPTP 换成 L2TP…
HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行.请求头部.空行.请求数据 1.请求行   请求行由请求方法字段.URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔.比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GET/POST 其中HTTP协议版本有两种:HTTP1.0/HTTP1.1 可以这样区别: HTTP1.0对于每个连接都的建立一次连接一次只能传送一个请求和响应,请求就会关闭,HTTP1.0没有Ho…
前提:首先你必须知道,端口不是独立存在的,它是依附于进程的.某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了.下次若某个进程再次开启,则相应的端口也再次开启.而不要纯粹的理解为关闭掉某个端口,不过可以禁用某个端口. 1. 可以通过"netstat -anp" 来查看哪些端口被打开. (注:加参数'-n'会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号) 2. 然后可…