0

上市公司员工薪酬数据汇集20篇

浏览

4999

文章

1000

篇1:Word数据没保存怎么恢复

全文共 1463 字

+ 加入清单

word数据保存恢复方法:

1;误将一个系统文件删除了,导致计算机运行的不正常的恢复方法:

如果文件被删到回收站,可以通过回收站的还原功能来恢复:打开"回收站",并选中被删的文件;然后单击"回收站任务"栏中的"还原此项目"即可。如果回收站中找不到被删的文件,也可以通过"系统还原"来恢复,操作如下:鼠标依次单击"开始--程序--附件--系统工具--系统还原",打开"系统还原"向导;在向导界面中选择"恢复我的计算机到一个较早的时间"复选框,单击"下一步"继续;在"日历"中选择系统还原点,此还原点应该选择文件删除之前的日期,单击"下一步"继续;确认还原点,单击"下一步",系统重启后即可。

2;由于突然断电,编辑的Word文档没有及时保存,找回没有保存的Word数据的方法:

在使用Word 2002 或是Word 2003这两个版本中,当你遭遇突然断电后,再次启动系统并打开Word后,系统会自动弹出一个列表,从中找到那个没有保存的文件并打开,再将其重新保存即可。以后,在编辑重要的Word文档时,请设置自动保存功能,让系统每隔多少时间保存一次,这样风险会变小很多。

3;一份Word文档,在执行"打开"操作时弹出文件损坏的提示,也查看不到任何内容的恢复方法:

如果Word文档受损,可以通过Word文件转换器从任意文件中恢复文档,操作如下:打开或新建一个Word文档;单击"工具"菜单中的"选项"命令,在弹出的"选项"对话框中选择"常规"选项卡,并选中"打开时确认转换"复选框,单击确定按钮;单击"文件"菜单中的"打开"命令,在"文件类型"中选择"从任意文件中恢复文本";将"查找范围"定位到受损的Word文档,并单击"打开"按钮即可。

4;使用优盘时,由于没有采用正确的插拔操作,导致优盘上一些重要文件的丢失的补救恢复方法:

优盘上的数据丢失可以尝试用"FinalData"这个软件,是一款可以按扇区读取并进行数据恢复的软件,点击下载。

软件运行后,单击"文件"菜单中的"打开"命令;在"选择驱动器"对话框中选择优盘盘符后单击"确定"按钮开始扫描;待扫描结束后,在"丢失的目录"或"丢失的文件"内选中所有需要恢复的文件;单击"文件"菜单下的"恢复"命令,弹出"选择目录保存"对话框,确定保存路径后单击"保存"按钮就可以了。

5;光盘遇到了数据不能读取的现象的解决:

遇到这种情况确实很无奈,不过可以试着用BadCopy来修复,不仅可以恢复损坏的文件,还可以恢复丢失的文件,点击下载。

软件运行后,在"恢复来源"中选择"CD-ROM",进入恢复向导;在向导第一步对话框中单击"恢复模式"下拉框,针对的现象可以选择"挽救已损坏文件"项,单击"下一步"继续;进入待修复文件的文件夹,选中需要修复的文件,单击"下一步"开始修复;文件修复后,单击"浏览"按钮,选择修复后文件的保存路径;最后单击"下一步"即可。

6;整个E盘进行了格式化,存储在E盘的恢复;

格式化后的分区也可以通过软件来实现数据恢复,试试Recover My Files,点击下载。

软件运行后,单击快捷工具栏中的"打开磁盘驱动器"按钮,选择需要恢复的磁盘分区,扫描结束后,选择需要恢复的文件,单击快捷工具栏中的"保存"按钮,选择保存文件的驱动器。

7;不小心打开了一个带有"求职信"病毒的邮件,导致系统中部分文件的损坏的恢复:

下载运行"求职信文件恢复工具"。该工具,单击"浏览"按钮选择需要恢复的文件;单击"修复"按钮,弹出"另存为"对话框,选择文件修复后的保存路径;最后单击"保存"即可。

展开阅读全文

篇2:移动硬盘数据丢失怎么恢复 硬盘数据恢复方法

全文共 848 字

+ 加入清单

摘要:移动硬盘是以硬盘为存储介质,计算机之间交换大容量数据,强调便携性的存储产品,具有携带方便的特点。正是这个携带方便,让里面的硬盘埋下处处伏机。移动硬盘数据恢复,本文将以顶尖数据恢复软件为例,来为你介绍移动硬盘数据恢复。看完本文后,你就能自己动手进行移动硬盘数据恢复,不必再到处求人恢复移动硬盘上的数据!

【硬盘数据恢复】移动硬盘数据恢复工具及步骤 硬盘数据恢复方法

移动硬盘数据恢复工具及步骤

移动硬盘数据恢复,本文将以顶尖数据恢复软件为例,来为你介绍移动 硬盘 数据恢复。看完本文后,你就能自己动手进行移动硬盘数据恢复,不必再到处求人恢复移动硬盘上的数据!

工具/原料

移动硬盘数据恢复需要用到的软件:顶尖数据恢复软件(没有本软件的朋友上百度搜索吧,能免费下载)。

步骤/方法

移动硬盘数据恢复的准备工作(1)

把移动硬盘与电脑连接。

移动硬盘数据恢复的准备工作(2)

从网上下载顶尖数据恢复软件,可以上百度搜索一下“顶尖数据恢复软件”,然后就能免费下载。运行顶尖数据恢复软件。

移动硬盘数据恢复-实战(1)

做好准备工作后,就得正式进行移动恢复数据恢复了。下图是软件的截图,如果你是不小心把移动硬盘上的文件给删除了,选“恢复已删除文件”,如果是把移动硬盘误格式化了,请选择“恢复格式化分区”。

移动硬盘数据恢复-实战(2)

之后顶尖数据恢复软件为会你自动扫描出本机上所有盘符,找到移动硬盘的盘符,双击即可。

移动硬盘数据恢复-实战(3)

这样,软件就会自动为你扫描移动硬盘上的文件,等待扫描完成,你就能看到移动硬盘上误删除或误格式化的文件重现出来了。

移动硬盘数据恢复-实战(4)

在扫描结果中,勾选中你要恢复的文件,然后单击“恢复文件”,就能完成移动硬盘数据恢复。

注意事项

移动 硬盘 数据恢复需要在数据丢失后的第一时间进行,如果文件被删除后不尽快恢复,很有可能造成数据被覆盖,从而导致移动硬盘数据无法成功恢复的悲剧。

建议你在第一时间选择专业的数据恢复软件(如本文提到的顶尖数据恢复软件),或与专业人员联系恢复移动硬盘数据。

展开阅读全文

篇3:Excel如何对单元格进行数据合并和分列

全文共 808 字

+ 加入清单

在表格中合并单元格这一操作是很常见的也是很实用的,在Excel中将多个单元格合并成一个单元格的操作方法有很多,下面为大家介绍Excel怎么对单元格进行数据合并和分列方法,来看看吧!

单元格数据合并

首先要打开所要合并数据的工作簿,这里就以合并两列单元格中的数据为例演示给大家看,公式都是一样的,大家学以致用吧。

鼠标点击C1单元格,在里面输入公式“=A1&" "&B1”,也就是A1单元格和B1单元格进行合并,两者中间还有一个空格键,因为公式双引号中间有个空格键。

C1单元格输入公式完毕,我们就可以按“回车键”了,这样就自动跳到C2单元格了,而C1单元格中的公式也变成了A1和B1单元格数据的合体了。

然后我们再用“自动填充”单元格的办法,把鼠标放在C1单元格的右下角处,鼠标变成一个“+”字,然后往下拉,其他的单元格也就按照同样的公式进行合并了。

单元格数据分列

还有一种情况就是我们输入单元格的数据是合体的,必须让它们分成各自的列。“选中”所要分列的所有单元格,然后找到工具栏中的“数据”--“分列”,点击“分列”即可。

然后会跳出一个“文本分列导向”的对话框,首先我们选中“分隔符号”,然后点击“下一步”,这才是导向的第一步。

到了导向第二步,我们可以选择“分隔符号”,比如我选择的就是“空格”,只要在“空格”前面打√即可,可以看一下数据预览,然后再点“下一步”。

最后一步是选择“列数据类型”,我选择的是“常规”类型,然后点击“确定”就算完成了。看一下数据预览的效果应该就是我们要的分列效果,确定即可。

这时,我们Excel表格中的数据依据完成了完美的分列,这个时候你再想对纯数字数据进行其他公式编辑就变得简单和容易多了。

注意事项: &符号可以按住Shif键t+数字键6,不是小键盘上的数字键哦

以前不知道这个合并和分列的方法时,都是手动修改,不仅耗时而且耗力,工作效率极低。所以,今天把这个技能分享给大家,希望能帮助到更多的人。

展开阅读全文

篇4:U盘数据丢失怎么办 U盘数据丢失原因分析

全文共 464 字

+ 加入清单

U盘是什么?

什么是U盘?U盘是一个小、便携的,可以插进插进电脑USB接口的储存器,以前,U盘的容量很小,只有几十兆,现在,U盘的容量越来越大,8G,16G容量的U盘已经很常见了。

U盘是所有储存器中,最容易运用的,因为它们是小到可以放在口袋里,可以接通任何电脑USB驱动器,并且不需要额外的安装驱动程序。虽然比移动硬盘容量小,但是U盘更小、更耐用、更方便。

U盘数据遗失的原因

下面是一些常见的,有可能造成U盘数据遗失的情况,及其变现情况:

1.不小心,执行了误格式化操作;

2.计算机病毒破坏;

3.计算机USB接口或U盘自身的电路问题;

4.不正确的在计算机USB接口上插拔U盘;

5.不小心,在U盘上,错删除了文件;

6.计算机U盘接口或U盘自身的电路问题;

7.由于软件错误,U盘中的文件系统,变为Raw格式;

8.插入U盘后,系统提示U盘需要格式化。

U盘数据恢复:

如果是硬件问题,建议您请专业数据恢复公司的专业人士来恢复U盘中的数据。

如果不是硬件问题,那么,U盘数据恢复和普通硬盘数据恢复没什么分别,建议您运用数据恢复软件来恢复U盘数据!

展开阅读全文

篇5:数据恢复-RAID数据技术

全文共 2892 字

+ 加入清单

数据恢复RAID数据技术

RAID技术基础知识RAID , 为Redundant Arrays of Independent Disks的简称,中文为廉价冗余磁盘阵列。在1987年由美国柏克莱大学提出RAID(Redundant Arrayof Inexpensive Disks)理论,作为高性能的存储系统,巳经得到了越来越广泛的应用。RAID的级别从RAID概念的提出到现在,巳经发展了多个级别,有明确标准级别分别是0、1、2、3、4、5等。但是最常用的是0、1、3、5四个级别。其他还有6、7、10、30、50等。RAID为使用者降低了成本、增加了执行效率,并提供了系统运行的稳定性。

当主机将一个待写入阵列RAID组中的数据发送到阵列时,阵列控制器将该数据保存在缓存中并立即报告主机该数据的写入工作已完成。该数据写入到阵列硬盘的工作由阵列控制器完成,该数据可继续存放在Cache中直到Cache满,而且要为新数据腾出空间而必须刷新时或阵列需停机时,控制器会及时将该数据从Cache写入阵列硬盘中。 这种缓存回写技术使得主机不必等待RAID校验计算过程的完成,即可处理下一个读写任务,这样,主机的读写效率大为增加。当主机命令将一个数据写入硬盘,则阵列控制器将该数据写入缓存最上面的位置,只有新数据才会被控制器按Write-Back Cache的方式最后写入硬盘。标准的RAID写操作,包括如:RAID4或RAID5中所必需的校验计算,需包括以下几个步骤: (1)以校验盘中读取数据;(2)以目标数据盘中读取数据 ; (3)以旧校验数据,新数据及已存在数据,生成新的校验数据 ; (4)将新校验数据写入校验盘 ; (5)将新数据写入目标数据盘 ;RAID 级别

NRAID:硬盘连续使用。NRAID 意思是不使用RAID功能。它使用硬盘的总容量组成逻辑碟(不使用条块读写)。换句话说,它生成的逻辑碟容量就是物理碟容量的总和。此外,NRAID不提供资料的备余。

JBOD:JBOD 的含意是控制器将机器上每颗硬盘都当作单独的硬盘处理,因此每颗硬盘都被当作单颗独立的逻辑碟使用。此外,JBOD并不提供资料备余的功能。

RAID0:RAID 0 - Disk Stripping without parity (常用) 又称数据分块,即把数据分成若干相等大小的小块,并把它们写到阵列上不同的硬盘上,这种技术又称“Stripping”(即将数据条带化),这种把数据分布在多个盘上,在读写时是以并行的方式对各硬盘同时进行操作。从理论上讲,其容量和数据传输率是单个硬盘的N倍。N为构成RAID0的硬盘总数。当然,若阵列控制器有多个硬盘通道时,对多个通道上的硬盘进行RAID0操作,I/O性能会更高。因此常用于图象,视频等领域,RAID0 I/O传输率较高,但平均故障时间MTTF只有单盘的N分之一,因此RAID0可靠性最差。

RAID1:RAID 1 - Disk Mirroring(较常用)又称镜像。即每个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时只从工作盘读出,一旦工作盘发生故障立即转入镜像盘,从镜像盘中读出数据。当更换故障盘后,数据可以重构,恢复工作盘正确数据,这种阵列可靠性很高,但其有效容量减小到总容量一半以下,因此RAID1常用于对容错要求极严的应用场合,如财政、金融等领域。

RAID (0+1):结合了RAID 0 和 RAID 1 — 条块化读写的同时使用镜像操作。 RAID (0+1) 允许多个硬盘损坏,因为它完全使用硬盘来实现资料备余。如果有超过两个硬盘做RAID 1,系统会自动实现RAID (0+1)。

RAID2:又称位交叉,它采用汉明码作盘错校验,采用按位交叉存取,运用于大数据的读写,但冗余信息开销太大(校验盘为多个),已被淘汰。

RAID3: RAID 3 - Parallel Disk Array为单盘容错并行传输。即采用Stripping技术将数据分块,对这些块进行异或校验,校验数据写到最后一个硬盘上。它的特点是有一个盘为校验盘,数据以位或字节的方式存于各盘(分散记录在组内相同扇区的各个硬盘上)。当一个硬盘发生故障,除故障盘外,写操作将继续对数据盘和校验盘进行操作。而读操作是通过对剩余数据盘和校验盘的异或计算重构故障盘上应有的数据来进行的。RAID3的优点是并行I/O传输和单盘容错,具有很高可靠性。缺点:每次读写要牵动整个组,每次只能完成一次I/O。

RAID4: 与RAID3相似,区别是:RAID3是按位或字节交叉存取,而RAID4是按块(扇区)存取,可以单独地对某个盘进行操作,无须像RAID3那样,哪怕每一次小I/O操作也要涉及全组,只需涉及组中两块硬盘(一块数据盘,一块校验盘)即可,从而提高了小量数据I/O速度。缺点:对于随机分散的小数据量I/O,固定的校验盘又成为I/O瓶颈,例如:事务处理。作两个很小的写操作,一个写在drive2的stripe1 上,一个写在drive3的stripe2上,它们都要往校验盘上写,所以发生争用校验盘的问题。

RAID5: RAID 5 - Striping with floating parity drive(最常用)是一种旋转奇偶校验独立存取的阵列方式,它与RAID3,RAID4不同的是没有固定的校验盘,而是按某种规则把奇偶校验信息均匀地分布在阵列所属的硬盘上,所以在每块硬盘上,既有数据信息也有校验信息。这一改变解决了争用校验盘的问题,使得在同一组内并发进行多个写操作。所以RAID5即适用于大数据量的操作,也适用于各种事务处理,它是一种快速、大容量和容错分布合理的磁盘阵列。当有N块阵列盘时,用户空间为N-1块盘容量。

RAID3、RAID5中,在一块硬盘发生故障后,RAID组从ONLINE变为DEGRADED方式,但I/O读写不受影响,直到故障盘恢复。但如果DEGRADED状态下,又有第二块盘故障,整个RAID组的数据将丢失。

RAID 技术的应用DAS --direct access storage device直接访问存储设备DAS是磁盘存储设备的术语,以前被用在大、中型机上。使用在PC机上还包括硬盘设备DAS的最新形式是RAID。“直接访问”指访问所有数据的时间是相同的。 NAS --Network Attached Storage 网络附加存储设备 一种特殊目的的服务器,它具有嵌入式的软件系统,可以通过网络对个种的系统平台提供文件共享服务。

SAN --Storage Area Networks 存储区域网一种高速的专用网络,用于建立服务器、磁盘阵列和磁带库之间的一种直接联接。它如同扩展的存储器总线,将专用的集线器、交换器以及网关或桥路互相连接在一起。 SAN 常使用光纤通道。一个 SAN 可以是本地的或者是远程的,也可以是共享的或者是专用的。SAN 打破了存储器与服务器之间的束缚,允许你独立地选择最佳的存储器或者是最佳的服务器,从而提高可扩性和灵活性。

展开阅读全文

篇6:Excel数据验证怎么使用 Excel表格数据验证使用方法

全文共 773 字

+ 加入清单

在往Excel中录入数据时,有时会遇到大量的重复数据,比如有这么一个工作表,第一列显示任务名,第二列显示任务执行者,第三列显示执行者的性别,其中任务执行者为固定的几个人交替执行,性别显然不是男就是女,也是重复性的。遇到类似这种情况,就可以通过Excel数据有效性的设定,既可避免重复输入,又能确保不会出错。

首先将光标移到“性别”一列的顶部,这时光标变成向下的箭头,此时点击将全选这一整列。

切换到“数据”选项卡,点击其中的“数据验证”,从下拉菜单中继续点击“数据验证”。

在弹出的数据验证对话框中,将验证条件中“允许”设置为“序列”,并在来源中直接输入“男,女”(不含外侧引号,中间以英文逗号隔开)。

现在在输入性别时,不用一个一个手动输入,只需要点击下拉按钮,然后从下拉项中直接选择就可以了。

扩展技巧1:

除了上述直接输入可选项外,还有一种方法,就是在Excel表格的某处先行输入各选项。然后同上操作,全选“执行者”这一列,并调出数据验证对话框,设置验证条件为“序列”。在“来源”一项中,此处不再直接手工输入,而是点击其右侧的彩色按钮,然后选中表格中已经录入好的数据项,这几个数据项的位置将自动显示在数据验证框中,再次点击其右侧的彩色按钮确认,返回到数据验证完整对话框中,点击“确定”即可。

此时在“执行者”,不需要一个一个输入执行者姓名,点击下拉按钮然后进行选择就可以啦。

扩展技巧2:

如果强行输入已经设置好的数据验证之外的数值,系统就会弹出警告,指数据验证不匹配,以确保输入的正确。

如果觉得上述提示框中的警告过于生硬,其实你还可以定制自己的提示语。在数据验证对话框中,切换到“出错警告”,可以选择警告的样式,也可以随意设置警告提示语。

怎么样,这个Excel的数据验证是不是很有用?对了,这一功能在WPS中同样适用,不过在WPS里,它叫作“数据有效性”。

展开阅读全文

篇7:向SSD发送TRIM命令擦除数据是怎么实现

全文共 1129 字

+ 加入清单

背景:在讲解trim命令前,先说一点文件系统和闪存的相关知识。当我们在操作系统中删除一个文件时,系统并没有真正删掉这个文件的数据,它只是把这些数据占用的空间在文件系统中标记为‘空’,即可以覆盖运用。这是在文件系统层面的操作,硬盘本身并不知道那些地址的数据已经‘无效’。在机械硬盘上,这并没有什么问题,因为HDD允许覆盖写入。但在固态硬盘上问题就来了。我们知道闪存不允许覆盖,只能先擦除再写入。运用了一段时间的硬盘要得到‘空闲’的闪存空间来进行写入,SSD就必须进行GC(垃圾回收)操作,把零散的有效数据块先读到内存中,擦除这个块,再把有效数据往回写,这就是所谓的写放大。在没有TRIM的情况下,SSD无法事先知道那些被‘删除’的数据页已经是‘无效’的,在进行GC时,还是把它当作有效数据进行搬移,必须到系统要求在相同的地方写入数据时才知道那些数据可以被擦除,这样就无法在最适当的时机做出最好的优化,既影响GC的效率(间接影响性能),又影响SSD的寿命。

ATA TRIM命令是文件系统用来通知设备哪些逻辑地址段不再被占用,可以被设备回收为空闲空间,在ATA命令集中,TRIM命令只是DATAMANAGEMENT SET(DMS)命令的一个子命令,DMS命令是专门用来做设备优化的(The DATA SET MANAGEMENT command provides information (e.g., file system information) that the device may or may not use to optimize its operations)。这个命令只是通知设备哪些逻辑地址段中的数据是无效的,最终由设备记录下来并在进行GC操作时决定是否擦除它。如Table 33所示,当DMS的feature属性最低位置1,COMMAND设置为0x06(或0x07)发送的就是TRIM命令。

TRIM命令的传送过程中,还需要附带COUNT字段指定长度的数据包,通过入口的方式传递需要告诉设备的LBA地址,每个入口占用64Bit。比如需要告诉设备第1至20个block可以回收(每个block默认512Byte),高16bit为LBA地址范围,值为0x0013, 低48位为LBA起始地址,值为0x000000000001,那么这个入口填的值就是就是0x0013000000000001。每个入口最多可以表示65535个blocks,如需单次通知设备更多地址,就会再相应增加一个入口。入口格式如Table 36所示。

上面所说的TRIM命令,实际上是SSD的优化命令,是给操作系统运用的,但是操作系统不对这个命令进行限制,普通的使用程序也可以发。

展开阅读全文

篇8:OKEx比特币客户端网络数据同步快吗?

全文共 1130 字

+ 加入清单

最近比特币BTC的价格出现回落,截止2021年1月22日16时,BTC的价格为30601.67美元。虽然BTC的价格已经下跌到30000美元,但是很多投资者依然看好BTC。不少投资者在投资BTC的时候,都非常关注比特币客户网络同步的问题,因为比特币客户端网络同步的速度的快慢对投资者的交易有很大的影响。因此,很多新手在使用OKEx交易所的比特币客户端产品之前,都非常关心它的网络数据同步的速度快不快。

很多新手在关注比特币客户端网络同步之前,他们对BTC网络同步并不是很了解。通常来说,BTC网络同步是一个比较复杂的过程,它需要对网络上所有BTC的交易数据进行下载并且核实。对于客户端来说,它得加载了所有以往的BTC交易数据才能进行网络同步,这个步骤是对交易所实力的一个考验。如果是实力比较差的小型交易所,它的带宽不够,那么BTC网络同步的速度就会很慢。如果是像OKEx交易所这类主流的交易所,它有足够的带宽,那么它的BTC网络同步的速度就会很快。

目前,很多用户在使用了OKEx交易所以后,都认为它的网络数据同步的速度比较快。OKEx交易所客户端网络同步的速度快是因为它的交易系统比较先进。目前,市面上有很多BTC交易所,但是很多投资者还是选择OKEx交易所就是看中了它的技术创新。关注比特币客户端网络同步的人都知道,网络同步速度的快慢和交易所的系统承载能力有很大的关系,OKEx交易所这几年对系统的更新频率非常快,因此它的系统承载能力一直在不断地提高。很多OKEx交易所的用户都反映,OKEx交易所的交易延迟非常低,很多时候其交易延迟都在50毫秒以下。

很多投资者都知道,如果一个交易所经常发生系统宕机的话,那么它的比特币客户端网络同步肯定不会快。近两年以来,很多投资者都发现OKEx交易所的系统宕机次数减少了许多,很多用户都对OKEx交易所的PC端和移动端的交易速度感到十分的满意,这些都是得益于OKEx交易所注重系统的优化升级。除了关注BTC网络同步的速度以外,很多新手还非常关注如何选择BTC交易所。不少资深的投资者都认为,口碑是在选择BTC交易所时需要考虑的很重要的一个因素。OKEx交易所作为全球知名的数字货币交易所,其口碑一直以来都很好,因此很多投资者都愿意使用它。

对于关注比特币客户端网络同步的投资者来说,他们还非常关注交易所的安全性问题。毕竟,这些年来黑客频频攻击各个数字货币交易所,其中不少的交易所损失惨重。因此,很多投资者在选择BTC交易所的时候,最关注的就是BTC交易所的安全性问题。在安全性方面,OKEx交易所的风控做得非常好,它通过应用大数据和AI人工智能等新技术,极大地提高了系统的安全性。因此,很多投资者都喜欢选择OKEx交易所。

展开阅读全文

篇9:如何用Excel宏代码批量删除数据列的重复值

全文共 949 字

+ 加入清单

下面将介绍一下如何使用宏代码批量快速删除EXCEL某列数据重复值,仅保留重复值的其中一个(第一个);

操作步骤

第一步、如下图,假设,在A列中存在这样的数据列,请仔细观察数据,是不是存在重复值呢?

第二步、要想删除重复的值,首先,在EXCEL窗口中,我们直接按组合键Alt+F11,弹出如下图的另外一个窗口!

第三步、上图中,默认未弹出代码窗口,请如上图所示,执行“视图”→“代码窗口”,弹出如下图的窗口;

第四步、请输入上图的代码,为方便操作,提供文本代码以供网友复制粘贴!

Sub DeleteColumnDupes()

Dim strSheetName As String, strColumnLetter As String

strSheetName = "Sheet1" 删除工作表中的重复行

strColumnLetter = "A" 以 A 列中的重复项作为删除条件

Dim strColumnRange As String

Dim rngCurrentCell As Range

Dim rngNextCell As Range

strColumnRange = strColumnLetter & "1"

Worksheets(strSheetName).Range(strColumnRange).Sort _

Key1:=Worksheets(strSheetName).Range(strColumnRange)

Set rngCurrentCell = Worksheets(strSheetName).Range(strColumnRange)

Do While Not IsEmpty(rngCurrentCell)

Set rngNextCell = rngCurrentCell.Offset(1, 0)

If rngNextCell.Value = rngCurrentCell.Value Then

rngCurrentCell.EntireRow.Delete

End If

Set rngCurrentCell = rngNextCell

Loop

End Sub

代码输入好之后,直接按F5运行,或者如下图所示点击“运行”按钮即可!

第五步、运行成功之后,退出该窗口,返回EXCEL窗口,即可看到效果了!

展开阅读全文

篇10:基于nRF24L01和PIC16F877无线数据传输系统设计

全文共 1701 字

+ 加入清单

本文设计了一个无线数据传输系统,它应用Microchip公司的PIC16F877单片机控制Nordic公司的无线数字传输芯片nRF24L01,通过无线方式进行数据双向传输。实验结果证明:该系统使用灵活、成本低廉,可方便地嵌入到无线监测系统中。

1.系统总体结构设计

图1为系统设计总体框图。此无线数据传输系统主控制芯片采用Microchip公司的PIC16F877微处理器,它负责控制无线芯片L01,实现数据的无线传输。为了进行多通道的数据采集,这里采用10片A/D进行分时采样,它们的工作时序则由CPLD来控制,每路采集的数据经单片机处理后无线发射,至于何时采样,则由单片机发的Trigger信号决定。 在与计算机的通讯方面,系统采用USB芯片通过USB口将无线接收数据送入计算机,并存储在一个二进制文件内,当传输完毕后,运行VB读数软件,可将采集的信号读出以供分析。

2.系统硬件设计

2.1 数据采集部分

数据采集部分主要由传感器、低通滤波放大器、A/D以及CPLD组成,电源管理则主要为各个芯片提供合适工作电压,并为CPLD提供1MHZ主时钟输入。此系统采用10片AD7492,可进行10路模拟信号的采样。CPLD主要控制10片A/D的采样和读数时序,采样率由CPLD内部分频器和无线传输率大小决定。为了配合无线传输模块的工作,这里采用触发采样。即在CPLD内部设计D触发器,并用VCC连接D输入端,Trigger信号作为时钟输入,如图2所示。系统上电后,CPLD便检测其引脚Trigger端,当出现上升沿时, D触发器输出高电平,打开与非门,Convast就会输出1KHz信号,A/D采样开始。

2.2 无线传输部分

数据传输主要利用PIC16F877单片机对无线射频芯片L01的控制实现的。nRF24L01是单片射频收发芯片,工作于2.4~2.5GHzISM频段,工作电压为1.9V~3.6V,工作温度为- 40℃~+ 85℃,有多达125个频道可供选择,最高通信速率2Mbit/s ,具有自动应答和重发功能,其工作参数全部通过芯片状态字配置,而这些配置字是由PIC16F877通过SPI[1]访问L01的。L01主要技术为:

工作模式 :CE,CSN,SCK,MOSI,MISO,IRQ这6个管脚为该芯片的控制引脚。微处理器通过对这6个引脚的控制就可以决定该芯片的工作模式。当PWR_UP、PRIM_RX和CE为“111”时,L01处于接收模式;为“101”时处于发射模式;为“1X0”时处于空闲模式1;为“0XX”时处于掉电模式。

增强型ShockBurst技术:L01融进了增强型ShockBurst技术,该项技术使得双向通信协议变得简单。在一个典型的双向通信中,接收方在收到发射方的数据时,将会向发射方回传一个应答信号,若接收方未收到该数据,发射方在等待一定延迟时间后将自动重发此包数据(在自动重发功能开启的情况下),这都不需要CPU的参与。

数据通道:当L01处于接收状态时,它可以接收来自6个不同通道的数据。每个通道都有一个属于自己的通道地址,但共享同一频道。也就是说,一个配置为接收模式的L01可以和6个配置为发射模式下的L01进行通信,接收机可以根据它们的通道地址进行区分。通道0有一个40位的地址,通道1—5则共享高32位地址,只是低8位不同。每个通道都能开启自动重发射和自动应答功能。处于接收状态下的L01在回传应答信号时,将利用该接收通道的地址作为发射应答信号的发射地址。在发射设备中,通道0常用于接收应答信号。发射数据的地址必须和接收通道0的地址一致 ,这样才能有效地接收应答信号。

数据包描述:“1字节字头 + 3~5字节地址 + 9Bit标志位 + 1~2字节CRC”。 当L01要发送数据时,微控制器要先把地址和有效数据写入L01缓存区,然后由L01自动产生字头和CRC校验码,之后再发射出去。

2.3 USB接口设计

系统采用USB芯片FT245,由单片机控制读写操作。FT245提供了一些状态标志位(RXF,TXE)供单片机查询,以便让单片机发读写脉冲执行读写操作,控制非常简单。

展开阅读全文

篇11:硬盘开盘数据恢复怎么回事 硬盘开盘数据恢复原因介绍

全文共 1760 字

+ 加入清单

现在硬盘容量越来越大,速度越来越快,且体积越来越小,给我们工作带来了极大的方便。但也正因为如此,硬盘密度越来越大,硬盘运用频率越来越高,硬盘物理问题也越来越多,破坏也越来越严重,极易造成硬盘数据的遗失,甚至数据无法恢复。其中最常见和问题率最高的就是:磁头破坏。我们经常听到客户说硬盘磁头坏了,要开盘数据恢复,那硬盘开盘数据恢复是怎么回事呢? 下面我们就来揭开硬盘开盘数据恢复的神秘面纱。

在说硬盘开盘数据恢复前先说说硬盘的整体构造, 硬盘=硬盘上盖+硬盘盘体+硬盘电路板

硬盘开盘数据恢复是怎么回事?

硬盘开盘数据恢复就是把有问题的硬盘盘腔打开,进行盘腔腔体以及腔体内部组件的修复,从而实现恢复数据目的的整个过程。

硬盘开盘数据恢复必须具备的条件和工具

高效的开盘系统, 硬盘开盘机; 多碟同步取盘器; 单头、多头磁头更换工具; 开盘专用显微镜、盘片清洗器

充足的开盘配件

当硬盘盘体问题时,需要更换磁头、电机等部件,都需要从同型号硬盘中拆取,所以必须有大量的 硬盘配件 ,才能进行更换修复,否则也是:巧妇难为无米之炊。

高超的开盘技术、娴熟的开盘技巧、丰富的开盘经验!

常用的工具和材料

无尘手套、无尘棉签、无尘布、美工刀、尖嘴钳、直头和弯头镊子、各种螺丝刀(星型T系列最主要) 。

硬盘被确认为盘体问题后,需要开盘数据恢复的,正规、专业的开盘恢复过程

1、准备工作:准备好相同型号、版本号、电路板好、产地、生成日期、磁头编号等等参数的硬盘,不一样品牌、不一样系列的硬盘要求不一样,但型号必须相同,其实这个工作就很难,想想要找一个这么参数相同的硬盘多么困难,这就要求数据恢复公司具备大量的磁盘备件,还有很好的市场资源,就这一点很多小公司及维修店就很难搞定,这也是为什么很多客户说开盘恢复成功率不高的主要原因之一,没有可以匹配的配件,谁也无法搞定!

2、清洁工作:问题盘和配件盘都准备好后,首选要对磁盘进行外面清洁,把硬盘外面处理干净,这是硬盘开盘恢复中最重要的一个处理环节,很多不专业的公司,根本就不管,上来就拆盘换磁头,我们想想硬盘外部常时间运用,积满灰尘,尤其是边角,缝隙的地方,如果在开盘之前不做清理,硬盘外面的灰尘,一打开硬盘盘体就所有掉进盘片上了,直接造成盘片污染,数据无法恢复!就是这样一个小细节,很多公司直接无视,难怪成功率这么低!

3、工程师准备:硬盘开盘工程师在进入超净间之前,必须穿洁净服、无尘鞋套,然后进入洁净室,打开第一道门进入风淋室,专业风淋自动启动,将工程师身上的灰尘吹走,这样才能保证进入超净间后洁净度。所有准备工作做好了接着就开始开盘处理了。

过程全揭秘硬盘开盘数据恢复

1、 将问题硬盘盘体在无尘工作台上打开

将问题硬盘盘体在无尘工作台上打开,清洁硬盘盘体和上盖边角,确保边角的灰尘不进入盘腔和盘面,再检查磁头破坏情况、盘面是否有损伤、主轴电机是否正常,确定电机、盘面没有破坏,将破坏的磁头组件取出,再将问题硬盘上盖盖好;

2、打开配件盘盘体

打开配件盘盘体,将磁头组件拆出,并装到问题硬盘盘体,这个过程看上去比较简单,但是个巧活,磁头太精密了,稍不留神就有可能将好的磁头破坏,因为都是手工操作,对各种硬盘的结构、螺丝的位置、磁头线圈磁头的位置、磁头位置的调校都要求极其精准,真不是说说这么简单的,很多时候要通过反复的调校才行,很多技术人员遇到特殊情况,也不去调校,就直接放弃了,这样就苦了有重要数据的客户了;

3、 磁头组件装好并调校好后

磁头组件装好并调校好后,还要检查盘面上是否有灰尘,再次用无尘棉签、无尘布做清洁,确保盘腔洁净再装回所有部件及上盖;

4、 将装好的硬盘接到数据恢复工具上

将装好的硬盘接到数据恢复工具上:常用的就是进口的PC3000-UDMA,国产的MRT-PRO等设备上,上电,如果一切顺利就直接认盘了,根据硬盘数据多少及硬盘状态,选择是全盘物理镜像,还是直接拷贝数据。到这里就硬盘开盘恢复整个过程就完成了。

当然在实际中还有很多盘换上新磁头后,还不能正常认盘,这就考验工程师的技术和经验了,要找到原因,再搞定。总的来说,硬盘开盘数据恢复,真的不是一般恢复公司和维修商能处理好的,如果您的数据重要,建议您还掂量下,再做选择吧!毕竟:“硬盘有价,数据无价呀”,真的二次破坏或者彻底无法恢复,到时就为时已晚了!

展开阅读全文

篇12:NSA顶级机密数据泄露曝光在AWS服务器上,有些还可下载

全文共 918 字

+ 加入清单

NSA隶属美国国防部(DoD),办公地点在五角大楼,NSA的分工是监控通讯,破译密码,是美国政府机构中最大的情报部门专门负责收集和分析外国及本国通讯资料,隶属于美国国防部,又称国家保密局。

据外媒报道,美国国家安全局(NSA)仍未解决掉它的泄密问题。近日,一个属于该机构的虚拟硬盘图像--实质上就是硬盘的内容--被曝光在了Amazon Web Services(以下简称AWS)的公共储存服务器上。据披露,该服务器上含有100多GB来自陆军情报项目“红色磁盘(Red Disk)”的数据

虽然服务器未被列出来,但由于它没有密码,所以一旦有人找到了它那么就能被深挖来自政府的秘密文件。安全公司UpGuard网络风险研究主管Chris Vickery于9月底发现了这个服务器并在次月向政府发出了警告。

据悉,该虚拟硬盘图像在AWS所存储的位置在inscom子域名上。inscom为美国陆军情报与安全司令部的缩写。

Vickery表示,当他一开始发现这些数据的时候他第一个的想法是--“这是真的吗?”

近年来,AWS服务器和NSA数据泄露已经变得常见。由于AWS糟糕的安全条件导致了五角大楼、Verizon、道琼斯和近2亿美国选民记录相关的数据遭到曝光。

而与此同时,NSA还饱受着来自前雇员爱德华·斯诺登在2013年发起的大规模监控项目曝光的影响。从那之后,NSA许多黑客工具遭到盗用,另外它还引发了其他NSA合同工的机密信息曝光行为。

NSA的数据失窃将可能导致非常严重的后果,像殃及全球的WannaCry勒索软件攻击,其就利用了NSA的黑客工具。

在最近的事件中,储存在AWS服务器的内容为“不可向国外透露(NOFORN)”级别,这意味着这些信息非常敏感,不能被外国盟友看见。获悉,目前发现的服务器中总共有47个可见文件,其中3个还能下载

不过UpGuard公司的研究人员指出,大部分数据都没法在未连接到五角大楼网络的情况下访问。

此外据有机会看到这些问题文件的外媒披露,Red Disk是一个由美国陆军在2013年开发的情报云系统,主要协助五角大楼士兵在战场收集机密情报、无人机视频和卫星图像,然而这个投入了9300万美元的项目最终却被认定是失败的。

展开阅读全文

篇13:矿工库存数据预示了比特币的暴跌

全文共 1905 字

+ 加入清单

比特币(BTC)最近的价格下跌使许多投资者措手不及。然而,几周前,一项关键指标显示出网络矿工的担忧。

由加密市场数据公司ByteTree创建以测量这些主要市场参与者持有的库存水平变化的矿工的滚动库存(MRI)数据在一月份仍保持在100%以下,这表明该月对30%的价格上涨缺乏信心。

MRI高于100表示​​矿工的销售量超过采矿量并消耗库存,而MRI低于100的矿工则表示ho积–矿工的销售量少于采矿量并积累库存。

传统观点认为,卖方总是卖高价。因此,一些投资者可能会在MRI读数低于100的情况下看跌,因为矿工正在预料价格上涨,因此ho积股票,目的是在以后的时间以高价清算。

然而,Atlantic House基金经理和ByteTree创始人查理·莫里斯(Charlie Morris)指出,矿工以现金运营,并且总是市场上的卖方清算为采矿区块获得的奖励(比特币)以支付其运营成本。

低于100的MRI水平并不一定是价格看涨的指标,但代表着矿工对市场太软而无法入市的担忧。另一方面,MRI高于100则反映出强大的市场能够吸收矿工的抛售压力。

一月份的MRI为79%,为两年来最弱,这实际上是一个警告信号,表明牛头陷阱正在起作用。比特币在二月中旬达到了近10,500美元,此后一直在下跌。

截至发稿时,按市值计算的最大加密货币交易价格为7800美元以下的两个月低点,距离年初至今的负值仅640美元。

根据区块链监控公司Chainalysis的数据,1月份矿工产生了53,955个比特币,并向交易所发送了42,451个比特币,产生的MRI为79%。

根据莫里斯的说法,从历史上看,当矿工的销售量少于其开采量时,回报率很低;而当矿工的销售量超过其开采量时,回报率却很高。

换句话说,矿工们倾向于在熊市期间建立库存,而在牛市期间减少库存。

与中央银行平行

将ho积看成是一个看跌信号似乎是违反直觉的,但与传统金融体系的类比是有启发性的。

出现帐户赤字的国家的中央银行依靠热钱流入来积累外汇(通常是美元)储备。例如,印度卢比上涨时,印度储备银行将在现货市场上购买美元,并且能够吸收印度储备银行对美元的出价。

在卢比的下跌趋势中购买美元是有风险的,因为这只会增加当地货币的看跌压力。

同样,当矿工感到市场缺乏吸收其报价的力量时,他们or积或避免出售。进入疲软的市场将导致价格进一步下跌,进而损害盈利能力。

矿工影响市场

矿工对价格的影响最大,比市场上任何其他选区都要多。例如,矿池占流入交易所的总比特币的最高百分比。

截至1月,交易所收到的所有BTC中有超过四分之一来自矿池。同时,托管的钱包和商户服务(付款网关或处理器)仅占交易所BTC总供应量的10%以上。

因此,矿工在卸货时必须格外小心,因为他们的行为可能会导致大量抛售。

正如Adaptive Capital分析师Willy Woo 指出的那样,弱势的矿工因比特币在2019年第三季度从14,000美元跌至8,000美元而遭受损失而开始在第四季度抛售其持有的股票。到12月中旬,价格进一步下跌至6,500美元。

就目前而言,根据矿池Poolin的数据,广泛使用的采矿计算机(例如AntMiner S9和Avalon 851)已经在努力创造每日利润。如果价格继续下滑,那些效率低下的小型矿工可能会关闭运营并出售其所持资产以减轻损失。

从the沟看

然而,一些矿工仍然对未来的比特币价格持乐观态度,并且对预期的五月减半事件保持乐观。

“从中长期来看,我们对价格持非常乐观的态度,”中国加密货币矿业和矿业公司PandaMiner的首席执行官肖扬在接受采访时表示。“尽管短期波动,我们预计市场需求将处于相对较高的水平,而从供应方开采比特币将变得越来越困难。”

随着比特币价格急剧下跌,一些矿商会考虑转向借贷平台抵押其比特币以换取现金。杨说,这将有助于维持他们的现金流,而现金流受到近期市场低迷的压力。此举旨在帮助矿工在现金用尽时,不被迫以低价出售其比特币。

除了较低的价格外,快速增长的哈希率还使矿工更难持有比特币。杨补充说,他们需要从贷款机构那里借更多的钱。

根据btc.com的数据,比特币采矿难度增长率现在为6.88%,高于2月25日的负0.38%。

杨说,另一个表明采矿业普遍对未来比特币价格充满信心的现象是由比特大陆和迦南创意公司(Canaan Creative)等公司推销的新型采矿计算机。比特大陆已于3月10日推出了其最新产品S19,而Whatsminer将于4月推出其新产品。

Yang表示,矿工将与美国股市下跌相关的比特币价格下跌视为市场的暂时变化。

杨说:“我们仍然专注于长期价格上涨,而不是太关注短期市场走势。”

展开阅读全文

篇14:电子数据交换EDI是什么意思

全文共 1551 字

+ 加入清单

电子数据交换(EDI)是什么意思

EDI的基本概念 电子数据交换系统(EDI)是指将企业间交易往来的资料由从前的文书、传票等传统的交换方式改变成依循标准的表格及规约,利用电脑网络传送的表达方式。EDI是一种对处理数据格式要求很严的报文处理系统。它通过通信网络、按照协议在商业贸易伙伴的计算机系统之间快速传送和自动处理订单、发票、海关申报单、进出口许可证等规范化的商业文件。

EDI的应用包括两方面的标准:一个是经济信息的格式标准;另一个是网络通讯的协议标准。

EDI可以使其他公司的电脑处理结果直接透过网络传送至自己的电脑中。产生的效益有以下几点:(1)缩短信息传达的时间; (2)免纸张式的传票处理作业,削减转记作业等流程;(3)减少转记所造成的失误;(4)使资料输入合作更省略、更迅速并提高资料的精确度。

应用EDI的效果及意义 EDI将计算机应用技术、现代通信技术和现代化科学管理融为一体,它将引起影响深远的结构性商业革命。

1.EDI技术首先在世界上的经济贸易行业,得到迅速的应用和发展,它绝不仅仅是业务操作方式的变化。发达国家的实践表明,它的广泛运用直接干预和影响着诸如企业行为、经济效益、商业观念、经营运行模式、市场甚至整个国民经济的运行等,使这些方面产生根本性的变化。

EDI与企业内部的管理信息系统相结合,将成为一种威力强大,集信息处理、管理和通信于一体的手段。例如一个生产企业的 EDI系统,通过网络收到一份订单,系统便可以自动地处理该订单,检查订单是否符合要求,若符合要求,就向供货方发送确认报文,通知企业内部管理系统安排生产,向零配件供应商订购零配件,向交通运输部门预定货运集装箱,向海关、商检等有关部门申请出口许可证,通知银行结算并开具EDI发票,从而将整个订货、生产、销售过程连为一体。这里表明,EDI和MIS结合在一起,能自动地完成整个商业贸易和生产过程的信息处理和管理。

EDI的使用能降低企业经营成本,增强市场竞争力。据有关方面研究分析,应用EDI后,可使商业文件传递速度提高81%,文件成本降低40%。由于错误造成的商业损失减少40%,文件处理成本下降38%,竞争力增加34%。由此可见,EDI所带来的效益是明显的。美国通用汽车公司采用EDI之后,每生产一辆汽车的成本可减少250美元。东芝公司在使用EDI之前,每一笔交易的文件处理费用是1500日元,实施EDI后则降低到375日元,每张订单的处理费用由125美元降到32美元。新加坡全国贸易网 Tradenet,一份进出口许可证可在15分钟之内完成审批工作,大大缩短了贸易周期,提高了效率。间接效益是通过使各EDI伙伴间的业务环节,更加密切协调和一致,从而促进了资金流动,库存;成本和客户服务等方面情况的改善而获得的。这些间接效益主要来自于将原来分散的业务综合统一而取得的规模经济效益;

2.美国商务部和海关已明确规定,对使用EDI技术的进口许可证和报关文件优先审批和处理,对纸面文件推后处理。这对那些尚不具备使用EDI技术的国家,无疑意味着货物压仓时间增大、增加仓储费用、迟滞资金周转、减少贸易机会等带来许多方面的损失,实际形成了一种新的贸易壁垒,将进一步削弱这些国家在国际贸易竞争中的能力和地位。

EDI不仅能用于外贸交易,也可用于内贸交易。它实质上是利用电子技术进行商务活动的重要手段,它的标准数据交换格式将成为处理定货、发货以及支付等业务的通用媒介,车物资经销业、仓储与批发业、物流中心、配送中心等方面都有广阔的应用前景。它具有反应快速、简化手续;提高资金周转等优势,已被越来越多的国家所重视,并逐渐成为市场竞争中必不可少的有力武器。流通企业应大力提倡使用EDl并结合EOS,建立适合我国流通业商务活动特点的EDI标准与规范。

展开阅读全文

篇15:最新数据显示,矿工出售的比特币数量超过了他们产生的数量

全文共 876 字

+ 加入清单

据报道,上周比特币矿工的硬币销售量比同期增长了11%。

上周,比特币(BTC)矿工售出了11%的硬币比他们产生同期,从链分析门户ByteTree 6月1日的数据表明。

根据该门户网站的跟踪与矿工相关的比特币钱包地址的指标,在​​过去的7天中生成了约5,800 BTC,而超过6500次“首次支出”交易。

ByteTree发言人向Cointelegraph解释说,用于计算的“第一笔支出”是“比特币第一次离开生成该钱包的钱包”,详细说明了其度量如何工作:“矿工钱包可以由个人,公司或采矿池所拥有。当矿工产生硬币并出现在矿工钱包中时,它们就算作’世代’。然后这些硬币可以放在各自的矿工中。钱包的天数,月数,年数或永久性,这取决于矿工钱包的控制者决定何时移动硬币。如果这些硬币是由采矿池产生的,则这些硬币将分配给池的订户(即以btc支付)或在某个时候发送给交易所,以支付法定的操作费用。”

即使在当前效率低下的矿工中,称“投降”也为时过早

加密Twitter的评论员康纳·布朗(Conner Brown)已使用此数据来论证效率低下的矿工正在投降,但一些专家警告说,“投降”一词可能具有不同的含义。

F2Pool全球业务总监托马斯·海勒(Thomas Heller)告诉Cointelegraph,即使由于增加的难度而无法使用某些设备进行开采变得无利可图时,车主通常还是将其机器出售给电价更便宜的地方,而不是退出游戏。

赫勒说:“由于这些旧机器在中国,加拿大,美国或欧洲不再以电价开采,因此最终将销往哈萨克斯坦,俄罗斯,中东和南美等其他地区。”结论:“到2020年为止,几乎没有采矿场倒闭的案例。”

减半现实

正如Cointelegraph先前报道的那样,由于事件的发生,哈希率,封锁时间,费用和矿工收入发生了巨大变化,比特币减半以多种方式影响了网络。

为了减轻增加的难度并提供一半的采矿效率,Bitmain和MicroBT等行业领导者正在发布新一代的采矿硬件。今天早些时候,Bitmain 推出了其新的Antminer T19比特币采矿ASIC,据报道,它将在6月下旬开始发货。

展开阅读全文

篇16:怎么直接在手机上用otg数据线把歌下载到mp3上?

全文共 386 字

+ 加入清单

首先需要在手机的设置中将OTG连接开关打开;将OTG连接线分别与手机数据口和MP3相连;连接成功之后,在手机文件管理器或手机存储空间选项中看到MP3被识别为USB设备;使用文件管理器将音频文件复制或者发送到MP3存储空间即可。以下是详细介绍:

1、打开手机设置,进入更多设置,拉到最下面,打开OTG连接;

2、用OTG数据线一头连接手机数据口一头与MP3连接;

3、再次进入设置,进入电量和存储管理,查看存储空间;

4、然后拉到最下面,点击安装USB设备。当点击安装USB设备字样变成卸载共享存储设备时,就说明连接成功。存储空间里面也会多一个MP3的名称选项,点击已用存储进去后就能看到MP3上存储的文件;

5、也可以打开手机上的文件管理器,也可以看到被识别为USB存储设备的MP3,进入手机内存储MP3的文件夹,长按选择好文件之后选择复制或者发送的选项将音乐文件移动到MP3即可。

展开阅读全文

篇17:通过数据了解比特币的去中心化程度

全文共 2713 字

+ 加入清单

摘要

比特币的去中心化可以通过供应分散度、算力的分布和交易所整合等指标来量化。

活跃的地址数量和网络hash率等关键指标持续上升。

比特币的供应正变得更加均衡,挖矿和交易市场仍具有竞争力。

介绍

在过去的十一年里,比特币在面对大量威胁时能够相对稳定地运行,这主要是因为它缺乏单一的控制实体。这种特征被称为去中心化,它包含了大量松散耦合的特征。其中一些特征难以描述和衡量,但另一些特征则很适合直接分析。

一个可以直接观察到的特征是资金在不同地址之间的分散。财富的分布在任何经济中都是一个至关重要的因素,其大体上与经济影响力的分布一致。对于经常向创始团队分配大量token的加密资产来说,资产的分散程度是严重不足的。

另一个特征,即算力的分布,可以说是更加重要的。比特币在这个层面上依赖于去中心化,以实现其维持一个安全、抗审查的支付和储蓄系统的目标。

比特币还高度受制于交易所的市场份额分布,这一特征极大的影响了网络经济。在法币报价的现货交易对上的交易量分布尤为重要,因为它们代表了与现实世界的进出通道。

在本周的专题中,我们将沿着这三个垂直领域对比特币的去中心化进行量化,并跟踪它在一段时间内的发展进度。

地址的分散程度

巨鲸(即资产中持有大量资金的用户)的存在,是许多加密货币持有人对自己生存能力的一个担忧。特别不平等的资金分配可能会给一小部分用户对资产市场和协议发展方向产生重大影响,并使资产作为价值存储或交易媒介的可行性受到质疑。

由于比特币余额易于审计,因此可以用链上数据评估分散度。由于托管人在综合账户中持有的资金无法归属于其所有者,而且通常不鼓励地址重复使用,因此这些估计是不够严谨的。然而,与传统金融系统相比,它所提供的透明度程度仍然是前所未有的。

比特币目前仍存在巨鲸用户,但自网络成立以来,其供应量分布慢慢变得更加均匀,并且小型账户在总供应量中的比例也越来越大。

除了控制着越来越多的供应比例外,余额较少的地址仍占账户的大多数。面对以美元计价的价格波动,大多数地址仍然控制着价值不到100美元的比特币。

一个密切相关的指标,即唯一有效地址的数量,也暗示了更多网络参与者的使用情况。因为一个用户可以控制多个地址,所以这个指标并不是参与者数量的完美代表,但我们一般认为是相关的。最近,比特币的活跃地址数已经开始接近历史高点。

挖矿

除了链上的分散度和活跃度,比特币的有效去中心化还取决于矿工之间的计算力分配。

比特币依赖于矿工来保证网络的安全,并向区块链中添加新的区块。这些矿工通过计算大量的hash值来竞争寻找下一个区块,并通常会聚集成称为矿池。

在整个网络的历史上,保障比特币网络安全的算力一般都是成倍增长的。

虽然比特币挖矿是分布式的,但通过国家层面的强制手段和纵横交错的整合,比特币挖矿仍有中心化的风险。包括Binance、OKEx和Huobi在内的多家交易所都在运营矿池。硬件制造商BitMAIN同时拥有BTC.com和蚂蚁矿池,也是ViaBTC的唯一投资者。

即使是一个合理的、资源充足的矿池也很难协调51%的攻击,因为如果运营商决定攻击网络,矿工可能会选择离开矿池。像Stratum V2这样的新协调协议可能会通过将区块构成的控制权从矿池运营商转移到矿工身上,从而大大提高网络的去中心化程度。

衡量算力去中心化的一个有效指标是中本系数,它衡量的是为了51%攻击一个网络而需要串通的矿池数量。虽然比特币从未被成功的遭受过51%的攻击,但在2014年,矿池GHash.io控制了超过一半的网络算力,时间大约为一天。在这段时间里,比特币的中本系数为1。

如今,比特币的中本系数为4,表明比特币的去中心化程度很高。

虽然比特币挖矿是分布式的,但通过国家层面的强制手段和纵横交错的整合,比特币挖矿仍有中心化的风险。包括Binance、OKEx和Huobi在内的多家交易所都在运营矿池。硬件制造商BitMAIN同时拥有BTC.com和蚂蚁矿池,也是ViaBTC的唯一投资者。

即使是一个合理的、资源充足的矿池也很难协调51%的攻击,因为如果运营商决定攻击网络,矿工可能会选择离开矿池。像Stratum V2这样的新协调协议可能会通过将区块构成的控制权从矿池运营商转移到矿工身上,从而大大提高网络的去中心化程度。

衡量算力去中心化的一个有效指标是中本系数,它衡量的是为了51%攻击一个网络而需要串通的矿池数量。虽然比特币从未被成功的遭受过51%的攻击,但在2014年,矿池GHash.io控制了超过一半的网络算力,时间大约为一天。在这段时间里,比特币的中本系数为1。

如今,比特币的中本系数为4,表明比特币的去中心化程度很高。

交易所

与矿工相比,交易所对比特币去中心化的直接影响较小,因为矿工的作用已写入协议中。不过,作为获取和使用比特币的主要市场,它们对网络的影响也是巨大的。

交易所之间的过度中心化,会使市场在破产时面临系统性风险。在加密货币领域最著名的例子是2013年Mt.Gox危机。

通常合并也会增加审查的可能性,从而否定使用比特币的一个主要好处。作为从货币到比特币的主要通道,BTC/美元市场在这方面尤为重要。虽然最近稳定币作为一种替代性的报价资产出现,但法币网关仍然是新资本进入市场的重要途径。

虽然有几家交易所都提供BTC/美元市场的交易,但该领域通常由几家大公司主导。

分析市场集中度的一个有效指标是Herfindahl-Hirschman指数(HHI),该指数随着市场的垄断性的增加而增加。虽然我们的估计会受到幸存者偏差的影响,但在过去一年中,Coin Metrics覆盖范围内的BTC/美元现货市场的HHI一直保持平稳。目前,根据这一指标,我们认为市场是适度巩固的。

除了报告的交易量外,链上持有量还可以从另一个角度窥见行业状况。Coin Metrics的交易所流量所追踪的现货交易所的比较余额如下所示。由于Coinbase避免了热钱包地址的重复使用,这些估计中明显不包括Coinbase。

Source: Coin Metrics Network Data Pro

同样,跟踪交易所的链上流动使我们能够更全面地了解市场,并确认所报告的活动。这些指标也描绘了一个相对竞争激烈的市场。Coin Metrics的交易所流量跟踪的现货交易所的流入量如下所示;资金外流的行为与此非常相似。

结论

就矿工和交易所的集中度而言,比特币是去中心化的,并且其供应也越来越均匀地分散。这种对比特币去中心化程度的分析远远不够全面,在评估网络的健康状况时,还应该考虑其他各种指标,如节点数和硬件制造商的市场份额。然而,整体而言,比特币网络在这些关键垂直领域的表现让我们有理由保持谨慎乐观。

展开阅读全文

篇18:揭秘IPFS数据交换模块Bitswap

全文共 3698 字

+ 加入清单

导 读

本文为IPFS系列文第4篇,详解IPFS的核心模块——Bitswap。

(之前的技术干货已为读者详细讲解了IPFS文件存储、文件系统等相关内容,精彩回顾详见文末链接)

星际文件系统(InterPlanetary File System,缩写IPFS)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。

与传统的文件系统不同,它是一种基于内容寻址的点对点超媒体分发协议。

IPFS网络中的节点构成一个分布式文件系统网络,其中Bitswap是IPFS的核心模块,负责与网络中其他节点之间请求和发送数据块。

图1

IPFS将文件分解为称为block的数据块,这些块由内容标识符(CID)标识。

IPFS文件内容存储在不同的节点上,每个节点存储root block,少量节点存储完整文件数据,大部分节点存储部分文件block。因为block分散存储在不同节点,Bitswap协议解决了从多个节点高效获取全部数据块的问题。

图2 多节点文件存储示意图

总体架构

本文基于Bitswap v0.3.3版本进行分析。

IPFS向Bitswap获取block,Bitswap是IPFS exchange接口的具体实现,负责完成IPFS网络数据交换功能。

图3 Bitswap组件架构图

Bitswap协议内容比较繁琐,为了降低实现复杂度协议划分为block请求模块、block发送模块、会话管理模块、block提供者发现模块、网络模块等。

Bitswap模块负责接收新的消息并且提供对外数据交换接口。

session管理模块用来管理多个session,每个session管理一组文件的下载,来提高下载效率。

block发送模块负责管理向其它节点发送数据块。block请求模块负责管理数据块的请求。block提供者发现模块负责通过DHT网络发现网络中的数据块,通常session找不到已拥有所需block的节点时会调用此模块进行数据块发现。协议概述

为了完成节点间block交换,Bitswap定义了通信消息及通信协议。

图4

Bitswap消息处理流程:

1、IPFS请求文件区块,Bitswap发送want-have消息携带CID1信息到连接的所有节点。节点根据自己是否有CID1文件块返回have或dont-have消息。

2、client向拥有CID1的节点发送want-block消息,节点返回相应的block消息。

3、当没有节点有请求的block,Bitswap广播want-have到所有的连接节点,或者通过DHT查找拥有文件区块的节点。模块详解

▲ Bitswap模块

Bitswap模块负责接收新消息并且实现对外的数据交换接口。

当接收到新消息后,Bitswap处理流程:

1、记录有关消息的一些统计信息

2、通知发送模块wants消息,这样数据发送模块可以根据实际情况向需求节点发送响应消息。

3、通知发送模块任何收到的blocks,发送模块根据节点的需求列表可以将接收到的块发送给任何需要它们的节点

4、向SessionManager通知接收到的blocks,HAVEs和DONT_HAVEs消息,这样SessionManager可以通知消息相关的session。

Bitswap通过Facade Pattern 提高了模块使用的便利性,使得Bitswap子系统的用法变得简单,避免了IPFS和Bitswap的高度耦合。

▲ Session管理模块

session管理模块用来管理多个数据块下载session,每个session管理一组文件的下载。

当SessionManager收到新消息时,它将

1、通知BlockPresenceManager组件跟踪每个block。

2、通知对接收到的block感兴趣并想要的Sessions。

3、通知PeerManager组件收到的block,PeerManager检查是否有任何wants被发送到节点以接收已经收到的块。 如果是这样,它将向那些节点发送“CANCEL”消息,防止其它节点重复发送消息。

Session管理模块通过协调多个session的数据需求来提高数据交互的效率,避免数据块的重复请求、发送。

▲ Session模块

Session管理一组文件的下载,用来提高一组文件块,比如单个文件下载效率。当IPFS调用Bitswap时,Bitswap会创建一个新的Session并调用Session的相应方法,比如GetBlocks()获取blocks。Session会管理一个节点列表,数据获取过程只会向session中的节点获取数据,而不是所有的连接节点。当Session中的节点都没有某个block时,Bitswap才会通过DHT获取具有block的节点并加入session。

由于session刚开始没有任何节点,处于“discovery”模式。当IPFS最初从session请求block时,该session处理流程如下:

1、通知SessionInterestManager组件它感兴趣的block。

2、通知sessionWantManager 组件需要的block。

3、通知PeerManager组件向连接节点发送“want-have”消息,以发现哪些节点有需要的block。

4、查询ProviderQueryManager组件以发现哪些节点具有该block。

当session收到带有“ HAVE”或“ block”的消息时,它将通知SessionPeerManager组件。

当session收到带有“ block”的消息时,它将通知SessionInterestManager组件。

一旦session具有节点,就不再处于“discovery”模式。当IPFS请求后续block时,session将通知sessionWantSender组件。sessionWantSender组件通知PeerManager组件向会话中的节点发送“ want-have”和“ want-block”消息。

对于session所需的每个block,sessionWantSender组件通过与BlockPresenceManager组件核对哪些节点已为该block发送了“ HAVE”,来确定哪个节点最有可能拥有该block。如果多个节点发送过“ HAVE”,则会根据先前请求回复速度来选择节点。

由于DHT内容发现速度慢并且网络带宽消耗大,session通过向一组含有目标数据块可能性大的节点获取数据,从而大大提高了数据块获取的效率。

▲ Block发送模块

block发送模块负责管理向其它节点发送数据块,包含节点需求管理组件(Ledger)和消息发送任务队列(PeerTaskQueue)。

Engine是block发送模块的处理类,当Engine被告知有新的wants时

1、将want添加到Ledger,Ledger会存储每个节点的需求列表。

2、检查blockstore中的相应block,并将任务添加到PeerTaskQueue组件。如果block库没有想要的block,则添加“DONT_HAVE”任务;如果blockstore有block,对于“want-have”添加了“HAVE”任务,对于“want-block”添加了“block”任务。

3、当Engine收到新block的消息时,它会检查Ledger以查看是否有节点需要此block。对于发送“want-have”的每个节点向PeerTaskQueue组件添加一个 “HAVE”任务,对于为发送了“ want-block”的每个节点,向PeerTaskQueue组件添加一个“block”任务。

4、Engine会定期从PeerTaskQueue组件中取出任务,并创建带有“ blocks”,“ HAVEs”和“ DONT_HAVEs”的消息。

PeerTaskQueue组件通过对任务进行优先级排序,发送队列中数据量最少的节点方具有最高优先级,通过这种流控措施,提高数据块发送处理效率。

▲ 数据块请求模块

Block请求模块负责管理数据块的请求。PeerManager组件为连接到Bitswap的每个节点创建一个MessageQueue组件,记录了“want-have” 、“want-block”已发送到哪个节点,并将任何新的wants定向到正确的节点。并且MessageQueue组件通过合并多个want为一条消息,然后将该消息发送给节点,从而提高了消息发送效率。

▲ 内容发现模块

当Bitswap找不到已拥有所需block的节点时,它会使用DHT进行内容发现。Bitswap通过ProviderQueryManager组件管理这些请求,ProviderQueryManager组件对请求进行速率限制,并对进行中的请求进行重复删除处理。总结

Bitswap作为IPFS网络数据交换接口的具体实现,设计并实现了一套高效的节点间交换数据的协议。

协议主要关注点是如何快速、高效获取需要的block,其中包括节点选择策略,如何最大化利用每个节点的能力。

Bitswap通过Facade Pattern 提高了模块使用的便利性,在具体实现上解耦复杂依赖到各功能模块,从而降低系统实现的复杂度。

展开阅读全文

篇19:在Excel中如何将一组数据绘制成图标

全文共 236 字

+ 加入清单

在工作学习中,Excel表格成了我们必不可少的工具,我们通过它进行数据的统计计算,方便了我们的生活和工作,那如何将一组数据绘制图标呢?下面就为大家详细介绍一下,来看看吧

步骤

1、选定一组数据

2、点插入,这里有很多种图标,我们选择散点图,然后选择第一个示例图

3、选择图标,左击图表中数点,选择添加趋势线

4、这里选择线性,勾选显示公式及显示R平方值

5、设置坐标轴名称,选择布局,坐标轴标题,主要横坐标标题

6、输入标题名称,同法纵坐标操作

注意事项

选择趋势线时根据实际情况进行选择

展开阅读全文

篇20:无线传感器网络节点数据短距离接收研究

全文共 2308 字

+ 加入清单

一、引言

无线传感器网络将成百上千的传感器节点布置在一个特定的区域内形成监测网络,这些节点通过特定的协议高效、稳定、正确的组织起来,协同工作完成某项应用任务,达到数据采集、无线通信和信息处理的能力。无线传感器网络节点可以实时传送监测数据,具有快速构建、部署方便的特点,不易受到目标环境的限制,因此在环境监测、城市交通管理、医疗监护、仓储管理、汽车电子等领域有较好的应用。

在无线传感器网络中的节点通常是一个微型的嵌入式系统,对采集数据、接收数据、处理数据、发送数据等的功能要求各有兼顾,其处理能力、存储能力和通信能力都是对采集的数据进行管理和协同工作,因此传感器网络节点的软硬件技术是传感器网络研究的重点。本文主要是对无线传感器网络节点数据的短距离接收进行设计探讨。

二、接收节点工作原理

无线传感器网络数据接收节点模块主要由接收芯片T5743 和MCU 微处理器PIC18F6620 构成,如图1,发射端采用ATMEL 公司的的T5754 做为数据发射芯片,与接收芯片T5743 相匹配,以一定的发射接收频率和数据传输速率协同工作。接收芯片T5743 通过DATA 串行双向数据线与MCU微处理器PIC18F6620 的I/O 口进行通讯,MCU 微处理器接收数据时,用DATA_CLK 作为同步时钟,微处理器PIC18F6620 向接收芯片T5743 发送指令时依靠特殊时序来达成数据接收和处理。接收过程用软件控制的方式来进行数据传送和实现对接收芯片T5743 的控制,在接收数据之前,微处理器PIC18F6620 通过DATA 线将MUC 内的程序写入接收芯片的配置寄存器里,对接收芯片进行配置,随后等待接收数据;当有数据来时,由接收芯片T5743 的LNA_IN 端接入,经低噪声放大器放大后送入混频器,使其变换成中频;在中频级,经变换的信号在送入解调器之前被放大和滤波。

三、接收节点芯片

ATMEL的T5743芯片是集成UHF 无线电接收模块,带有PLL 锁相环结构的接收芯片,采用SO20 封装[2]。T5743芯片是为满足低数据率、低成本RF 数据传输系统的要求而开发出来的,其数据传输速度为1~10kB/s,编码方式为曼切斯特或双相位方式,可用于接收频率范围为300MHz~450MHz(433.92MHz 和315MHz)的ASK 数据传输;高灵敏度,全集成VCO,可实现低功耗功能,电源电压4.5V~5.5V;单端RF 输出容易与天线或PCB 版的印制天线相适配;

工作温度范围为-40℃~105℃。

T5743 芯片带有一双向串行数据接口DATA,通过DATA 芯片可与MCU 进行串行通讯,交换信息。它可以工作在2 种典型频率433.92MHz 和315MHz,由MODE 引脚来选择,置高为433.92MHz,置低为315MHz,接收频率在1kB~10kB 之间可选,由软件设定。设计中由于采用1MHz 中频与前端SAW滤波器相配合实现了高镜像抑制,基于使新型SAW 器件,达到了40dB 抑制,并能用简单的双向数据线实现与微控制器的通信,利用单独引脚经微控制器实现电源管理。

T5743 芯片的RF 前端是一个超外差结构,将射频输入信号变换成1MHz IF 信号。RF 前端由低噪声放大器LNA,

本地振荡器LO、混频器和RF 放大器组成。LO 是由PLL 锁相环产生的载波频率,供混频器使用。RF 信号经RF 输入脚LNA-IN 输入,在433.92MHz 时输入阻抗为1000Ω/pF,在设计输入网络时首先考虑噪声匹配,适当调整元件值和印制板的分布电感电容与输入端的匹配,达到T5743 在高信噪比时灵敏度最高。这样,从RF 前端来的信号经全集成4 阶IF 滤波器滤波,达到334.92MHz 的应用,中频的中心频率为l MHz。

设计中解调器的工作方式由寄存器OPMODE 设置,逻辑“L”设置解调器为FSK 方式;逻辑“H”设置解调器为ASK方式。在ASK 方式使用了自动门限控制电路,它将检测参考电压设置在一个能获得好信噪比的适当值上,这个电路也能有效抑制任何类型的带内噪声信号或竞争发射,如果S/N 超过10dB 即能很好检测出数据信号。在FSK 方式下,如果S/N超过2dB 就能检测出数字信号。

解调器的输出信号,经数字滤波器滤波后送到数字信号处理电路,数字滤波器的通带与数据信号的特性相匹配。数字滤波器由1阶高通和3 阶低通滤波器组成。高通滤波器的截止频率fcu _ DF 由公式(1)决定。低通滤波器的截止频率由所选波特率范围(BR-Range)决定,BR-Range 在OPMODE 寄存器中设定,BR-Range 的设置必须与波特率相适应。

无线传感器网络接收节点的数字电路和模拟滤波器的全部定时都是来自一个时钟。这一时钟周期TCLK 是从晶体振荡器经分频器得到的,分频次数由MODE 引脚端的逻辑状态控制[3]。晶体振荡器的频率是由RF 输入信号决定的,它也同时决定了本地振荡器的频率(fLO)。T5743 芯片的工作状态是由OPMODE 和LIMIT 的两个15 位RAM 寄存器进行设置的,寄存器可由双向DATA 口编程。如果寄存器内容由于掉电而改变,这一状态由一个称为复位标识(RM)的输出表示出来,在这种情况下的接收电路必须重新编程。在加电复位(POR)后,寄存器被置为默认模式,如果接收机工作默认模式,不需对寄存器编程。同样,如果接收电路不是在复位方式,就会启动相应的OFF 指令编程;如果接收电路处在复位方式,相应的OFF 指令编程不会被启动,在DATA 脚仍呈现复位标志。

展开阅读全文