原创 Kaldi特徵提取之-VAD

Kaldi特徵提取之-VAD 背景 VAD即 Voice Activity Detection, 用於檢測靜音和非靜音。通過使用VAD,我們可以找到有效語音段,剔除靜音段,在語音識別等過程中可以大大減少要處理的數據量。VAD通常

原创 C語言中malloc()和free()函數的具體作用

本文想就C語言中malloc()和free()函數的具體作用做出一些說明,這些細節大家在使用過程中很有可能會忽略。   在C語言中要動態的釋放內存,就必然要用到指針,將動態分配獲得的空間地址賦值給指針。C語言中動態分配內存的函數爲mall

原创 Linux Shell腳本攻略(1.11)

1.11 調試腳本 調試功能是每一種編程語言都應該實現的重要特性之一,當出現一些始料未及的情況時,用它來生成腳本的運行信息,調試信息可以幫你弄清楚是什麼原因使得程序發生崩潰或者行爲異常。 1.11.1 Bash內建調試功能 使用Ba

原创 關於麥克風,你應該知道的事

關於麥克風,你應該知道的事 1. 介紹 麥克風在生活中很常見,可以說是無處不在,耳機、手機、智能音箱、電腦上都有麥克風,平時聽得音樂也都需要由專業麥克風進行錄製。即使這樣,大多數人對於麥克風的也並沒有足夠的瞭解,可謂是“燈下黑”。這篇

原创 Linux Shell腳本攻略(1.7)

1.7 數組和關聯數組 數組是Shell腳本非常重要的組成部分,它藉助索引將多個獨立的獨立的數據存儲爲一個集合。普通數組只能使用整數作爲數組索引,關聯數組不僅可以使用整數作爲索引,也可以使用字符串作爲索引。通常情況下,使用字符串做索引更

原创 嚴版數據結構 第29頁 單鏈表 C++實現

#include<iostream> using namespace std; typedef struct LNode {      int data;   //節點數據域      struct LNode *next;  //指針域

原创 Linux Shell腳本攻略(1.1)

1.1 簡介 諸多類Unix操作系統的設計令人驚歎。即便是在數十年後的今天,Unix式的操作系統架構仍是有史以來最佳的設計之一。這種架構最重要的一個特性就是命令行界面或者shell。shell環境使得用戶能與操作系統的核心功能進行交互。

原创 Ubuntu14.04+Jekyll+Github Pages搭建靜態博客

Ubuntu14.04+Jekyll+Github Pages搭建靜態博客 1. Jekyll簡介 簡單: 無需數據庫、無需評論功能,不需要不斷更新版本,只需要關心博客內容。 靜態: 只用 Markdown (或 Textile)、Li

原创 Linux Shell腳本攻略(1.2)

1.2 終端打印 終端是交互式工具,用戶可以通過它與shell環境進行交互。在終端中打印文本是大多數shell腳本和工具日常需要執行的基本任務。通過終端打印,人們可以知道系統的運行狀態,這對用戶來說是至關重要的。 echo終端打印 e

原创 Linux Shell腳本攻略(1.12)

1.12 函數和參數 和其他腳本語言一樣,Bash同樣支持函數,並且可以傳遞參數。 1.12.1 函數定義和傳參 #!/bin/bash function fname() #也可以用fname()代替 { echo

原创 Linux Shell腳本攻略(1.5)

1.5 使用shell進行數學運算 在任何一種編程語言中,算術運算都是必不可少的,shell也不例外。 1.5.1 使用let、(())和[]進行算術運算 可以使用普通變量賦值方法定義數值,這是,它會被保存爲字符串。我們可以通過使用le

原创 Linux Shell腳本攻略(1.3)

1.3 玩轉變量和環境變量 變量是任何一種編程語言都必不可少的組成部分,用於存放各種類型的變量。腳本語言大多是弱類型語言(動態語言),也就是說在使用變量時,不需要事先聲明變量的類型,只需要直接賦值就可以。在Bash中,每一個變量的值都是字

原创 朋友圈

題目1526:朋友圈 時間限制:1 秒 內存限制:128 兆 特殊判題:否 提交:708 解決:200 題目描述: 假如已知有n個人和m對好友關係(存於數字r)。如果兩個人是直接或

原创 NEON Intrinsics

本篇博客將對NEON Intrinsic進行介紹,同時末尾會給出幾個example。如有謬誤,煩請指出,謝謝。 Introduction NEON Intrinsics是一種比彙編更高級的API,可以直接在C/C++中進行調用。使用

原创 Linux Shell腳本攻略(1.4)

1.4 使用函數添加環境變量 1.4.1 簡介 環境變量通常用於存儲路徑列表,這些路徑用於搜索可執行文件、庫文件等。例如:$PATH、$LD_LIBRARY_PATH,它們通常看起來像這樣: PATH=/usr/bin;bin LD_L