2016年3月22日

摘要: 我们在做一些可能需要记录当前项目运行情况时,可能需要得到方法名或类名: 一、获得当前类名: 二、获得当前方法名: 阅读全文
posted @ 2016-03-22 10:41 帅的不像男的 阅读(213) 评论(0) 推荐(0)

2016年3月18日

摘要: 三种:已废弃的Thread.stop()、迷惑的thread.interrupt系列、最佳实践Shared Variable。 如上是Hotspot JDK 7中的java.lang.Thread.stop()的代码,学习一下它的doc: 该方法天生是不安全的。使用thread.stop()停止一个 阅读全文
posted @ 2016-03-18 10:12 帅的不像男的 阅读(2650) 评论(0) 推荐(0)

2016年3月17日

摘要: 1. 写法 ①完全匹配:以“/”开头,以字母(非“*”)结束 如:<url-pattern>/test/list.do</url-pattern> ②目录匹配:以“/”开头且以“/*”结尾 如:<url-pattern>/test/*</url-pattern> <url-pattern>/*</u 阅读全文
posted @ 2016-03-17 15:45 帅的不像男的 阅读(585) 评论(0) 推荐(0)
 
摘要: 在Java中想实现多线程有两种手段,一种是集成Thread类,另一种就是实现Runnable接口。下面看继承自Thread类线程的创建原理。 1.首先定义一个线程类,该类必须继承自Thread类,同时必须明确的覆写run()方法,如: 然后定义一个主类,实例化线程类的对象,发动启动线程的命令,如: 阅读全文
posted @ 2016-03-17 14:17 帅的不像男的 阅读(663) 评论(0) 推荐(0)
 
摘要: 昨天老大分了个任务,让我监控web站的异常,记录所有方法调用情况并存入数据库如果发现异常就发邮件给负责人,所以我研究了一下决定试试能不能用线程解决(我是没毕业也没用过线程的小白),这是我看了别人的博客为了防止忘记写下来。 原文博客地址:http://blog.csdn.net/it_wangxian 阅读全文
posted @ 2016-03-17 13:23 帅的不像男的 阅读(6197) 评论(0) 推荐(0)