SendMessage和PostMessage 有什么区别
第1题:
语言“三要素”是什么? 为什么要学习英语语音? 英语语音元音和辅音有什么区别? 清辅音和浊辅音有什么区别?
第2题:
【简答题】路程和位移有什么区别? 矢径和位移有什么区别?
第3题:
在网站方面,有什么区别,用哪个比较好?
网站方面:
linux主机用阿帕奇,阿帕奇开源,所以大家都可以修改,所以比较完善,漏洞相对于IIS要少一些,但配置\维护\安全方面也麻烦些,对网管人员的要求也相对高了,如果网管人员经验不够,很容易出现问题
WIN主机用IIS,配置简单,能和MSSQL完美结合
简单的说,Apache不像IIS那样易受攻击,但对管理人员技术方面要求高些
第4题:
制作动态网页时,asp文件和PHP文件有什么区别?
第5题:
QQ2011版本,网页版和软件版有什么区别?
第6题:
<%# %> 和 <% %> 有什么区别?
第7题:
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
static全局变量与普通的全局变量有什么区别:static全局变量只初使化一次,防止在其他文件单元中被引用;
static局部变量和普通局部变量有什么区别:static局部变量只被初始化一次,下一次依据上一次结果值;
static函数与普通函数有什么区别:static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝
第8题:
Hashtable和HashMap有什么区别?
a.Hashtable是继承自陈旧的Dictionary类的,HashMap继承自AbstractMap类同时是Java 1.2引进的Map接口的一个实现。
b.也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。这就意味着,
虽然你可以不用采取任何特殊的行为就可以在一个 多线程的应用程序中用一个Hashtable,
但你必须同样地为一个HashMap提供外同步。一个方便的方法就是利用Collections类的静态的synchronizedMap()方法,
它创建一个线程安全的Map对象,并把它作为一个封装的对象来返回。这个对象的方法可以让你同步访问潜在的HashMap。
这么做的结果就是当你不需要同步时,你不能切断Hashtable中的同步(比如在一个单线程的应用程序中),
而且同步增加了很多处理费用。
c.第三点不同是,只有HashMap可以让你将空值作为一个表的条目的key或value。
HashMap中只有一条记录可以是一个空的key,但任意数量的条目可以是空的value。
这就是说,如果在表中没有发现搜索键,或者如果发现了搜索键,但它是一个空的值,那么get()将返回null。
如果有必要,用containKey()方法来区别这两种情况。
d.HashMap去掉了Hashtable的contains方法,保留了containsValue和containsKey方法
e.Hashtable中hash数组默认大小是11,增加的方式是 old*2+1。HashMap中hash数组的默认大小是16,而且一定是2的指数
第9题:
A、PostMessage是同步式消息发送,SendMessage是异步式
B、PostMessage是异步式消息发送,SendMessage是同步式
C、PostMessage和SendMessage都是异步式消息发送
D、PostMessage和SendMessage都是同步式消息发送