• 基于软RAID的硬盘故障时数据恢复能力测试

    基于软RAID的硬盘故障时数据恢复能力测试

    计算机系统的硬盘存储着大量的数据,有些数据非常关键,一旦丢失就会产生严重后果。本文中,我们基于软件构件的RAID 1级别的硬盘阵列,测试了软RAID 1阵列在发生故障后,其数据恢复的能力。基于Linux操作系统通过软件构建的RAID 1硬盘阵列,本次测试的结果验证了以下几个关键结论,证明了软RAID的容灾能力:

    1. 当RAID中作为数据盘的一块硬盘发生故障时,RAID发生降级,且数据不丢失,挂载的分区依旧可读写;
    2. 当向降级的RAID中添加一块新硬盘后,RAID可通过重建恢复;
    3. 当旧实例操作系统所在硬盘发生故障时,数据盘组建的软RAID接入到其他实例上,能够成功地被新实例的操作系统识别,并成功读写。
    (更多…)
  • Java读取并解析wav格式文件

    本文将主要介绍如何使用Java语言读取文件并解析wave格式,并以代码形式进行展开。代码主要包含三个功能类,分别为:Wave、DataParseUtils和Common。

    本代码已用于GitHub上开源的ASRT语音识别系统的Java语言SDK项目: https://github.com/nl8590687/ASRT_SDK_Java

    (更多…)
  • NAS+云服务器打造一套个人私有云解决方案

    NAS+云服务器打造一套个人私有云解决方案

    本文介绍了AI柠檬在自己的家里打造的一套个人的私有云解决方案。这套方案使用了一个本地部署的网络附加存储(NAS)服务器和一个云服务器实例打造,并在本地NAS服务器上部署安装若干应用服务软件,可以解决个人数据存储的存取便捷性容量扩展性数据安全性等实际使用中的痛点。

    (更多…)
  • Golang后端实现WebSocket接收发送Demo

    文件目录:

    websocket-demo
    -- public/
    --|-- index.html
    -- main.go
    -- go.mod
    -- go.sum
    (更多…)
  • 回答知乎问题:如何看待faker.js 开源作者删除了所有的代码?

    本文为知乎问题回答,原文:
    如何看待faker.js 开源作者删除了所有的代码? – zahet的回答 – 知乎 https://www.zhihu.com/question/510180628/answer/2449158085

    作为一个在开源社区混迹了多年的开源项目owner,即时是非常理性的我也非常能够理解faker.js开源作者的感受,也能够体会到他的心境。已有的一些答案普遍是从faker.js作者和第三方舆论的角度进行分析。我想从我的视角谈谈当前国内外开源贡献者面临的问题及其可能的根源,以及当前我们做开源的真正目的是什么。

    (更多…)
  • AI柠檬博客5周年,我是怎么坚持下来的

    众所周知,AI柠檬博客创始于2017年年初,而现在已经是2022年了,算下来已经整整五年了,今年的第一篇文章,来的比以往更晚一些。博主在做这一年总结的同时,打算顺便谈谈自己是怎么坚持下来的。

    (更多…)
  • AI柠檬的个人数据治理之路

    在当前的计算机技术和互联网应用技术的发展浪潮之下,很多传统的线下物质资料记录存储方式逐步转移到了计算机设备(包含手机、平板、手环等)或者线上存储中,这种新的记录方式、无处不在的互联网应用和硬盘技术的发展,使得在计算机介质中生产、存储的个人数据规模变得越来越大。而且在企业数据的重要性越来越被得到认知从而出现“数据治理”这一概念的大背景下,个人数据也需要进行“数据治理”,从而提升我们生活的便捷性,享受科技发展带来的好处。

    (更多…)
  • 差距在哪里?是什么让我们在学校做的项目往往拿不出手

    一个是学校团队做的项目,一个是企业团队做的项目,从直觉上讲,你会更信任哪个团队?为什么会这样认为呢?不同的人会有不同的想法和结论,也许你会认为学校团队做的更靠谱,尤其是Top X的学校的话,也许你会认为企业不论如何都做的会更专业些。但是总的来说,学校团队在做一个项目的过程中,往往会存在一些弊病,这些问题是企业团队做项目时很少会存在的问题。

    (更多…)
  • AI柠檬语音识别学习路径和入门资料推荐

    对于刚开始接触语音领域的新人来说,如何学习入门是一个棘手的问题。AI柠檬博主经常在群里遇到询问如何入门语音识别或者有什么语音识别学习资料推荐的问题,那么今天博主就在这里做一些如何入门的介绍和相关资料的推荐吧。(纯干货)

    (更多…)
  • 语音声学特征提取:用于ASRT的语谱图特征的算法原理与实现

    AI柠檬博主在之前的一篇文章里讲了常见的MFCC、FBank、LogFBank等语音特征提取算法。不过ASRT语音识别系统在声学特征的提取上,使用的既不是大家所熟知的MFCC算法,也不是FBank(或LogFBank)算法,而是一种语谱图特征。不过这种语谱图特征也是AI柠檬博主从MFCC和FBank算法修改而来的,原则是保留更多的原始信息以供神经网络计算,避免经过人工特征设计的滤波器产生大量的信息损失。

    (更多…)