code
tiandaochouqin99
这个作者很懒,什么都没留下…
展开
-
【code】./configure是干什么的?make install又是干什么的?
编译:编译(compilation , compile) 1、利用编译程序从源语言编写的源程序产生目标程序的过程。 2、用编译程序产生目标程序的动作。 编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶。 install:启动MS-DOS时装入一...转载 2017-09-28 17:03:33 · 512 阅读 · 0 评论 -
【linux】git pull报错
问题: git pull 报错 The following untracked working tree files would be overwritten by checkout fix: 本地修改和git上冲突,清理到本地的这个文件修改 git clean -f <file_name> 注意:千万不能盲目直接 git clean -d -fx "",本地的所有改动全...原创 2019-05-23 18:29:24 · 537 阅读 · 0 评论 -
【git】git 忽略一些文件不加入版本控制
问题: 编译代码生成一些编译文件,不需要加入到版本控制中 [root@centos-xtao xtao-test-build-fix]# git status # On branch master # Your branch is ahead of 'origin/master' by 4 commits. # (use "git push" to publish your local ...转载 2019-05-24 15:00:48 · 797 阅读 · 0 评论 -
【code】竞争条件(race condition)
在一些操作系统中,协作的进程可能共享一些彼此都能读写的公用存储区。这个公用存储区可能在内存中(可能是在内核数据结构中),也可能是一个共享文件。这里共享存储区的位置并不影响通信的本质及其带来的问题。为了理解实际中进程间通信如何工作,我们考虑一个简单但很普遍的例子:一个假脱机打印程序。当一个进程需要打印一个文件时,它将文件名放在一个特殊的假脱机目录 (spooler directory)下。另一...转载 2017-08-21 17:46:16 · 311 阅读 · 0 评论