摘要: //将一个算术表达式转化成为逆波兰式 package com.snow.ee; import java.util.Stack; public class TestNibolanshi { String expression ="(1*5-12*(3+5))/7+5"; public static void main(String[] args) { TestNibolanshi test... 阅读全文
posted @ 2017-02-18 11:21 注销这个账号 阅读(291) 评论(0) 推荐(0)
摘要: 最近在学Android,而Android是由Gradle来构建的;Gradle是一个基于 JVM 的构建工具。所以开始学习Android之前,先进行Gradle安装与学习: mac: 使用SDKMAN(http://sdkman.io/)安装,先安装SDKMAN(http://sdkman.io/i 阅读全文
posted @ 2016-08-29 10:58 注销这个账号 阅读(299) 评论(0) 推荐(0)
摘要: 1、UIView相比CALayer最大区别是UIView可以响应用户事件,而CALayer不可以。UIView侧重于对显示内容的管理,CALayer侧重于对内容的绘制。 2、UIView和CALayer是相互依赖的关系。UIView依赖与CALayer提供的内容,CALayer依赖UIView提供的 阅读全文
posted @ 2016-06-24 12:05 注销这个账号 阅读(606) 评论(0) 推荐(0)
摘要: 今天整理资料,发现了以前学习C语言时,常用到的几个网站: 1、http://ganquan.info/standard-c/ 改网站包含了C语言标准版的15个头文件解释以及函数,137个函数和演示,可以点击函数名字进去查看。很好用,遇到不懂的函数可以查看解释和演示; 2、 http://c.bian 阅读全文
posted @ 2016-05-15 15:26 注销这个账号 阅读(2384) 评论(0) 推荐(0)
摘要: Block使用总结: 1、格式: ReturnType (^ BlockName)(参数…); 2、block赋值: 3、定义 3.1 先定义后赋值 3.2 block的定义: 3.2 (1)使用typedef 给block取别名 (2)若想再在"block内"使用"block外"定义的变量,需要使 阅读全文
posted @ 2016-04-19 19:37 注销这个账号 阅读(218) 评论(0) 推荐(0)
摘要: 对象拷贝(复制对象) 1、复制对象顾名思义,复制一个对象作为副本,它会开辟一块新的一块内存(堆内存)来存储副本对象,就像复制文件一样。即源对象和副本对象是两块不同的内存区域。 2、NSObject类提供了copy和mutableCopy方法,通过这两个方法即可复制已有对象的副本。因此,对象想要具备复 阅读全文
posted @ 2016-04-13 11:17 注销这个账号 阅读(593) 评论(0) 推荐(0)
摘要: 核心动画(Core Animation) : •CoreAnimation是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍,使用它需要先添加QuartzCore.framework和引入对应的框架<QuartzCore/QuartzCore.h> •开发步骤: ①初 阅读全文
posted @ 2016-04-11 20:03 注销这个账号 阅读(245) 评论(0) 推荐(0)
摘要: 时间解析(NSDate、NSCalendar、NSDateComponents): 1、使用NSCalendar和NSDateComponents解析日期,直接获取到年月日时分秒。获取到年月日时分秒其实都是通过NSDateComponents来解析的 2、还可以使用NSDateFormatter将日 阅读全文
posted @ 2016-04-11 20:01 注销这个账号 阅读(764) 评论(0) 推荐(0)
摘要: 一、安装Cocoapods步骤:(在终端安装) 1、在安装前,需确保已经安装了Ruby环境 mac 下安装Ruby环境步骤: (1)、安装RVM $ curl -L https://get.rvm.io | bash -s stable (期间可能会问你sudo 管理员密码) $ source ~/ 阅读全文
posted @ 2016-04-11 19:47 注销这个账号 阅读(279) 评论(0) 推荐(0)
摘要: 1,什么是引用计数 所有OC对象都有一个计数器,叫做引用计数,引用计数就是目前有几个对象在使用该对象(持有该对象的引用); 2,什么是对象所有权 A对象拥有B对象的引用,A对象拥有B对象的所有权; 3,什么情况下需要retain A对象的拥有者又增加了一个,那么A对象的拥有计数加1,此时需要使用re 阅读全文
posted @ 2016-04-11 19:33 注销这个账号 阅读(205) 评论(0) 推荐(0)