首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。
layoutSubviews在以下情况下会被调用:
1、init初始化不会触发layoutSubviews。
2、addSubview会触发layoutSubviews。
3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化。
4、滚动...
分类:
其他好文 时间:
2014-08-22 16:27:59
阅读次数:
138
hadoop是基于java的数据计算平台,引入第三方库,例如C语言实现的开发包将会大大增强数据分析的效率和能力。 通常在是用一些工具的时候都要用到一些配置文件、资源文件等。接下来,借一个例子来说明hadoop上面如何使用JNI、以及调用资源文件。首先介绍一下ICTClass,ICTClass是中国科...
分类:
其他好文 时间:
2014-08-21 11:07:13
阅读次数:
265
美国《华尔街日报》网站8月18日报道称,中国70个大中城市7月份新房均价连续第三个月下降,原因是房地产开发商在市场低迷之际继续降价以减少库存。据《华尔街日报》根据中国国家统计局18日公布的数据计算,中国70个大中城市7月份的新房均价较6月份下降了0.89%。而6月份新房均价环比下降0.47%;5月份...
分类:
其他好文 时间:
2014-08-19 12:34:24
阅读次数:
227
如果字段或字段组合k是表M的主键,而k也同时存在于表B,则k就是B的外键。外键维系着表之间的关联关系,是结构化数据计算最重要的概念之一。集算器可以通过对象引用方便地实现外键功能,下面用几个例子来说明:例1关联主子表1:订单表(order)是子表,员工表(emp)是主表,请..
分类:
其他好文 时间:
2014-08-12 17:42:05
阅读次数:
228
多线程下载:1.发送请求,获取下载文件的长度2.通过RandomAccessFile file=new RandomAccessFile(file,"rwd")对象,创建一个于要下载文件同样大小的文件3.定义一个线程的数据,计算每条线程的下载量,long block=filesize%threads...
分类:
编程语言 时间:
2014-08-02 15:25:44
阅读次数:
251
数据传输以“位”为单位,一个位代表0或1(二进制),每8个位(bit)组成一个字节(Byte),即8bit = 1B。数据存储以10进制表示,数据传输是二进制表示。1KB = 1024B字节是指一小组相邻的二进制数码。通常是8位作为一个字节。在计算机中,一串数码作为一个整体来处理或运算的,称为一个计...
分类:
其他好文 时间:
2014-07-22 08:01:37
阅读次数:
171
ECMAScript规范中使用IEEE754格式来表示整数和浮点数。支持十进制、八进制以及十六进制。有一点注意的是八进制数字在严格模式下是无效的,这可能会影响到程序的正常运行。 避免浮点数等值判断: 众所周知,基于IEEE754进行数据计算会产生舍入误差,最为经典的例子: 0.1+0.2 = 0.3...
分类:
编程语言 时间:
2014-07-07 13:01:37
阅读次数:
192
前沿: Hive也采用类SQL的语法, 但其作为数据仓库, 与面向OLTP的传统关系型数据库(Mysql/Oracle)有着天然的差别. 它用于离线的数据计算分析, 而不追求高并发/低延时的应用场景. 最显著的特别是, Hive的数据是Schema On Read, 对数据的写入非常的自由和松散,....
分类:
其他好文 时间:
2014-07-07 09:53:53
阅读次数:
262
一、 计算机和软件常识1. 计算机运行原理1) 硬件基本组成:硬盘、内存、CPU2) 各个部件之间的运作协调(下图)2. 计算机只能识别0和11) 0和1组成的指令2) 0和1组成的数据3. 计算机和软件的联系1) 软件的基本概念:指令的集合2) 软件的安装运行过程3) 为什么要开发软件:写出能控制...
分类:
其他好文 时间:
2014-07-03 18:59:41
阅读次数:
192