我在之前多篇博客中解说了怎样使用命令行操作git,能够大大提高我们的工作效率.详细能够參考<Git学习札记><Git学习札记--进阶>等文章.事实上对于同一个工具,我们有不同的用法.今天我们就来学习怎样使用Xcode中自带的Git.使用起来也是更为方便. 同一时候对于一个Xcode中常见的问题进行解决. 当我们在Xcode创建一个项目的时候.能够勾选Source Control:Create Git repository on 选项.表示能够把该项目作为Git仓库. 可是创建项目成…
Xcode 中 Git 的配置与使用主要围绕下面几个问题展开阐述: 问题1,如何在Xcode中创建本地代码库,并添加和提交代码到本地代码库? 问题2,如何在Xcode中提交推送给远程服务器代码库? 问题3,如何在Xcode中克隆远程服务器代码库到本地? 问题4,如何使用Xcode获取远程代码库数据,并解决冲突问题? 一.如何在Xcode中创建本地代码库,并添加和提交代码到本地代码库? 创建代码库有两种方式: 方式1:新建工程的时候创建 1. 勾选Create Git repository on…
Random() 创建一个新的随机数生成器.  代码如下 复制代码 Random(long seed) 使用单个 long 种子创建一个新的随机数生成器. 我们可以在构造Random对象的时候指定种子,如:  代码如下 复制代码 Random r1 = new Random(20); 或者默认当前系统时间对http://www.111cn.net/jsp/Java/45403.htm 应的相对时间有关的数字作为种子数:  代码如下 复制代码 Random r1 = new Random(); 种…
1. git help:帮助 git help xxx git xxx --help 2. git init:初始化 git init 3. git config:配置 常见用法 git config --system:系统级,对所有用户所有项目生效 git config --global:全局级,对当前用户的所有项目生效 git config:项目级的:对当前项目生效 常见使用案例 git config --global user.name crazyacking(设置姓名) git conf…
这篇文章用几个简单的例子来介绍XCode6.1故事板中约束的使用方法.   现在iOS设备屏幕的尺寸也有很多种了,尤其是有了iPhone6 Plus以后,再不关注界面的尺寸适配就有点说不过去了.   说一个很简单的要求,把一个Label水平对齐在各种尺寸的屏幕上.   在IPHONE4.4s的时候,其实这个都不用关心,只要把文字拖到故事板中间对齐就好了.但是有了大屏幕以后,这样做运行的时候是偏得.   不废话了,下面介绍约束的使用.     把文字拖到屏幕中央. 点击约束里的“对齐”图标,勾选上…
http://msdn.microsoft.com/zh-cn/library/vstudio/hh850445    Git 使用最新版:Git-1.8.4-preview20130916http://pan.baidu.com/share/link?shareid=4006639853&uk=1427042506   简单的说一下GIT的使用.... 参见:http://tieba.baidu.com/p/2669973158   GIT已嵌入VS ,无需命令行操作…
SELECT c.CustomerId, CompanyName   2 FROM Customers c   3 WHERE EXISTS(   4     SELECT OrderID FROM Orders o   5     WHERE o.CustomerID = c.CustomerID)   这里面的EXISTS是如何运作呢?子查询返回的是OrderId字段,可是外面的查询要找的是CustomerID和CompanyName字段,这两个字段肯定不在OrderID里面啊,这是如何匹配…
平时经常获取一个div的位置,用了定位,取位置还好,在不用定位的情况下,计算一个div在页面的距离,就可以用到getBoundingClientRect()方法. getBoundingClientRect()  获取元素的位置 用法: document.documentElement.getBoundingClientRect var div = document.documentElementById(id); div .getBoundingClientRect().top 获取div到页…
总结一下,新的属性绑定规则如下: ●  除非开发者在实现文件中提供getter或setter,否则将自动生成 ● 除非开发者同时提供getter和setter,否则将自动生成实例变量 ●  只要写了synthesis,无论有没有跟实例变量名,都将生成实例变量 ●  如开发者写了@synthesize foo:那么实例变量名就是foo ●  dynamic优先级高于synthesis ● 对于写了@dynamic的实现,所有的对应的synthesis都将不生效 @literals(简写) 在xco…
一.语法结构 if [ condition ] then      statements  [elif condition      then statements. ..]  [else      statements ]  fi 二.说明 (1)[ condition ] (注意condition前后要有空格) 非空返回true,可使用$?验证(0为true,>1为false) 如:[ hadoop ] 返回true 空返回false 如:[  ] 返回false (2)[ conditio…