final1.final 类 表示该类不可继承,2.final 方法 表示该方法不可被覆盖3.final 域 表示该字段一被初始化就不能再改变(必须确保在构造器执行之后final域均被设置,且不可改变) final用于基本类型和不可变类型,对象类型不可变的只是引用没有意义4.final...
分类:
编程语言 时间:
2015-06-24 16:14:13
阅读次数:
171
如果想要实现观察者模式,则必须依靠java.util包中提供的Observable类和Observer接口观察者设计模式现在很多的购房者都在关注着房子的价格变化,每当房子价格变化的时候,所有的购房者都可以观察得到。实际上以上的购房者就是观察者,他们所关注的房价就是被观察者其中要求,被观察者需要继承O...
分类:
编程语言 时间:
2015-06-24 16:11:44
阅读次数:
184
作者:ssslinppp 来自为知笔记(Wiz)附件列表处理模型数据.png
分类:
编程语言 时间:
2015-06-24 16:11:27
阅读次数:
198
window.opener 返回的是创建当前窗口的那个窗口的引用window.opener 的用法 window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的...
分类:
编程语言 时间:
2015-06-24 16:05:22
阅读次数:
199
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设...
分类:
编程语言 时间:
2015-06-24 16:06:01
阅读次数:
128
FileResult:可以响应任意文档的属性,包括二进制格式的数据,eg:图档,pdf,excel,zip,可以传入byte[],文档路径,Stream等不同的属性,让mvc将属性回传给客户端,除此之外,还能指定回传时的属性类别或指定客户端下载时要显示的文件名等。实际分为三中:FilePathRes...
分类:
编程语言 时间:
2015-06-24 16:04:49
阅读次数:
133
javafuture模式所线程实现异步调用(转载)在多线程交互的中2,经常有一个线程需要得到另个一线程的计算结果,我们常用的是Future异步模式来加以解决。Future顾名思意,有点像期货市场的“期权”,是“对未来的一种凭证”,例如当我们买了某个房地产开发商的期房,交钱之后,开发商会给我们一个凭证...
分类:
编程语言 时间:
2015-06-24 16:04:29
阅读次数:
208
包命名规则:1.公司UR 2.项目名 3.L模块名 4.子模块名加入包名之后编译后面 -d 1.(指定编译好的字节码的目录位置)2.如果源文件声明了包结构那么在生成字节码文件的时候自动按照包结构创建的文件夹下加包的情况下编译javac MyFirstJava.java -d .加包的情况下运行jav...
分类:
编程语言 时间:
2015-06-24 16:02:35
阅读次数:
140
import java.io.File;import java.io.FileNotFoundException;import java.io.PrintStream;public class IPTest { public static void main(String[] args) { ...
分类:
编程语言 时间:
2015-06-24 16:02:49
阅读次数:
163
《统计学习方法》第9章 EM算法及其推广 EM算法是一种迭代算法,用于含有隐含变量(hidden variable)的概率模型参数的极大似然估计,或极大后验概率估计。 EM算法的每次迭代由两步组成: E步,求期望(expectation); M步,求极大(maximization)。 所以这一算法成...
分类:
编程语言 时间:
2015-06-24 16:00:38
阅读次数:
194
今天总结了有序表查找常用的三种算法与大家分享。1.折半查找折半查找又称二分查找,它的基本思想是:在有序表中,取中间记录作为比较对象,若相等则查找成功;若给定值小于中间记录的关键字,则在中间记录左半区继续查找,若给定值大于中间值,则在又半区寻找,不断重复以上过程。算法代码(java版)int bina...
分类:
编程语言 时间:
2015-06-24 15:56:59
阅读次数:
163
这里仅仅是一个简单代码demo,因为时间问题并未做深入研究,因为今天做项目时要用到阻止事件冒泡的内容,找了好多才找到一个可以使用的,特记录之。 阻止事件冒泡 abad
分类:
编程语言 时间:
2015-06-24 15:58:06
阅读次数:
172
Swift 提供了C和Objective-C基础类型的自己一套版本,包括用于整型的Int,用于浮点值的Double和Float,用于布尔值的Boolean,和用于文本数据的String。Swift还提供了Array和Dictionary这两种集合类型的增强版本。我们知道在iOS开发中用的最多的基础类...
分类:
编程语言 时间:
2015-06-24 15:58:45
阅读次数:
167
我们在一个线程中经常会创建另外的新线程,如果主线程退出,会不会影响它所创建的新线程呢?下面就来讨论一下。 1、 主线程等待新线程先结束退出,主线程后退出。正常执行。 示例代码: #include #include #include #include #include pthread_...
分类:
编程语言 时间:
2015-06-24 15:57:41
阅读次数:
126
http://blog.sina.com.cn/s/blog_45c06e600100pm77.html——————————————————————————————————————————————————————————————————————网上找的,刚刚接触Calendar类,有点复杂,记下来。...
分类:
编程语言 时间:
2015-06-24 15:55:20
阅读次数:
139
参考:http://blog.sina.com.cn/s/blog_8d1bc23f0102v5tl.htmlswift中使用oc类的方法1.创建一个oc.h文件2.添加需要倒入的oc类的头文件3.Bulid Settings中搜索bri,添加:$(SRCROOT)/$(TARGET_NAME)/o...
分类:
编程语言 时间:
2015-06-24 15:54:34
阅读次数:
128
在多线程程序中,新创建的线程无法访问UI线程创建的窗口控件如果新建线程需要访问主线程创建的窗口控件,可以在窗口主线程的构造函数中将CheckForIllegalCrossThreadCalls设置为 false或具体控件设置ListView.CheckForIllegalCrossThreadCal...
分类:
编程语言 时间:
2015-06-24 15:53:18
阅读次数:
121