
常见问题
xiadidi
这个作者很懒,什么都没留下…
展开
-
vim保存文件”:wq"与“:x"的区别
vim是Unix/Linux系统最常用的编辑器之一,在保存文件时,我通常选择”:wq“,因为最开始学习vim的时候,就只记住了几个常用的命令;也没有细究命令的含义。 但是,最近我在编译代码时发现,在没有修改源文件的情况下,仅仅使用”:wq“命令保存文件,源文件会重新编译。这是因为文件即使没有修改,":wq"强制更新文件的修改时间,这样会让 make编译整个项目时以为文件被修改转载 2014-01-21 17:37:14 · 521 阅读 · 0 评论 -
数组和指针的区别
文章写得不错,特此转载一下。转载 2014-09-17 15:43:57 · 374 阅读 · 0 评论 -
linux常见编译错误
64位系统编译32位程序时若出现/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory 时一般是缺少相应的包。若是fedora系统可用以下命令:先用yum -y install glibc*试下,其中-y是默认的回答yes,下载时不需要回答问题。不行的话可以单独下载一个包:yu原创 2014-01-13 14:06:53 · 1488 阅读 · 0 评论 -
如何升级gcc版本
http://blog.163.com/hyh_px@126/blog/static/6253253320109491024927/首先要做一些准备工作:1.首先从GNU上下载GCC包,下载地址是http://gcc.gnu.org/,我使用的是4.5.1,首次编译安装时会出现这样的错误:gcc configure: error: Building GCC requires GMP转载 2014-03-19 18:29:19 · 812 阅读 · 0 评论 -
vim中插件ctags配置
vim是一个很强大的编辑工具,被很多程序员熟知。关于vim的配置网上有很多资料,可自行查阅,个人就不在这里赘述。关于vim中的插件个人最喜欢ctags,因为它在看代码时非常方便。这里主要讲述ctags的配置。如果是ubuntu系统,可用apt-get install ctags下载,fedora可用yum install ctags下载,如果不能直接下载就去ctags官网下载相应的包再安装。原创 2014-01-20 09:58:06 · 713 阅读 · 0 评论 -
ROM、RAM、DRAM、SRAM和FLASH的区别
感觉这篇文章对这几个概念说的挺清晰的,在此转载一下。 http://www.eefocus.com/Canon/blog/07-08/2959_ddfbb.htmlROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数转载 2014-02-07 09:59:01 · 680 阅读 · 0 评论 -
编译时和运行时
http://blog.youkuaiyun.com/weiwenhp/article/details/8107203以前经常听说编译时和运行时的概念.但没太搞明白具体代表啥意思.后面花了点时间研究了下.总算知道个大概意思了.编译时编译时顾名思义就是正在编译的时候.那啥叫编译呢?就是编译器帮你把源代码翻译成机器能识别的代码.(当然只是一般意义上这么说,实际上可能只是转载 2014-02-18 15:03:18 · 653 阅读 · 0 评论 -
设置ssh自动登录
因为经常要用ssh登录不同的linux系统,用ssh登录linux机器时,如果2台或者多台机器需要经常互相访问,尤其是内网情况下,配置SSH自动登录就会方便很多,不用一次一次的输入密码了。配置步骤如下:原创 2014-01-20 17:23:58 · 837 阅读 · 0 评论 -
LSPCI命令详解分析
最近经常用到 lspci -nn | grep Eth 命令,需要学习下PCI总线,找到一篇文章,虽然也是转载,但写的较清晰,再次转载下。http://blog.youkuaiyun.com/zhenhuakang/article/details/5463605一、PCI简介 PCI是一种外设总线规范。我们先来看一下什么是总线:总线是一种传输信号的路径或信道。典型情况是,总转载 2014-01-17 15:22:26 · 9302 阅读 · 1 评论 -
Linux下区分物理CPU、逻辑CPU和CPU核数
看到一篇文章,感觉很好,也经常用到,自己写的话也描述的不太清楚,在此转载一下。http://www.2cto.com/os/201303/193604.html ㈠ 概念 ① 物理CPU 实际Server中插槽上的CPU个数 物理cpu数量,可转载 2014-01-14 09:18:31 · 716 阅读 · 0 评论 -
手把手教你使用Git
关于Git的使用,写的挺不错的,在此转载一下:http://blog.jobbole.com/78960/一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里转载 2015-12-19 18:20:45 · 342 阅读 · 0 评论