2021-04-16:GIT细碎知识点,SDK细碎知识点,平台(未完成)

Git fetch origin

 git reset --hard origin/master

Cherry pick 只能从gerrit上面 search后复制链接 然后在fetch-head前面加空格-n

git  发生冲突,如何解冲突

2021-04-16:GIT细碎知识点,SDK细碎知识点,平台(未完成)_第1张图片

一个程序有ssd,未初始化的全局变量

text, 运行中的变量

data段 已初始化的全局变量

堆 栈

 

 

NBS系统

E2C host machine  是linux 平台

ExecProj 2设置了环境变量

那SDK又是什么?

SDK 就是 Software Development Kit 的缩写,翻译过来——软件开发工具包。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做SDK。

SDK被开发出来是为了减少程序员工作量的。

比如——

有公司开发出某种软件的某一功能,把它封装成SDK(比如数据分析SDK就是能够实现数据分析功能的SDK),出售给其他公司做开发用,其他公司如果想要给软件开发出某种功能,但又不想从头开始搞开发,直接付钱省事。

 

你可以把SDK想象成一个虚拟的程序包,在这个程序包中有一份做好的软件功能,这份程序包几乎是全封闭的,只有一个小小接口可以联通外界,这个接口就是API。

 

你可能感兴趣的:(sdk,软件开发)