在本程序中,对于除数是-1,也视为是错误的,是无法进行运算的。
那么就需要对这个问题进行自定义的描述。
当在函数内部出现了throw抛出异常对象,那么,就需要给对应的处理动作。
要么在内部try catch处理;要么在函数上声明让调用者处理。
一般情况下,函数内出现异常,函数上需要声明。
如何快速定义异常信息呢?
因为父类中已经把异常信息的操作都完成了。
所以子类只要在构...
分类:
编程语言 时间:
2016-05-12 20:54:21
阅读次数:
141
前言
老师讲了几次排序算法,选择排序,冒泡排序和插入排序。既然都叫排序,那他们又有什么联系和区别呢。现在就来梳理一下。选择排序和冒泡排序选择排序
老师画的这个图非常形象,选择排序,简而言之就是假设第一个数最大,后面的2到n个数依次跟第一个数比较比它大就交换位置,这次循环完就找到了最大的数,所以第一个数就不用管了。
所以就像这个三角形,角朝左,直角边的长度依次减少,代表内循环的次数依次减...
分类:
编程语言 时间:
2016-05-12 20:54:53
阅读次数:
167
在多线程环境下要计数,需要保证:计数变量的一致性和线程安全才能保证多线程环境下计数正确。
原子计数正是提供了此需求的功能,下面是原子计数器 for pthreads
#ifndef __ATOMICCOUNTER_H__
#define __ATOMICCOUNTER_H__
#if defined(__linux__)
//CAtomicCounter.h for Pthreads...
分类:
其他好文 时间:
2016-05-12 20:56:29
阅读次数:
142
首先在你的phpinfo里面看一下你的系统是多少位的 是6还是32
然后进入https://www.mongodb.com/download-center#community 下载linux的安装包
下载完成后解压缩压缩包
tar zxf mongodb-linux-i686-1.8.2.tgz
2. 安装准备
将mongodb移动到/usr/local/serve...
分类:
数据库 时间:
2016-05-12 20:55:39
阅读次数:
238
1 autowire="byName"
根据名称自动装配,自动去IOC容器中找与属性名同名的引用的对象,并自动注入。
也可以定义到全局, 这样就不用每个bean节点都去写autowire="byName"
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="...
分类:
编程语言 时间:
2016-05-12 20:54:32
阅读次数:
131
JDK1.5中提供了多线程升级解决方案。
将同步synchronized替换成显式Lock操作。
将Object中的wait,notify,notifyAll,替换成了condition对象。该对象可以通过Lock锁进行获取。
一个Lock锁可以生成多个condition对象。
该示例中实现了本方只唤醒对方的操作。
import java.util.concurrent.lock...
分类:
编程语言 时间:
2016-05-12 20:54:11
阅读次数:
162
function perspectiveTmg=perspectiveTrans(sourceImg,x_para,y_para)
%x_para [-1,1] [-1,0]-look from left [0,1]-look form right
%y_para [-1,1] [-1,0]-look from top [0,1]-look from bott...
分类:
其他好文 时间:
2016-05-12 20:53:28
阅读次数:
410
/*捕获异常的三种格式:*/
/*第一种格式*/
try
{
}
catch ()
{
}
/*第二种格式*/
try
{
}
catch ()
{
}
finally
{
}
/*第三种格式*/
try
{
}
finally
{
}
//记住一点:catch适用于处理异常。如果没有catch就代表异常没有被处理过,如果该异常是检测时异常(非RuntimeException运行...
分类:
编程语言 时间:
2016-05-12 20:53:11
阅读次数:
186
Android 中的消息模型(Message,MessageQueue,handle,looper,)
Android 中的消息通讯
1.Android 中线程的应用机制?
1)Android 中所有的耗时操作应在工作线程执行。
2)Android 中所有的UI操作应该在主线程(UI线程)执行。
FAQ?
1)主线程执行执行耗时操作好吗? 不好,这样会阻塞UI操作。
2)工作执行完耗...
分类:
移动开发 时间:
2016-05-12 20:53:29
阅读次数:
190
一.题目
[PDF Link]
A mobile is a type of kinetic sculpture constructed to take advantage of the principle of equilibrium. It consists of a number of rods, from which weighted objects or further rods ha...
分类:
其他好文 时间:
2016-05-12 20:55:35
阅读次数:
243
问题及代码:
/*copyright(c)2016.烟台大学计算机学院
* All rights reserved,
* 文件名称:text.Cpp
* 作者:李一波
* 完成日期:2016年5月9日
* 版本号:vc++6.0
*
* 问题描述: 设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资(Salary)
* ...
分类:
其他好文 时间:
2016-05-12 20:55:08
阅读次数:
154
士兵杀敌(一)
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
南将军手下有N个士兵,分别编号1到N,这些士兵的杀敌数都是已知的。
小工是南将军手下的军师,南将军现在想知道第m号到第n号士兵的总杀敌数,请你帮助小工来回答南将军吧。
注意,南将军可能会问很多次问题。
输入只有一组测试数据
第一行是两个整数N,M,其...
分类:
其他好文 时间:
2016-05-12 20:53:07
阅读次数:
174
----更加简化的版本
UserAction.java
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
//@Component("userAction") // 加入...
分类:
编程语言 时间:
2016-05-12 20:53:25
阅读次数:
206
package cn.itcast_01;
/*
* Object:类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。
* 每个类都直接或者间接的继承自Object类。
*
* Object类的方法:
* public int hashCode():返回该对象的哈希码值。一般不同的对象具有不同的哈希码值。
* 注意:哈希值是根据哈希算法计算出来的...
分类:
编程语言 时间:
2016-05-12 20:54:13
阅读次数:
146
最近有人问 jQuery 的构造函数为什么写的那么奇怪,不好理解。其实我刚开始看 jQuery 源码的时候也有这个疑问,下面是 jQuery 构造函数的关键代码:jQuery = function( selector, context ) {
return new jQuery.fn.init( selector, context );
},jQuery.fn = jQuery.protot...
分类:
Web程序 时间:
2016-05-12 20:54:42
阅读次数:
173
异 形 卵
时间限制:1000 ms | 内存限制:65535 KB
难度:2
描述
我们探索宇宙,是想了解浩瀚星空的奥妙,但我们却很少意识到宇宙深处藏匿的危险,它们无时无刻不紧盯着我们的地球。如果外星人拜访我们,结果可能与哥伦布当年踏足美洲大陆不会有什么两样,这是历史,也是现实。
在ZDM-777星球上发现的休眠异形卵,其外表与常见的卵不同,表面被一层石墨覆盖。当人走近时,那层...
分类:
其他好文 时间:
2016-05-12 20:53:42
阅读次数:
132
上一次分享中有一个疑问,就是目标jvm进程和代理程序,也就是卧底程序是一起运行的.还记得吗? 通过使用如下命令:java -javaagent:jar 文件的位置 [= 传入 premain 的参数 ]这个势必会造成一个困惑,就是如果目标jvm进程已经先开始运行了,难不成卧底就监控不了了吗?这就好比一个小偷要去人家偷东西,难不成房子还没竣工,小偷就要去蹲点吗, 这显然是不合理的。 jdk的开发团队也...
分类:
编程语言 时间:
2016-05-12 20:52:31
阅读次数:
340