当前位置: 编程技术>移动开发
本页文章导读:
▪设立UITableView不允许滚动 设置UITableView不允许滚动
tableview.scrollEnabled = NO
......
▪ 生成器形式和抽象工厂模式的比较 生成器模式和抽象工厂模式的比较
生成器关注的是分步创建复杂对象,很多时候同一类型的对象可以以不同的方式创建,而抽象工厂的重点在于创建简单或复杂的一整套组件。生成器在多.........
▪ Git:代码冲突常见解决办法 Git:代码冲突常见解决方法
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,
在发布这个配置文件的时候,会发生代码冲突:
error: Your local changes to .........
[1]设立UITableView不允许滚动
来源: 互联网 发布时间: 2014-02-18
设置UITableView不允许滚动
tableview.scrollEnabled = NO
[2] 生成器形式和抽象工厂模式的比较
来源: 互联网 发布时间: 2014-02-18
生成器模式和抽象工厂模式的比较
生成器关注的是分步创建复杂对象,很多时候同一类型的对象可以以不同的方式创建,而抽象工厂的重点在于创建简单或复杂的一整套组件。
生成器在多步创建过程的最后一步返回产品,而抽象工厂则立即返回产品。
生成器 构建复杂对象,以多个步骤构建对象,以多种方式构建对象,在构建过程的最后一步返回产品,专注一个特定的产品。
抽象工厂 构建简单或复杂对象,以单一步骤构建对象,以单一方式构建对象,立刻返回产品,强调一套产品。
生成器关注的是分步创建复杂对象,很多时候同一类型的对象可以以不同的方式创建,而抽象工厂的重点在于创建简单或复杂的一整套组件。
生成器在多步创建过程的最后一步返回产品,而抽象工厂则立即返回产品。
生成器 构建复杂对象,以多个步骤构建对象,以多种方式构建对象,在构建过程的最后一步返回产品,专注一个特定的产品。
抽象工厂 构建简单或复杂对象,以单一步骤构建对象,以单一方式构建对象,立刻返回产品,强调一套产品。
[3] Git:代码冲突常见解决办法
来源: 互联网 发布时间: 2014-02-18
Git:代码冲突常见解决方法
git checkout HEAD file/to/restore
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候,
在发布这个配置文件的时候,会发生代码冲突:
error: Your local changes to the following files would be overwritten by merge:
protected/config/main.php
Please, commit your changes or stash them before you can merge.
如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下:
git stash git pull git stash pop
然后可以使用git diff -w +文件名 来确认代码自动合并的情况.
反过来,如果希望用代码库中的文件完全覆盖本地工作版本. 方法如下:
git reset --hard git pull
其中git reset是针对版本,如果想针对文件回退本地修改,使用
[plain] view plaincopy
最新技术文章: