本文主要通过3个例子论述了final修饰基本类型变量及引用变量时的差异,特别是final修饰引用变量时要注意的安全问题,否则容易被黑客利用。最后从前面的例子及博客中讨论Java中String被设计成不可变类的深层次原因...
分类:
编程语言 时间:
2014-05-26 04:59:16
阅读次数:
347
之前的文章层从Framework层介绍了Android Touch事件即(MotionEvent)的传递机制。本文将详细介绍MotionEvent的一些成员和方法。了解了MotionEvent对开发一些特效如拖动控件或多点缩放控件有很大的作用。同时,掌握MotionEvent类也是学好android触控技术的基础。
一、一些常量
常见的动作常量:
public static fina...
分类:
移动开发 时间:
2014-05-26 04:54:34
阅读次数:
263
Canopy有消除孤立点的作用,而K-means在这方面却无能为力。建立canopies之后,可以删除那些包含数据点数目较少的canopy,往往这些canopy是包含孤立点的。根据canopy内点的数目,来决定聚类中心数目k,这样效果比较好。...
分类:
其他好文 时间:
2014-05-26 03:21:30
阅读次数:
321
这里canvas.save();和canvas.restore();是两个相互匹配出现的,作用是用来保存画布的状态和取出保存的状态的。这里稍微解释一下,
当我们对画布进行旋转,缩放,平移等操作的时候其实我们是想对特定的元素进行操作,比如图片,一个矩形等,但是当你用canvas的方法来进行这些操作的时候,其实是对整个画布进行了操作,那么之后在画布上的元素都会受到影响,所以我们在操作之前调用...
分类:
其他好文 时间:
2014-05-26 03:14:23
阅读次数:
275
new表达式在内存生存周期内创建并初始化对象(两阶段:1、调用operator new创建内存,2、调用构造函数构造对象)也就是说,动态创建的对象其生命周期可能超出其创建的作用域。new的语法为: ::(optional) new (placement_params)(optional) (type) initializer(optional) // 1)
::(opti...
分类:
编程语言 时间:
2014-05-24 20:47:44
阅读次数:
427
一、什么是协作图?
协作图是描述对象间交互的一种模式;它通过对象之间的连接和它们相互发送的消息来显示参与交互的对象。
二、协作图的作用?
协作图的建模结果用于获取对象的职责和接口。便于对对象结构的理解。
三、协作图与时序图的关系?
(1)协作图与时序图可以互相转化。
(2)协作图和时序图描述角度的侧重点不同。协作图侧重于对象间关系,展示对象结构,使其一目了然,很...
分类:
其他好文 时间:
2014-05-24 18:02:09
阅读次数:
342
以下要说的内容可能不起眼,但本人在找的时候着实费了一番功夫,个人感觉网上说的不着点,就在这儿有针对性地记录下来操作流程吧。
关于TODO的作用这里不做说明,在IDE中编写代码时,我们总会用到TODO,但我用的Netbeans IDE,以前极少使用,所以用的不是很熟练。
好了,言归正传,首先要...
分类:
Web程序 时间:
2014-05-24 12:07:46
阅读次数:
315
使用 ASP.NET 又喜欢跟进新技术的朋友可能已经知道,在 ASP.NET 4.0 中增加了
Response.RedirectPermanent() 方法来实现永久重定向,方法的作用在注释中解释的很清楚:执行从所请求 URL 到所指定 URL
的永久重定向,并提供用于完成响应的选项。在 ASP....
分类:
其他好文 时间:
2014-05-24 11:40:03
阅读次数:
177
1
引言1.1编写目的软件开发中的概要设计,主要解决实现该软件需求的程序模块设计问题。包括如何把该软件程序划分成若干个模块、决定哥哥模块之间的接口、模块之间传递的信息,以及模块构造的设计等。体现了用户需求与应用软件之间的关系,在设计过程中起到了提纲挈领的作用。1.2背景开发软件名称:基于安卓开发的《...
分类:
其他好文 时间:
2014-05-24 10:11:34
阅读次数:
233
var cat ={};cat.mouse = function(){var
b="1111"};var dog = cat;console.log(dog);console.log(dog.mouse);dog.mouse =
function(){var b="2222"};dog.hat="....
分类:
其他好文 时间:
2014-05-24 09:59:18
阅读次数:
246