
Linux
bill23
这个作者很懒,什么都没留下…
展开
-
vi常用快捷键
vi常用快捷键光标控制命令 命令 光标移动h或^h 向左移一个字符j或^j或^n 向下移一行k或^p 向上移一行l或空格 向右移一个字符G 移到文件的最后一行nG 移到文件的第n行w 移到下一个字的开头W 移到下一个字的开头,忽略标点符号b 移到前一个字的开头B 移到前一个字的开头,忽略标点符号L 移到屏幕的最后一行M 移到屏幕的中间一行H 移到转载 2009-01-09 13:31:00 · 851 阅读 · 0 评论 -
SecureCRT
简要介绍:VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是windows下登录UNIX或Liunx服务器主机的软件。二者不同的是SecureCRT支持SSH∗(SSH1和SSH2)。 本文主要介绍SecureCRT的使用方法和技巧。 ∗[概念解释]什么是SSH? SSH的英文全称是Secure Shell。 传统的网络服务程序,转载 2009-01-09 13:28:00 · 1710 阅读 · 0 评论 -
Linux下ALSA声卡编程
一. 介绍 ALSA 标准是一个先进的linux声音体系。它包含内核驱动集合,API库和工具对Linux声音进行支持。ALSA 包含一系列内核驱动对不同的声卡进行支持,还提供了libasound的API库。用这些进行写程序不需要打开设备等操作,所以编程人员在写程序的时候不会被底层的东西困扰。与此相反OSS/Free 驱动在内核层次调用,需要指定设备名和调用ioctl。为提供向后兼容,转载 2008-12-04 17:36:00 · 918 阅读 · 0 评论 -
Linux音频编程指南
虽然目前Linux的优势主要体现在网络服务方面,但事实上同样也有着非常丰富的媒体功能,本文就是以多媒体应用中最基本的声音为对象,介绍如何在Linux平台下开发实际的音频应用程序,同时还给出了一些常用的音频编程框架。 一、数字音频 音频信号是一种连续变化的模拟信号,但计算机只能处理和记录二进制的数字信号,由自然音源得到的音频信号必须经过一定的变换,成为数字音频信号转载 2008-12-04 17:41:00 · 688 阅读 · 0 评论 -
Advanced Linux Sound Architecture (ALSA) 研究笔记
转载时请注明出处:http://blog.youkuaiyun.com/absurd ALSA并非是最近才出现的新事物,它实际上已经发展很多年了,不过直到在kernel2.6,才成为OSS名正言顺的替代者。ALSA提供的不只是几个声卡的驱动程序,而是从驱动程序到上层应用程序的一整套解决方案。最近花了点时间去阅读ALSA相关资料和代码,本文记录了一些在研究过程中所记的笔记。 按照ALSA官方转载 2008-12-04 17:44:00 · 1058 阅读 · 0 评论 -
一个声音的程序
#include #include #include #include #include #include #include #include /* 设定默认值 */ #define DEFAULT_FREQ 10000/* 设定一个合适的频率 */ #define DEFAULT_LENGTH 1000 /* 200 微秒,发声的长度是以微秒为单位的*/ #define DEFAUL转载 2008-12-08 10:03:00 · 611 阅读 · 0 评论 -
Linux 共享内存
感觉这篇文章写的不错,看了之后很有收获。本来想自己总结一下发布出来,但还是偷了个懒,把别人的东西拷贝过来了。 共享内存(上)共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式。两个不同进程A、B共享内存的意思是,同一块物理内存被映射到进程A、B各自的进程地址空间。进程A可以即时看到进程B对共享内存中数据的更新,反之亦然。由于多个进程共享同一块内存区域,必然需要某种同步机制,互转载 2009-02-21 05:05:00 · 1270 阅读 · 0 评论