spring+hibernate出错小结:(1)java.lang.NoClassDefFoundError: org/hibernate/context/CurrentSessionContext原因:出现这错误时,请更改hibernate的包,更新至最新或3.1以上(2)java.lang.No...
分类:
编程语言 时间:
2015-08-16 10:43:05
阅读次数:
264
eclipse tomcat报错:org.apache.catalina.loader.DevLoaderjava.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader这个错误是因为在eclipse的项目中配置了 tomc...
分类:
编程语言 时间:
2015-08-16 10:41:46
阅读次数:
277
1. df -lh2. du -s /usr/* | sort -rn这是按字节排序3. du -sh /usr/* | sort -rn这是按兆(M)来排序4.选出排在前面的10个du -s /usr/* | sort -rn | head5.选出排在后面的10个du -s /usr/* | so...
分类:
编程语言 时间:
2015-08-16 10:41:57
阅读次数:
181
1.直接调用系统函数system("pause");例如:#includeusing namespace std;int main(){ system("pause"); return 0;}2.调用getch()函数:需要include例如:#includeint main(){prinf("按任...
分类:
编程语言 时间:
2015-08-16 10:40:08
阅读次数:
227
在C++中,可以为参数指定默认值。在函数调用时没有指定与形参相对应的实参时, 就自动使用默认参数。默认参数的语法与使用:(1)在函数声明或定义时,直接对参数赋值。这就是默认参数;(2)在函数调用时,省略部分或全部参数。这时可以用默认参数来代替。注意:(1)默认参数只可在函数声明中设定一次。只有在没有...
分类:
编程语言 时间:
2015-08-16 10:35:35
阅读次数:
107
1、Spring是什么? struts2 ????是一种Web框架(jsp/action/actionform) hibernate ????是orm框架,处于持久层 spring ????是容器框架,用于配置bean,并维护bean之间关系的框架。 bean ????是jav...
分类:
编程语言 时间:
2015-08-16 09:28:32
阅读次数:
176
"一个真正的程序员是不用IDE(译者注:集成开发环境)的,他们都是用带着某某插件的文本编辑器来写代码。"我们总能在某些地方听到此类观点。然 而,尽管越来越多的人同意这样的观点,但是一个IDE仍然非常有用,它...
分类:
编程语言 时间:
2015-08-16 09:27:53
阅读次数:
181
一、scanf()和gets()
1.scanf()
所在头文件:stdio.h
语法:scanf(“格式控制字符串”,变量地址列表);
接受字符串时:scanf(“%s”,字符数组名或指针);
2.gets()
所在头文件:stdio.h
语法:gets(字符数组名或指针);
两者在接受字符串时:
1.不同点:
scanf不能接受空格、制表符Tab、回车等;
而gets能够...
分类:
编程语言 时间:
2015-08-16 09:27:43
阅读次数:
151
如何建立这个堆呢。可以从空的堆开始,然后依次往堆中插入每一个元素,直到所有数都被插入(转移到堆中为止)。因为插入第i个元素的所用的时间是O(log i),所以插入所有元素的整体时间复杂度是O(NlogN),代码如下。n=0;
for(i=1;i<=m;i++)
{
n++;
h[ n]=a[ i]; //或者写成scanf("%d",&h[ n]);
siftup();
}...
分类:
编程语言 时间:
2015-08-16 09:26:00
阅读次数:
439
-----------模式是思想的体现,而非具体的实现。
抽象的讲,类的接口是类允许其他类对象访问的方法与字段集。接口通常代表一种承诺,即方法需要实现接口方法名表示的操作,遵循代码注释和其他文档说明,类的实现就是方法体中的代码。
java不允许多重继承,也就是说一个子类只能有一个父类,Son extends FatherA,FatherB 是错误的为了弥补这点不足,jav...
分类:
编程语言 时间:
2015-08-16 09:26:49
阅读次数:
116
最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实现遵循了一些原则,从而达到代码的复用性及增加可维护性的目的,设计模式对理解面向对象的三大特征有很好的启发,不看设计模式,很难深层地体会到面向对象开发带来的好处 。在刚开始学习中,很难做到将这些模式融汇贯通,所以这个需要我们在编码前多思考,等想充分了,在开始实践编码。下面是设计模式应当遵循的...
分类:
编程语言 时间:
2015-08-16 09:23:59
阅读次数:
107
package com.leegh.dataset/** * @author Guohui Li */object HelloList { def main(args: Array[String]): Unit = { val bigData = List("Hadoop", "Spark"...
分类:
编程语言 时间:
2015-08-16 09:21:02
阅读次数:
119
枚举每个点是必须的,问题就在于如何快速求出曼哈顿距离之和。可以将x坐标和y坐标分别排序,枚举到点(xx,yy)的时候在排好序的x和y数组中二分找到其位置,然后之前的数字都小于,之后的数字都大于,就可以去掉绝对值了。 1 #include 2 #include 3 #include 4 #inc...
分类:
编程语言 时间:
2015-08-16 09:19:27
阅读次数:
102
springmvc 入门Demo...
分类:
编程语言 时间:
2015-08-16 08:16:46
阅读次数:
183
外观模式(Facade pattern)涉及到子系统的一些类。所谓子系统,是为提供一系列相关的特征(功能)而紧密关联的一组类。例如,一个Account类、Address类和CreditCard类相互关联,成为子系统的一部分,提供在线客户的特征。
在真实的应用系统中,一个子系统可能由很多类组成。子系统的客户为了它们的需要,需要和子系统中的一些类进行交互。客户和子系统的类进行直接的交互会导致...
分类:
编程语言 时间:
2015-08-16 08:14:07
阅读次数:
254
在Js中如何快速的去除数组中的重复值通常会被用来当做笔试题,这里介绍两个方法,从国外的一篇博客翻到的。1 Array.prototype.unique = function() {2 var o = {}, i, l = this.length, r = [];3 for(i=0; ...
分类:
编程语言 时间:
2015-08-16 08:12:07
阅读次数:
164
欧几里得& 拓展欧几里得(Euclid & Extend-Euclid)
欧几里得算法(Euclid)
背景:
欧几里德算法又称辗转相除法,用于计算两个正整数a,b的最大公约数。
——百度百科
代码:
递推的代码是相当的简洁:
….
分析:
方法说了是辗转相除法,自然没有什么好介绍的了。。
Fresh肯定会觉得这样递归下去会不会爆栈?实际上在这里是不会爆栈的,因为递归的层数是...
分类:
编程语言 时间:
2015-08-16 07:09:01
阅读次数:
158