assign: 简单赋值,不更改索引计数
copy: 建立一个索引计数为1的对象,然后释放旧对象
retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1
Copy其实是建立了一个相同的对象,而retain不是:
比如一个NSString对象,地址为0×1111,内容为@”STR”
Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的...
分类:
移动开发 时间:
2016-05-12 18:17:05
阅读次数:
179
前段时间经历了eclipse转换到android studio 的艰难历程经过了几个月的学习并使用现在在这里写下一篇教程-工具篇,专门用来详细介绍gradle文件,方便大家以后编译出错了号排查错误...
分类:
移动开发 时间:
2016-05-12 18:17:22
阅读次数:
261
bash的变量类型本地变量(局部变量)
环境变量
位置变量:$1,$2,$3, ...
特殊变量:$?,$#,$*,$@
那让脚本拥有获取外界参数的能力就要用的位置变量,$1代表第一个参数,$2代表第二个参数,依次类推
例:vartest.sh#!/bin/bash
#
ONEVAR=$1
TWOVAR=$2
THREEVAR=$3
echo "第一个参数是:${ONEVAR}"
echo "第二...
分类:
系统相关 时间:
2016-05-12 18:16:43
阅读次数:
207
HDFS是一种分布式文件系统,它采用的是master/slave架构对海量文件进行管理。一个HDFS集群是由一个NameNode和一定数目的DataNode组成的,NameNode是一个中心服务器,它负责管理集群中的执行调度,而DataNode则是具体任务的执行节点。HDFS以block为基本单位来处理文件,每个DataNode上都存储一个block,block默认大小为64MB,开发者也可以根据需...
分类:
其他好文 时间:
2016-05-12 18:17:22
阅读次数:
120
UI控件
什么是控件?
– 屏幕上的所有UI元素都叫做控件(也有叫做视图、组件)
– 比如按钮(UIButton)、文本(UILabel)都是控件
控件的共同属性有哪些?
– 尺寸
– 位置
– 背景色
– ……
苹果将控件的共同属性都抽取到父类UIView中
所有的控件最终都继承自UIView
UIButton、UILabel都继承自UIView(可以查看头文件验证)
可能用上...
分类:
其他好文 时间:
2016-05-12 18:15:11
阅读次数:
104
之前写过一篇《Runtime的初步认识》,读过的小伙伴们应该对OC中的类与C中的结构体的关系有了一定的了解。这篇文章就先介绍一下OC中的方法是如何“调用”的。这就是OC的另一个机制——消息机制。OC 的消息机制是指,在外部需要执行某个对象的方法时,使用的方式是“发送消息”而不是“调用”。在学 Runtime 之前你绝对不理解为什么是发送消息而不是调用。“调用”时确定的,而最终要执行哪段代码是不确定...
分类:
其他好文 时间:
2016-05-12 18:16:18
阅读次数:
127
本节课通过二个部分阐述SparkStreaming的理解:
一、解密SparkStreaming另类在线实验
二、瞬间理解SparkStreaming本质
Spark源码定制班主要是自己做发行版、自己动手改进Spark源码,通常在电信、金融、教育、医疗、互联网等领域都有自己不同的业务,如果Sprak官方版本没有你需要的业务功能,你自己可以定制、扩展Spark的功能,满足公司的业务...
分类:
其他好文 时间:
2016-05-12 18:15:11
阅读次数:
190
使用Docker容器模拟分布式flume使用Docker模拟分布式flume,agent1通过avro接口连接agent2和agent3,agent2和agent3采用负荷分担方式。使用docker-hub上的cogniteev/flume作为原始镜像...
分类:
其他好文 时间:
2016-05-12 18:15:40
阅读次数:
182
在开发中发现一个问题:当一个我通过Intent开启一个前面已经打开的activty的界面时,
新打开的activity的状态会丢失。当时,当我直接按home减将acitvity置于后台,然后重新打开这个activity的时候,发现此时的activity的状态是退出之前的状态。但是,我现在我想达到的目的是,不管是以什么方式打开这个活动,我都想要他恢复到之前的acitvity状态,而不是新开一个新的a...
分类:
其他好文 时间:
2016-05-12 18:14:40
阅读次数:
214
Flume Source
Source类型
说明
Avro Source
支持Avro协议(实际上是Avro RPC),内置支持
Thrift Source
支持Thrift协议,内置支持
Exec Source
基于Unix的command在标准输出上生产数据
JMS Source
从JMS系...
分类:
Web程序 时间:
2016-05-12 18:15:00
阅读次数:
174
本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/8/8-142.html
HQL语法结构类似SQL语句,
Query query = session.createQuery(String HQL); 通过一个HQL查询语句得到一个Query的对象,可以通过这个对象得到HQL语句的查询结果集
查询支持内链接,左右外连接,支持对Hi...
分类:
其他好文 时间:
2016-05-12 18:15:05
阅读次数:
145
目标:在Lenovo System X3650上安装Windows Server 2008 R2.
准备工具:U盘和空白光盘,DVD刻录机。
准备软件:rufus,ultraiso.
准备镜像:windows server 2008 r2 iso和server Guide iso....
分类:
Windows程序 时间:
2016-05-12 18:14:25
阅读次数:
4191
经过上一篇的实验,我门只是仅仅对View的事件的传递进行了分析,但是还有一个比较厉害的ViewGroup我们肯定是要说一下的,ViewGroup的二叉视图分析 我们能看到,一边是View一边是ViewGroup,而ViewGroup中又可以添加View和ViewGroup,但是我们都知道,ViewGroup是可以有自己的孩子的,也可以对自己的孩子进行拜访等等,而View就没有这些特性,那么我们就能...
分类:
移动开发 时间:
2016-05-12 18:16:04
阅读次数:
206
最近要实现百万级大数据 批量导入, 在导入的过程中肯定会出现各种个样的问题,长度超长 , 数据为空 , 类型异常 。。等等
所以我们在这里必须要用到java事务了 , 本次所使用的是JDBC连接数据库 所以就用到了JDBC事务!...
分类:
数据库 时间:
2016-05-12 18:14:14
阅读次数:
153
界面非常的简单,就是一个Button,点击这个Button呢,会弹出一个对话框
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_par...
分类:
移动开发 时间:
2016-05-12 18:12:57
阅读次数:
318
6.1 CentOS环境准备
Vm name
Hostname
IP
Function
Lxp-centos-1
hcloud.controller
192.168.11.13/10.33.41.132
Controller
Lxp-centos-2
hcloud.net...
分类:
其他好文 时间:
2016-05-12 18:14:54
阅读次数:
810