把该文件复制到.m文件里就能够方便的查找/**
匿名类目:可以声明方法和变量,属性为private(不允许在外部调用,且不能被继承
*/
/**
发送数据的委托方,接收数据的时代理发(即代理的反向传值)
委托方第一步:声明协议
委托方第二步:声明代理指针
委托方第三步:操作完成,告诉代理(即调用代理的方法)
代理第一步:遵守协议
代理第二步:成为代理
代理第三步:实现协议方法
*...
分类:
移动开发 时间:
2016-04-05 17:53:36
阅读次数:
292
提供更加快捷、高效的存储能力,同时具备必要的数据分析功能,是存储行业主要的发展方向。华为构建的应用驱动的智能存储平台致力于在大数据时代满足不同应用的数据分析、处理和存储需求。...
分类:
其他好文 时间:
2016-04-05 17:53:14
阅读次数:
185
说明:本系列文章翻译自Contiki之父Adam Dunkels经典论文,版权归原作者所有。
Contiki是由Adam Dunkels及其团队开发的系统,研读其论文是对深入理解Contiki系统的最佳资料。
Contiki经典论文翻译——索引目录
----------------------------------------------------------------------...
分类:
其他好文 时间:
2016-04-05 17:53:53
阅读次数:
181
stage1 阶段的详细分析参见 uboot 详细注释讲解
我们从 uboot 的 stage2 开始分析。加载流程分析首先是完成硬件的初始化。
函数调用流程为:
u-boot64/arch/arm/board.c:
board_init_r()
u-boot64/common/stdio.c:
stdio_init()
u-boot64/common/lcd.c:
drv_lc...
分类:
其他好文 时间:
2016-04-05 17:55:05
阅读次数:
262
??
Java语言发展史
课程大纲:
Java语言发展史;
1、sun公司1995年推出,2009年Oracle公司收购sun;
下载;
1、到Oracle官网下载
Java体系与特点
课程大纲:
Java体系结构
1、JavaSE:
标准版:桌面开发和低端商...
分类:
编程语言 时间:
2016-04-05 17:52:08
阅读次数:
262
2016年1月24日漏洞作者发布了漏洞分析及exploit,拿到exploit后在几个Android版本上均没能运行成功,遂分析原因,学习漏洞利用思路。记录如下,欢迎大家交流学习。...
分类:
移动开发 时间:
2016-04-05 17:54:00
阅读次数:
238
...
分类:
Web程序 时间:
2016-04-05 17:54:00
阅读次数:
186
初始化对象private Paint mPaint;//画笔
private int count;//点击次数
private Rect rect;//矩形
public CounstomView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
//初始化画笔...
分类:
移动开发 时间:
2016-04-05 17:53:50
阅读次数:
470
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他好文 时间:
2016-04-05 17:53:28
阅读次数:
305
点击打开链接
题意:给定的点中,每个点都有自己的权值,问从s走到d,删除几个点之后走不到了,且这几个点的权值最小
思路:看着就像是最小割,直接模版敲完,因为权值在点上,而不是边上,所以要将点拆开,然后求最大流,无向边不用考虑太多,因为这些边并不影响整个网络的最大流作用只是将点联通而已,如a--b,则建a+n到b的无穷大,和b+n到a的无穷大,因为每个点的后续都是i+n,1#include
#...
分类:
其他好文 时间:
2016-04-05 17:52:22
阅读次数:
147
ReetrantLock与Condition:
参考
在java.util.concurrent包中,有两个很特殊的工具类,Condition和ReentrantLock,使用过的人都知道,ReentrantLock(重入锁)是jdk的concurrent包提供的一种独占锁的实现。它继承自Dong Lea的 AbstractQueuedSynchronizer(同步器),确切的说是Reen...
分类:
其他好文 时间:
2016-04-05 17:52:43
阅读次数:
208
当信息需要在两个网络之间传输时,常用路由器这种互连设备来负责数据的传输。路由器的主要工作是:路径的决定和数据包的转发(从路由器一个接口输入,然后选择合适接口输出);维护路由表。
路由器工作的方式非常简洁明了,从接收报文中抽取目的地址,并确定地址中的网络号,查找路由选择表以获得与目标网络相匹配的表项。在路由选择表中的匹配表项中包括下一站、目的地、输出接口和其它与路由有关的参数。报文被封装在...
分类:
其他好文 时间:
2016-04-05 17:51:17
阅读次数:
192
数据仓库是企业统一的数据管理的方式,将不同的应用中的数据汇聚,然后对这些数据加工和多维度分析,并最终展现给用户。它帮助企业将纷繁浩杂的数据整合加工,并最终转换为关键流程上的KPI,从而为决策/管理等提供最准确的支持,并帮助预测发展趋势。因此,数据仓库是企业IT系统中非常核心的系统。
根据企业构建数据仓库的主要应用场景不同,我们可以将数据仓库分为以下四种类型,每一种类型的数据仓库系统都有不同的...
分类:
其他好文 时间:
2016-04-05 17:51:51
阅读次数:
197
今天给大家带来一个很实用的小控件ClearEditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,IOS上面直接设置某个属性就可以实现这一功能,但是Android原生EditText不具备此功能,所以要想实现这一功能我们需要重写EditText,接下来就带大家来实现这一小小的功能
我们知道,我们可以为我们的输入框在上下左右设置图片,所以我们可...
分类:
移动开发 时间:
2016-04-05 17:50:28
阅读次数:
277
js中有5种简单数据类型:Undefined、Null、Boolean、Number和String。还有一种复杂数据类型——Object。ECMAScript不支持任何创建自定义类型的机制,所有值都成为以上6中数据类型之一。一.typeof操作符
typeof操作符是用来检测变量的数据类型。对于值或变量使用typeof操作符会返回如下字符串。 字符串
描述 undefined
未定义...
分类:
编程语言 时间:
2016-04-05 17:52:57
阅读次数:
987
break,contine都是使用在循环体中的语句,都有终止执行的作用,具体不同看下面详解。循环语句看这里:
1、break关键字是如何使用的:
break是用来停止整个循环。必须在循环体中或switch语句中(switch语法看这里:switch如何使用 )。它将停止本层循环的执行(多层循环只会停止break这一层,跳出后继续父级循环),并开始执行后续的代码。...
分类:
编程语言 时间:
2016-04-05 17:52:14
阅读次数:
142
Servlet学习的大纲:
1. servlet概念及相关接口简介
2. servet 执行过程
3. servlet路径映射
4. 缺省servlet --应用
5. servlet生命周期(重点) --理解(重点)
6. Servlet自动加载
7. Servl...
分类:
其他好文 时间:
2016-04-05 17:52:04
阅读次数:
209