码迷,mamicode.com
首页 > 编程语言
Javascript 部分设计模式的个人理解
9 单例模式(确保自己使用的资源都是全局的) 1)普通单体(字面量初始化对象) var?person?=?{ name?:?‘zhangsan‘, age?:?12, getAge?:?function(){ return?this.age?; } } person.height?=?185?;...
分类:编程语言   时间:2014-10-12 16:22:08    阅读次数:265
别样JAVA学习(六)继承下(2.5)异常上
1,、异常-概述 异常:就是程序在运行时出现不正常情况。 异常由来:问题也是现实生活中一个具体的事物, 也可以通过java的类的形式进行描述,并封装成对象。 其实就是java对不正常情况进行描述后的对象体现,通过JVM异常处理机制。 对于问题的划分:两种:一种是严重的问题,一种非严重的问题。 对于严重的,java通过Error类进行描述。        对于Error...
分类:编程语言   时间:2014-10-12 16:37:33    阅读次数:269
别样JAVA学习(六)继承下(2.6)异常下
1、RuntimeException Exception中有一个特殊的子类异常RuntimeException运行时异常, 如果在函数内容抛出该异常,函数上可以不用声明,编译一样通过; 如果在函数上声明了该异常,调用者可以不用进行处理,编译一样通过。 之所以不用在函数上声明,是因为不需要让调用者处理。 当该异常发生,希望程序停止。因为在运行时,出现了无法继续运算的情况, ...
分类:编程语言   时间:2014-10-12 17:43:08    阅读次数:199
Unity插件之NGUI学习(7)—— ScrollView(Panel)
今天介绍的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
Spring中的FactoryBean
从SessionFactory说起: 在使用SSH集成开发的时候,我们有时候会在applicationContext.xml中配置Hibernate的信息,下面是配置SessionFactory的一段示例代码:...
分类:编程语言   时间:2014-10-12 16:52:28    阅读次数:208
皮尔森相似度计算举例(R语言)
整理了一下最近对协同过滤推荐算法中的皮尔森相似度计算,顺带学习了下R语言的简单使用,也复习了概率统计知识。一、概率论和统计学概念复习1)期望值(Expected Value)因为这里每个数都是等概率的,所以就当做是数组或向量中所有元素的平均数吧。可以使用R语言中函数mean()。2)方差(Variance)方差分为population variance总体方差和sample variance样本方...
分类:编程语言   时间:2014-10-12 16:35:38    阅读次数:1714
【ThinkingInC++】72、输入输出流
第四章 输入输出流 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
Java设计模式菜鸟系列(十八)责任链模式建模与实现
责任链模式(ChainOfResponsibility): 有多个对象,每个对象持有下一个对象的引用,形成一条链,请求在这条链上传递,直到某一对象决定处理该请求,但是发出者并不清楚最终哪个对象会处理该请求。 1、责任链模式可以实现,在隐瞒客户端(不知道具体处理的人是谁)的情况下,对系统进行动态的调整。 2、链接上的请求可以是一条链,可以是一个树,还可以是一个环,模式本身不约束这个,需要自己去实现,同时,在一个时刻,命令只允许由一个对象传给另一个对象,而不允许传给多个对象。...
分类:编程语言   时间:2014-10-12 17:41:18    阅读次数:276
A*寻路算法的lua实现
前言:又好久没写blog了,感觉有点“颓废”了,最近认识好多好多同龄人,也是大学刚毕业,觉得他们很优秀,认识到自己跟他们的差距,有点自愧不如。没写blog当然也有一部分原因是因为工作,本来经验就有点欠缺,还要承担起一个项目的压力,原本国庆回去就要把这个寻路的功能改进一下,结果第一次去女朋友家了就没碰电脑,回上海来的第一个夜晚满脑子全是心事,早上凌晨四点就在床上辗转睡不着了,这个月随着项目的进行感觉...
分类:编程语言   时间:2014-10-12 16:50:28    阅读次数:275
javascript操作html元素CSS属性
以下先记录一下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
How to Validate XML using Java
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
【JAVA集合框架之Map】
一、概述。1.Map是一种接口,在JAVA集合框架中是一个非常重要的集合。2.Map一次添加一对元素,所以又称为“双列集合”(Collection一次添加一个元素,所以又称为“单列集合”)3.Map集合中存放的是一个一个的键值对,集合中存放的元素必须保证键的唯一性。二、常用方法。1.添加Vput(K...
分类:编程语言   时间:2014-10-12 16:30:28    阅读次数:234
二叉排序树(BST)
二叉排序树(BST) 二叉排序树是空树或者是满足如下性质的树 (1)若它的左子树不空,则左子树上所有关键字的值均小于关键字的值 (2)若它的右子树不空,则右子树上所有关键字的值均大于跟关键字的值。 (3)左右子树各是一颗二叉排序树。说明: 在二叉排序树中插入关键字均为在新建的叶子上,由于找的的插入位...
分类:编程语言   时间:2014-10-12 17:03:28    阅读次数:177
java集合学生管理系统
//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
java线程理解001
概念:线程和进程进程:简单的说,进程就是一个应用,即一个程序。现在的操作系统普遍都是多进程的操作系统。比如:你可以同时打开音乐播放器,也可以同时打开浏览器和视频播放器。线程:线程,存在于进程之中,理解为一个进程中有多个线程。现在的程序也大多是多线程程序。比如:一个音乐播放器既可以同时播放音乐,也可以...
分类:编程语言   时间:2014-10-12 18:06:28    阅读次数:215
java笔试题:骆驼运水和汽车运油题。(自己的见解,希望大家好、指正)
一位商人用毛驴运胡萝卜3000根过沙漠去卖,沙漠长1000公里,毛驴一次最多驼1000根,但每走一公里要吃一根胡萝卜,问这位商人最多能卖多少根胡萝卜。解:设运x米处回去再运,则运到x处3次后,x处有萝卜3(1000-2x);其中x必须小于500。剩下的路程:1000-x,假设中间不停留一趟运走:则3...
分类:编程语言   时间:2014-10-12 17:15:28    阅读次数:659
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!