1.提交修改文件 Team->commit
2.更新仓库文件 Team->Fetch-from-Upstream
3.Rebase, 修改冲突文件 Team->Rebase,(fix diff)
4.修改文件添加至索引 Team->Add to index
5.继续Rebase Team->Rebase->continue rebase
6.Push到服务器 Team->Push-to-Upstream
摘自某ANDROID开发书籍,具体记不清楚了。个人比较认同:
1,随时记录自己手头的好点子。
2,并非一个功能完善的应用才能赚钱。
3,在发布各版本的ahap版本过程中完善功能。
4,有困难查资料。(Google)
软件体系架构中,一般分层结构:表示层,业务逻辑层,数据访问层。目的在于提高程序设计及维护效率。
在一本名为《工作DNA》的书中写的几方面。我觉得蛮有道理,于是写摘下:
wait等待某个条件发生,而改变这个条件超出了当前方法的控制能力,常由另一个任务来改变。而notify和notifyAll则表示感兴趣的事件发生了,于是唤醒wait之后动作执行。
少思虑以养心气,寡色欲以养肾气。
常运动以养骨气,戒嗔怒以养肝气。
薄滋味以养胃气,省语言以养神气。
多读书以养胆气,顺时令以养元气。
曾看过这么一句话:“做一个工程师(Enginner or Programdesigner),而不仅是一个程序工人(Code Typist)”。
书摘,学习方法及过程: