异常是什么:是对问题的描述。将问题进行对象的封装。
异常体系:
Throwable
|--Error
|--Exception
|--RuntimeException
异常体系的特点:异常体系中的所有类及建立的对象都具备可抛性。
也就是说可以被throw和throws关键字所操作。
...
分类:
编程语言 时间:
2016-05-12 21:08:06
阅读次数:
186
DNSToSwitchMapping是接口。
定义了以下几个方法:
public interface DNSToSwitchMapping {
/**
* Resolves a list of DNS-names/IP-addresses and returns back a list of
* switch information (network paths). One-t...
分类:
移动开发 时间:
2016-05-12 21:07:00
阅读次数:
209
先上效果图:
(1)clipChild属性用来定义其子控件是否要在他应有的边界内进行绘制。 默认情况下,clipChild被设置为true。
(2)layout_gravity控制超出的部分如何显示。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
androi...
分类:
其他好文 时间:
2016-05-12 21:06:55
阅读次数:
228
首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2进行新需求的开发。那么此时,我们就可以为小组2建立一个分支,分支其实就是trunk版【主干线】的一个copy版,不过分支也是具有版本控制功能的,而且是和主干线相互独立的,当然,到最后我们...
分类:
系统相关 时间:
2016-05-12 21:05:59
阅读次数:
226
表单验证
function check()
{
//验证用户名
var name = document.getElementById("pname").value;
if( name == "")
{
alert("用...
分类:
编程语言 时间:
2016-05-12 21:08:13
阅读次数:
175
17个猴子围成一圈,从某个开始报数1-2-3-1-2-3-……报“3”的猴子就被淘汰,游戏一直进行到圈内只剩一只猴子它就是猴大王了。方法一:
小技巧:用数组来记录猴子是否在圈内的状态:在圈内记为“1”,不在圈内记为“0”。并以累加数组元素值来模拟报数过程,这样就减少了判断猴子是否在圈内的操作。
C++代码如下:#include
#include
using...
分类:
其他好文 时间:
2016-05-12 21:07:56
阅读次数:
2370
问题及代码:
【项目-人数不定的工资类】
设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。
提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储...
分类:
其他好文 时间:
2016-05-12 21:07:13
阅读次数:
124
1)先进先出调度器(FIFO)
2)公平调度器(FairScheduler)
3)容量调度器(CapacityScheduler)FIFO调度器
1)FIFO调度器是hadoop中默认的调度器,它先遵循高优先级优先,然互按照作业到来的顺序进行调度
2)这种默认的调度器的一个缺点是:高优先级以及需要长时间运行的作业一直在被处理,而低优先级以及短作业将长时间得不到调度FairScheduler(...
分类:
其他好文 时间:
2016-05-12 21:07:18
阅读次数:
299
主要的网络劫持形式:
近年来流量劫持(运营商网络劫持)频频发生,各种方式也是层出不穷,易维信-EVTrust总结各种网络劫持现象和其带来的危害
1、域名劫持,用户想要访问网站A,域名却被解析到其它地址,用户无法正常访问想要访问的页面,网站流量受损。如果域名被解析到恶意钓鱼网站,导致用户财产损失,例如网上用户本来想要访问某知名的金融网站,却被跳转到另一个见容极为相似的假冒网站,从而套取用户数据,...
分类:
其他好文 时间:
2016-05-12 21:06:13
阅读次数:
189
Problem Description
lin2144是一只小菜鸟,都是笨鸟先飞,lin2144想来个菜鸟先飞,他从0点出发
一开始的飞行速度为1m/s,每过一个单位时间lin2144的飞行速度比上一个单位时间的飞行速度快2m/s,问n (0 < n < 10^5)个单位时间之后lin2144飞了多远?Input
输入一个T表示为有几组数据
每组数据输入一个n,表示lin2144飞行的时间....
分类:
其他好文 时间:
2016-05-12 21:04:41
阅读次数:
256
对比与Python多线程无法操作多核,Java的多线程只会一味的占用所有核数计算。C/C++在Visual Studio 2005推出OpenMP的支持的,更能够精准地控制用多少核数去运算,而且写法简单,做到真正地多核多线程编程。比起Python、Java多线程无法实质上提升程序速度,C/C++的OpenMP是从CPU核数入手,提升程序速度。众所周知,现在双核、i3、i5、i7都是多个cpu并行的...
分类:
其他好文 时间:
2016-05-12 21:05:13
阅读次数:
319
题意给出n个树和m个种子,求把这m个种子放到n棵树中有多少中方法,可以选择不放。思路因为有可以不放的选择,所以我们可以看成是多加了n棵空树,所以答案就是C(mn+m)C\binom{m}{n+m}
因为n和m都很大,p比较小,所以直接用lucas就可以了。代码#include
#include
#include
#include <a...
分类:
其他好文 时间:
2016-05-12 21:05:58
阅读次数:
208
二分法求函数根的原理为:如果连续函数f(x)f(x)在区间[a,
b][a,b]的两个端点取值异号,即f(a)f(b)f(a)f(b)0,则它在这个区间内至少存在1个根rr,即f(r)=0f(r)=0。
二分法的步骤为:
检查区间长度,如果小于给定阈值,则停止,输出区间中点(a+b)/2(a+b)/2;否则如果f(a)f(b)f(a)f(b)0,则计算中点的值f((a+b)/2)f...
分类:
编程语言 时间:
2016-05-12 21:06:59
阅读次数:
325
题意:
给一个长度n的字符串,q次操作,每次操作把[l,r]排序,k=0非递增,k=1非递减。
题解:
采用计数排序的复杂度是O(n?q)O(n*q),无法通过,但有所启示。
可以看出计数就是区间求和,排序就是区间更新,可以用线段树维护。
做法是建立26棵线段树,第i棵树维护第i个字母的位置信息。
计数时,在26棵线段树内分别做一次查询,排序时根据递增还是递减,把相应的区间赋值为相应的字...
分类:
其他好文 时间:
2016-05-12 21:06:16
阅读次数:
211
大意:问图中是不是所有两点都是任意可达的,i到j,同样j也要到达i.
就是缩成一个点即可,所以只需要判断scc是不是1即可。不需要找麻烦看度数。
#include
#include
#include
#include
#include
#include
#include
#include
#define LL int
#define inf 0x3f3f3f3f
#define eps...
分类:
其他好文 时间:
2016-05-12 21:05:06
阅读次数:
162
找单词
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 5842 Accepted Submission(s): 4099
Problem Description
假设有x1个字母A, x2个字母B,.......
分类:
其他好文 时间:
2016-05-12 21:05:48
阅读次数:
253
题目链接题目大意给出n颗树的坐标,要用一根绳子将所有的树围起来,求绳子的最短长度。解题思路求这n个坐标能形成的最大凸包。需要特判n为1时绳子长度为0以及n为2时绳子长度为2树距离。剩下的套凸包模版即可。AC代码#include
#include
#include
#include
#define eps 0.00000001...
分类:
其他好文 时间:
2016-05-12 21:03:48
阅读次数:
149