wjlkoorey258

2016年7月24日

CentOS6.3快速安装VLC小记

摘要: 鉴于VLC这个播放器的牛X+V5,在windows下用起来确实很安逸,吃过晚饭突然想在CentOS上也安装一个来耍耍。网上搜罗半天,包括VLC官网都没找到对CentOS的指导教程,最接近的就是Fedora系统了。大家都知道Fedora和CentOS都是一个妈生的,那么它们应该有相同之... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(565) 评论(0) 推荐(0)

Fedora 17下交叉编译vlc-2.0.6-win32小记

摘要: 关于编译windows下的vlc网上的教程除了翻译N年前wiki官网的那些蚂蚁文之外,可以说基本没啥参考意义和价值。因为那些都是非常老的版本,0.8.x或者1.x.x,而我这个人有喜欢新鲜事儿,所以就冲着vlc-2.0.6来了。官网最新的是2.0.7,才发布没多久,在新鲜和稳定之间还是选了... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(323) 评论(0) 推荐(0)

一堂课玩转rpm包的制作

摘要: 常见的Linux发行版主要可以分为两类,类ReadHat系列和类Debian系列,这里我们是以其软件包的格式来划分的,这两类系统分别提供了自己的软件包管理系统和相应的工具。类RedHat系统中软件包的后缀是rpm;类Debian系统中软件包的后缀是deb。另一方面,类RedHat系统提供了同名... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(3334) 评论(1) 推荐(0)

Segmentation fault到底是何方妖孽

摘要: 前两天和阿彬扯淡的时候(注意不是扯蛋),他说自己一个礼拜解决了三个Core dump,华丽丽之极,让我对其敬仰、膜拜之情如滔滔之江水,绵绵不绝。今天我也来谈一下Linux环境下开发时经常遇到的“Segmetation fault”的一点点个人看法,也算是抛砖引玉了。 (备注:我的gl... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(15265) 评论(0) 推荐(0)

Segmetation fault你来的真不是时候

摘要: 问题是这样的,今天一个简单的C程序,用gcc编译成汇编语言后,本来想在里面改点东西,结果运行时就报了“Segmetation fault”。它丫来的还真不是时候,刚好最近正好烦它呢,谁知自己倒送上门来了。OK,择日不如撞日,今儿就拿你开刀了。 源代码如下: 点击(... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(342) 评论(0) 推荐(0)

小议Linux系统下的文件系统

摘要: Linux的老江湖们对这个概念当然不会陌生,然而刚接触Linux的新手们就会被文件系统这个概念弄得晕头转向,恰好我当年正好属于后者。从windows下转到Linux的童鞋听到最多的应该是fat32和ntfs(在windows 2000之后所出现的一种新型的日志文件系统),那个年代经常听到说... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(138) 评论(0) 推荐(0)

硬盘的存储原理和内部架构

摘要: 本来想写个文件系统的专题,结果发现对硬盘的内部架构和存储原理还是比较模糊,因为不了解“一点”硬盘的存储原理对文件系统的认识老是感觉镜花水月,不踏实。经过搜集整理资料就由了本文的问世。借用Bean_lee兄一句话:成果和荣耀归于前辈。首先,让我们看一下硬盘的发展史:1956年9月13日,IB... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(456) 评论(0) 推荐(0)

用户空间和内核空间通讯之【Netlink 下】

摘要: 关于Netlink多播机制的用法 在上一篇博文中我们所遇到的情况都是用户空间作为消息进程的发起者,Netlink还支持内核作为消息的发送方的情况。这一般用于内核主动向用户空间报告一些内核状态,例如我们在用户空间看到的USB的热插拔事件的通告就是这样的应用。 先说一... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(1087) 评论(0) 推荐(0)

用户空间和内核空间通讯之【Netlink 中】

摘要: 今天我们来动手演练一下Netlink的用法,看看它到底是如何实现用户-内核空间的数据通信的。我们依旧是在2.6.21的内核环境下进行开发。 在文件里包含了Netlink协议簇已经定义好的一些预定义协议: 点击(此处)折叠或打开#define NETLINK_ROUTE ... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(900) 评论(0) 推荐(0)

用户空间和内核空间通讯之【Netlink 上】

摘要: 引言 Alan Cox在内核1.3版本的开发阶段最先引入了Netlink,刚开始时Netlink是以字符驱动接口的方式提供内核与用户空间的双向数据通信;随后,在2.1内核开发过程中,Alexey Kuznetsov将Netlink改写成一个更加灵活、且易于扩展的基于消息通信接口,并... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(201) 评论(0) 推荐(0)

导航