团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。 下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。 第一步:新建分支 首先,每次开发新功能,都应该新建一个单独的分 ...
分类:
其他好文 时间:
2018-08-05 14:30:19
阅读次数:
128
C语言与汇编语言相互调用原理以及实例 1.原理 其实不管是C语言还是汇编语言想要执行都是最终编译链接成为二进制文件。 这里一定要明确编译和链接是两个步骤,生成的文件格式也是不一样的。 编译生成的文件是一定格式的,里面包括函数符号表、参数表...等信息,这些信息主要是提供给链接阶段使用,函数调用是怎么 ...
分类:
编程语言 时间:
2018-08-03 18:04:27
阅读次数:
176
构造函数的初始化表 构造函数有个特殊的初始化方式叫“初始化表达式表”(简称初始化表)。初始化表 位于函数参数表之后,却在函数体 {} 之前。这说明该表里的初始化工作发生在函数体 内的任何代码被执行之前。 ...
分类:
其他好文 时间:
2018-08-02 13:16:04
阅读次数:
228
什么是函数? 函数是一块代码,接收零个或多个参数,做一件事情,并返回零个或一个值。 可以先想象成数学中的函数: y=f(x) 例如 求begin到end和的函数定义 调用函数 函数名(参数表); ()起到了表示函数调用的重要作用,即使没有参数也要() 参数的值会被按照顺序依次用来初始化函数中的参数 ...
分类:
编程语言 时间:
2018-07-30 13:23:27
阅读次数:
164
const fs = require("fs"); // fs.appendFile 追加文件内容 // 1, 参数1:表示要向那个文件追加内容,只一个文件的路径 // 2, 参数2:表示要追加的内容 // 3, 可选参数,表示追加文本内容的编码格式,如果省略,默认为utf-8 // 4, 参数4: ...
分类:
Web程序 时间:
2018-07-29 10:51:07
阅读次数:
504
这里我们的需求是需要将一个文件夹中的所有文件都复制到另一个文件夹中,而不是将一个文件夹复制到另外一个文件夹中。 //这里需要使用到-R参数,表示递归处理,将指定目录下的所有文件与子目录一并处理//一开始的使用使用星号表示文件夹中的所有文件和文件夹,发现Linux会将*作为文件或者文件夹。//所以这里 ...
分类:
系统相关 时间:
2018-07-28 18:29:02
阅读次数:
162
int arr[20] = {0};//再定义并初始化的时候可以这样操作; arr[20] = {0};//不能这样修改数组的值。语法错误。 int str[20] = {0}; //将一块内存初始化一个值 memset(arr ,0 ,sizeof(arr))//第一个参数表示初始化地址,第二个参 ...
分类:
编程语言 时间:
2018-07-28 13:55:48
阅读次数:
127
第一个参数表示用什么程序打开,第二个参数表示文件的路径 例一: 例 二: ...
分类:
编程语言 时间:
2018-07-24 21:43:47
阅读次数:
159
Python中格式化format()方法详解 Python中格式化输出字符串使用format()函数, 字符串即类, 可以使用方法; Python是完全面向对象的语言, 任何东西都是对象; 字符串的参数使用{NUM}进行表示,0, 表示第一个参数,1, 表示第二个参数, 以后顺次递加; 使用":", ...
分类:
编程语言 时间:
2018-07-24 20:55:05
阅读次数:
183
一、进程与进程通信 进程间通信(Interprocess Communication, IPC)是指不同的进程之间进行数据共享和数据交换。 二、进程间通信方式 1. 文件映射 注:文件映射是在多个进程间共享数据的非常有效方法,有较好的安全性。但文件映射只能用于本地机器的进程之间,不能用于网络中,而开 ...