操作系统
文章平均质量分 51
sheldonwong
这个作者很懒,什么都没留下…
展开
-
在linux下使用git
环境:centos1、安装git组件:yum install git git原创 2014-08-28 10:10:26 · 372 阅读 · 0 评论 -
CentOS初步使用
近来觉得还是linux下做开发比较容易,安装了CentOS,先练习一下。1、CentOS的安装:CentOS默认安装的是字符界面,只有在安装过程中选择了安装GNOME的相关组件,才会安装视图界面。①字符界面:安装完字符界面,每次默认都会进入字符界面,命令行形式的。若想在安装视图界面支持,可以借助yum,简单的安装一些工具===============原创 2014-08-28 09:41:54 · 875 阅读 · 0 评论 -
编译时,GCC做了什么?
通常我们在编译时,会简单的使用一条命令,gcc hello.c -o hello,就会产生一个可执行文件,这样做无可厚非,原因在于gcc把哪些复杂的步骤都屏蔽了,只提供了一个很简单的使用命令。其实在编译时,主要包含4个步骤,分别是预处理(preprocess)编译(compile)汇编(assembly) 链接(link)下面分别就四个步骤做简要介绍第一步:预处原创 2017-07-17 09:59:24 · 1351 阅读 · 0 评论 -
linux内核学习路径
要想学好linux,差不多要经过以下几个步骤1. linux的使用2. linux C3. unix及系统调用4. 初步了解linux内核(历史,基础概念,驱动)5. 分析linux源码6. 可以考虑自己写个简易内核======================学习Linux的使用=========================================原创 2017-07-24 21:54:52 · 378 阅读 · 0 评论 -
如何阅读源码
记录阅读源码的一些建议:1. 看了几天的源码,进度很慢,过于关注代码的实现细节了,反而很难看清楚整体结构。于是google寻找方法,大体上分析源代码都要经历三遍过程,第一遍是浏览,通过阅读源码的文档和注释,阅读接口,先弄清楚每个模块是干什么的而不关心它是怎么做的,画出架构草图;第二遍是精读,根据架构草图把系统分为小部分,每个部分从源码实现自底向上阅读,更深入细致的理解每个模块的实现方式以及与模原创 2017-07-24 20:30:22 · 326 阅读 · 0 评论 -
C++思维导图
1. 2. 3.4.转载 2017-07-24 22:41:55 · 693 阅读 · 0 评论 -
Linux使用Tips
1. 从源码编译程序 ./configure --prefix=/path/to/installmake -j4make install--prefix参数是用类配置安装路径的make后面的 -j4是并行编译,启动n个job,通常是cpu core数目的2倍原创 2017-12-09 23:57:39 · 146 阅读 · 0 评论 -
linux常用命令
1. curlcurl -d '{"key1":"value1", "key2":"value2"}' -H "Content-Type: application/json" -X POST http://localhost:3000/datacurl usageFor sending data with POST and PUT requests, these are common...原创 2018-11-17 19:58:12 · 197 阅读 · 0 评论