1、Servlet中的init方法中可以用Stringpath=getServletContext.getPath("/");这里是获取Web项目的全路径。例如:E:\eclipseM9\workspace\tree\tree是我web项目的根目录2、可以在任意Class中调用this.class.getClass().getClassLoder().getResourse().getPath("/");这里获取的是..
分类:
编程语言 时间:
2014-11-03 10:19:10
收藏:
0 评论:
0 赞:
0 阅读:
134
朴素贝叶斯(NaiveBayesian)算法的核心思想是:分别计算给定样本属于每个分类的概率,然后挑选概率最高的作为猜测结果。假定样本有2个特征x和y,则其属于分类1的概率记作p(C1|x,y),它的值无法直接分析训练样本得出,需要利用公式间接求得。其中p(Ci)表示训练样本中分类为Ci的..
分类:
编程语言 时间:
2014-11-03 10:19:00
收藏:
0 评论:
0 赞:
0 阅读:
390
利用Struts2+Spring3.0.5+Hibernate4.3.6 Final进行服务端的架构,但是由于Spring3.0.5与Hibernate4.3.6组合的配置和使用Hibernate3.x.x相比有较大的变化,所以在部署时会遇到较多的问题,本文将经常会遇到的问题汇总了一下,希望大家在部署服务端时能少走一些弯路。...
分类:
编程语言 时间:
2014-11-03 10:15:09
收藏:
0 评论:
0 赞:
0 阅读:
259
Linux(C/C++)下的文件操作open、fopen与freopen...
分类:
编程语言 时间:
2014-11-03 10:13:49
收藏:
0 评论:
0 赞:
0 阅读:
263
JavaScript可以处理一些来自于现实世界的数据类型,例如:数字和文本。同时JavaScript中也包含了一些具
有抽象性质的数据类型,例如对象数据类型。
JavaScript它是一种弱类型语言,很多情况下,当我们处理数据时,都不需要声明数据的类型, JavaScript可以自
己算出它们的类型。
既然 JavaScript是弱类型语言,那我们是否就不必讨论数据类型...
分类:
编程语言 时间:
2014-11-03 10:11:23
收藏:
0 评论:
0 赞:
0 阅读:
256
练习3:(1)创建一个带默认构造器(即无参构造器)的类,在构造器中打印一条消息。为这个类创建一个对象。P116
public class Test{
public Test(){
System.out.println("Hello Word");
}
public static void main(String[] args) {
new Test();
}
/**...
分类:
编程语言 时间:
2014-11-03 10:10:39
收藏:
0 评论:
0 赞:
0 阅读:
131
本文是JavaScript The Good Part 有关对象和继承的学习笔记。1. Object.create本函数是ECMAScript 5中的标准函数,其作用是用一个对象作为原型来生成另一个对象,可以用以下的code 模拟实现。 if(typeof Object.create !== ...
分类:
编程语言 时间:
2014-11-03 10:08:19
收藏:
0 评论:
0 赞:
0 阅读:
167
对于一维数组,通常会用到以下查找方法,来查找数组中是否存在某个元素。(一)逐个元素对比,找出要查找的对象public static int search(int[] array, int value){ for(int i = 0; ia[n/2],则我们只要在数组a的右 半部继续...
分类:
编程语言 时间:
2014-11-03 10:07:29
收藏:
0 评论:
0 赞:
0 阅读:
181
CreatinganMFCBasedGameFromStarttoFinishCprogramming.com
By Ben Marchant Foreword to Same Game In this five part series, we'll be creating a version of...
分类:
编程语言 时间:
2014-11-03 10:06:09
收藏:
0 评论:
0 赞:
0 阅读:
374
关于数组的排序,在此介绍下冒泡排序:冒泡排序的基本操作是:依次比较相邻的两个数,将小数放在前面,大数放在后面。第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了...
分类:
编程语言 时间:
2014-11-03 10:02:09
收藏:
0 评论:
0 赞:
0 阅读:
172
1、热部署是什么?对于Java应用程序来说,热部署就是在运行时更新Java类文件。2、热部署有什么用?可以不重启应用的情况下,更新应用。举个例子,就像电脑可以在不重启的情况下,更换U盘。OSGI也正是因为它的模块化和热部署,才显得热门。3、热部署的原理是什么?想要知道热部署的原理,必须要了解java...
分类:
编程语言 时间:
2014-11-03 10:01:49
收藏:
0 评论:
0 赞:
0 阅读:
585
基于辗转相除的算法实现的基于javascript的最大公约数(GCD)与最小公倍数(LCM)算法。 function gcd(m, n){ var c = n % m; if(c)return arguments.callee(c, m); else return m;
} function lcm...
分类:
编程语言 时间:
2014-11-03 10:00:59
收藏:
0 评论:
0 赞:
0 阅读:
248
Java编程思想(第四版)*第二章 个人练习...
分类:
编程语言 时间:
2014-11-03 08:55:09
收藏:
0 评论:
0 赞:
0 阅读:
261
?比较著名的算法有 冒泡法,贪?心算法,递归法,迭代法,分治法,动态规划法,分?支限界 法,回溯法,A*寻路算法 等等。? ps:记录下,日后多多练习这些算法。
分类:
编程语言 时间:
2014-11-03 06:46:39
收藏:
0 评论:
0 赞:
0 阅读:
364
作为一个系统介绍Unity3D中Shader编写的系列文章的开篇,本文的第一部分系列文章的前言,然后第二部分介绍了这个系列文章中我们会使用的游戏场景创建方式,最后一部分讲解了如何在Unity中创建和使用Shader,为后面专注于介绍如何在Unity中进行Shader编程打好了基础。
因为后面推出的系列文章会着重介绍各种Shader的写法和实现,不会再具体讲解如何创建场景和写出Shader代码后如何使用,相信这篇文章作为本系列的开篇,发表出来肯定还是会对大家多少有些帮助的。大家以后阅读稍后推出的Unity...
分类:
编程语言 时间:
2014-11-03 06:43:19
收藏:
0 评论:
0 赞:
0 阅读:
548
首先是一些解决问题时查阅过的参考资料,希望对大家有所帮助,减少花在这上面的时间。苹果推送服务配置教程IOS开发者中心使用pyapns实现APNS推送苹果信息推送服务(这是另外一个pyapns,需要用twised.我试过了,python运行无错误但推送没反应,查看twised.log发现是一个什么cl...
分类:
编程语言 时间:
2014-11-03 06:40:19
收藏:
0 评论:
0 赞:
0 阅读:
597
1. 组合 : 只需在新类中产生现有类的对象 。(is - a 有一个) 新类是由现有类的对象组成。 (引用初始化与作用域?) 2. 继承 : 按照现有类的类型来创造新类。 (has - a 有一个)无需改变现有类的形式,采用现有类的形式并在其中添加新代码。3. 代理 : 我们将一个成员对象置于所要...
分类:
编程语言 时间:
2014-11-03 06:39:19
收藏:
0 评论:
0 赞:
0 阅读:
209
一.概述
???? 关于二次排序的文章,网上很多,比喻http://www.cnblogs.com/xuxm2007/archive/2011/09/03/2165805.html就写的不错。在此文基础上补充几点。?
?
二.job.setPartitionerClass在什么地方被用到
???? mapper里每一次write,都会调用到
collector.collect(k ...
分类:
编程语言 时间:
2014-11-03 02:13:04
收藏:
0 评论:
0 赞:
0 阅读:
271
已经有半年多没更新博客了,今天突然重新归来,是因为一件事改变了自己的想法。之前我认为,写博客也只是为了对自己学习知识的一个总结罢了,那么既然学习的过程中我写了学习笔记,那又为什么多此一举去写博客呢,而且写博客的人都知道,写博客是挺消耗时间的。但是有一件小事却改变了我的想法,有一位朋友想看看我的博客,我当时就懵了,因为我的博客少得可怜,平时我都是写到笔记上面的。这时我才恍然大悟,笔记虽然是作了一个 ...
分类:
编程语言 时间:
2014-11-03 02:11:49
收藏:
0 评论:
0 赞:
0 阅读:
248
分类:
编程语言 时间:
2014-11-03 02:04:19
收藏:
0 评论:
0 赞:
0 阅读:
278