Ericson's blog Time is limited, To be a better better man

IOS AutoLayout讲解

本文转自网页

IOS自动布局还可以参考下面网页:

http://www.devtalking.com/articles/adaptive-layout-for-iphone6-1/

Git学习总结二

本文主要学习自教程教程

1.Git传输资料使用哪四种协议? 答:Local,HTTP,SSH,Git协议。

Git学习总结一

本文主要学习自教程教程

1.Git和其他VCS的区别?

(1)其他VCS主要保存的是文件的变动,而Git每次保存的都是文件的一个快照,如果文件没有改变,则直接保存一个指向上次版本文件的引用,如果文件改变了,就保存整个文件快照,所以Git更像是一个微型的文件系统。 (2)Git几乎所有的操作都是本地的,因为Git每次都分布式的保存了文件的所有版本,不需要从网络上拉取数据。 (3)Git上提交的所有东西都是被校验和验证的,校验和会和文件一起保存,这意味着不能在Git不知道的前提下改变任何文件和目录。Git所使用的验证码称为SHA-1哈希码,该码由40个十六进制字符组成,然后根据文件和目录的内容来计算。Git不是根据文件名来存储,而是根据hash值来存储。

2.Git Three States?

Git保存文件主要有三个阶段:commited,modified,staged。Commited代表文件被保存在本地数据库;Modified代表已经更改了文件,但还没有commit到本地数据库;Staged表示已经标记了更改的文件,并进入下一次提交快照。这三个阶段对应了三个目录:Git目录,working目录,staging区域。 Git states

3.Git编译安装?

请参考文档

4.Git配置?

通过git config命令来配置,主要有三个文件用于保存配置: (1)/etc/gitconfig:保存系统全局配置,适用于所有用户,通过参数–system。 (2)~/.gitconfig或者~/.config/git/config文件:对不同的用户,通过–global实现。如果不加该参数会暂时覆盖 (3).git/config文件:适用于单个仓库的情形。

Matplot三维画图

Python Matplot包适用于画图,和Matlab类似,但是用的是python语言,适用于在论文中画各种图。

本文转自网页

Spark Job性能调优二

本文转自网页