??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品无码久久一线,亚洲高清乱码午夜电影网,亚洲精品无码久久久影院相关影片http://www.tkk7.com/ywsky/category/17228.htmlzh-cnWed, 28 Feb 2007 08:18:37 GMTWed, 28 Feb 2007 08:18:37 GMT60TOMCATQ禁止TOMCAT目录讉Khttp://www.tkk7.com/ywsky/archive/2006/12/13/87524.html心远心远Wed, 13 Dec 2006 08:44:00 GMThttp://www.tkk7.com/ywsky/archive/2006/12/13/87524.htmlhttp://www.tkk7.com/ywsky/comments/87524.htmlhttp://www.tkk7.com/ywsky/archive/2006/12/13/87524.html#Feedback0http://www.tkk7.com/ywsky/comments/commentRss/87524.htmlhttp://www.tkk7.com/ywsky/services/trackbacks/87524.html在运行程序中Q有时在IE上直接打入一个目录名Q会出现当前目录的所有文Ӟq样一来就大不安全了。ؓ了禁?b style="COLOR: black; BACKGROUND-COLOR: #ffff66">TOMCAT目录讉K。我们可以在TOMCAT的服务中q行讄?/p>

1Q打开\Tomcat 5.0\conf\web.xml;

2:在文件中Q?/p>

 <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>
          org.apache.catalina.servlets.DefaultServlet
        </servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

上面的listings的属性设为falsep了?/strong>



心远 2006-12-13 16:44 发表评论
]]>
javascriptq阶之变量篇 http://www.tkk7.com/ywsky/archive/2006/12/10/86668.html心远心远Sun, 10 Dec 2006 05:16:00 GMThttp://www.tkk7.com/ywsky/archive/2006/12/10/86668.htmlhttp://www.tkk7.com/ywsky/comments/86668.htmlhttp://www.tkk7.com/ywsky/archive/2006/12/10/86668.html#Feedback0http://www.tkk7.com/ywsky/comments/commentRss/86668.htmlhttp://www.tkk7.com/ywsky/services/trackbacks/86668.html1、关于变量的声名
大家都知道javascript是可以隐式声名变量的。但要注意,隐式声名变量L被创Zؓ全局变量。看以下代码Q情愿javascript语言强制声明变量。徏议大家一定要var声明变量?


代码
<SCRIPT LANGUAGE="JavaScript"> 
function test(){  
    var a=222;  
 document.writeln(a);  
}  
test();  
document.writeln(a);  
</SCRIPT> 

 

代码
<SCRIPT LANGUAGE="JavaScript"> 
function test(){  
    a=222;  
 document.writeln(a);  
}  
test();  
document.writeln(a);  
</SCRIPT>  

2、关于变量的作用?
猜猜以下代码输出什么?

代码
<SCRIPT LANGUAGE="JavaScript"> 
var x='000';  
document.writeln(x);  
a();  
function a(){  
    var x='aaa';  
 function b(){  
     document.writeln(x);  
        var x='bbb';  
  document.writeln(x);  
 }  
 b();  
    document.writeln(x);  
}  
</SCRIPT> 


如果你的{案?000 undefined bbb aaa。恭喜,ok.当代码用到x变量Ӟ先从函数块(权威指南中用调用对象来解释)中找Q如果找不到Q从上一U函数块找,直到扑ֈQ如果知道顶层代码(指var x='000';的位|)q没扑ֈ定义Q代码会报未定义错误?/p>

改一下代码,得到 000 undefined 111 111


代码
<SCRIPT LANGUAGE="JavaScript"> 
var x='000';  
document.writeln(x);  
a();  
function a(){  
 function b(){  
     document.writeln(x);  
  document.writeln(x);  
 }  
 document.writeln(x);  
 var x='111';  
 b();   
}  
</SCRIPT> 


3、新的问?
变量个作用域清楚了,注意上面的代码。ؓ什么我的function a()定义以前可以调用a函数了,而我的var x='111';前“不可以用”x啊?Q?
让我把我的理解一一道来
首先Q以下代码让我相信javascript有个预编译过E,不是完全按照序解释执行的?

代码
<SCRIPT LANGUAGE="JavaScript"> 
a();  
function a(){  
    alert();  
}  
</SCRIPT> 


个h理解q个预编译过E不会象java/c#那样把代码编译成虚拟识的语言Q更不会象vbQvc那样~译成更底层的语a。猜惛_是把q个函数预装载到q段函数执行的全局环境中,在这个执行环境中Q该函数被标识定义过Q可以直接用了。(看到|上很多人写的AOP的javascript实现,其实q个预编译过E才是翻译元数据最x候,可惜javascript语言来讲Q是有些落伍了)

q个文章主要讲变量的一些问题。变量说了,Z么函数可以,我变量就不可以呢?


代码
<SCRIPT LANGUAGE="JavaScript"> 
document.writeln(a);  
var a=0;  
</SCRIPT> 


Z么我要输出undefined呢?Z么我a׃可以预编译一把呢Q?
大家看看以下两段代码会输Z么呢啊?Q?

代码
<SCRIPT LANGUAGE="JavaScript"> 
document.writeln(a);  
a=0;  
</SCRIPT> 

 

代码
<SCRIPT LANGUAGE="JavaScript"> 
document.writeln(a);  
</SCRIPT>  


可能你运行试了,可能你本来就知道Qa未定义。哈哈哈Q好了?
现在我确信var a=0;被javascript解释器“预~译q”,臛_是记录下来了。甚x它的D|ؓ undefined。“undefined”这个词名字取的很是让h误解Q怎么能叫未定义呢Q分明是javascript中所有变量的初始化倹{关于null与undefined的比较我实在不愿提了?
注意上面两段代码q反映一个现象。隐式声明的变量是在解释的时候才把自己定义ؓ全局变量的?/p>

关于函数与变量javascript预编译的不同处理Q大家可以与java class的加载过E比较下。java也是对基本类型设出|对象为null的。(不往q扯了)
4、区别未定义变量和未附值变?


代码
<SCRIPT LANGUAGE="JavaScript"> 
var a;  
document.writeln(a);  
</SCRIPT> 

 

代码
<SCRIPT LANGUAGE="JavaScript"> 
document.writeln(a);  
</SCRIPT> 


未定义变量和未附值变?权威指南中文?定义的。通过W三条分析,我觉得变量就应该?定义和未定义变量区别。未附值变量和undefined有点冲突Qjavascript不是强类型语aQ没发附默认|才来了个undefined?
5、基本类型和引用cd
熟悉java的朋友可能这部分很清楚。没?
说头?
6、javascript的垃圑֛?
关于q部分内容一直没见着个权威说法。在javascript权威指南中有两小节提到这个问题?
对于字符丌Ӏ对象、数据这些没有固定大,必须为它们动态的分配内存Q但什么时候回收这些内存呢Qjavascript使用和java一Lgarbage collection的方法?

代码
var s="hello";  
var u=s.toUpperCase();  
s=u; 


q行q段代码后,"hello"没有变量会再用到他,q是"hello"的存储空间的被垃圑֛收了。对于javascript的垃圑֛Ӟ你唯一要关心的是,它一定会q行Q不要对内存担心?
注意Qjavascript不提供Q何的强制垃圾回收或释攑ֆ存的q算附或语句?
javascript的deleteq算附和C++中的不同?

代码
<SCRIPT LANGUAGE="JavaScript"> 
var o=new Object();  
o.name="zkj";  
o.age=25;  
o.bir=new Date();  
for(var key in o){  
document.writeln(key+':'+o[key]+'</br>');  
}  
document.writeln('delete o.bir</br>');  
delete o.bir;  
for(var key in o){  
document.writeln(key+':'+o[key]+'</br>');  
}  
</SCRIPT> 


7、作为属性的变量
猜猜以下代码会输Z么?


代码
<SCRIPT LANGUAGE="JavaScript"> 
var x=100;  
document.writeln(x);  
add(x);  
document.writeln('</br>------------------------</br>');  
var x=200;  
document.writeln(x);  
add(x);  
function add(x){  
    document.writeln(x);   
    var x=300;  
    document.writeln(x);   
    var x=400;  
    document.writeln(x);  
}  
</SCRIPT> 


估计很多得出正确{案
100 100 300 400
------------------------
200 200 300 400
但这里我惛_?全局对象和调用对象的 概念Qjavascript权威指南是这么翻译滴Q?


代码
<SCRIPT LANGUAGE="JavaScript"> 
var x=100;   //我们在全局对象中加了个属性x. Ҏ  
 //var o=new Object();o.x=100;  
document.writeln(this.x);//用this讉K全局对象  
add(this.x);//把全局对象的属性g递对函数中 ?
document.writeln('</br>------------------------</br>');  
this.x=200;//把全局变量中的x属性修Ҏ  
document.writeln(window.x);  
add(window.x);  
function add(x){  
    //假设有个局部对象,调用对象Q函数调用过E中的对象 ?
//  temp   temp.x=${传入的值}  
    document.writeln(x); //哦这打印的可是参C的|也就是temp.x=this.x  
//的?  
    var x=300;//把调用对象变量的{֐l覆盖了.  
    document.writeln(x); //打印修改q的倹{?temp.x  
 var x=400;//temp.x=400 
    document.writeln(x);  
}  
</SCRIPT> 


在函数的调用q程中,假设有个调用对象存在Q把函数的参敎ͼ和函数内的时变量当成这个调用对象的属性。当然这个调用对象的生命周期很短?
注意Q当我们讉K全局变量的属性入x的时候,不必要用this.x 或window.x讉KQ当在有<frame><iframe>的页面时会出现؜淆?
关于函数的详l讨论我后箋会详l讨论?/p>

 

          文章来自Q?a >http://www.javaeye.com/article/19506



心远 2006-12-10 13:16 发表评论
]]>
一位高U程序员l学弟学妹的[转脓]http://www.tkk7.com/ywsky/archive/2006/11/29/84445.html心远心远Wed, 29 Nov 2006 15:30:00 GMThttp://www.tkk7.com/ywsky/archive/2006/11/29/84445.htmlhttp://www.tkk7.com/ywsky/comments/84445.htmlhttp://www.tkk7.com/ywsky/archive/2006/11/29/84445.html#Feedback4http://www.tkk7.com/ywsky/comments/commentRss/84445.htmlhttp://www.tkk7.com/ywsky/services/trackbacks/84445.html 我始l认为,对一个初学者来_IT界的技术风潮是不可以追赶的Q而且也没有能?br />去追赶。我时常看见自己的DDMM们把课本扔了Q去卖些h不菲的诸如C#, VB.Net q样?br />大部_q让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#?br />面可以不用指针等{则让我觉得好笑。C#p当年的ASP一P“忽如一夜春风来Q千树万
树梨花开”,l果许多学校的信息学院成了“Web 学院”?6,97U的不少大学生都dW
eb 了。当然我没有M歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的
旉多花一点在基础的课E上应该是可以走得更q的?

几个误区  
初学者对C#风潮的追赶其实也只是学习q程中经帔R到的几个误区之一。我用一些实?br />的例子来说明q些现象Q你可以按部q的看看自己是不是属于其中的一U或者几U:


认ؓ计算机技术等于编E技?
有些人即使没有这个想法,在潜意识中也有这L冲动。让我奇怪的是,许多信息学院?br />学生也有q样的念头。认机专业是~程专业Q与~程无关的,或者不太相关的?br />E他l统都不,极端的学生只要书上没带“编E”两个字他就不看?
其实~程只是计算机技术应用过E中一U复杂性最低的力_Q这是Z么IT业最底层?br />人是E序员(CODERQ。计机技术包括了多媒体,计算机网l,人工Q模式识别,?br />理信息系l等{这些方面。编E工作只是在q些具体技术在理论研究或者工E实늚q程
中表辄法的q程。编E的Z一定对计算机技术的了解׃定很高。而一个有的现象
是,不少大师U的计算机技术研I者是不懂~程的。网上的炒作和现实中良好的工作待?br />把编E这U劳动神U化了。其实每一个程序员心里都明白,自己q些东西Q学的时候ƈ?br />比其它专业难Q所以自然也不会高档到哪里去?

咬文嚼字的孔已己作风:
我见q一本女生的《计机|络原理》教材,q个女生像小学生一样在书上划满?br />横杠杠,W记做得满满的,打印出来一定比教材q厚。我不明白的是,像计机|络原理
q样的课E有必要做笔讎ͼ我们的应试教育的害了不学生,在上《原理》这一c课E?br />的时候许多学生像学《马列原理》一样逐字背诵记忆。这乃是我见q的最愚蠢的行为。所
谓《原理》,x需要掌握它Z么这样做Q学习whyQ而不是howQ怎样做)。极端认?br />的学生背下以太网的网U最大长度,数据帧的长度Q每个字D늚意义QIP报头的格式等{?br />Q但是忘了\q原则Q忘了TCP/IP协议设计的宗旨。M许多了大量的旉把书?br />得滚瓜烂熟却{于什么也没学?
在学习编E的时候这些学生也是这P他们切的记得C++语法的各个细节。看?br />了C++教程后看《Thinking in C++》(实是好书)Q《Inside C++》,《C++ referenc
e》,this C++, that C++……,然后是网上各U各L关于C++语法的奇闻怺Q然后发
现自己又忘了C++的一些语法,最后回头l恶补…。有个师弟就跟我_“C++ 太难了,
学了q里忘了那里Q学了承忘了模ѝ”我的回{道Q“你不去学就Ҏ了”。我q没
有教坏他Q只是告诉他Q死抠C++的语法就和孔已己炫耀茴香豆的茴字有几U写法一h?br />意义。你Ҏ不需要对的C++语法太关心,动手~程是了,有不记得的地方一查MSDNq
马搞定。我有个l论是Q实际的开发过E中对程序语法的了解是最微不道的知识。这
是ؓ什么我在ؓ同学用BasicQ我以前从没有学q它Q写一个小E序的时候,只花了半个小
时看了看语法Q然后再用半个小时完成了E序Q而一个小时后我又完全忘记了Basic 的所
有关键字?

不顾基础Q盲目追赶时髦技术:
l于点到题目上来了。大多数的h都希望自q东西能够马上跑v来,变成钱。这
U想法对一个已l进入职业领域的E序员或者项目经理来说是合理的,而且IT技术进步是
如此的快Q不跟进是׃。但是对于初学者来_其是时间充裕的大中专在校生Q,
q种x是另解的。一个ƈ未进入到行业竞争中来的初学者最大的资本便是他有_
的时间沉下心来学习基性的东西Q学习why 而不是how。时髦的技术往往Ҏ掌握Q而且
来容易掌握,q是商业利益的驱使,Z最大化的降低Y件开发的成本。但在IT领域
内的现实是q样Q越Ҏ掌握的东西,学习的h多Q而且淘汰得越快。每一ơ新的技
术出来,都有许多初学者跟q,q些初学者由于缺乏必要的基础而得自己在跟进的过E?br />中花费大量的旉Q而等他学会了Q这U技术也快淘C。基的课E,比方数据l构Q?br />操作pȝ原理{等虽然不能让你立马实C个linuxQ这是许多h嘲笑理论评无用的原
因)Q但它们能够显著的减你在学习新技术时学习曲线的坡度。而且对于许多关键的技
术(比方Win32 SDK E序的设计,DDK的编E)来说甚至是不可或~的?
一个活生生的例子是我和我的一个同学,在大一时我q找不到开机按U,他已l会
写些单的汇编E序了。我把大二的所有时间花在了汇编Q计机体系l构Q数据结构,
操作pȝ原理{等q些评的学习上Q而他则开始学习HTML和VBQƈq赶ASP的潮。大?br />的时候我开始学习Windows 操作pȝ原理Q学习SDK~程Q时间是漫长的,q时我才能够?br />VC开发出象模象样的应用程序。我曾一度因为同学的E序已经能够q行而自p在学习如
何创建对话框而懊gԌ但到毕业才发现自己的选择是何{的正确。和我谈判的公司
开出的薪水是他的两倍还多。下面有一个不很恰当的比方Q假讑֭习VB~程需?个月Q学
习基评和VC的程序设计需?q。那么如果你先学VBQ再来学习后者,旉不会减少Q?br />q是1q_而反q来Q如果先学习后者,再来学VBQ也怽只需?个星期就能学得非常熟
l?

几个重要的基评  
如果你是学生Q或者如果你有充的旉。我你仔l的掌握下面的知识。我的徏
议是针对那些希望在IT技术上有所成就的初学者。同时我q列Z一些书目,q些书应?br />都还可以在书店买到。说实在的,我在d他h的文章时最大的心愿是希望作者列Z
个书单?

大学pQ不要觉得好W。我极力推荐q门评是因为没有专业文档的阅读能力是不
可想象的。中文的译往往在猴q马月才会出来,而现在的许多出版Cֹ脆就直接把E文印
刷上厅R学习的Ҏ是强q自q原版的教材,开始会看不懂,用多了自然熟l。吃得苦
下得狠心l对是Q何行业都需要的品质?

计算Zpȝ构和汇编语言Q关于体pȝ构的书遍地都是,而且也大同小异,倒是?br />~有一本非常好的书?0x86汇编语言E序设计教程》(清华大学出版C,黑色面Q杨?br />文著Q。你需要着重学?86后保护模式的E序设计。否则你在学习现代操作系l底层的一
些东西的时候会觉得是在看天书?br /> 计算机操作系l原理-我们的开发L在特定的操作pȝ上进行,如果不是Q只有一
U可能:你在自己实现一个操作系l。无论如何,操作pȝ原理是必ȝ。这p我们?br />一个芯片制作外围设备时Q芯片基本的工作时序是必需了解的。这一cM也很多,我没?br />发现哪一本书非常Z。只是觉得在看完了这些书后如果有I就应该看看《Inside Windo
ws 2000?微Y出版C,我看的是E文版的,中文的书名想必是Windows 2000 技术内q之
cd)。关于学习它的必要性,ZDNET上的另一文章已l有q论q?
数据l构和算法-q门评能够军_一个hE序设计水^的高低,是一门核心课E?br />我首选的是清华版的(朱战立,刘天Ӟ。很多h喜欢买C++版的Q但我觉得没有必要。C
++的语法让法实现q程变得复杂多了Q而且许多老师喜欢用模块这一东西让算法变得更
复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的?
软g工程Q这门课E是到后来p发现它的重要Q虽然刚开始看时就象看马哲一?br />不知所云。我的徏议是看《实用Y件工E》(黄色Q清华)。不要花太多的时间去记条?br />框框Q看不懂pq去。在每次自己完成了一个Y件设计Q务(不管是练习还是工作)?br />后再来回֛,每次都会有收莗?
Windows E序设计Q《北京大学出版社QPetzold著》我M企图设计Windows E序?br />人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这?br />书的后面诅R在q本书中Q没有C++Q没有GUIQ没有控件。有的就是如何用原始的C语言?br />完成Windows E序设计。在学完了它以后Q你才会发现VC其实是很Ҏ学的。千万不要在
没有看完q本书以前提前学习VCQ你最好碰都不要碰。我知道的许多名校甚至都已经用它
作ؓ教材q行授课。可见其重要?
上面的几门课E我认ؓ是必学的重要评Q如果你惛_Windows E序员)?
对于其它的课E有q样单的选择ҎQ如果你是计机pȝQ请学好你所有的专业
基础课。如果不是,请参照计机pȝ评表。如果你发现自己看一本书时无法看下去?br />Q请d书的最后,看看它的参考文献,扑ֈ它们q学习它们,再回头看q本书。如果一
本书的书名中带有“原理”两个字Q你一定不要去记忆它其中的l节Q你应该以一天至?br />50늚速度掌握其要领。尽可能多的在计机上实践一U理论或者算法?
你还可以在CSDN上阅d许多书评。这些书评能够帮助你军_M么样的书?

日三省乎己    
每天ȝ书太多,Ҏ让hq失方向。一定要在每天晚上想惌己学了些什么,q有些什
么相关的东西需要掌握,自己对什么最感兴,在一本书上花的时间太长还是不够等{?br />同时也应该多x未来最有可能出现的应用Q这栯够让你不是追赶技术潮而是引领技
术潮。同Ӟ努力使用现在已经掌握的技术和理论d作具有一定新意的东西。坚持这
样做能够让你真正成ؓ一个Y件“研发者”而不仅仅是一个CODER?

把最多的旉花在学习?
q是对初学者最后的忠告。把每个星期玩CS或者CS的时间压~到最,不玩它们是最
好的。同Ӟ如果你的ASP技术已l能够来钱,甚至有公司请你兼职的话,q就证明你的?br />分能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东ѝ眼光放长远
一些,q无论是对谁都是适用的?

怿你已l能够决定是否学习CQ或者什么时候去学它了?/pre>

心远 2006-11-29 23:30 发表评论
]]>
AdParter让您的网内容也可以赚钱http://www.tkk7.com/ywsky/archive/2006/11/25/83521.html心远心远Sat, 25 Nov 2006 13:36:00 GMThttp://www.tkk7.com/ywsky/archive/2006/11/25/83521.htmlhttp://www.tkk7.com/ywsky/comments/83521.htmlhttp://www.tkk7.com/ywsky/archive/2006/11/25/83521.html#Feedback0http://www.tkk7.com/ywsky/comments/commentRss/83521.htmlhttp://www.tkk7.com/ywsky/services/trackbacks/83521.html文链q告名词解释Q文章链接式q告Q即文章内容中出现的关键词自动生成q告链接Q当鼠标攑֜关键词链接上卛_现广告窗体?

AdParter分成机制QAdParter按竞价广告单ơ有效点Mhg站长分成Q幅度ؓQ?span class="style6">50%-90%、站长单ơ最低收?.05?span style="text-decoration: underline;">.



心远 2006-11-25 21:36 发表评论
]]>
比Googleq先q?体验微Y版“虚拟地球?/title><link>http://www.tkk7.com/ywsky/archive/2006/11/19/82021.html</link><dc:creator>心远</dc:creator><author>心远</author><pubDate>Sun, 19 Nov 2006 04:44:00 GMT</pubDate><guid>http://www.tkk7.com/ywsky/archive/2006/11/19/82021.html</guid><wfw:comment>http://www.tkk7.com/ywsky/comments/82021.html</wfw:comment><comments>http://www.tkk7.com/ywsky/archive/2006/11/19/82021.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/ywsky/comments/commentRss/82021.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/ywsky/services/trackbacks/82021.html</trackback:ping><description><![CDATA[ <p style="text-indent: 2em;">一谈v“虚拟地球”,恐怕大多数朋友最先想到的是“Google Earth”了。无疑,作ؓ虚拟地图服务的始,Google Earth无论在界面设计,q是使用感受斚w都给我们留下了很q印象。而就在昨天,另一家Y件巨头公?—? 微YQ也开始对外宣布旗下的一䏀虚拟地球”品问世,q就?—?微Y的Virtual Earth?</p> <p style="text-indent: 2em;">相比Google EarthQ微软的q款“虚拟地球”可不是什么单独运行的软gQ而是架构于Live Search上面的一个服务网c而这栯计的好处也是显而易见的Q那是我们在Q意一台电脑上都可以方便地使用Virtual Earth了?</p> <p style="text-indent: 2em;"> <strong>一?外观?</strong> </p> <p style="text-indent: 2em;">1. 外观界面速览 </p> <p style="text-indent: 2em;"> </p> <p style="text-indent: 2em;">当我们在览器中输入?<a target="_blank">http://maps.live.com/ </a>”这个网址后回车,便可以看到“Virtual Earth”的主页面了Q如?所C?</p> <p style="text-indent: 2em;">? 其他Windows Live产品一P“Virtual Earth”的背景也是׃块非常漂亮的极光蓝组成。同Ӟ它的界面设计也是相当z,所有功能都被划分到面上方的搜索框和左侧的控制手柄中。而且Q由 于这里的功能和咱们以前用q的Google Earth完全一P所以,怿大家上手应该是没有什么问题?</p> <p style="text-indent: 2em;"> </p> <center> <img src="http://cimg2.163.com/catchpic/8/87/87B9B171E84006BDC54DAB58F4B1184D.jpg" alt="" border="0" /> </center> <center>? </center> <p style="text-indent: 2em;"> </p> <p style="text-indent: 2em;"> <strong>2. 多样的地图浏览模?</strong> </p> <p style="text-indent: 2em;">而与Google Earth不同的是QVirtual Earthq没有完全采用卫星地图作为演C体,而是常规地图、卫星地囑֐时放|在了控制手柄上Q用户可以根据自q需要自行选用Q而且切换h十分q速,如图2所C?</p> <p style="text-indent: 2em;"> </p> <center> <img src="http://cimg2.163.com/catchpic/0/04/0423FA8A4BF1D6225849C4D3E831232A.jpg" alt="" border="0" /> </center> <center>? </center> <center> <center> <strong>3. 航拍、卫星yl合 </strong>? 家知道,Google Earth的最大一个特点就是能够提供大量清晰度极高的卫星图片,甚至我们都能在这些图片上L地看到公路上的汽车。而相比之下,Virtual Earth提供的图片精度显然与Google不在一个档ơ。当我们试着美国的W一大城?—? U约攑֤到最大精度时Q发C然有很多地方无法昄出高_ֺ地图Q甚臛_一些地方还能清楚地看到彩色囄与黑白图片之间明昄接缝Q如?所C。看来, Virtual Earth要完全赶上GoogleQ还需要在卫星地图的数量方面下大功夫才行?</center> <p> </p> <p style="text-indent: 2em;"> </p> <p style="text-indent: 2em;"> </p> <center> <img src="http://cimg2.163.com/catchpic/5/5C/5C15B60E937B8B0D587382AA5FF845B6.jpg" alt="" border="0" /> </center> <center>? </center> <p style="text-indent: 2em;">不过Q微软毕竟还是微软,q点问题可是难不倒它的。在处理自己的卫星地图不丰富q个~点Ӟ它很巧妙地将航拍囄与卫星地囄合了h。当地图被放大到一定精度时Q控制手柄中的“航拍模式”便被自动激zM?</p> <p style="text-indent: 2em;">其实Q这个模式用v来也很简单,只要我们点击一下“航拍模式”按钮,Virtual Earth便会马上以当前位置Z心的最q九张航拍地图整理出来,以九宫格的Ş式显C在按钮右侧Q而我们只需在选好的图片上点击Q便能迅速打开q张地图了,如图4所C?</p> <p style="text-indent: 2em;"> </p> <center> <img src="http://cimg2.163.com/catchpic/7/71/71C7F28EE357EBA6223B2136EB86D03C.jpg" alt="" border="0" /> </center> <center>?<br /><p style="text-indent: 2em;"><strong>二?的浏览控?</strong></p><p style="text-indent: 2em;">使用qGoogle Earth的朋友一定知道,Google Earth的浏览控制功能十分丰富,我们除了可以使用固定在地图上方的控制手柄之外Q还可以直接利用鼠标快速完成一些简单Q务。而在Virtual Earth中,鼠标同样h着重要作用?</p><p style="text-indent: 2em;"><strong>1. 地图的放大与~小 </strong>在地囄览q程中,最常用到的功能是攑֤与羃了。而在Virtual Earth中,我们除了可以方便C用鼠标滚轮快速羃放之外,q可以通过双击的方式手动放大鼠标所在区域。而如果再配合上控制手柄中的羃放滑杆,整个地图的羃放操作将变得十分方便?</p><p style="text-indent: 2em;"> </p><p style="text-indent: 2em;"><strong>2. 地图的移?</strong></p><p style="text-indent: 2em;">相比攑֤与羃,地图的移动就昑־更ؓ单了。和同类软g不同的是QVirtual Earthq没有将地图Ud工具攄到控制手柄上Q事实上Q也很少有h会用手柄来完成q个操作Q,而是直接它集成在了鼠标上?</p><p style="text-indent: 2em;">我们只需用鼠标在地图上拖拽,相应的画面便会随之发生变化。甚臻I整个拖动q程也和Google Earth一P颇具动画效果Q用v来感觉十分逼真?/p><p style="text-indent: 2em;"><strong>三?3D视图模式 </strong></p><p style="text-indent: 2em;"><strong>1. 3D视图的启?</strong></p><p style="text-indent: 2em;"> </p><p style="text-indent: 2em;">? 要说Virtual Earth最有特点的一,恐怕就是它?D视图了。和航拍模式不同Q?D视图下的每个建筑物,都是电脑Ҏ实际寸自动合成的。我们不仅可以Q意改变观 看的角度Q甚臌可以清楚地知道徏{物之间的比例,而这点也正是卫星地图和航拍地N以企及的Q倒有点像׃时候玩q的U木Q如?所C?</p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/C/C5/C5AD7D8D72A84F4E4D91245A693F03C8.jpg" alt="" border="0" /></center><center>? </center><p style="text-indent: 2em;">? 切换?D模式非常单,我们只要在控制手柄处点击一下?D”按钮,再按照屏q的提示Q? 下蝲q安装好一?D插g可以了。而当插g安装完毕之后QVirtual Earth会首先弹Z个选项面Q让我们选择一?D模型的渲染别,如图6所C。其实这个选项的含义非常简单,从左到右分别是“最低精度”、“中{精 度”和“最高精度”,而它们之间的区别除了效果不同之外Q对电脑的要求也是节节攀升的?</p><p style="text-indent: 2em;">【小提示?Virtual Earth?D插g目前仅能安装在英文版操作pȝ中,q点请大家注意?</p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/B/BE/BEF4436CC9B93509457A72194F331DF2.jpg" alt="" border="0" /></center><center>? </center><p style="text-indent: 2em;"><strong>2. 更改3D视角 </strong>׃3D视图中的建筑物都是由计算机实时渲染出来的Q因此我们就有了更多的视角变化。相信大家已l注意到Q在3D视图模式下,画面中除了原有的控制手柄之外Q还多出了一个方向手柄。其实,q正是Virtual Earth?D视图下所Ҏ的视角控制器Q如?所C?</p><p style="text-indent: 2em;"> </p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/2/2E/2E4FD8AD50759EEEC5640DAC9E0D8F00.jpg" alt="" border="0" /></center><center>? </center><center><p style="text-indent: 2em;">而除了上面这UQ意视角之外,Virtual Earthqؓ我们预设了三档默认视角,被顺序地攄在控制手柄上Q用v来非常方便,如图8所C?</p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/6/68/681A21911BB8AD8742BE0998A3D23EE8.jpg" alt="" border="0" /></center><center>? </center><p style="text-indent: 2em;"><strong>3. 画质Ҏ </strong></p><p style="text-indent: 2em;"> </p><p style="text-indent: 2em;">不过说了半天Q这些由计算机渲染出来的地图I竟效果如何呢?耛_、眼见ؓ实,W者这里找C一l同一地点拍摄的航拍图片和渲染囄Q效果如何,q是h自己来看吧,如图9所C?</p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/E/E5/E504698BF8403EA0C618A6C6FBDB05E0.jpg" alt="" border="0" /></center><center>?</center><center><p style="text-indent: 2em;"><strong>四?更多有趣功?</strong></p><p style="text-indent: 2em;"><strong>1. 交通查?</strong></p><p style="text-indent: 2em;">? Ӟ除了上面所说的q些功能之外QVirtual Earth的附属功能也一点不比Google Earth差。除了最基本的地址搜烦服务QVirtual Earthq有一个非常实用的功?—? 交通查询。就像我们好多司机朋友爱听\况广播一P在Virtual Earth上也提供了一些事故通报和\况信息等{内宏V?</p><p style="text-indent: 2em;">其中Q事故通报的颜色非帔R目,在图中一眼就能看刎ͼ而我们只要将鼠标悬停于通报图标之上Q便能看到它的具体内容了Q如?0所C。只不过Q有些遗憄是,该项功能目前q仅能在国的一些城市中使用Q而且数量也不是很多?</p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/7/78/782B13262B4F186B55B6AA9830FCF05E.jpg" alt="" border="0" /></center><center>?0 </center><p style="text-indent: 2em;"><strong>2. 路线查询 </strong></p><p style="text-indent: 2em;"> </p><p style="text-indent: 2em;">? 了交通查询之外,Virtual Earthq有另外一w常实用的功能 —?路线查询。点几ZDriving directions”按钮之后,Virtual Earth便会在页面左侧打开一个对话框Q我们只需v始地点和目的地点输入其中Q再选择好是希望查询最短行驶时间还是最短\E之后,点击“Get directions”按钮即可开始查询?</p><p style="text-indent: 2em;">而如果您l出的地址信息不够详细QVirtual Earthq会弹出几个更详l的地址供您选择。最后,查询出来的\U会用一条醒目的颜色标识出来Q一目了Ӟ如图11所C?</p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/2/27/27BA82E9DD93209BA959E4D6881E3DD7.jpg" alt="" border="0" /></center><center>?1 </center><strong>3. 所在地查询 </strong><p style="text-indent: 2em;">? 不想让电脑自动将您当前的所在地标识出来Q呵呵,q可不是什么天方夜潭,在点Mȝ面上 的“Locate me”按钮之后,Virtual Earth便能直接您当前所处的位置昄在了图中。其实,不是Virtual Earthh什么特异功能,可以得知我们当前所处的位置Q而是它能够通过解析我们上网的IP地址来完成所在地定位?</p><p style="text-indent: 2em;">所以,如果您现在正在用代理服务器Q或者打开了什么网l加速Y件的话,那么q项功能可就真的失效了,如图12所C?</p><p style="text-indent: 2em;"> </p><center><img src="http://cimg2.163.com/catchpic/E/ED/ED472510ABF3D6B6205E093DD86074D7.jpg" alt="" border="0" /></center><center>?2 </center><strong>4. 其他功能 </strong><p style="text-indent: 2em;">而除此之外,Virtual Earthq允许我们发布或打印出当前地图,具体操作也与其他软g完全一P只不q限于篇q有限,W者在q里׃再赘qCQ大家可以自己去试一下?</p><p style="text-indent: 2em;"><strong>写在最?</strong></p><p style="text-indent: 2em;">怎么P看到q里Q相信您已经对微软的q款Virtual Earth有了个大体印象了。就W者这D|间的试用情况来说QVirtual Earth相比Google EarthQ明昑֜功能斚w占了上风。但囄数量q少Q精度太低的问题却一直困扰着它?</p><p style="text-indent: 2em;">? 且,׃目前好多服务都仅限于北美地区Q甚臛_q那?D视图插g也只能安装在英文版操?pȝ中,所有的q些问题无疑都严重阻了Virtual Earth的快速发展。而恐怕只有解决了q些问题之后QVirtual Earth才能真正与Google Earth一决高下?/p></center></center></center> </center> <img src ="http://www.tkk7.com/ywsky/aggbug/82021.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/ywsky/" target="_blank">心远</a> 2006-11-19 12:44 <a href="http://www.tkk7.com/ywsky/archive/2006/11/19/82021.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://yy1514.com" target="_blank">޲Ƶ </a>| <a href="http://dxjz120.com" target="_blank">ͼƬ߹ۿ</a>| <a href="http://1444000.com" target="_blank">Ļպ</a>| <a href="http://douhuowang.com" target="_blank">ۺAVһ</a>| <a href="http://dgyinhezy.com" target="_blank">þþƷavˮ </a>| <a href="http://hysw100.com" target="_blank">һaëƬѲ</a>| <a href="http://junyehome.com" target="_blank">Ůˬ̼ƵѲ</a>| <a href="http://my637.com" target="_blank">þþþѿ</a>| <a href="http://172pk.com" target="_blank">ƷƵ</a>| <a href="http://njbyz.com" target="_blank">һëƬѹۿ</a>| <a href="http://nblfkj.com" target="_blank">þþƷŮav鶹</a>| <a href="http://jdwx58.com" target="_blank">97Ƶ</a>| <a href="http://bohaolg.com" target="_blank">ҹ߹ۿ</a>| <a href="http://zgjzysfc.com" target="_blank">޾Ʒtvþþþþþþ </a>| <a href="http://4922000.com" target="_blank">ŮƷþþ2020</a>| <a href="http://ssdtsz.com" target="_blank">һҹaëƬƵ</a>| <a href="http://www79909c.com" target="_blank">޳ַ</a>| <a href="http://cangtuyuan.com" target="_blank">һþ</a>| <a href="http://tianmao920.com" target="_blank">һ߹ۿ</a>| <a href="http://bet06966.com" target="_blank">ձһƷƵ</a>| <a href="http://www-66409b.com" target="_blank">޾ƷɫӰԺ</a>| <a href="http://hqshimo.com" target="_blank">ĻþþƷA</a>| <a href="http://xvwenyue.com" target="_blank">һ˿wwwƵ</a>| <a href="http://cangtuyuan.com" target="_blank">A޾VƷ</a>| <a href="http://qimiaodh.com" target="_blank">鶹ƷѹƬ</a>| <a href="http://szmazida.com" target="_blank">ֻˬ͵Ƶ </a>| <a href="http://ywjh666.com" target="_blank">߹ۿ</a>| <a href="http://whspmd.com" target="_blank">þwww˳ɿƬ</a>| <a href="http://www-175345.com" target="_blank">ССӰձۿ</a>| <a href="http://600c81.com" target="_blank">뾫Ʒһ</a>| <a href="http://cih60o.com" target="_blank">Ƶ88</a>| <a href="http://yakonet.com" target="_blank">Ʒ99Ƶ</a>| <a href="http://3fsf.com" target="_blank">ŷ޾Ʒ˾þԻӰƬ</a>| <a href="http://ttvv77.com" target="_blank">˿Ƶ</a>| <a href="http://43caopen.com" target="_blank">޹Ʒһһҳ </a>| <a href="http://dd5566.com" target="_blank">޾Ʒ㶮</a>| <a href="http://d3q4.com" target="_blank">1024Ѹùۿվ</a>| <a href="http://ymiwang.com" target="_blank">þҹɫƷAV</a>| <a href="http://77tok.com" target="_blank">߾ƷƵ</a>| <a href="http://zjhydouyaji.com" target="_blank">Ļavר</a>| <a href="http://8mav938.com" target="_blank">պþ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>