最近在做一个练手的小项目, 系统架构中用了springmvc的全局异常处理器, 做了系统的统一异常处理。 后来加入了springmvc的拦截器, 为了一些需求, 在拦截器中的 preHandle 方法 中抛出了系统自定义异常, 当时有有个疑惑, 就是抛出的这个异常全局异常处理器怎么处理的。 这里的全 ...
分类:
编程语言 时间:
2016-09-17 23:30:21
收藏:
0 评论:
0 赞:
0 阅读:
303
1.如何获取某个方法 方法的名称和方法的参数列表才能唯一决定一个方法 2.方法反射的操作 method.invoke(); 如果方法是private的会报这个错误 java.lang.IllegalAccessException ...
分类:
编程语言 时间:
2016-09-17 23:29:10
收藏:
0 评论:
0 赞:
0 阅读:
220
建议52:推荐使用String直接量赋值 一般对象都是通过new关键字生成的,但是String还有第二种生成方式,也就是我们经常使用的直接声明方式,这种方式是极力推荐的,但不建议使用new String("A")的方式赋值。为什么呢?我们看如下代码: 注意看上面的程序,我们使用"=="判断的是两个对 ...
分类:
编程语言 时间:
2016-09-17 23:29:00
收藏:
0 评论:
0 赞:
0 阅读:
191
简介 os模块主要用于提供系统高级别的操作。 常用方法 ...
分类:
编程语言 时间:
2016-09-17 23:25:50
收藏:
0 评论:
0 赞:
0 阅读:
254
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 注:如果想单独输出中文的个数和中文符号的个数,只需把isChinese()中的if语句修改 知识补充: java不像C中拥有scanf这样功能强大的函数,大多是通过定义输入输出流对象。常用的类有BufferedReader,S ...
分类:
编程语言 时间:
2016-09-17 23:23:50
收藏:
0 评论:
0 赞:
0 阅读:
226
Java内存的可见性 可见性: 一个线程对共享变量的修改,能够及时被其它线程看到 共享变量: 如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量 Java内存模型(JMM): 描述了Java程序中各种线程共享变量的访问规则,以及在JVM中将线程共享变量存储到内存和从内 ...
分类:
编程语言 时间:
2016-09-17 23:23:20
收藏:
0 评论:
0 赞:
0 阅读:
224
javascript 兄弟元素 兼容性 ...
分类:
编程语言 时间:
2016-09-17 23:23:00
收藏:
0 评论:
0 赞:
0 阅读:
231
1. /*愚公移山 原始需求:惩山北之塞,出入之迂; 项目沟通:聚室而谋曰; 项目目标:毕力平险,指通豫南,达于汉阴; 技术方案:扣石垦壤,箕畚运于渤海之尾; 人员构成:愚公率子孙荷担者三夫,邻人京城氏之孀妻,有遗男,始龀,跳往助之; */ public class 移山{ //定义一个移山类 St ...
分类:
编程语言 时间:
2016-09-17 23:22:40
收藏:
0 评论:
0 赞:
0 阅读:
254
KNN分类算法,是理论上比较成熟的方法,也是最简单的机器学习算法之一。 该方法的思路是:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。 KNN算法中,所选择的邻居都是已经正确分类的对象。该方法在定类决策上只依据最邻近的一个或者几个样 ...
分类:
编程语言 时间:
2016-09-17 23:20:10
收藏:
0 评论:
0 赞:
0 阅读:
201
1->创建7个Thread,跑个非常大的循环.观察CPU void func(string &name) { for(auto i=0;i<0xFFFFFFFF;i++) { //cout << name << this_thread::get_id() << "running \n"; } } i ...
分类:
编程语言 时间:
2016-09-17 23:19:50
收藏:
0 评论:
0 赞:
0 阅读:
282
思想:快排因为单趟排序是使选定的king值到其应该到的位置,所以每次判断这个king的正确位置是否是第K大数的位置即可#include<iostream>
usingnamespacestd;
//快排中的单趟排序
intPartSort(int*arr,intstart,intend)
{
intfirst=start;
intlast=end;
inttmp=arr[fi..
分类:
编程语言 时间:
2016-09-17 22:11:40
收藏:
0 评论:
0 赞:
0 阅读:
349
1.流程控制语句在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说程序的流程对运行结果又直接的影响。所以,我们必须清楚每条语句的执行流程。而且,有时候我们要通过控制语句的执行顺序来实现我们要完成的功能。流程控制语句分类:顺序结构,..
分类:
编程语言 时间:
2016-09-17 22:11:20
收藏:
0 评论:
0 赞:
0 阅读:
267
在eclipse中编辑的java源码,编译成功后,产生的class文件在项目的bin文件夹中。但是进入class文件所在夹中,运行java类名命令显示结果,却出现标题显示的错误。解决的方法是将文件的路径带入,在eclipse中包和源码的结构对应的了文件夹的结构,所以在CMD中返回到bin文件夹,运..
分类:
编程语言 时间:
2016-09-17 22:08:30
收藏:
0 评论:
0 赞:
0 阅读:
245
一、文件系统和文件1、文件系统和文件文件系统是OS用于明确磁盘或分区上的文件的方法和数据结构——即在磁盘上组织文件的方法计算机文件(或称文件、电脑档案、档案),是存储在某种长期储存设备或临时存储设备中的一段数据流,并且归属于计算机文件系统管理之下概括来讲:文件是..
分类:
编程语言 时间:
2016-09-17 22:07:40
收藏:
0 评论:
0 赞:
0 阅读:
241
匿名函数:说明:匿名函数就是没有名字的函数,闭包是可以访问一个函数作用域里变量的函数//普通函数
functionuserInfo(name){
returnname
}
alert(userInfo(‘李满满‘))
//匿名函数
varuserInfo=function(name){
returnname
}
alert(userInfo(‘李满满‘))
//自我调用
(function(nam..
分类:
编程语言 时间:
2016-09-17 22:07:10
收藏:
0 评论:
0 赞:
0 阅读:
149
shell如何比较出数组中所有元素中的最大值?如:array=(111222333444555999888777666)怎么找出最大的那个元素999呢?思路:先设置一个值MAX=${array[0]}即数组的第一个元素,再使用for循环,拿第一个元素与第二个.....比较,当有一个元素比如3号元素比array[0]大时,就把3号元..
分类:
编程语言 时间:
2016-09-17 22:05:02
收藏:
0 评论:
0 赞:
0 阅读:
1513
基本思想: 将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。 要点:设立哨兵,作为临时存储和判断数组边界之用。 如果碰见一个和插入元素相等的,那么插入元素把想插入的元素放在相等 ...
分类:
编程语言 时间:
2016-09-17 22:01:00
收藏:
0 评论:
0 赞:
0 阅读:
233
1、Character 类在对象中包装一个基本类型 char 的值 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然 构造方法: Character(char value) 2、 Character的几个方法: 1、public static b ...
分类:
编程语言 时间:
2016-09-17 22:00:50
收藏:
0 评论:
0 赞:
0 阅读:
233
整理Python常见数据类型内置函数的使用方法如下: 一.int 首先我们来查看一下int包含了哪些函数 1 #__abs__() 绝对值 正数的绝对值是它本身。负数的绝对值是它的相反数。0的绝对值还是0 2 3 num = 1 4 result = num.__abs__() 5 print(re ...
分类:
编程语言 时间:
2016-09-17 22:00:40
收藏:
0 评论:
0 赞:
0 阅读:
193
英文手册:http://docs.spring.io/spring-data/gemfire/docs/1.5.2.RELEASE/reference/html/(Spring Data GemFire Reference Guide) 新版本不用配置Gemfire自带的cache.xml直接用引用 ...
分类:
编程语言 时间:
2016-09-17 21:58:50
收藏:
0 评论:
0 赞:
0 阅读:
679