其他
luomoweilan
做为一个普通人,只需做好三件事:看清这世界修炼好自己影响身边人。
展开
-
linux工作环境搭建
每次重装linux系统后都需要安装一些必要的软件,并经过配置后才能达到正常的使用状态。由于这些步骤都是重复的,并且难于记忆,因此有必要记录下来,免去一些查找资料的麻烦。原创 2015-11-22 20:53:55 · 3132 阅读 · 0 评论 -
插入排序
#include #define ARRAY_LEN 10 void insert_sort(int array[]){ int i, j, key; for (j = 1; j < ARRAY_LEN; j++) { key = array[j]; i = j - 1;原创 2012-02-21 23:21:29 · 422 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Thomas Gleixner
This is the second in our 30-week series that profiles a different Linux kernel developer each week. Last week we debuted the series with Linus Torvalds. The profiles we publish throughout the rest转载 2012-12-30 00:04:45 · 656 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Sarah Sharp
This is the third profile in our 30-week series that features a different Linux kernel developer each week. Last week we featured Thomas Gleixner, after beginning the series with Linus Torvalds. The转载 2012-12-30 10:34:29 · 878 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Greg Kroah-Hartman
This week we talk to Linux stable kernel maintainer and Linux Foundation Fellow Greg Kroah-Hartman. This is the fifth profile in our 30-week series that shares the stories of 30 Linux kernel develop转载 2012-12-30 10:45:16 · 896 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Dave Jones
Dave Jones is maintainer of the Fedora kernel and this week shares what he's working on and what makes him tick in our latest entry in the 30 Linux Kernel Developers in 30 Weeks series. You can see al转载 2012-12-30 10:48:31 · 858 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Paul Mundt
In this week's 30 Kernel Developers in 30 Weeks profile, we talk to Paul Mundt, who works on the SuperH architecture and core parts of the AMR-based SH/R-mobile platforms. He shares a variety of sto转载 2012-12-30 10:49:39 · 773 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Arnd Bergmann
Linux kernel developer Arnd Bergmann is interviewed for this week's 30 Linux Kernel Developers in 30 Weeks profile. Bergmann shares with us his focus areas at the moment as well as some specific adv转载 2013-01-01 11:00:38 · 863 阅读 · 0 评论 -
堆排序
#include #define UINT32 unsigned int#define HEAP_SIZE (10)#define PARENT(i) (i >> 1)#define LEFT(i) (i << 1)#define RIGHT(i) ((i << 1) + 1)static void print_heap(UINT32 a_heap[], UINT32 he原创 2011-12-26 00:00:20 · 427 阅读 · 0 评论 -
Ubuntu环境中几个关于终端的实用快捷键
无意中发现的,ubuntu下快速打开终端的快捷键是:Ctrl+Alt+t。原创 2011-06-23 01:15:00 · 1660 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Linus Torvalds
Welcome to 30 Linux Kernel Developers in 30 Weeks! This is the first in a 30-week series we're running that profiles a different Linux kernel developer each week. The Linux kernel development communit转载 2012-12-29 23:58:51 · 737 阅读 · 0 评论 -
使用 Linux 系统调用的内核命令
探究Linux中内核的系统调用过程:http://www.ibm.com/developerworks/cn/linux/l-system-calls/#ibm-pcon原创 2011-06-10 09:03:00 · 582 阅读 · 0 评论 -
Linux下查看文件命令
Linux下查看各种文件内容命令。原创 2010-06-06 20:34:00 · 654 阅读 · 0 评论 -
ELF文件格式(一)--ELF文件头
ELF文件格式(一)--ELF文件头1.ELF文件 ELF文件有三种类型:relocatable file、executable file和shared object file。 relocatable file:可重定位的目标文件,可以和其他目标文件链接成可执行的目标文件或共享目标文件。 executable file:可执行的目标文件,通过exec函数原创 2011-12-11 23:22:49 · 1859 阅读 · 0 评论 -
100个最佳Linux站点(十九):用户团体
(十九)用户团体1)Linux User Groups WorldWide网址:http://lugww.counter.li.org/lugww.php3( a3 t% r ?; z评介:想要寻找离你最近或最远的Liunx用户组吗?Linux User Groups WorldWide网站有最全面的相关LUGs(Linux用户组)列表。基于用户地址定位的列表允许相互间建立联系,而且该站点还转载 2010-03-11 23:19:00 · 606 阅读 · 0 评论 -
计算机经典著作
计算机经典著作:http://www.verycd.com/topics/24717/原创 2010-03-28 00:26:00 · 583 阅读 · 0 评论 -
Linux进程间通信总结
下面是IBM developerworks上的关于进程间通信的好文章,拿出来分享原创 2010-06-07 21:01:00 · 1248 阅读 · 0 评论 -
Linux启动代码header.S研究
Linux启动代码header.S研究原创 2010-12-19 18:17:00 · 5153 阅读 · 1 评论 -
NB人物的Linux内核Blog
NB人物的Linux内核Blog原创 2010-06-07 21:47:00 · 1103 阅读 · 0 评论 -
《精通Linux驱动程序开发(英文版)》
《精通Linux驱动程序开发(英文版)》在Linux内核源代码树提供的各个子系统中,drivers/目录是其中最大的一个分支,它比其他子系统大数倍。随着各种新技术的广泛应用,内核中新的设备驱动程序的开发工作正在稳步加速。最新的Linux内核支持多达70余种设备驱动程序的庞大家族。查看详情本书相关信息:http://blog.csdn.net/turingbooks/archiv转载 2011-06-09 21:44:00 · 1445 阅读 · 0 评论 -
Linux入门与内核网站
推荐一个Linux入门网站http://www.ibm.com/developerworks/cn/linux/lpi/index.html 推荐一个Linux内核网站http://oss.org.cn/ossdocs/linux/kernel/a2/原创 2010-03-15 21:34:00 · 524 阅读 · 0 评论 -
Linux内核源码应该读的那些文档
Linux内核源码自带了很多很优秀的文档信息,那么这些文档的大概阅读顺序是什么呢?原创 2010-12-29 16:02:00 · 4728 阅读 · 0 评论 -
Linux系统调用过程研究
Linux系统调用过程研究 Linux系统调用是内核为用户空间应用程序提供服务的一个接口,下面我们使用getpid()系统调用来研究用户程序如何使用系统调用:1)首先C库程序把getpid()的系统调用号_NR_getpid加载到eax寄存器中,内核使用系统调用号在系统调用表sys_call_table中查找到相应的系统调用。2)把getpid()函数的形参加载到其他寄存器中原创 2011-06-10 12:22:00 · 2125 阅读 · 0 评论 -
google使用技巧
近来,网上流传着一些用google搜索到的网络摄像头地址。网友们可以通过在google里面输入一段代码而捕捉到安装于世界各地的网络摄像头。并且可以调整摄像头的摄像角度和变焦来对某个物体或地方进行监视或偷窥。摄像头使用者们原本以为只有自己才能够看到的内容,在不知不觉中已经失去了安全保护,赤裸裸的暴露在互联网上。视频聊天发烧友们小心"意外"暴露 随着网络技术的发展和网络产品的普及,越来越多的转载 2008-10-24 17:01:00 · 893 阅读 · 0 评论 -
生涯规划,我们该怎么办?
Q:毕业在即,面临太多的选择,反而不知道要走哪一步了?突然觉得整个人生都混沌了起来,请朝益老师帮忙指点迷津! 陈朝益:在我们的生命里头,最常问的一个问题是:下一步我该怎么办?这没有标准的答案,因人而异,但却有脉络可循,有一个思路可以做参考。我设法将我所知的整理出来,提供给大家参考,如有不对,欢迎大家一起讨论,希望对更多的人有帮助。我将它分成3大部分来谈:1. 思路。2. 人格建转载 2008-10-01 15:04:00 · 668 阅读 · 0 评论 -
优秀程序员应当具备的品质
以下是优秀程序员应当具备的品质:语言和工具(Languages and Tools:) 任何程序员/开发者需要具备的第一个技能就是,能够用编程语言工作并会使用与之相关的主要开发工具,包括:工具、IDEs, web 框架, messaging APIs。程序设计方法(Programming Paradigm:)举例来说,很好地理解面向对象,这对使用强制式语言(Imperativ转载 2008-10-19 22:35:00 · 630 阅读 · 0 评论 -
Scott Young的一些领域的基本建议[
不要过早地把时间和精力耗费在那些不重要的部分,那些细枝末节。而是把精力集中在最基本、最重要的部分。在基础部分没有做好之前,不去考虑那些细节问题,不要把问题复杂化。以下是Scott Young的一些领域的基本建议[2]:1. 锻炼:每周至少去健身房4次。(至少锻炼4次) 2. 健康:不吃垃圾食品。 3. 博客:坚持每周定量写。原创 2010-04-24 12:03:00 · 1575 阅读 · 0 评论 -
Linux邮件列表的订阅与取消订阅
学习Linux内核可以订阅Linux的邮件列表,订阅的方法如下:1、登录网站:http://vger.kernel.org/vger-lists.html2、选择用户感兴趣的Linux内核模块,例如Linux-kernel3、登录用户自己的邮箱4、写邮件,发送地址为:majordomo@vger.kernel.org5、邮件内容为:subscribe linux-kernel这样就成功订阅了Lin原创 2011-07-03 10:18:10 · 9752 阅读 · 0 评论 -
Ascii查找方法
在Linux下,可以使用man ascii查找ascii码。原创 2011-06-23 01:19:00 · 1076 阅读 · 0 评论 -
Learn to speak vim – verbs, nouns, and modifiers!To move efficiently in vim, don’t try to do anythin
Learn to speak vim – verbs, nouns, and modifiers!Using vim is like talking to your editor in ‘verb modifier object’ sentences, turned into acronymslearn some verbs: v (visual), c (change),转载 2011-12-17 11:03:16 · 670 阅读 · 0 评论 -
Linux下autoconf和automake使用
作为Linux下的程序开发人员,一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了. 在本文中,将介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只要使用“./c转载 2012-12-29 22:35:01 · 538 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Jean Delvare
This is the fourth profile in our 30-week series that features a different Linux kernel developer each week. Last week we featured Linux kernel xHCI driver maintainer Sarah Sharp. You can see all th转载 2012-12-30 10:41:24 · 812 阅读 · 0 评论 -
30 Linux Kernel Developers in 30 Weeks: Alan Cox
In this week's 30 Linux Kernel Developers in 30 Weeks profile, we talk to Alan Cox. We learn how he originally got involved in Linux and why it remains important to him. He also gives us a bit of mu转载 2013-01-01 10:53:13 · 880 阅读 · 0 评论 -
2008最佳显微照片公布
2008最佳显微照片公布北京时间10月16日消息,据国外媒体报道,2008微观世界摄影大赛于10月15日揭晓,迈克尔·斯特林格(Michael Stringer)凭借放大了200倍的“斜纹藻”(Pleurosigma)照片获得第一名。 《微观世界》(Small World)被看作是通过光学显微镜,展示生活之美和复杂性的主要舞台。30年来,世界上最优秀的摄影师大展身手,为生命科学、生物转载 2008-10-21 16:41:00 · 2028 阅读 · 0 评论