- 浏览: 612416 次
- 性别:
- 来自: 深圳
-
最新评论
-
charles751:
分析的很好!但有一点:只要同步组合操作就可以了,不一定非要sy ...
Vector 是线程安全的? -
S346618898:
core Java中有一段:Vector类对自己的所有可修改方 ...
Vector 是线程安全的? -
code_cj:
基本上明白了.但执行顺是否应该是/etc/profile -& ...
profile bashrc bash_profile之间的区别和联系 -
xd2008ck:
各自有各自的场景吧楼主不要太激进了
Vector 是线程安全的? -
zwt2001267:
写的不错,赞一个
Vector 是线程安全的?
文章列表
AH&AL=AX(accumulator):累加寄存器 BH&BL=BX(base):基址寄存器 CH&CL=CX(count):计数寄存器 DH&DL=DX(data):数据寄存器 SP(Stack Pointer):堆栈指针寄存器 BP(Base Pointer):基址指针寄存器 SI(Source Index):源变址寄存器 DI(Destination Index):目的变址寄存器 IP(Instruction Pointer):指令指针寄存器 CS(Code Segment)代码段寄存器 DS(Data Segment):数据段寄存器 SS(Stack ...
1、概述
list是列表(接口),是可以允许出现重复值的,set是集合,不允许出现重复值
ArrayList和HashMap是异步的,
Vector和HashTable是同步的,
所以Vector和HashTable是线程安全的,
而ArrayList和HashMap并不是线程安全的。
因为同 ...
先来看一个简单的例子:下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> frame </TITLE></HEAD> <
firefox没有window.event对象,其实这个本来不会带来很大麻烦,但是,看过下面的例子,就知道其引发的问题之麻烦了.
假设,现在我要监视一个鼠标按键动作,在浏览器任何地方都监视,可以这样写:
document.onmousedown=action;
action是我自定义的一个事件处理函数,我希望在函数中输出我按键的坐标,于是我的action函数就可以这样写
function action(event){
//获取页面上用来显示坐标的两个文本输入框
var x ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><script type="text/javascript">function browserinfo(){ var Browser_Name= ...
public class Test {
/** * @param args */ public static void change(String str){ System.out.println("before = str*****" + str.hashCode()); str = "welcome"; System.out.println("after = str*****" + str.hashCode()); } public static void main(String[] args) { // TODO ...
<html><head><title>js testing</title>
<script>
//FireFox里的写法var fun = function(event) { //event必须加上,因为后面用到event.button,而FireFox里没有window.event if (event.button == 2 ) { alert("right is beaten in firefox!"); return false; ...
IE写法
<script>
document.oncontextmenu=function(){ event.returnValue = false; }
或者
document.oncontextmenu=function(){ return false; }
</script>
FireFox写法
<script>
document.oncontextmenu=function(event){//后面用到这个参数时就必须写上,没 ...
<script type="text/javascript" language="javascript"> debugger;//调试js
var username = '<%=Session["username"] %>'; //alert(username); if (username == ""){ //location.replace("login.aspx");//禁止后退 window.navigate("login.aspx") ...
在 JS 中动态添加事件,涉及到浏览器兼容性问题。结合我的实践经验以及从网上收集的一些资料,特整理在此,希望有点用。 function document.oncontextmenu() { ...............};
等价与:
document.oncontextmenu = function() { ................ ...
1,JavaScript异步回调
复制代码 代码如下:
<script language="javascript"> //注册回调函数loaded到处理函数window.onload上 window.onload = loaded; //把方法window.alert地址传递给show函数 var show = window.alert; function loaded(){ show("success"); } </script>
2,事件对象 下面的js实现当在textarea文本框里面键入回车时,并不导致换行 ...
学过JAVA的人对函数的覆盖和重载肯定是再熟悉不过了。 重载指两个或多个函数的参数类型,顺序和数量以及返回值不一样。 那javascript真的有这种特性么? 回答是JS中函数重名只会采用最后一个定义。 首先来看下下面的代码 代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" ...
目前的的页面布局都是基于XHTML,通过DIV+CSS布局,实现DHTML的样式。所以这个JavaScript动态的为元素添加事件因此而普遍了。下面我说说怎样通过javascript为元素动态的添加事件.Javascript为元素动态的添加事件包括两种情况:不带参数 ...
A 事件流(event flow )
事件模型分为两种:冒泡型事件、捕获型事件。
冒泡型(dubbed bubbling )事件:指事件按照从最精确的对象到最不精确的对象的顺序逐一触发。
捕获型(event capturing )事件:它与冒泡型事件相反,指事件按照从最不精确的对象到最精确的对象的顺序逐一触发。
捕获型事件也被称作自顶向下(DOM层次)的事件模型。
由于IE 浏览器不支持捕获型事件,因此并没有被广泛应用。
B 事件监听
i > 通用监听方法
示例一:
纯htm页面必须采用AJAX了,ASP页面:var manager='<%=session("manager")%>',ASPX页面:var manager='<%=Session["manager"]%>',例如:用session来判断客户是否登录,ASP页面:方法(1)manager.asp <% if not session("manager") then %> <script language=javascript> alert("请先 ...