09 2017 档案

摘要:之前做项目的时候使用位操作不是很多,今天在刷leetcode上题目的时候用到了位操作,是leetcode中的第29题Divide Two Integers。 一、java的位操作: 位运算表达式由操作数和位运算符组成,实现对整数类型的二进制数进行位运算。位运算符可以分为逻辑运算符(包括~、&、|和^ 阅读全文
posted @ 2017-09-26 15:04 冬日降临 阅读(944) 评论(0) 推荐(0)
摘要:当我们使用Xcode进行开发的时候,并不是所有的时候都需要将代码运行在iPhone,有时候模拟器就可以解决这些问题, 但是当你使用模拟器的时候会发现,在TextFiled中输入信息时,如果你是用模拟器上的键盘进行操作,OK没问题, 但是当你是用键盘输入信息的话,那么你会发现模拟器上的键盘就不会再显示 阅读全文
posted @ 2017-09-11 23:09 冬日降临 阅读(4159) 评论(0) 推荐(0)
摘要:一、Lambda 表达式 简单来说,编程中提到的 lambda 表达式,通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用,也就是指匿名函数。 链接:知乎 先举一个普通的 Python 例子:将一个 list 里的每个元素都平方: 这段代码表达的意思和下面的意思一样: 如果这个函数只会使 阅读全文
posted @ 2017-09-11 20:19 冬日降临 阅读(324) 评论(0) 推荐(0)
摘要:在swift中,每一个对象都有生命周期,当生命周期结束会调用deinit()函数进行释放内存空间。 观察这一段代码: 这段代码创建了两个类,分别是Person类和Pet类,每个类中都有init方法进行创建对象和deinit方法来释放内存空间,其中Person类中有两个init方法,分别对应着是否包含 阅读全文
posted @ 2017-09-04 23:39 冬日降临 阅读(334) 评论(0) 推荐(0)
摘要:简而言之,Git是一个分布式的代码版本管理工具。类似的常用工具还有SVN,CVS。 Git相比SVN,CVS,最大的特点也是优点在于提供分布式的代码管理。这不是说SVN等不具有该功能,但就目前来看,Git更完善,而且也越来越多地被人们所接受。 更多的git特点可以参考:http://www.coco 阅读全文
posted @ 2017-09-04 13:55 冬日降临 阅读(1298) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/lue2009/article/details/46553829 本地仓库内容可以和多个远程仓库同步,本地仓库出问题或者远程仓库其中一个有问题,那么剩余的仓库还是可以使用的,这就是分布式管理的魅力所在 ! O(∩_∩)O~ 说了那么多废话,下面我们开 阅读全文
posted @ 2017-09-03 21:06 冬日降临 阅读(1085) 评论(0) 推荐(0)