异常(Exception)
-->java是采用面向对象的方式来处理异常的。处理过程:
--抛出异常:在执行一个方法时,如果发生异常,则这个方法生成代表该异常的一个对象,停止当前执行路径,并把异常对象提交给JRE。
--捕获异常:JRE得到该异常后,寻找相应的代码来处理该异常。JRE在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到相应的异常处理代码为止。
...
分类:
其他好文 时间:
2015-08-08 00:00:57
阅读次数:
302
题意:小明要买三座房子,这三个房子构成一个三角形,已知n个房子的坐标,任何三个房子都不在一条直线上,又已知有m个宝藏的坐标,问房子构成的三角形内有奇数个宝藏的三角形有多少个。数据范围:n(3~100),m(1~1000)
分析:
简单的计算几何。记住这题的做法。
三角形内的点的个数=上面的线段下面的点的个数 -- 下面两条线段下面的点的个数(或者下面一条线段减上面两条线段,看具体位置情况,所...
分类:
其他好文 时间:
2015-08-08 00:00:28
阅读次数:
380
题目:http://poj.org/problem?id=3320
题意:给定N个元素的数组,找出最短的一段区间使得区间里面的元素种类等于整个数组的元素种类。
分析:暴力枚举区间的起点x,然后找到最小的y,使得区间[x,y]满足条件,x向有移位后变成x',现在的y'肯定不至于在y的左边。存状态的话map和hash都可以。
map代码:
#include
#include
#includ...
分类:
其他好文 时间:
2015-08-07 23:58:49
阅读次数:
471
1.题目描述:点击打开链接
2.解题思路:本题利用缩点+高斯消元解决。本题的最大特点就是电阻非零即一,如果电阻为0,说明零点之间是等电位点,可以看做一个整体,自然可以想到先利用并查集进行缩点操作,将复杂的电路图转化为不相等的电位点构成的电路图。如果转换完毕后,发现s和t在一个集合中,说明两点之间是等电位的,自然电阻为0,否则,对转换后的图G‘重新判断连通性,依然可以利用并查集解决,如果发现不连通...
分类:
其他好文 时间:
2015-08-08 00:00:03
阅读次数:
416
8. 蛤蟆的数据结构进阶八哈希表相关概念
本篇名言:“作家当然必须挣钱才能生活,写作,但是他决不应该为了挣钱而生活,写作。--
马克思”
前些笔记我们学习了二叉树相关。现在我们来看下哈希表。这篇先来看下哈希表的相关概念
欢迎转载,转载请标明出处:
1. 哈希表的概念
哈希表(HashTable)也叫散列表,是根据关键码值...
分类:
其他好文 时间:
2015-08-07 23:59:13
阅读次数:
389
游戏log是非常关键的,对于追踪bug和查看一些信息,所以游戏里面是大量的log输出,sprintf的格式非常难用,而且对格式有较高的要求。
下面一种优化方案如下:// MVC.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include
#include
#include
using names...
分类:
其他好文 时间:
2015-08-07 23:57:56
阅读次数:
220
import java.io.File;
import java.io.IOException;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import org.a...
分类:
其他好文 时间:
2015-08-07 23:58:52
阅读次数:
353
建筑建模学习笔记1——AutoCAD平面建模楼宇自控项目上位机控制展示软件需要展示成3D效果图,最近在学习3D建模的相关知识。3D建筑物建模多数都是导入2D的CAD建筑图纸,在其基础上进行建模,这样作出的3D模型则会完全与实物相符。现在记录一些AutoCAD画图的命令。
1.划线命令
1)Line 快捷键是 L,工具栏图标
下面是划线的操作动画:
划线时我们看到线不仅有长度还有角度,在...
分类:
其他好文 时间:
2015-08-07 23:57:20
阅读次数:
329
四大组件之ContentProvider小结...
分类:
其他好文 时间:
2015-08-07 23:59:38
阅读次数:
357
很多时候需要用到图文混排,例如聊天气泡中的表情,空间、微博中的表情,例如下图:
红心和文字在一起。
比较复杂的情况是表情夹杂在文字之间。
要实现这种功能,首先要介绍iOS中用于显示属性文字的类。
用于文字显示的类除了text属性之外,还有attributedText属性,这个属性是NSAttributedString类型,通过这个属性可以实现不同文字的不同字体、颜色甚至把图片作为文字显...
分类:
其他好文 时间:
2015-08-07 23:59:27
阅读次数:
643
1.TCP的交互数据流(1)基本概念所谓交互数据流,其对TCP而言,就是他们所产生的大多数的TCP报文段中所包含的数据不超过10个字节,例如聊天等telnet的软件的TCP数据流就属于TCP交互数据流(2)经受时延的确认TCP收到数据时并不会马上发送数据,相反它会推迟数据的发送,以便让ack和该方向要发送的数据一起发送(搭个便车,不然ack就得自己自己组成一个数据段发送,这样有可能造成网络发生拥塞)...
分类:
其他好文 时间:
2015-08-07 23:58:06
阅读次数:
151
中文分词其实有点像古代的句读(dou),韩愈的《师说》中就有:“彼童子之师,授之书而习其句读者也”。古人文章是没有标点符号的,行文一气呵成。如果不懂离经断句,就很难理解古文的意思。从某种程度上,句读就类似今天要讲的中文分词。
北京航空航天大学的梁南元教授提出了查字典的方法
查字典的方法就是把句子从左到右扫描一遍,遇到字典里有的词就标示出来,遇到不认识的字串就分割为单字词。如果分割出的词与后面的...
分类:
其他好文 时间:
2015-08-07 23:58:13
阅读次数:
313
1 安装pcre 下载好pcre 上传到服务器 我用的版本是pcre-8.31.tar.gztar -zxvf pcre-8.31.tar.gzcd pcre-8.31./configure --prefix=/usr/local/pcremakemake installmake clea...
分类:
其他好文 时间:
2015-08-07 23:56:30
阅读次数:
156
转载请注明出处:http://www.cnblogs.com/fraud/ ——by fraudCakeTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(...
分类:
其他好文 时间:
2015-08-07 23:54:38
阅读次数:
226
题意:给定一个含n个元素的序列,求下式子的结果。S(i,j)表示为seq[i...j]之和。注:对于log20可视为1。数据量n 2 #define INF 0x7f7f7f7f 3 #define pii pair 4 #define LL long long 5 using namespace ...
分类:
其他好文 时间:
2015-08-07 23:53:44
阅读次数:
230
Find the total area covered by tworectilinearrectangles in a2Dplane.Each rectangle is defined by its bottom left corner and top right corner as shown ...
分类:
其他好文 时间:
2015-08-07 23:53:55
阅读次数:
169
什么是bitsetbitset 是STL库中的二进制容器,根据C++ reference 的说法,bitset可以看作bool数组,但优化了空间复杂度和时间复杂度,并且可以像整形一样按位与或。使用方法申明bitset的申明要指明长度bitset bi这样就申明了一个长度为length的名叫bi的bi...
分类:
其他好文 时间:
2015-08-07 23:52:55
阅读次数:
298