9 单例模式(确保自己使用的资源都是全局的) 1)普通单体(字面量初始化对象) var?person?=?{
name?:?‘zhangsan‘,
age?:?12,
getAge?:?function(){
return?this.age?;
}
}
person.height?=?185?;...
分类:
编程语言 时间:
2014-10-12 16:22:08
阅读次数:
265
1,、异常-概述
异常:就是程序在运行时出现不正常情况。
异常由来:问题也是现实生活中一个具体的事物,
也可以通过java的类的形式进行描述,并封装成对象。
其实就是java对不正常情况进行描述后的对象体现,通过JVM异常处理机制。
对于问题的划分:两种:一种是严重的问题,一种非严重的问题。
对于严重的,java通过Error类进行描述。
对于Error...
分类:
编程语言 时间:
2014-10-12 16:37:33
阅读次数:
269
1、RuntimeException
Exception中有一个特殊的子类异常RuntimeException运行时异常,
如果在函数内容抛出该异常,函数上可以不用声明,编译一样通过;
如果在函数上声明了该异常,调用者可以不用进行处理,编译一样通过。
之所以不用在函数上声明,是因为不需要让调用者处理。
当该异常发生,希望程序停止。因为在运行时,出现了无法继续运算的情况,
...
分类:
编程语言 时间:
2014-10-12 17:43:08
阅读次数:
199
今天介绍的ScrollView,参考的是NGUI(3.6.8)中的Example项目:Scroll View(Panel)。
先按照Unity插件之NGUI学习(2)创建一个UI Root,然后在UI Root下面创建一个Scroll View,选择菜单NGUI->Create->Scroll View
然后在Inspector窗口做一些参数设置
Movement设置滚动Vertic...
分类:
编程语言 时间:
2014-10-12 16:19:38
阅读次数:
293
来自stackoverflow的题目Why is processing a sorted array faster than an unsorted array?...
分类:
编程语言 时间:
2014-10-12 18:15:58
阅读次数:
296
从SessionFactory说起:
在使用SSH集成开发的时候,我们有时候会在applicationContext.xml中配置Hibernate的信息,下面是配置SessionFactory的一段示例代码:...
分类:
编程语言 时间:
2014-10-12 16:52:28
阅读次数:
208
整理了一下最近对协同过滤推荐算法中的皮尔森相似度计算,顺带学习了下R语言的简单使用,也复习了概率统计知识。一、概率论和统计学概念复习1)期望值(Expected Value)因为这里每个数都是等概率的,所以就当做是数组或向量中所有元素的平均数吧。可以使用R语言中函数mean()。2)方差(Variance)方差分为population variance总体方差和sample variance样本方...
分类:
编程语言 时间:
2014-10-12 16:35:38
阅读次数:
1714
第四章 输入输出流
Strfiile.cpp
/**
* 书本:【ThinkingInC++】
* 功能:一个文件的输入输出流
* 时间:2014年10月12日15:15:59
* 作者:cutter_point
*/
#include //很多平台上会自动包含但是不是所有
#include
#include "../require.h"
using namespace std;
i...
分类:
编程语言 时间:
2014-10-12 16:51:28
阅读次数:
300
责任链模式(ChainOfResponsibility): 有多个对象,每个对象持有下一个对象的引用,形成一条链,请求在这条链上传递,直到某一对象决定处理该请求,但是发出者并不清楚最终哪个对象会处理该请求。
1、责任链模式可以实现,在隐瞒客户端(不知道具体处理的人是谁)的情况下,对系统进行动态的调整。
2、链接上的请求可以是一条链,可以是一个树,还可以是一个环,模式本身不约束这个,需要自己去实现,同时,在一个时刻,命令只允许由一个对象传给另一个对象,而不允许传给多个对象。...
分类:
编程语言 时间:
2014-10-12 17:41:18
阅读次数:
276
前言:又好久没写blog了,感觉有点“颓废”了,最近认识好多好多同龄人,也是大学刚毕业,觉得他们很优秀,认识到自己跟他们的差距,有点自愧不如。没写blog当然也有一部分原因是因为工作,本来经验就有点欠缺,还要承担起一个项目的压力,原本国庆回去就要把这个寻路的功能改进一下,结果第一次去女朋友家了就没碰电脑,回上海来的第一个夜晚满脑子全是心事,早上凌晨四点就在床上辗转睡不着了,这个月随着项目的进行感觉...
分类:
编程语言 时间:
2014-10-12 16:50:28
阅读次数:
275
以下先记录一下JS控制CSS所使用的方法.1.使用javascript更改某个css class的属性...你想要改变把他的display属性由none改为inline。解决的方法: 在IE里:document.styleSheets[0].rules[0].style.display = "inl...
分类:
编程语言 时间:
2014-10-12 16:15:48
阅读次数:
272
Configure Java APIs (SAX, DOM, dom4j, XOM) using JAXP 1.3 to validate XML Documents with DTD and Schema(s).Many Java XML APIs provide mechanisms to va...
分类:
编程语言 时间:
2014-10-12 17:38:38
阅读次数:
395
一、概述。1.Map是一种接口,在JAVA集合框架中是一个非常重要的集合。2.Map一次添加一对元素,所以又称为“双列集合”(Collection一次添加一个元素,所以又称为“单列集合”)3.Map集合中存放的是一个一个的键值对,集合中存放的元素必须保证键的唯一性。二、常用方法。1.添加Vput(K...
分类:
编程语言 时间:
2014-10-12 16:30:28
阅读次数:
234
二叉排序树(BST) 二叉排序树是空树或者是满足如下性质的树 (1)若它的左子树不空,则左子树上所有关键字的值均小于关键字的值 (2)若它的右子树不空,则右子树上所有关键字的值均大于跟关键字的值。 (3)左右子树各是一颗二叉排序树。说明: 在二叉排序树中插入关键字均为在新建的叶子上,由于找的的插入位...
分类:
编程语言 时间:
2014-10-12 17:03:28
阅读次数:
177
//student.javapackage com.sran.www;import java.util.Arrays;import java.util.Scanner;public class Student implements Comparable{ int num; String name; ...
分类:
编程语言 时间:
2014-10-12 18:08:28
阅读次数:
303
概念:线程和进程进程:简单的说,进程就是一个应用,即一个程序。现在的操作系统普遍都是多进程的操作系统。比如:你可以同时打开音乐播放器,也可以同时打开浏览器和视频播放器。线程:线程,存在于进程之中,理解为一个进程中有多个线程。现在的程序也大多是多线程程序。比如:一个音乐播放器既可以同时播放音乐,也可以...
分类:
编程语言 时间:
2014-10-12 18:06:28
阅读次数:
215
一位商人用毛驴运胡萝卜3000根过沙漠去卖,沙漠长1000公里,毛驴一次最多驼1000根,但每走一公里要吃一根胡萝卜,问这位商人最多能卖多少根胡萝卜。解:设运x米处回去再运,则运到x处3次后,x处有萝卜3(1000-2x);其中x必须小于500。剩下的路程:1000-x,假设中间不停留一趟运走:则3...
分类:
编程语言 时间:
2014-10-12 17:15:28
阅读次数:
659