我们平常所说的try-catch,throw均针对可查异常。
关于异常分类,请查看Java中的异常一旦某个catch语句捕获到异常,将进入异常的处理代码,直到处理结束,整个try-catch语句结束,后面的其他的catch即使有异常也无法匹配进入。另一个关于执行顺序的例子如下:public boolean test1(){
boolean b = true;
try...
分类:
编程语言 时间:
2015-04-22 09:41:00
收藏:
0 评论:
0 赞:
0 阅读:
234
Java1.8环境变量配置
1:下载对应版本的JDK1.8并安装安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:C:\Program Files\Java\jdk1.8.0
2:安装完成后,右击“我的电脑”点击“属性”:
3:单击“高级系统设置”:
4:在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已...
分类:
编程语言 时间:
2015-04-22 09:40:08
收藏:
0 评论:
0 赞:
0 阅读:
162
概述一说到字符串匹配算法,脑海里的第一映像,大部分是KMP算法,因为一般教科书里面都有,但是kmp算法对于我这种脑袋不怎么好用的,看完过一段时间就忘了。sunday同样是作为字符串匹配算法,比kmp,bm算法快,关键的关键是原理简单。
问题描述先说说sunday算法解决的问题吧:给两个字符串A,B,问字符串A的所有子串中有没有B
具体的例子来说,给你一篇文章,判断该文章里面有没有“我爱我的家”这句...
分类:
编程语言 时间:
2015-04-22 09:39:59
收藏:
0 评论:
0 赞:
0 阅读:
116
不妨假设应用程序名为CmdTest,在命令行输入CmdTest Hello World
方法一:
[cpp] view
plaincopy
CString str = ::GetCommandLine();
ASSERT(0 == str.Compare("CmdTest Hello World"));
方法二:
...
分类:
编程语言 时间:
2015-04-22 09:38:39
收藏:
0 评论:
0 赞:
0 阅读:
275
刚刚测试了糗百爬虫,结果第二天糗百的源代码就换格式了= =
重新改了正则表达式发上来:#! -*- coding:utf-8 -*-
#! usr/bin/python'''
#=====================================================
# FileName: Spider_qb.py
# Describe: 从糗百下载段子并依次播放
#...
分类:
编程语言 时间:
2015-04-22 09:36:58
收藏:
0 评论:
0 赞:
0 阅读:
193
冒泡排序百科上的解释为:
算法原理:(从后往前)
1. 比较相邻的元素。如果第一个比第二个大,就交换它们两个。
2.
对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。
3.
针对所有的元素重复以上的步骤,除了最后一个。
4.
持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
时间复杂...
分类:
编程语言 时间:
2015-04-22 09:36:49
收藏:
0 评论:
0 赞:
0 阅读:
265
本文就学习中遇到的PHP函数return返回值的问题,这一点return用法进行了说明。
在函数的内部用return返回一个值或者为空来结束函数的运行。但是在return一个数组的时候,也可以在函数的内部直接使用print_r来打印。但一般都不这么做。
拿上一篇文章举例:
也可以这么实现:
<?PHP
function bubble($array){
$l...
分类:
编程语言 时间:
2015-04-22 09:36:38
收藏:
0 评论:
0 赞:
0 阅读:
204
传送门:http://poj.org/problem?id=3693
题目:给出一个串,求重复次数最多的连续重复子串;
分析:
枚举重复单元的长度,然后理所当然的枚举起点。利用rmq处理,后缀i,i+l的最长前缀。
lcp/l+1,为当前相邻l长度单元的串的重复次数,但是由于i+=l,提高了效率,但是i不一定刚好是重复串的起点,所以如果r%l!=0,把串往前移l-r%l个单位。找到...
分类:
编程语言 时间:
2015-04-22 09:35:59
收藏:
0 评论:
0 赞:
0 阅读:
210
《Effective C++》第五章:实现
尽可能延后变量定义式的出现时间。只有变量在恰好要使用之前定义,程序的可读性往往会得到提高,因为这样不容易忘记变量说代表的意思。另一方面,这样做可以提高程序性能,如果不需要一个变量时却要为它分配、释放空间,调用构造、析构函数,获取、释放资源……这,真是太浪费了。补充一点,声明式并不会做这些事情,所以可以考虑用声明式替换定义式以尽量延后变量的定义。
尽量少做转...
分类:
编程语言 时间:
2015-04-22 09:34:58
收藏:
0 评论:
0 赞:
0 阅读:
171
【项目2-我的数组类】
下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务:
(1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址;
(2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAdd...
分类:
编程语言 时间:
2015-04-22 09:34:28
收藏:
0 评论:
0 赞:
0 阅读:
230
出处:http://blog.csdn.net/u010019717下面是提供的例子: Unity3D UI (uGUI)窗口扩展它是如何工作的? 也有官方的api文档:????...
分类:
编程语言 时间:
2015-04-22 09:34:09
收藏:
0 评论:
0 赞:
0 阅读:
332
上一篇解答了在栈里面求最小值元素的问题,这一篇,来聊聊怎么找到数组中子数组的最大和。...
分类:
编程语言 时间:
2015-04-22 09:32:59
收藏:
0 评论:
0 赞:
0 阅读:
261
jsp+springMvc图片上传立刻回显 电商...
分类:
编程语言 时间:
2015-04-22 09:32:42
收藏:
0 评论:
0 赞:
0 阅读:
443
妈呀被后缀数组虐的死去活来。。。一开始去看后缀树。。好像很麻烦的样子,后来再看后缀数组,理论好像很好懂的样子,不会实现呀。。
这充分证明了我有多傻逼,花了整整一天才看懂如何实现,还是因为我基数排序没学好?。。。
(update:然后又花了一天看懂求height。。。)
好好看这张图。。。很重要。。
无脑直接排序的时间复杂度是O(n^2logn)因为字串比较是O(n)
这里介绍...
分类:
编程语言 时间:
2015-04-22 09:31:58
收藏:
0 评论:
0 赞:
0 阅读:
231
数据的读写,按照数据类型可以分为两种:字符流和字节流(二者区别?)。所以数据读取方式按照数据类型也可以分为两类:字节流的读取和字符流的读取。一、字节流读取操作:|||-----1、FileInputStrem和FileInputStream字节流逐字节读写(速度最慢)|||-----2、FileIn...
分类:
编程语言 时间:
2015-04-22 09:28:18
收藏:
0 评论:
0 赞:
0 阅读:
367
time_t timer; time(&timer); struct tm tm; localtime_s(&tm, &timer); int year = tm.tm_year + 1900; int month = tm.tm_mon + 1; int day = tm.tm_mday; str...
分类:
编程语言 时间:
2015-04-22 09:27:28
收藏:
0 评论:
0 赞:
0 阅读:
231
#include#include#include #include void isyes(){ int num; scanf("%d",&num); switch(num) { case 28: { printf("彩票号码为%d,恭喜,你中了一等奖\n",num); break; } ...
分类:
编程语言 时间:
2015-04-22 09:26:38
收藏:
0 评论:
0 赞:
0 阅读:
249
一、题目及要求:题目: 返回一个二维整数数组中最大子数组的和。要求:输入一个二维整形数组,数组里有正数也有负数。 二维数组首尾相接,象个一条首尾相接带子一样。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。二、解题思路: 因为是二维数组首尾相连,所以将两...
分类:
编程语言 时间:
2015-04-22 09:24:48
收藏:
0 评论:
0 赞:
0 阅读:
315
pycurl.Curl() #创建一个pycurl对象的方法 pycurl.Curl(pycurl.URL, http://www.google.com.hk) #设置要访问的URL pycurl.Curl().setopt(pycurl.MAXREDIRS, 5) #设置最大重定向次数 pycur...
分类:
编程语言 时间:
2015-04-22 09:21:58
收藏:
0 评论:
0 赞:
0 阅读:
643
//---------------------------15/04/20----------------------------
//#32 确定你的public继承塑膜出 is-a
关系
{
/*
1>子类is-a父类。
如果以public形式继承,你便是告诉c++编译器说,每一个类型为子类的对象同时也是一个父类的...
分类:
编程语言 时间:
2015-04-22 08:19:09
收藏:
0 评论:
0 赞:
0 阅读:
192