无论做什么项目,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。 springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,当 ...
分类:
编程语言 时间:
2017-04-14 20:48:55
阅读次数:
230
Semaphore信号量 简介 它本质上是一个共享锁,限制访问公共资源的线程数目,它也被称为计数信号量acquire()许可一个线程, Semaphore – 1; 没有可用的许可时,Semaphore=0 ,线程阻塞release()释放一个线程, Semaphore + 1 示例 控制台输出: ...
分类:
编程语言 时间:
2017-04-14 20:43:58
阅读次数:
200
一、递归函数 定义:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 1 #例子1 2 # age(5)=age(4)+2 n=5 age(n)=age(n-1)+2 3 # age(4)=age(3)+2 n=4 age(n)=age(n-1)+2 4 # ag ...
分类:
编程语言 时间:
2017-04-14 20:42:20
阅读次数:
242
判断是素数,还是偶数? import java.util.Scanner; public class Boke3 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out ...
分类:
编程语言 时间:
2017-04-14 20:40:43
阅读次数:
187
1,null的含义 null没有分配空间。 2,""的含义 ""表示这是一个String 类型,只不过是String的空类型。 3,null和""的比较 因为""是对象,null不是对象,对象比较要调用equals方法,所以对比代码为: 4,return;在函数表示的含义 return;表示退出当前 ...
分类:
编程语言 时间:
2017-04-14 20:34:47
阅读次数:
141
目录 1 问题描述 2 解决方案 2.1比较计数排序 2.2 分布计数排序 1 问题描述 给定一组数据,请使用计数排序,得到这组数据从小到大的排序序列。 2 解决方案 2.1比较计数排序 下面算法的时间复杂度为O(n^2),空间复杂度为O(n)。此方法对于任意一组数据均可排序。 具体代码如下: 运行 ...
分类:
编程语言 时间:
2017-04-14 20:32:32
阅读次数:
222
一 面向对象初识 Python要么是面向过程要么是面向对象。 面向过程的程序设计的核心是过程,过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产汽车 ...
分类:
编程语言 时间:
2017-04-14 20:32:43
阅读次数:
219
选择排序(如果递增排序) 每次选取从当前结点到末尾结点中最小的一个与当前结点交换,每一轮固定一个元素位置。 时间复杂度O(n^2),空间复杂度O(1)。以下的演示样例代码以带头结点的链表为存储结构: #include<stdio.h> #include<stdlib.h> #define Elemt ...
分类:
编程语言 时间:
2017-04-14 20:31:31
阅读次数:
155
使用tinyxml2库,git地址https://github.com/leethomason/tinyxml2 只需要使用tinyxml2.h tinyxml2.cpp即可,同时需要using namespace tinyxml2 这里给出从官方test提取出的一些常用的操作 ...
分类:
编程语言 时间:
2017-04-14 20:24:39
阅读次数:
357
用Python编写博客导出工具罗朝辉 (http://kesalin.github.io/)CC 许可,转载请注明出处写在前面的话我在 github 上用 octopress 搭建了个人博客。octopress 使用Markdown语法编写博文。之前我在CSDN博客上也写过不少的技术博文。都说自己的 ...
分类:
编程语言 时间:
2017-04-14 20:22:28
阅读次数:
339
<script src=""></script> /*外部引用 <script type="text/javascript"> alert(''); /*用来调试页面,或提醒(短信已发送) </script> //单行注释 /*多行注释*/ 换行可表示一个语句的结束,;可加可不加 整型:int 单精 ...
分类:
编程语言 时间:
2017-04-14 20:23:08
阅读次数:
242
1.JavaScript代码革两种存在形式: 方式一可以有效提高代码的重用性 2、JavaScript代码存放位置 HTML的head中 HTML的body代码块底部(推荐) 由于Html代码是从上到下执行,如果Head中的js代码耗时严重,就会导致用户长时间无法看到页面,如果放置在body代码块底 ...
分类:
编程语言 时间:
2017-04-14 20:20:14
阅读次数:
257
一.final关键字 1.final关键字修饰变量,表示变量不可以被改变,如果想修改,编译器不会接受的。 注意:final关键字定义的变量必须赋值 public static final 修饰 白送和i全局常量 定义时,必须赋值、(常用) 2.final修饰方法 这个方法不能被重写 3.final修 ...
分类:
编程语言 时间:
2017-04-14 19:51:16
阅读次数:
211
提示信息:There is an error in invoking javac. A full JDK (not just JRE) is required 原 因:是由于Eclipse找不到JDK 发生的原因:我描写叙述一下我自己发生的原因,是由于我安装新版的JDK所引起的。 解决方法:直接贴图 ...
分类:
编程语言 时间:
2017-04-14 19:39:37
阅读次数:
216
一.java中的常量和变量 1.变量的概念: 占据着内存中的某一个存储区域; 该区域有自己的名称(变量名)和类型(数据类型); 该区域的数据可以在同一类型范围内不断变化; 占据着内存中的某一个存储区域; 该区域有自己的名称(变量名)和类型(数据类型); 该区域的数据可以在同一类型范围内不断变化; 2 ...
分类:
编程语言 时间:
2017-04-14 19:36:02
阅读次数:
237
奖金 【问题描述】 由于无敌的凡凡在2005年世界英俊帅气男总决选中胜出,Yali Company总经理Mr.Z心情好,决定给每位员工发奖金。公司决定以每个人本年在公司的贡献为标准来计算他们得到奖金的多少。于是Mr.Z下令召开m方会谈。每位参加会谈的代表提出了自己的意见:“我认为员工a的奖金应该比b ...
分类:
编程语言 时间:
2017-04-14 19:31:24
阅读次数:
189
链接: http://poj.org/problem?id=1201 题意: 给你n个区间,每个区间为[a,b],每个区间取c个数构成一个集合,求集合最小容量 题解: 把区间按b排序,从第一个区间开始取,从后往前取,这样尽可能和后面的区间重复 另外如果我们发现当前区间取得个数已经超过了c,那么只需要 ...
分类:
编程语言 时间:
2017-04-14 19:31:00
阅读次数:
205