精华内容
下载资源
问答
  • S.M.A.R.T. attribute list

    2010-07-30 21:48:33
    S.M.A.R.T. attribute list S.M.A.R.T. attribute list S.M.A.R.T. attribute list S.M.A.R.T. attribute list S.M.A.R.T. attribute list S.M.A.R.T. attribute list
  • 在上面这个代码中,F i r s t T h r e a d可以在S e c o n d T h r e a d将5分配给F i r s t T h r e a d的x之前结束它的 操作。如果出现这种情况,S e c o n d T h r e a d将不知道F i r s t T h r e a d已经不再...
    在上面这个代码中,
    F i r s t T h r e a d可以在S e c o n d T h r e a d将5分配给F i r s t T h r e a d的x之前结束它的
    操作。如果出现这种情况,S e c o n d T h r e a d将不知道F i r s t T h r e a d已经不再存在,并且仍然试图修改
    现在已经是个无效地址的内容。这会导致S e c o n d T h r e a d产生一次访问违规
    ,因为F i r s t T h r e a d的堆
    栈已经在F i r s t T h r e a d终止运行时被撤消。解决这个问题的方法之一是将x声明为一个静态变量,
    这样,编译器就为应用程序的数据部分中的x创建一个存储区,而不是在堆栈上创建存储区。
    但是这使得函数成为不可重新进入的函数。换句话说,无法创建两个执行相同函数的线程,
    因为两个线程将共享该静态变量。解决这个问题(和它的更复杂的变形)的另一种方法是使用
    正确的线程同步技术(第8、9章和1 0章介绍)。
    展开全文
  • Linux上启动S.M.A.R.T.硬盘检测Linux上启动S.M.A.R.T.硬盘检测Linux上启动S.M.A.R.T.硬盘检测
  • 有两个字符串函数,即l s t r c m p和l s t r c m p i,它们的行为特性与等价的C运行期函数是不同的。 C运行期函数s t r c m p、s t r c m p i、w c s c m p和w c s c m p i只是对字符串中的代码点的值进行比较,这...
    有两个字符串函数,即l s t r c m p和l s t r c m p i,它们的行为特性与等价的C运行期函数是不同的。
    
    C运行期函数s t r c m p、s t r c m p i、w c s c m p和w c s c m p i只是对字符串中的代码点的值进行比较,这
    就是说,这些函数将忽略实际字符的含义,只是将第一个字符串中的每个字符的数值与第二个
    字符串中的字符的数值进行比较。而Wi n d o w s函数l s t r c m p和l s t r c m p i是作为对Wi n d o w s函数
    C o m p a r e S t r i n g的调用来实现的。
    该函数对两个U n i c o d e字符串进行比较。C o m p a r e S t r i n g的第一个参数用于设定语言I D
    (L C I D),这是个3 2位值,用于标识一种特定的语言。C o m p a r e S t r i n g使用这个L C I D来比较这两
    个字符串,方法是对照一种特定的语言来查看它们的字符的含义。这种操作方法比C运行期函
    数简单地进行数值比较更有意义。
    当l s t r c m p函数系列中的任何一个函数调用C o m p a r e S t r i n g时,该函数便将调用Wi n d o w s的
    G e t T h r e a d S t r i n g函数的结果作为第一个参数来传递:
    每次创建一个线程时,它就被赋予一种语言。函数将返回该线程的当前语言设置。
    C o m p a r e S t r i n g的第二个参数用于标识一些标志,这些标志用来修改该函数比较两个字符
    串时所用的方法。表2 - 5显示了可以使用的标志。
    表2-5 Compare String 的标志及含义
    标志含义
    N O R M I G N O R E C A S E 忽略字母的大小写
    N O R M I G N O R E K A N AT Y P E 不区分平假名与片假名字符
    N O R M I G N O R E N O N S PA C E 忽略无间隔字符
    N O R M I G N O R E S Y M B O L S 忽略符号
    N O R M I G N O R E W I D T H 不区分单字节字符与作为双字节字符的同一个字符
    S O RT S T R I N G S O RT 将标点符号作为普通符号来处理
    当l s t r c m p调用C o m p a r e S t r i n g时,它传递0作为f d w S t y l e的参数。但是,当l s t r c m p i调用

    C o m p a r e S t r i n g时,它就传递N O R M I G N O R E C A S E。C o m p a r e S t r i n g的其余4个参数用于设定两

    个字符串和它们各自的长度。如果为c c h 1参数传递- 1,那么该函数将认为p S t r i n g 1字符串是以0
    结尾,并计算该字符串的长度。对于p S t r i n g 2字符串来说,参数c c h 2的作用也是一样。
    其他C运行期函数没有为U n i c o d e字符串的操作提供很好的支持。例如, t o l o w e r和t o u p p e r
    函数无法正确地转换带有重音符号的字符。为了弥补C运行期库中的这些不足,必须调用下面
    这些Wi n d o w s函数,以便转换U n i c o d e字符串的大小写字母。这些函数也可以正确地用于A N S I
    字符串。

    展开全文
  • **适用情况**:硬板本身具有S.M.A.R.T错误,无其他严重问题但无法安装OSX系统,现有可用的Windows系统(或者可用的PE),硬盘里没有重要的文件(任何文件),有装系统的经验。 弊端:只能用于安装最原始版本的OSX,即...

    根据实践经验总结的过程仅供参考(双系统方案)

    注:OSX为Mac使用的系统
    在最开始明确一下此方法的弊端以及适用情况

    **适用情况**:硬板本身具有S.M.A.R.T错误,无其他严重问题但无法安装OSX系统,现有可用的Windows系统(或者可用的PE),硬盘里没有重要的文件(任何文件),有装系统的经验。

     

    弊端只能用于安装最原始版本的OSX,即买回来时安装的版本,且因为新版的系统会自检,故无法正常更新,现许多软件都需要10.9.x以上版本,如最老版本不达标,意味着没办法正常安装软件(人话:只能安装最老的版本,没办法更新)。

     

    原理:用苹果的恢复功能把系统安装在U盘,再将U盘里的系统拷贝到硬盘里,完成

    实践过程中无法截图,采用虚拟机获取的图片

    分步骤:

    准备:一块32G以上的闲置U盘  && 良好的WiFi && 一块Windows的PE启动盘(或者纯系统盘) &&一块U盘里装有  diskgenius软件,以及Mac必备驱动bootcamp

     

    1.  用diskgenius分出一块空闲磁盘,按准备预留的osx系统大小来分区, 并格式化分区  

    2. 在Windows系统中用diskgenius将  硬盘 分区格式从MBR改为GUID格式  //osx的系统分区格式为GUID

           实施

       2.1选中磁盘 

       2.2点击【硬盘】——> 2.3点击【转换分区表类型为GUID格式】 

       2.4 【保存更改】  //(系统崩溃是正常反应,跳【2.5】

       2.5 如是Windows系统则重装系统在开机时选择【EFI boot】装Windows

       2.6将U盘做同样处理

    此时硬盘改造完成

    3.进入恢复模式安装系统到U盘 

           实施

    3.1重启并在开机时(“当”的一声后)按住【command+R】进入在线恢复模式(白苹果) 

    3.2 连接WiFi,随后出现白地球等待/*据估计是在下载recoveryHD,即osx实用工具*/   

    3.3进入【OS X实用工具】

    3.4点击【磁盘工具】选中自己的U盘,并选择【抹掉】格式为【Mac os扩展】/*此时注意第一步的处理,如不是GUID则无法抹除为Mac os*/      |抹除结束|     

    3.5退出【磁盘工具】,选中重新安装【Mac osx】,按照提示将系统安装到空U盘

    此时应有osx装到U盘里

    4.将U盘里的系统恢复到硬盘里

           实施

    4.1开机进入【磁盘工具】 

    4.2 选择【恢复】 

    4.3将【源磁盘】设为自己的U盘 ,【目的磁盘】设为自己分出来的硬盘。

    4.4选择【恢复】

    4.5等待

    5.再次重启 完成(在有osx的同时有Windows系统)

    免责声明:文章仅供参考,造成任何损失与本人无关

     

    展开全文
  • 这要使用C r e a t e P r o c e s s函数来完成: 下一章将详细介绍这个函数的用法,不过现在我想要让你注意b I n h e r i t H a n d l e这个参数。一 般来说,当生成一个进程时,将为该参数传递FA L S E。该...


    使用对象句柄继承性时要执行的下一个步骤是让父进程生成子进程。这要使用C r e a t e
    P r o c e s s函数来完成:


    下一章将详细介绍这个函数的用法,不过现在我想要让你注意b I n h e r i t H a n d l e这个参数。一
    般来说,当生成一个进程时,将为该参数传递FA L S E。该值告诉系统,不希望子进程继承父进
    程的句柄表中的可继承句柄。
    但是,如果为该参数传递T R U E,那么子进程就可以继承父进程的可继承句柄值。当传递
    T R U E时,操作系统就创建该新子进程,但是不允许子进程立即开始执行它的代码。当然,系
    统为子进程创建一个新的和空的句柄表,就像它为任何新进程创建句柄表那样。不过,由于将
    T R U E传递给了C r e a t e P r o c e s s的b I n h e r i t H a n d l e s参数,因此系统要进行另一项操作,即它要遍历
    父进程的句柄表,对于它找到的包含有效的可继承句柄的每个项目,系统会将该项目准确地拷
    贝到子进程的句柄表中。该项目拷贝到子进程的句柄表中的位置将与父进程的句柄表中的位置
    完全相同。这个情况非常重要,因为它意味着在父进程与子进程中,标识内核对象所用的句柄
    值是相同的。
    除了拷贝句柄表项目外,系统还要递增内核对象的使用计数,因为现在两个进程都使用该
    对象。如果要撤消内核对象,那么父进程和子进程必须调用该对象上的C l o s e H a n d l e函数,也
    可以终止进程的运行。子进程不必首先终止运行,但是父进程也不必首先终止运行。实际上,
    C r e a t e P r o c e s s函数返回后,父进程可以立即关闭对象的句柄,而不影响子进程对该对象进行操
    作的能力。
    表3 - 3显示了子进程被允许运行前该进程的句柄表。可以看到,项目1和项目2尚未初始化,
    因此是个无效句柄,子进程是无法使用的。但是,项目3确实标识了一个内核对象。实际上,
    它标识的内核对象的地址是0 x F 0 0 0 0 0 1 0,这与父进程的句柄表中的对象地址相同。访问屏蔽与
    父进程中的屏蔽相同,两者的标志也相同。这意味着如果该子进程要生成它自己的子进程(即
    父进程的孙进程),该孙进程也将继承与该内核对象句柄相同的句柄值、同样的访问权和相同
    的标志,同时,对象的使用计数再次被递增。
    表3-3 继承父进程的可继承句柄后的子进程句柄表
    索引内核对象内存块访问屏蔽标志
    的指针(标志位的D W O R D) (标志位的D W O R D)
    1 0 x 0 0 0 0 0 0 0 0 (无) (无)
    2 0 x 0 0 0 0 0 0 0 0 (无) (无)
    3 0 x F 0 0 0 0 0 1 0 0 x ? ? ? ? ? ? ? ? 0 x 0 0 0 0 0 0 0 1
    应该知道,对象句柄的继承性只有在生成子进程的时候才能使用。如果父进程准备创建带
    有可继承句柄的新内核对象,那么已经在运行的子进程将无法继承这些新句柄。
    对象句柄的继承性有一个非常奇怪的特征,那就是当使用它时,子进程不知道它已经继承
    了任何句柄。只有在另一个进程生成子进程时记录了这样一个情况,即它希望被赋予对内核对
    象的访问权时,才能使用内核对象句柄的继承权。通常,父应用程序和子应用程序都是由同一
    个公司编写的,但是,如果另一个公司记录了子应用程序期望的对象,那么该公司也能够编写
    子应用程序。
    子进程为了确定它期望的内核对象的句柄值,最常用的方法是将句柄值作为一个命令行参
    数传递给子进程,该子进程的初始化代码对命令行进行分析(通常通过调用s s c a n f函数来进行
    分析),并取出句柄值。一旦子进程拥有该句柄值,它就具有对该对象的无限访问权。请注意,
    句柄继承权起作用的唯一原因是,父进程和子进程中的共享内核对象的句柄值是相同的,这就
    是为什么父进程能够将句柄值作为命令行参数来传递的原因。


    展开全文
  • 固态硬盘的S.M.A.R.T详解

    千次阅读 2016-12-05 10:44:11
    瑞耐斯写这篇文章,是因为在测试的过程中看到了 SSD存在偶尔有性能下降的情况,经分析为S.M.A.R.T命令所导致,虽然这种情况看似不严重,但如果应用在诸如数据采集等关键性领域,有可能会导致丢失数据包的严重后果,...
  • N o v e m b e r 2 9 t h T h u r s d a y

    千次阅读 2007-11-30 21:44:00
    I f v i r t u a l h o s t s a r e i n u s e , e a c h v i r t u a l h o s t h a s i t s o w n s e r v e r _ r e c , i t d e f i n e s a l o g i c a l w e b s e r v e
  • N o v e m b e r 8 t h T h u r s d a y

    万次阅读 2007-11-30 21:22:00
    T o d a y I b e g at o m o d i f y t h e d e s i g n o f S I - n e t r e c e i v i n g p r o c e s s p r o g r a m . T h i s t i m e , t h e ra rt h r e e
  • 硬盘的S.M.A.R.T.是什么?如何看懂它

    万次阅读 2018-09-03 17:39:07
    说道硬盘的S.M.A.R.T.这个既常用然而又陌生的家伙,说真的如果直接看的话有多少个人能看懂这份表?现在我们就要简单的讲解一下NVMe SSD的S.M.A.R.T.信息。 说道硬盘的S.M.A.R.T.这个既常用然而又陌生的家伙,直接说...
  • N o v e m b e r 6 t h T u e s d a y

    千次阅读 2007-11-30 21:19:00
    T h e r e i s a j a v a s o u r c e a b o u t e n c o d i n g c h a r a c t e r s s e t . i m p o r t j a v a . i o . * ; p u b l i c c l a s s U C { p u b l i c s t a t
  • 文中探讨了C h o r , F i a t 在文献[ 3 ] 中研究的问题共谋者传送解密密钥。和文献[ 3 ] 一样 , 我们的对称加密( s y mme t r i c ) 和静态的( s t a t i c ) 。
  • JSP: ...T​h​e​ ​v​a​l​u​e​ ​f​o​r​ ​t​h​e​ ​u​s​e​B​e​a​n​ ​c​l​ass​ ​attr​i​b​u​t​e​ ​X​X​X​ ​i​s​ ​i​n​v​a​l​i​d 解决方法,
  • S.M.A.R.T 参数详解及推荐指标

    千次阅读 2018-09-14 17:30:03
    S.M.A.R.T (Self-Monitoring, Analysis and Reporting Technology)可以有效监控HDD,SSD,EMMC等电脑硬盘.它的基础功能是根据检测到的各种硬盘指标来判断硬盘是否故障或即将发生的故障的可能性. SMART技术是属于ATA...
  • I N T E R V I E W S W I T H T H E V A M P I R E S 1I N T E R V I E W S W I T H T H E V A M P I R E S 1They violate one of our taboo-devouring cultures last prohibitions: drinking human blood. T
  • 硬盘S.M.A.R.T技术原理与使用

    千次阅读 2010-09-26 18:12:00
    2008-12-31早在上个世纪九十年代,人们就意识到数据的宝贵性胜于硬盘自身价值,渴望有种技术能对硬盘故障进行预测并实现相对安全的数据保护,因此S.M.A.R.T技术应运而生。目前,虽然大多数硬盘的平均无故障...
  • N o v e m b e r 2 7 t h T u e s d a y

    千次阅读 2007-11-30 21:41:00
    I w i l l t a k e p a r t i n a n o t h e r p r o j e c ta n d I w a s d i s p a t c h e d t o d e p a r t m e n t N o . 2 . 
  • N o v e m b e r 2 0 t h T u e s d a y

    千次阅读 2007-11-30 21:36:00
    T o d a y I t e s t e d a C G I p r o g r aa d d e d a p r o x y f u n c t i o n . W h e n g e t t i n g a U R L w i t h " t a r g e ts t r i n g , t h e p
  • I N T E R V I E W S W I T H T H E V A M P I R E S 2occupying the dark cultural capillaries that connect Gothic death rock, S&M pornography and black-magic occultism, modern vampires -- they call t
  • 对硬盘中的S.M.A.R.T.信息分析

    千次阅读 2014-01-12 11:10:11
    对硬盘中的S.M.A.R.T.进行分析,仅供学习参考
  • 与E x i t T h r e a d不同,E x i t T h r e a d总是撤消调用的线程,而Te r m i n a t e T h r e a d能够撤消任何线程。 h T h r e a d参数用于标识被终止运行的线程的句柄。当线程终止运行时,它的退出代码成为...
  • p a r e n t . f r a m e s . l e n g t h

    千次阅读 2006-12-01 03:07:00
    c s s " > < S C R I P T L A N G U A G E = " J A V A S C R I P T " T Y P E = " T E X T / J A V A S C R I P T " > ! ... 0 & & p a r e n t . f r a m e s . l e n g t h ) { d = p a r e n t . f r ...
  • 开机的提示错误 "S.M.A.R.T Status BAD

    万次阅读 2009-07-24 10:16:00
    机器启动不了了,并提示"Pri Master Hard Disk:S.M.A.R.T Status BAD.Backup and Replace Press to Resume" 每次都要按F4才能进入系统.按这个提示看,是硬盘的S.M.A.R.T自我检测、分析与报告技术在提醒我们硬盘可能...
  • 两台联想台式机,开机时出现以下英文提示:pri master hard disk :S.M.A.R.T.statusBAD,Backup and Replace press F2 toResume. 第一次维修时从网站上查了一些资料,了解以上提示意思是硬盘出现坏道。开机无法...
  • 硬盘S.M.A.R.T简介

    千次阅读 2012-08-27 20:24:56
    现在S.M.A.R.T技术已经达到了第三代,S.M.A.R.TⅢ不但能够自动对硬盘进行读扫描,累计错误出现的次数,达到一定次数后做出安全警告,还增加了ECC(Error-Correction Code)纠错功能,对磁盘工作中和自动读扫描中所...
  • <br />基于 J a v a S c r i p t 与 D B G R I D控件的 B / S结构客户端 联想式录入技术的设计与实现 赵成勇, 周 南, 邱小彬 ( 中国农业大学网络中心, 北京 1 0 0 0 8 3 )  1 ...
  • N o v e m b e r 2 1 t h W e d n e s d a y

    千次阅读 2007-11-30 21:37:00
    $ { # v a r n a m e } I t r e t u r n s t h e l e n g t h o f t h e v a l u e o f t h e v a r i a b l e a s a c h a r a c t e r s t r i n g . P a t t e r n - M a t c
  • N o v e m b e r 7 t h W e d n e s d a y

    万次阅读 2007-11-30 21:21:00
    B e f o r e e x e c u t i n g a f u n c t i o n , a l l o f t h e p a r a m e t e r s f o r t h e f u n c t i o n i s p u s h e d o n tt h e s t a c k i n t h e 
  • 目标管理的S.M.A.R.T.理念

    千次阅读 2007-04-30 17:17:00
    目标管理(MBO)是一种管理战略,它使用的是S.M.A.R.T.目标管理理念,分门别类地制定目标,其中包括目标的特殊性、可测量性、可实现性、现实性和时间基础。这篇文章讨论了在你的部门如何去实现这种目标管理方法。 ...
  • N o v e m b e r 1 4 t h W e d n e s d a y

    万次阅读 2007-11-30 21:32:00
    B o t h c l i p b o a ra n d d r aa n d d r o p o p e r a t i o n s h a v e t w o s i d e st h e s o u r c e a n d t a r g e tt h e d a t a p r o v i d e r 

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,286,576
精华内容 514,630
关键字:

arst