摘要:
一、简介 Linux的声音系统或许是最无序的子系统部分!作为Server来说,声音无足轻重,无人问津,而作为桌面来说太多的实现方案,各有各的长出和不足,ALSA经过多年的发展,基本统一了Linux声卡硬件驱动层的借口,OSS日渐退出,但是在ALSA之上的各个应用层面,方案和软件之多让人咋舌!ESD,aRts, JACK,GStreamer, 这些系统组件各个为战,实现了不同的功能,ESD是GNO...
阅读全文
posted @ 2016-02-03 10:31
红孩儿你好
阅读(4470)
推荐(0)
摘要:
一、简介 Redis是一个开源的使用C语言编写、开源、支持网络、可基于内存亦可持久化的日志型、高性能的Key-Value数据库,并提供多种语言的API。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。 ...
阅读全文
posted @ 2016-02-01 13:44
红孩儿你好
阅读(263)
推荐(0)
摘要:
一、简介 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework 的强大功能。 二、语法 http://wenku.baidu.com/link?url=prpliCXx99-5wEckzQqBjE770v1QVUg-USABctilQ_-g4_rda8uDXfeu4RTICweqoQBbgr0_W_v...
阅读全文
posted @ 2016-01-30 11:24
红孩儿你好
阅读(189)
推荐(0)
摘要:
一、简介 Chocolatey是Windows下包管理工具,可以使用 Chocolatey 来安装应用程序。 二、安装 1)在线安装:参见 主页 官网:https://chocolatey.org/ 2)离线安装:下载脚本双击执行 http://files.cnblogs.com/files/274914765qq/install.zip 三、实例 1)...
阅读全文
posted @ 2016-01-30 10:42
红孩儿你好
阅读(740)
推荐(0)
摘要:
一、简介 WebService有两种方式,一是SOAP协议方式,在这种方式下需要WSDL,UDDI等,二是REST方式,这种方式不需要WSDL,UDDI等。 二、相关 1)Web 服务编程 http://www.ibm.com/developerworks/cn/webservices/0907_rest_soap/
阅读全文
posted @ 2016-01-27 22:49
红孩儿你好
阅读(176)
推荐(0)
摘要:
一、简介 一般在操作系统中我们会安装多个Python版本,所以在进行Python版本切换时会比较麻烦,pyenv就提供了一种简单的方式,能简易地在多个Python版本中进行切换的工具,它简单而优雅。pyenv有以下功能: 1)进行全局的Python版本切换 2)为单个项目提供对应的Python版本 3)使用环境变量能让你重写Python版本 4)能在同一时间在不同版本间进行命令搜索 pyenv拥有...
阅读全文
posted @ 2016-01-23 17:11
红孩儿你好
阅读(742)
推荐(0)
摘要:
一、简介 序列化:将对象的状态信息转换为可以存储或传输的形式的过程。 反序列化:把对象内容从序列化的对象重新读到内存里称之为反序列化. 二、常见序列化格式 1)XML-JSON-YAML http://www.verydemo.com/demo_c128_i134520.html 2)超越XML和JSON:YAML http://blog.csdn....
阅读全文
posted @ 2016-01-23 14:37
红孩儿你好
阅读(169)
推荐(0)
摘要:
一、简介 GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复...
阅读全文
posted @ 2016-01-20 16:06
红孩儿你好
阅读(390)
推荐(0)
摘要:
一、简介 如果有一种软件能将图形界面的设计及时地展现于开发人员的面前,而且在设计完后能直接看到界面的外观效果,这样就使程序员的主要精力集中于应用程序核心功能的开发上,这就是所谓的可视化编程思想。 二、安装 1)yum方式 yum install -y glade3 三、教程 http://www.4oa.com/Article/html/5/379/3...
阅读全文
posted @ 2016-01-19 22:31
红孩儿你好
阅读(500)
推荐(0)
摘要:
一、简介 Typist (gtypist)是一个打字练习软件,用来提升打字的速度。 二、安装 1)源码方式 http://ftp.gnu.org/gnu/gtypist/ 三、使用 http://blog.chinaunix.net/uid-28503021-id-3944296.html 四、其他 1)中文打字软件gtypist光标错位解决 ...
阅读全文
posted @ 2016-01-18 20:08
红孩儿你好
阅读(635)
推荐(0)