实例简介: 这个实例主要用于在一个系统的所有方法执行过程中出线异常时,把异常信息都记录下来,另外记录每个方法的执行时间。 用两个业务逻辑来说明上述功能,这两个业务逻辑首先使用Spring AOP的自动代理功能,然后一个用Java的动态代理,一个用CGLIB代理。 实现思路: 首先定义负责异常处理的A ...
分类:
编程语言 时间:
2016-08-08 19:09:24
阅读次数:
296
printf(); 用来显示格式串的内容 注意: 参数不可以换行,否则会出一个警告。 格式串中占位符比表达式数量多 会显示一个无意义值 格式串中占位符比表达式数量少 只显示占位符的值 转换说明符格式 %m.pX %-m.pX m:最小字段宽度,要显示的最小字符数量,要显示的字符数量小于m 右对齐(前 ...
分类:
编程语言 时间:
2016-08-08 19:10:26
阅读次数:
213
不说废话,直接上代码: main方法执行结果为: 为什么重载方法一个参数为List<Object>,一个参数为Object...,调用方法传参类型为List<String>,实际执行的是参数为Object...方法? ...
分类:
编程语言 时间:
2016-08-08 19:10:12
阅读次数:
163
Interface Enumeration<E> hasMoreElements() boolean hasMoreElements() 仅当此枚举对象包含至少一个以上元素为真;否则为假。 nextElement() E nextElement() 此枚举的下一个元素。 Throws:NoSunch ...
分类:
编程语言 时间:
2016-08-08 19:06:57
阅读次数:
145
类的加载是由类加载器完成的,类加载器包括: 根加载器( BootStrap )、扩展加载器( Extension )、系统加载器( System )和用户自定义类加载器( java.lang.ClassLoader 的子类)。 从 Java 2 ( JDK 1.2 )开始,类加载过程采取了父亲委托机 ...
分类:
编程语言 时间:
2016-08-08 19:07:12
阅读次数:
128
在linux下,可以利用alias命令解决python3和python2的共存问题,其实在windows下同样可以利用这个思路解决python2和python3的共存问题,只不过步骤稍显繁琐。 首先建立一个bat文件,建立别名的对应关系。 其中@doskey对应linux中的alias命令,其后指定 ...
分类:
编程语言 时间:
2016-08-08 19:04:18
阅读次数:
180
一、效果图展示及说明 (图一) (图二) 附注说明: 1. 图例都是DAG有向无环图的展现效果。两张图的区别为第二张图包含了多个分段关系。放置展示图片效果主要是为了说明该例子支持多段关系的展现(当前也包括单独的节点展现,图例没有展示) 2.图例中的圆形和曲线均使用的是SVG绘制。之前考虑了三种方式, ...
分类:
编程语言 时间:
2016-08-08 19:03:50
阅读次数:
646
问题的引入:在InputStreamReader(OutputStreamWriter)的构造方法中,有指定字符集编码,那么什么是字符集?有哪些常用的字符集?怎么用字符集进行编码? 一 什么是字符集? 字符:字符(Char)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 字符集 ...
分类:
编程语言 时间:
2016-08-08 19:03:03
阅读次数:
266
统计工作需要在所有资源之前都执行,那么就可以放到Filter中了。 我们这个过滤器不打算做拦截操作!因为我们只是用来做统计的。 用什么东西来装载统计的数据。Map<String,Integer> 整个网站只需要一个Map即可! Map什么时候创建(使用ServletContextListener,在 ...
分类:
编程语言 时间:
2016-08-08 19:01:32
阅读次数:
506
前几天发现别人写的函数里有这样的操作, 调用的时候有些情况会造成崩溃, 在我看来,当if(fp==NULL),就表示 fopen打开不成功,应该不要使用fclose 关闭文件,否则fclose(NULL)必然会导致 crash。 应当改成 ...
分类:
编程语言 时间:
2016-08-08 18:59:31
阅读次数:
195
python通过get方式,post方式发送http请求和接收http响应-- import urllib模块,urllib2模块, httplib模块 http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201231085444250 ...
分类:
编程语言 时间:
2016-08-08 18:59:20
阅读次数:
188
排序算法经过了很长时间的演变,产生了很多种不同的方法。对于初学者来说,对它们进行整理便于理解记忆显得很重要。每种算法都有它特定的使用场合,很难通用。因此,我们很有必要对所有常见的排序算法进行归纳。 我不喜欢死记硬背,我更偏向于弄清来龙去脉,理解性地记忆。比如下面这张图,我们将围绕这张图来思考几个问题 ...
分类:
编程语言 时间:
2016-08-08 18:59:10
阅读次数:
215
Java 编程思想(第四版) 先来打一个简单的程序, 那我们就打印当前日期,我们这里用到Java标准库里的Date类。 程序如下: 我们来打印另一个小程序,慢慢来,好久没打都忘差不多了,哎,以后还是要多打打代码才好。掌握好Java 最起码一门编程语言// 废话不嫩多 看如下程序、 main() 的第 ...
分类:
编程语言 时间:
2016-08-08 18:54:06
阅读次数:
214
day01 1.抽象类 (1)抽象类的应用场景: 我们在描述一类事物的时候,发现该种事物确实存在着某种行为,但是这种行为目前不是具体的,那么我们可以抽取这种行为的声明,但是不去实现该种行为,这时候这种行为我们称作为抽象的行为,我们就需要使用抽象类。 (2)抽象类要注意的细节: 1.如果一个函数没有方 ...
分类:
编程语言 时间:
2016-08-08 18:52:05
阅读次数:
164
Item10-令operator = 返回一个reference to *this(Have assignment operators return a reference to *this)
Ex:
int x,y,z
x=y=z=15; //赋值连锁形式
赋值采用右结合律,所以上述连锁赋值被解析为:x=(y=(z=15));
为了实现"连锁赋值",赋...
分类:
编程语言 时间:
2016-08-08 17:41:26
阅读次数:
205
题目描述
查找和排序
题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩
都按先录入排列在前的规则处理。
例示:
jack 70
peter 96
Tom 70
smith 67
从高到低 成绩
peter 96
jack...
分类:
编程语言 时间:
2016-08-08 17:43:49
阅读次数:
383