07 2013 档案
在CentOS 6.4 x86_32中使用Rhythmbox听MP3
摘要:Linux中的Rhythmbox音乐播放器,是没有自带MP3音乐解码器的,所以必须得自行安装相应的音乐或视频解码器。好了,不废话…… # cd /tmp# wget http://dl.atrpms.net/el6.4-i386/atrpms/stable/libid3tag-0.15.1b-7.el6.i686.rpm# wget http://dl.atrpms.net/el6.4-i386/atrpms/stable/libid3tag-devel-0.15.1b-7.el6.i686.rpm# rpm -ivh libid3tag-0.15.1b-7.el6.i686.rpm# rpm 阅读全文
posted @ 2013-07-28 19:02 钟少 阅读(2551) 评论(0) 推荐(1)
MonoDevelop 4.0.9 on CentOS 6.3 安装笔记
摘要:前言Mono的前东家Novell公司旗下的SUSE Linux系列对Mono及MonoDevelop提供内置支持,所以在SUSE/OpenSUSE这些Linux系统中安装MonoDevelop是非常简便的。但是,在其他Linux分支中要安装MonoDevelop却常常需要大费周折,为什么会这样呢?主要问题出在.NET对Gnome/gtk库的封装上,在安装MonoDevelop时,最常见的问题便是提示glib-sharp或者gnome-sharp等依赖组件不存在。其实要解决这些依赖问题不难,但在Linux中玩MonoDevelop的家伙基本都是.NET开发人员 ——你懂的,.NET开发人员往往对 阅读全文
posted @ 2013-07-19 00:34 钟少 阅读(6468) 评论(11) 推荐(7)
MemoryMappedFile 在 Mono in Linux 的开发笔记
摘要:前言MemoryMappedFile(简称MMF)类是.NET中对内存映射文件进行操作的类,内存映射文件是非常高效的本地IO方案,由操作系统提供内存与IO文件之间的映射转换,对内存映射文件的更改由操作系统自动与物理文件进行高效的数据交换。在大文件处理中一般都需要使用到它,同时它也被用来做高效的进程间通讯的底层技术。正因为它是如此的高效和便捷,所以在服务器程序开发中被广泛使用到。譬如,我们实现的基于Socket网络通讯程序中,在发送大数据时,需要对数据进行拆包组包的操作,这就往往需要对未接收完全的数据包进行缓存,在这个的场景中最好是使用MMF手动来对通讯包数据的缓存管理,倘若直接把这些数据放在. 阅读全文
posted @ 2013-07-13 20:57 钟少 阅读(3147) 评论(6) 推荐(5)
Mono on CentOS 6.3 安装笔记
摘要:在网上找到篇关于yum的文章,写的很详细特此推荐下,在阅读本文之前建议先看看它: 《CentOS yum源的配置与使用》如果用的是移动光驱,建议不要开启本地的yum 的本地repository库,即不要启用/etc/yum.repos.d/CentOS-Media.repo文件内的配置源。当然,如果您的CentOS不能连接互联网,而必须使用光盘或者移动存储进行更新的话,那就需要启用本地repository源。下载网易和搜狐的安装源: # cd /etc/yum.repos.d # wget http://mirrors.163.com/.help/CentOS-Base-163.repo # 阅读全文
posted @ 2013-07-09 20:51 钟少 阅读(5920) 评论(7) 推荐(3)