- 浏览: 29528 次
- 性别:
- 来自: 上海
文章列表
创建、启动线程有两种方式
1、继承Thread基类
public class AThread extends Thread {
public void run() {...}
}
new AThread().start();
2、实现Runnable接口
public class AClass implements Runnable {
public void run() {...}
}
AClass aClass = new AClass();
new Thread(aClass).start();
sleep、join、yield、wai ...
Eclipse SQL Explorer
http://marketplace.eclipse.org/content/amaterasuml
一个SQL瘦客户端,允许你查询和浏览任何遵守JDBC的数据库,支持Oracle, DB2和MySQL……
Regex Util
http://marketplace.eclipse.org/content/regex-util
使Regex的创建更加容易,还能高亮显示正则表达式语法、括号匹配、错误检测,能提醒正则表达式的功能详细描述……
在“观察者模式”中,有两个重要角色:
1、“观察者”
2、“被观察者”当“被观察者”发生了变化,则“观察者”也应该随着发生变化。
jdk提供了对观察者模式的支持:
1、“观察者”的接口
public interface Observer {
void update(Observable o, Object arg);
}
2、“被观察者”的基类
public class Observable {
private boolean changed = false;
private Vector obs;
publi ...
正则表达式:
显示构造函数,语法为:new RegExp("pattern"[,"flags"])
隐示构造函数,采用纯粹的文本格式:/pattern/[flags]
===================
全局flags:
g用作全局标志
i用作忽略大小写标志
m用作多行标志,即多行匹配
===================
RegExp对象的属性:
index
input (简写:$_)
lastIndex
lastMatch (简写:$&)
lastParen (简写:$+)
leftContext (简写:$ ...
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted
、Read committed
、Repeatable read
、Serializable
,这四个级别可以逐个解决脏读
、不可重复读
、幻读
这几类问题。
√: 可能出现 ×: 不会出现
脏读
不可重复读
幻读
Read uncommitted
√
√
√
Read committed
×
√
√
Repeatable read
×
× ...