摘要:
1)所有的手册页都属于一个特定的领域,用一个字符来表示。Linux下最通用的领域及其名称及说明如下:-----------------------------领域 名称 说明1 用户命令, 可由任何人启动的。2 系统调用, 即由内核提供的函数。3 例程, 即库函数。4 设备, 即/dev目录下的特殊文件。5 文件格式描述, 例如/etc/passwd。6 游戏, 不用解释啦!7 杂项, 例如宏命令包、惯例等。8 系统管理员工具, 只能由root启动。9 其他(Linux特定的), 用来存放内核例行程序的文档。n 新文档, 可能要移到更适合的领域... 阅读全文
摘要:
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 最近有两则和git有关的新闻很火: 12306的抢票插件拖垮了GitHub (GitHub基于git) 陈皓建议阿里共享平台改用Linux+git的解决方案 git是一款版本控制软件 阅读全文
摘要:
转载自http://coolshell.cn/articles/4990.html有选择的看看吧,虽然不一定适用每个人,大概的方向还是很有借鉴意义的。月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“ 阅读全文
摘要:
把网页、word、txt底色变成淡淡的苹果绿:对windows7 :第一步, 在桌面上点击鼠标右键,依次点击“个性化”下部“窗口颜色”、“高级外观设置”按钮。第二步, 在打开的对话框中,在“项目I”下拉列表里选择“窗口”。第三步, 再打开右边对应的“1(L)”列表,选择其中的“其它”一项,在打开的对话框里,把“色调(hue)”的参数设置为85,把“饱和度(sat)”参数设置为90,把“亮度(lum)”参数设置为205。再点击“确定”退出设置。注意:此时word/txt的里面已经变成了浅绿色,下一步会将浏览器的窗口也变成浅绿色。第四步,打开ie浏览器,选择“工具”栏中的“internet选项”, 阅读全文
摘要:
题目的意思: 一条路径的起点和终点相同,就是一只「环」。有向图的环,可以特地称作「有向环」;无向图的环,可以特地称作「无向环」。环上每个点都恰好连着两条边。无向环以另一种角度来看,就是两条路径,两条路径的起点相同、终点也相同。习惯规定一个环至少三个点。 藉由Floyd-Warshall Algorithm 的过程,顺手穷举所有可能的最小环。代码如下:#include <stdio.h>#include <string.h>int n;//交叉点的数量int m;//路径的跳数int edge[101][101];//记录每条边的情况,以及使用情况int d[10 阅读全文
摘要:
Floyd算法的基本思想如下:从任意节点A到任意节点B的最短路径不外乎2种可能,1是直接从A到B,2是从A经过若干个节点X到B。所以,我们假设Dis(AB)为节点A到节点B的最短路径的距离,对于每一个节点X,我们检查Dis(AX) + Dis(XB) < Dis(AB)是否成立,如果成立,证明从A到X再到B的路径比A直接到B的路径短,我们便设置Dis(AB) = Dis(AX) + Dis(XB),这样一来,当我们遍历完所有节点X,Dis(AB)中记录的便是A到B的最短路径的距离。代码如下:for ( int i = 0; i < 节点个数; ++i ){ for ( int j 阅读全文
摘要:
KMP算法一、理论 参考于:http://www.cnblogs.com/hxsyl/p/3300344.html 先介绍前缀数组是如何产生的。首先,要了解两个概念:"前缀"和"后缀"。 "前缀"指除了最后一个字符以外,一个字符串的全部头部组合;"后缀"指除了第一个字符以外,一个字符串的全部尾部... 阅读全文
摘要:
题目描述:给定字母与数字的映射关系:1 ij 2 abc 3 def4 gh 5 kl 6 mn7 prs 8 tuv 9 wxy 0 oqz根据输入的数字字符串,和已经存在的字符串词典,求出符合给出的数字字符串的字符串序列,要求这个序列中字符串的个数最少输入:数字字符串字典中包含的字符串个数字符串 …有多个case输入,数字字符串为-1结束所有的case输入73251890875ityourrealityrealour42949672965ityourrealityrealour-1输出:reality ourNo solution.输出满足条件的任意一组字符串序列,如果没有满足条件的,输出 阅读全文
摘要:
假设你是计算机科班出身,计算机系的基本课程如数据结构、操作系统、体系结构、编译原理、计算机网络你全修过我想大概可以分为4个阶段,水平从低到高从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读内核源码其中学习linux常用命令时就要学会自己编译内核,优化系统,调整参数安装和常用命令书太多了,找本稍微详细点的就ok,其间需要学会正则表达式系统编程推荐《高级unix环境编程》,黑话叫APUE还有《unix网络编程》这时候大概还需要看资料理解elf文件格式,连接器和加载器,cmu的一本教材中文名为《深入理解计算机系统》比较好内核开发阅读内核源码阶段,从写驱动入手逐 阅读全文
摘要:
1.下载ISO镜像文件。到http://download.fedoraproject.or ... ora-16-i386-DVD.iso(DVD版)下载fedora16的镜像文件,开始下的不是DVD版的,用的是Live-Desktop,安装时总提示找不到文件,或无法安装。表示这样浪费了一上午的时间,后来用DVD版的成功了。2.分区:我win7的系统文件装在C盘,并且还有D、E、F三个盘,准备用E盘装fedora16。在网上找了很多关于win7下硬盘装fedora,说必须要分出个文件系统为FAT32的分区来装fedora的镜像文件。所以我就先将E盘在计算机管理里面删除,使E盘状态为未使用(此时 阅读全文