<?xml version="1.0" encoding="GBK" ?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dcterms="http://purl.org/dc/terms/">
 <channel>
  	  <title><![CDATA[我的博客]]></title>
	  <link>http://jingkuijia.blog.163.com</link>
	  <description><![CDATA[  爱 拼 才 会 赢 ]]></description>
	  <language>zh-CN</language>
	  <pubDate>Thu, 17 Jul 2008 18:03:21 +0800</pubDate>
	  <lastBuildDate>Thu, 17 Jul 2008 18:03:21 +0800</lastBuildDate>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <generator><![CDATA[NetEase Space]]></generator>
	  <managingEditor><![CDATA[jingkuijia]]></managingEditor>
	  <webMaster><![CDATA[金盔甲]]></webMaster>
		  <ttl>120</ttl>
	  <image>
	  	<title><![CDATA[我的博客]]></title>
	  	<url>http://ava.blog.163.com/photo/-gI29DPDCJ5XnL7ap8pEew==/2299932034702781769.jpg</url>
	  	<link>http://jingkuijia.blog.163.com</link>
	  </image>
  <item>
  	<title><![CDATA[菜鸟的网站www.ghtmall.com]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/1458569200861753313222</link>
    <description><![CDATA[<div><p>&nbsp;&nbsp; 　最近无聊，同几个友仔随便做了一个电子商务网站<a href="http://www.ghtmall.com/">www.ghtmall.com</a>，这个网站主要是卖摄影器材的，商品数目也挺多的，特价产品不少．</p>
<p>　这是我们网站首页的截图：</p><p>&nbsp;<br></p>
<p>　　<a href="http://img.blog.163.com/photo/rQiJYXt0ibH2ltRM7sNRgQ==/5633158708910675607.jpg" target="_blank"><img src="http://img.blog.163.com/photo/rQiJYXt0ibH2ltRM7sNRgQ==/5633158708910675607.jpg"></a></p><p>喜欢的话多多关顾啊，有高手的话多给提点意见！！<br></p></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/1458569200861753313222</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/1458569200861753313222</guid>
    <pubDate>Thu, 17 Jul 2008 18:02:14 +0800</pubDate>
    <dcterms:modified>2008-07-17T18:02:14+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[经验总结黑客入侵网络的50种方法]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/145856920081255738870</link>
    <description><![CDATA[<div>现在网上的攻击事件越来越多，黑客都是通过什么方法来攻击我们的呢？下面我们给大家总结了黑客入侵网络的五十种方法，让大家做到有备无患。 <BR><BR>　　1.网宽网络有限公司制作的网站基本都有注入漏洞搜索网宽网络 <BR><BR>　　2.搜索栏里输入 <BR><BR>　　关键字%'and1=1and'%'=' <BR><BR>　　关键字%'and1=2and'%'=' <BR><BR>　　比较不同处可以作为注入的特征字符 <BR><BR>　　3.登陆框用户名和密码输入'or'='or'漏洞很老但是现在很是遍地都是 <BR><BR>　　4.我们先到www.google.com底下搜索一下CoNetMIBVer1.0 <BR><BR>　　密码帐号都是'or'='or' <BR><BR>　　5.挂马代码 <BR><BR>　　6.http://www.wyyfk.com/24小时挂QQ工具 <BR><BR>　　7.开启regedt32的SAM的管理员权限检查HKEY_LOCAL_MACHINE\SAM\SAM\和HKEY_LOCAL_MACHINE\SAM\SAM\下的管理员和guest的F键值,如果一样就是用被入侵过了,然后删了guest帐号,对方可以用guest帐号使用administraeors的权限,你也可以用这方法留住肉鸡,这方法是简单克隆, <BR><BR>　　netlocalgroupadministrators还是可以看出Guest是管理员来 <BR><BR>　　7.只要敢想,新浪也可入侵注入点 <BR><BR>　　http://igame.sina.com.cn/plaza/event/new/crnt_event_view.asp?event_id=59 <BR><BR>　　微软官方网站注入点 <BR><BR>　　http://www.microsoft.com/library/toolbar/3.0/search.aspx?View=en-us&amp;charset=iso-8859-1&amp;qu= <BR><BR>　　8.ms05016攻击工具用法mshta.exetest.hta文件名.后缀名可以绑上QQ大盗木马 <BR><BR>　　9.有sa权限sqlserver数据库、并且能sql注入支持fso+asp的服务器 <BR><BR>　　SQL注入后，如何上传木马, <BR><BR>　　文章地址http://hack123.home4u.china.com/0601.htm <BR><BR>　　10.QQ强制聊天代码 <BR><BR>　　http://wpa.qq.com/msgrd?V=1&amp;Uin=对方的qq号&amp;Site=ioshenmue&amp;Menu=yes <BR><BR>　　使用方法：把代码中的红色的“********”星号换成你想与其聊天的QQ号后复制到浏览器的地址栏处即可。无论他是否你的好友，你无须加他为好友就能给他发QQ消息。 <BR><BR>　　11.mybbs论坛cookie欺骗后台备份马 <BR><BR>　　12.软件instsrv.exe把.exe文件做成系统服务来启动用来肉鸡挂QQ等 <BR><BR>　　用法:安装：instsrv.exe服务名称路径 <BR><BR>　　卸载：instsrv.exe服务名称REMOVE <BR><BR>　　13.以动网为例数据库查找DV_LOG,在上面的查询的字段名里选l_content后面的关键字填上password2,找到的username2=%B7%E7%A4%CE%B0%D7%D2%C2&amp;password2=01180017&amp;username1=%B7%E7%A4%CE%B0%D7%D2%C2&amp;Submit=%CC%ED+%BC%D3password2=01180017就是他的登陆密码 <BR><BR>　　14.搜索的技巧inurl:网址 <BR><BR>　　15.启航工作室WMS5.0网站程序漏洞 <BR><BR>　　在baidu搜索Poweredby:SailingStudioWebsiteManageSystem5.0(SP1) <BR><BR>　　利用动画看http://soft.77169.com/62/20050530/6824.html <BR><BR>　　16.很多网站程序(比如华硕中文官方网站)上传图片时有可能在检测文件的时候是从左朝又进行检测，也就是说，他会检测文件是不是有.jpg，那么我们要是把文件改成：ating.jpg.asp试试。。由于还是ASP结尾，所以木马不会变~ <BR><BR>　　17.天意商务系统网上依然有有漏洞网站具体的样式http://www.wzgcc.org/ <BR><BR>　　工具下载www.hack6.com <BR><BR>　　地址栏里，填上天意商务系统的网址就可以了，注意一定要是主页面 <BR><BR>　　18.SQL注入时工具---Internet选项---高级里找到显示友好的错误信息勾去掉 <BR><BR>　　不能注入时要第一时间想到%5c暴库 <BR><BR>　　19.这个dbinbd.asp文件插入后门的功能适用于文件名为.asp的所有access数据库不是动网论坛也一样可以使用的,后门隐蔽，几乎发现不了 <BR><BR>　　工具使用方法动画和所有文件 <BR><BR>　　http://www.anquanwu.com/bbs/printpage.asp?BoardID=2&amp;ID=811 <BR><BR>　　20.缺少xp_cmdshell时 <BR><BR>　　尝试恢复EXECsp_addextendedprocxp_cmdshell,@dllname='xplog70.dll' <BR><BR>　　假如恢复不成功,可以尝试直接加用户(针对开3389的) <BR><BR>　　declare@oint <BR><BR>　　execsp_oacreate'wscript.shell',@oout <BR><BR>　　execsp_oamethod@o,'run',NULL,'cmd.exe/cnetuseratingating/add'再提到管理员 <BR></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/145856920081255738870</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/145856920081255738870</guid>
    <pubDate>Mon, 25 Feb 2008 17:07:38 +0800</pubDate>
    <dcterms:modified>2008-02-25T17:07:38+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[学习java的30个基本概念]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/145856920081255637246</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">
<TABLE>
<TBODY>
<TR>
<TD>
<P></P>
<P style="TEXT-INDENT: 2em">Java概述:</P>
<P style="TEXT-INDENT: 2em">目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语法类似,C++/C程序员很容易掌握,而且Java是完全的彻底的面向对象的,其中提出了很好的GC(GarbageCollector)垃圾处理机制,防止内存溢出.</P>
<P style="TEXT-INDENT: 2em">Java的白皮书为我们提出了Java语言的11个关键特性.</P>
<P style="TEXT-INDENT: 2em">(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb.</P>
<P style="TEXT-INDENT: 2em">(2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使Java编程非常的高效,现在许多的大的webserver都支持servlet.</P>
<P style="TEXT-INDENT: 2em">(3)OO:面向对象设计是把重点放在对象及对象的接口上的一个编程技术.其面向对象和C++有很多不同,在与多重继承的处理及Java的原类模型.</P>
<P style="TEXT-INDENT: 2em">(4)健壮特性:Java采取了一个安全指针模型,能减小重写内存和数据崩溃的可能性。</P>
<P style="TEXT-INDENT: 2em">(5)安全:Java用来设计网路和分布系统,这带来了新的安全问题,Java可以用来构建防病毒和防攻击的System.事实证明Java在防毒这一方面做的比较好.</P>
<P style="TEXT-INDENT: 2em">(6)中立体系结构:Java编译其生成体系结构中立的目标文件格式可以在很多处理器上执行,编译器产生的指令字节码(Javabytecode)实现此特性,此字节码可以在任何机器上解释执行.</P>
<P style="TEXT-INDENT: 2em">(7)可移植性:Java中对基本数据结构类型的大小和算法都有严格的规定所以可移植性很好.</P>
<P style="TEXT-INDENT: 2em">(8)多线程:Java处理多线程的过程很简单,Java把多线程实现交给底下操作系统或线程程序完成.所以多线程是Java作为服务器端开发语言的流行原因之一</P>
<P style="TEXT-INDENT: 2em">(9)Applet和servlet:能够在网页上执行的程序叫Applet,需要支持Java的浏览器很多,而applet支持动态的网页,这是很多其他语言所不能做到的.</P>
<P style="TEXT-INDENT: 2em">基本概念:</P>
<P style="TEXT-INDENT: 2em">1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道canornot而不是howandwhy.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率.</P>
<P style="TEXT-INDENT: 2em">2.OOP中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例(instance)</P>
<P style="TEXT-INDENT: 2em">3.封装:就是把数据和行为结合起在一个包中)并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instancefield)</P>
<P style="TEXT-INDENT: 2em">4.通过扩展一个类来获得一个新类叫继承(inheritance),而所有的类都是由Object根超类扩展而得,根超类下文会做介绍.</P>
<P style="TEXT-INDENT: 2em">5.对象的3个主要特性</P>
<P style="TEXT-INDENT: 2em">behavior---说明这个对象能做什么.</P>
<P style="TEXT-INDENT: 2em">state---当对象施加方法时对象的反映.</P>
<P style="TEXT-INDENT: 2em">identity---与其他相似行为对象的区分标志.</P>
<P style="TEXT-INDENT: 2em">每个对象有唯一的indentity而这3者之间相互影响.</P>
<P style="TEXT-INDENT: 2em">6.类之间的关系:</P>
<P style="TEXT-INDENT: 2em">use-a:依赖关系</P>
<P style="TEXT-INDENT: 2em">has-a:聚合关系</P>
<P style="TEXT-INDENT: 2em">is-a:继承关系--例:A类继承了B类,此时A类不仅有了B类的方法,还有其自己的方法.(个性存在于共性中)</P>
<P style="TEXT-INDENT: 2em">7.构造对象使用构造器:构造器的提出,构造器是一种特殊的方法,构造对象并对其初始化.</P>
<P style="TEXT-INDENT: 2em">例:Data类的构造器叫Data</P>
<P style="TEXT-INDENT: 2em">newData()---构造一个新对象,且初始化当前时间.</P>
<P style="TEXT-INDENT: 2em">Datahappyday=new</P>
<P style="TEXT-INDENT: 2em">Data()---把一个对象赋值给一个变量happyday,从而使该对象能够多次使用,此处要声明的使变量与对象变量二者是不同的.new返回的值是一个引用.</P>
<P style="TEXT-INDENT: 2em">构造器特点:构造器可以有0个,一个或多个参数</P>
<P style="TEXT-INDENT: 2em">构造器和类有相同的名字</P>
<P style="TEXT-INDENT: 2em">一个类可以有多个构造器</P>
<P style="TEXT-INDENT: 2em">构造器没有返回值</P>
<P style="TEXT-INDENT: 2em">构造器总是和new运算符一起使用.</P>
<P style="TEXT-INDENT: 2em">8.重载:当多个方法具有相同的名字而含有不同的参数时,便发生重载.编译器必须挑选出调用哪个方法.</P>
<P style="TEXT-INDENT: 2em">9.包(package)Java允许把一个或多个类收集在一起成为一组,称作包,以便于组织任务,标准Java库分为许多包.java.langjava.utiljava,net等,包是分层次的所有的java包都在java和javax包层次内.</P>
<P style="TEXT-INDENT: 2em">10.继承思想:允许在已经存在的类的基础上构建新的类,当你继承一个已经存在的类时,那么你就复用了这个类的方法和字段,同时你可以在新类中添加新的方法和字段.</P>
<P style="TEXT-INDENT: 2em">11.扩展类:扩展类充分体现了is-a的继承关系.形式为:clas*(子类)**tends(基类).</P>
<P style="TEXT-INDENT: 2em">12.多态:在java中,对象变量是多态的.而java中不支持多重继承.</P>
<P style="TEXT-INDENT: 2em">13.动态绑定:调用对象方法的机制.</P>
<P style="TEXT-INDENT: 2em">(1)编译器检查对象声明的类型和方法名.</P>
<P style="TEXT-INDENT: 2em">(2)编译器检查方法调用的参数类型.</P>
<P style="TEXT-INDENT: 2em">(3)静态绑定:若方法类型为priavtestaticfinal编译器会准确知道该调用哪个方法.</P>
<P style="TEXT-INDENT: 2em">(4)当程序运行并且使用动态绑定来调用一个方法时,那么虚拟机必须调用x所指向的对象的实际类型相匹配的方法版本.</P>
<P style="TEXT-INDENT: 2em">(5)动态绑定:是很重要的特性,它能使程序变得可扩展而不需要重编译已存代码.</P>
<P style="TEXT-INDENT: 2em">14.final类:为防止他人从你的类上派生新类,此类是不可扩展的.</P>
<P style="TEXT-INDENT: 2em">15.动态调用比静态调用花费的时间要长,</P>
<P style="TEXT-INDENT: 2em">16.抽象类:规定一个或多个抽象方法的类本身必须定义为abstract例:publicabstractstringgetDescripition</P>
<P style="TEXT-INDENT: 2em">17.Java中的每一个类都是从Object类扩展而来的.</P>
<P style="TEXT-INDENT: 2em">18.object类中的equal和toString方法.equal用于测试一个对象是否同另一个对象相等.toString返回一个代表该对象的字符串,几乎每一个类都会重载该方法,以便返回当前状态的正确表示.(toString方法是一个很重要的方法)</P>
<P style="TEXT-INDENT: 2em">19.通用编程:任何类类型的所有值都可以同object类性的变量来代替.</P>
<P style="TEXT-INDENT: 2em">20.数组列表:ArrayList动态数组列表,是一个类库,定义在java.uitl包中,可自动调节数组的大小.</P>
<P style="TEXT-INDENT: 2em">21.class类object类中的getclass方法返回ckass类型的一个实例,程序启动时包含在main方法的类会被加载,虚拟机要加载他需要的所有类,每一个加载的类都要加载它需要的类.</P>
<P style="TEXT-INDENT: 2em">22.class类为编写可动态操纵java代码的程序提供了强大的功能反射,这项功能为JavaBeans特别有用,使用反射Java能支持VB程序员习惯使用的工具.能够分析类能力的程序叫反射器,Java中提供此功能的包叫Java.lang.reflect反射机制十分强大.</P>
<P style="TEXT-INDENT: 2em">1.在运行时分析类的能力.</P>
<P style="TEXT-INDENT: 2em">2.在运行时探察类的对象.</P>
<P style="TEXT-INDENT: 2em">3.实现通用数组操纵代码.</P>
<P style="TEXT-INDENT: 2em">4.提供方法对象.</P>
<P style="TEXT-INDENT: 2em">而此机制主要针对是工具者而不是应用及程序.</P>
<P style="TEXT-INDENT: 2em">反射机制中的最重要的部分是允许你检查类的结构.用到的API有:</P>
<P style="TEXT-INDENT: 2em">java.lang.reflect.Field返回字段.</P>
<P style="TEXT-INDENT: 2em">java.reflect.Method返回方法.</P>
<P style="TEXT-INDENT: 2em">java.lang.reflect.Constructor返回参数.</P>
<P style="TEXT-INDENT: 2em">方法指针:java没有方法指针,把一个方法的地址传给另一个方法,可以在后面调用它,而接口是更好的解决方案.</P>
<P style="TEXT-INDENT: 2em">23.接口(Inte***ce)说明类该做什么而不指定如何去做,一个类可以实现一个或多个inte***ce.</P>
<P style="TEXT-INDENT: 2em">24.接口不是一个类,而是对符合接口要求的类的一套规范.若实现一个接口需要2个步骤:</P>
<P style="TEXT-INDENT: 2em">1.声明类需要实现的指定接口.</P>
<P style="TEXT-INDENT: 2em">2.提供接口中的所有方法的定义.</P>
<P style="TEXT-INDENT: 2em">声明一个类实现一个接口需要使用implements关键字classactionBimplementsComparable其actionb需要提供CompareTo方法,接口不是类,不能用new实例化一个接口.</P>
<P style="TEXT-INDENT: 2em">25.一个类只有一个超类,但一个类能实现多个接口.Java中的一个重要接口Cloneable</P>
<P style="TEXT-INDENT: 2em">26.接口和回调.编程一个常用的模式是回调模式,在这种模式中你可以指定当一个特定时间发生时回调对象上的方法.例:ActionListener接口监听.</P>
<P style="TEXT-INDENT: 2em">类似的API有:java.swing.JOptionPane</P>
<P style="TEXT-INDENT: 2em">java.swing.Timer</P>
<P style="TEXT-INDENT: 2em">java.awt.Tookit</P>
<P style="TEXT-INDENT: 2em">27.对象clone:clone方法是object一个保护方法,这意味着你的代码不能简单的调用它.</P>
<P style="TEXT-INDENT: 2em">28.内部类:一个内部类的定义是定义在另一个内部的类</P>
<P style="TEXT-INDENT: 2em">原因是:1.一个内部类的对象能够访问创建它的对象的实现,包括私有数据</P>
<P style="TEXT-INDENT: 2em">2.对于同一个包中的其他类来说,内部类能够隐藏起来.</P>
<P style="TEXT-INDENT: 2em">3.匿名内部类可以很方便的定义回调.</P>
<P style="TEXT-INDENT: 2em">4.使用内部类可以非常方便的编写事件驱动程序.</P>
<P style="TEXT-INDENT: 2em">29.代理类(proxy):1.指定接口要求所有代码2.object类定义的所有的方法(toStringequals)</P>
<P style="TEXT-INDENT: 2em">30.数据类型:Java是强调类型的语言,每个变量都必须先申明它都类型,java中总共有8个基本类型.4种是整型,2种是浮点型,一种是字符型,被用于Unicode编码中的字符,布尔型</P>
<P style="TEXT-INDENT: 2em"></P></TD></TR></TBODY></TABLE></P></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/145856920081255637246</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/145856920081255637246</guid>
    <pubDate>Mon, 25 Feb 2008 17:06:37 +0800</pubDate>
    <dcterms:modified>2008-02-25T17:06:37+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[asp.net程序中最常用的三十三种编程代码]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/145856920081255445707</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">
<TABLE>
<TBODY>
<TR>
<TD>
<P></P>
<P style="TEXT-INDENT: 2em">asp.net程序中最常用的三十三种编程代码,为初学者多多积累经验,为高手们归纳总结,看了觉得很有价值~,大家不妨参考下!</P>
<P style="TEXT-INDENT: 2em">　　1. 打开新的窗口并传送参数：</P>
<P style="TEXT-INDENT: 2em">　　传送参数： </P>
<P style="TEXT-INDENT: 2em">response.write("＜script＞window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&amp;id1="+...+"’)＜/script＞")&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　接收参数： </P>
<P style="TEXT-INDENT: 2em">string a = Request.QueryString("id"); </P>
<P style="TEXT-INDENT: 2em">string b = Request.QueryString("id1");&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　2.为按钮添加对话框 </P>
<P style="TEXT-INDENT: 2em">Button1.Attributes.Add("onclick","return confirm(’确认?’)"); </P>
<P style="TEXT-INDENT: 2em">button.attributes.add("onclick","if(confirm(’are you sure...?’)){return true;}else{return false;}")&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　3.删除表格选定记录 </P>
<P style="TEXT-INDENT: 2em">int intEmpID = (int)MyDataGrid.DataKeys[e.Item.ItemIndex]; </P>
<P style="TEXT-INDENT: 2em">string deleteCmd = "DELETE from Employee where emp_id = " + intEmpID.ToString()&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　4.删除表格记录警告 </P>
<P style="TEXT-INDENT: 2em">private void DataGrid_ItemCreated(Object sender,DataGridItemEventArgs e) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　switch(e.Item.ItemType) </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　case ListItemType.Item : </P>
<P style="TEXT-INDENT: 2em">　　case ListItemType.AlternatingItem : </P>
<P style="TEXT-INDENT: 2em">　　case ListItemType.EditItem: </P>
<P style="TEXT-INDENT: 2em">　　　TableCell myTableCell; </P>
<P style="TEXT-INDENT: 2em">　　　myTableCell = e.Item.Cells[14]; </P>
<P style="TEXT-INDENT: 2em">　　　LinkButton myDeleteButton ; </P>
<P style="TEXT-INDENT: 2em">　　　myDeleteButton = (LinkButton)myTableCell.Controls[0]; </P>
<P style="TEXT-INDENT: 2em">　　　myDeleteButton.Attributes.Add("onclick","return confirm(’您是否确定要删除这条信息’);"); </P>
<P style="TEXT-INDENT: 2em">　　　break; </P>
<P style="TEXT-INDENT: 2em">　　default: </P>
<P style="TEXT-INDENT: 2em">　　　break; </P>
<P style="TEXT-INDENT: 2em">　} </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　5.点击表格行链接另一页 </P>
<P style="TEXT-INDENT: 2em">private void grdCustomer_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　//点击表格打开 </P>
<P style="TEXT-INDENT: 2em">　if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) </P>
<P style="TEXT-INDENT: 2em">　　e.Item.Attributes.Add("onclick","window.open(’Default.aspx?id=" + e.Item.Cells[0].Text + "’);"); </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　双击表格连接到另一页 </P>
<P style="TEXT-INDENT: 2em">　　在itemDataBind事件中 </P>
<P style="TEXT-INDENT: 2em">if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　string OrderItemID =e.item.cells[1].Text; </P>
<P style="TEXT-INDENT: 2em">　... </P>
<P style="TEXT-INDENT: 2em">　e.item.Attributes.Add("ondblclick", "location.href=’../ShippedGrid.aspx?id=" + OrderItemID + "’"); </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　双击表格打开新一页 </P>
<P style="TEXT-INDENT: 2em">if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　string OrderItemID =e.item.cells[1].Text; </P>
<P style="TEXT-INDENT: 2em">　... </P>
<P style="TEXT-INDENT: 2em">　e.item.Attributes.Add("ondblclick", "open(’../ShippedGrid.aspx?id=" + OrderItemID + "’)"); </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　★特别注意：【?id=】 处不能为 【?id =】 </P>
<P style="TEXT-INDENT: 2em">6.表格超连接列传递参数 </P>
<P style="TEXT-INDENT: 2em">＜asp:HyperLinkColumn Target="_blank" headertext="ID号" DataTextField="id" NavigateUrl="aaa.aspx?id=’ </P>
<P style="TEXT-INDENT: 2em">　＜%# DataBinder.Eval(Container.DataItem, "数据字段1")%＞’ &amp; name=’＜%# DataBinder.Eval(Container.DataItem, "数据字段2")%＞’ /＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　7.表格点击改变颜色 </P>
<P style="TEXT-INDENT: 2em">if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　e.Item.Attributes.Add("onclick","this.style.backgroundColor=’#99cc00’; </P>
<P style="TEXT-INDENT: 2em">　　　 this.style.color=’buttontext’;this.style.cursor=’default’;"); </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　写在DataGrid的_ItemDataBound里 </P>
<P style="TEXT-INDENT: 2em">if (e.Item.ItemType == ListItemType.Item ||e.Item.ItemType == ListItemType.AlternatingItem) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">e.Item.Attributes.Add("onmouseover","this.style.backgroundColor=’#99cc00’; </P>
<P style="TEXT-INDENT: 2em">　　　this.style.color=’buttontext’;this.style.cursor=’default’;"); </P>
<P style="TEXT-INDENT: 2em">e.Item.Attributes.Add("onmouseout","this.style.backgroundColor=’’;this.style.color=’’;"); </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　8.关于日期格式 </P>
<P style="TEXT-INDENT: 2em">　　日期格式设定 </P>
<P style="TEXT-INDENT: 2em">DataFormatString="{0:yyyy-MM-dd}"&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　我觉得应该在itembound事件中 </P>
<P style="TEXT-INDENT: 2em">e.items.cell["你的列"].text=DateTime.Parse(e.items.cell["你的列"].text.ToString("yyyy-MM-dd"))&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　9.获取错误信息并到指定页面 </P>
<P style="TEXT-INDENT: 2em">　　不要使用Response.Redirect,而应该使用Server.Transfer </P>
<P style="TEXT-INDENT: 2em">　　e.g </P>
<P style="TEXT-INDENT: 2em">// in global.asax </P>
<P style="TEXT-INDENT: 2em">protected void Application_Error(Object sender, EventArgs e) { </P>
<P style="TEXT-INDENT: 2em">if (Server.GetLastError() is HttpUnhandledException) </P>
<P style="TEXT-INDENT: 2em">Server.Transfer("MyErrorPage.aspx"); </P>
<P style="TEXT-INDENT: 2em">//其余的非HttpUnhandledException异常交给ASP.NET自己处理就okay了 :) </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　Redirect会导致post－back的产生从而丢失了错误信息，所以页面导向应该直接在服务器端执行，这样就可以在错误处理页面得到出错信息并进行相应的处理&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">Cookie.Expires=[DateTime]; </P>
<P style="TEXT-INDENT: 2em">Response.Cookies("UserName").Expires = 0&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">11.自定义异常处理 </P>
<P style="TEXT-INDENT: 2em">//自定义异常处理类&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">using System; </P>
<P style="TEXT-INDENT: 2em">using System.Diagnostics; </P>
<P style="TEXT-INDENT: 2em">namespace MyAppException </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　/// 从系统异常类ApplicationException继承的应用程序异常处理类。 </P>
<P style="TEXT-INDENT: 2em">　/// 自动将异常内容记录到Windows NT/2000的应用程序日志 </P>
<P style="TEXT-INDENT: 2em">　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　public class AppException:System.ApplicationException </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　public AppException() </P>
<P style="TEXT-INDENT: 2em">　　{ </P>
<P style="TEXT-INDENT: 2em">　　　if (ApplicationConfiguration.EventLogEnabled)LogEvent("出现一个未知错误。"); </P>
<P style="TEXT-INDENT: 2em">　　} </P>
<P style="TEXT-INDENT: 2em">　public AppException(string message) </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　LogEvent(message); </P>
<P style="TEXT-INDENT: 2em">　} </P>
<P style="TEXT-INDENT: 2em">　public AppException(string message,Exception innerException) </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　LogEvent(message); </P>
<P style="TEXT-INDENT: 2em">　　if (innerException != null) </P>
<P style="TEXT-INDENT: 2em">　　{ </P>
<P style="TEXT-INDENT: 2em">　　　LogEvent(innerException.Message); </P>
<P style="TEXT-INDENT: 2em">　　} </P>
<P style="TEXT-INDENT: 2em">　} </P>
<P style="TEXT-INDENT: 2em">　//日志记录类 </P>
<P style="TEXT-INDENT: 2em">　using System; </P>
<P style="TEXT-INDENT: 2em">　using System.Configuration; </P>
<P style="TEXT-INDENT: 2em">　using System.Diagnostics; </P>
<P style="TEXT-INDENT: 2em">　using System.IO; </P>
<P style="TEXT-INDENT: 2em">　using System.Text; </P>
<P style="TEXT-INDENT: 2em">　using System.Threading; </P>
<P style="TEXT-INDENT: 2em">　namespace MyEventLog </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　　/// 事件日志记录类，提供事件日志记录支持&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　/// ＜remarks＞ </P>
<P style="TEXT-INDENT: 2em">　　/// 定义了4个日志记录方法 (error, warning, info, trace)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　/// ＜/remarks＞ </P>
<P style="TEXT-INDENT: 2em">　　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　　public class ApplicationLog </P>
<P style="TEXT-INDENT: 2em">　　{ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// 将错误信息记录到Win2000/NT事件日志中 </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="message"＞需要记录的文本信息＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　public static void WriteError(String message) </P>
<P style="TEXT-INDENT: 2em">　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　WriteLog(TraceLevel.Error, message); </P>
<P style="TEXT-INDENT: 2em">　　　} </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// 将警告信息记录到Win2000/NT事件日志中 </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="message"＞需要记录的文本信息＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　public static void WriteWarning(String message) </P>
<P style="TEXT-INDENT: 2em">　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　WriteLog(TraceLevel.Warning, message);　　 </P>
<P style="TEXT-INDENT: 2em">　　　} </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// 将提示信息记录到Win2000/NT事件日志中 </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="message"＞需要记录的文本信息＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　public static void WriteInfo(String message) </P>
<P style="TEXT-INDENT: 2em">　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　WriteLog(TraceLevel.Info, message); </P>
<P style="TEXT-INDENT: 2em">　　　} </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// 将跟踪信息记录到Win2000/NT事件日志中 </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="message"＞需要记录的文本信息＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　public static void WriteTrace(String message) </P>
<P style="TEXT-INDENT: 2em">　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　WriteLog(TraceLevel.Verbose, message); </P>
<P style="TEXT-INDENT: 2em">　　　} </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// 格式化记录到事件日志的文本信息格式 </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="ex"＞需要格式化的异常对象＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="catchInfo"＞异常信息标题字符串.＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜retvalue＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜para＞格式后的异常信息字符串，包括异常内容和跟踪堆栈.＜/para＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜/retvalue＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　public static String FormatException(Exception ex, String catchInfo) </P>
<P style="TEXT-INDENT: 2em">　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　StringBuilder strBuilder = new StringBuilder(); </P>
<P style="TEXT-INDENT: 2em">　　　　if (catchInfo != String.Empty) </P>
<P style="TEXT-INDENT: 2em">　　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　　strBuilder.Append(catchInfo).Append("\r\n"); </P>
<P style="TEXT-INDENT: 2em">　　　　} </P>
<P style="TEXT-INDENT: 2em">　　　　strBuilder.Append(ex.Message).Append("\r\n").Append(ex.StackTrace); </P>
<P style="TEXT-INDENT: 2em">　　　　return strBuilder.ToString(); </P>
<P style="TEXT-INDENT: 2em">　　　} </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// 实际事件日志写入方法 </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="level"＞要记录信息的级别（error,warning,info,trace).＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜param name="messageText"＞要记录的文本.＜/param＞ </P>
<P style="TEXT-INDENT: 2em">　　　/// ＜/summary＞ </P>
<P style="TEXT-INDENT: 2em">　　　private static void WriteLog(TraceLevel level, String messageText) </P>
<P style="TEXT-INDENT: 2em">　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　try </P>
<P style="TEXT-INDENT: 2em">　　　　{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　　　　EventLogEntryType LogEntryType; </P>
<P style="TEXT-INDENT: 2em">　　　　　switch (level) </P>
<P style="TEXT-INDENT: 2em">　　　　　{ </P>
<P style="TEXT-INDENT: 2em">　　　　　　case TraceLevel.Error: </P>
<P style="TEXT-INDENT: 2em">　　　　　　　LogEntryType = EventLogEntryType.Error; </P>
<P style="TEXT-INDENT: 2em">　　　　　　　break; </P>
<P style="TEXT-INDENT: 2em">　　　　　　case TraceLevel.Warning: </P>
<P style="TEXT-INDENT: 2em">　　　　　　　LogEntryType = EventLogEntryType.Warning; </P>
<P style="TEXT-INDENT: 2em">　　　　　　　break; </P>
<P style="TEXT-INDENT: 2em">　　　　　　case TraceLevel.Info: </P>
<P style="TEXT-INDENT: 2em">　　　　　　　LogEntryType = EventLogEntryType.Information; </P>
<P style="TEXT-INDENT: 2em">　　　　　　　break; </P>
<P style="TEXT-INDENT: 2em">　　　　　　case TraceLevel.Verbose: </P>
<P style="TEXT-INDENT: 2em">　　　　　　　LogEntryType = EventLogEntryType.SuccessAudit; </P>
<P style="TEXT-INDENT: 2em">　　　　　　　break; </P>
<P style="TEXT-INDENT: 2em">　　　　　　default: </P>
<P style="TEXT-INDENT: 2em">　　　　　　　LogEntryType = EventLogEntryType.SuccessAudit; </P>
<P style="TEXT-INDENT: 2em">　　　　　　　break; </P>
<P style="TEXT-INDENT: 2em">　　　　　} </P>
<P style="TEXT-INDENT: 2em">　　　　　EventLog eventLog = new EventLog("Application", ApplicationConfiguration.EventLogMachineName, ApplicationConfiguration.EventLogSourceName ); </P>
<P style="TEXT-INDENT: 2em">　　　　　//写入事件日志 </P>
<P style="TEXT-INDENT: 2em">　　　　　eventLog.WriteEntry(messageText, LogEntryType); </P>
<P style="TEXT-INDENT: 2em">　　　　} </P>
<P style="TEXT-INDENT: 2em">　　　catch {} //忽略任何异常 </P>
<P style="TEXT-INDENT: 2em">　　}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　} //class ApplicationLog </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">12.Panel 横向滚动，纵向自动扩展 </P>
<P style="TEXT-INDENT: 2em">＜asp:panel style="overflow-x:scroll;overflow-y:auto;"＞＜/asp:panel＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　13.回车转换成Tab&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜script language="javascript" for="document" event="onkeydown"＞ </P>
<P style="TEXT-INDENT: 2em">　if(event.keyCode==13 &amp;&amp; event.srcElement.type!=’button’ &amp;&amp; event.srcElement.type!=’submit’ &amp;&amp; 　　　　event.srcElement.type!=’reset’ &amp;&amp; event.srcElement.type!=’’&amp;&amp; event.srcElement.type!=’textarea’);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　　event.keyCode=9; </P>
<P style="TEXT-INDENT: 2em">＜/script＞ </P>
<P style="TEXT-INDENT: 2em">onkeydown="if(event.keyCode==13) event.keyCode=9" </P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　14.DataGrid超级连接列 </P>
<P style="TEXT-INDENT: 2em">DataNavigateUrlField="字段名" DataNavigateUrlFormatString="<A href="http://xx/inc/delete.aspx?ID={0">http://xx/inc/delete.aspx?ID={0</A>}"&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　15.DataGrid行随鼠标变色 </P>
<P style="TEXT-INDENT: 2em">private void DGzf_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　if (e.Item.ItemType!=ListItemType.Header) </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　e.Item.Attributes.Add( "onmouseout","this.style.backgroundColor=\""+e.Item.Style["BACKGROUND-COLOR"]+"\""); </P>
<P style="TEXT-INDENT: 2em">　　e.Item.Attributes.Add( "onmouseover","this.style.backgroundColor=\""+ "#EFF3F7"+"\""); </P>
<P style="TEXT-INDENT: 2em">　} </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">16.模板列 </P>
<P style="TEXT-INDENT: 2em">＜ASP:TEMPLATECOLUMN visible="False" sortexpression="demo" headertext="ID"＞ </P>
<P style="TEXT-INDENT: 2em">＜ITEMTEMPLATE＞ </P>
<P style="TEXT-INDENT: 2em">＜ASP:LABEL text=’＜%# DataBinder.Eval(Container.DataItem, "ArticleID")%＞’ runat="server" width="80%" id="lblColumn" /＞ </P>
<P style="TEXT-INDENT: 2em">＜/ITEMTEMPLATE＞ </P>
<P style="TEXT-INDENT: 2em">＜/ASP:TEMPLATECOLUMN＞ </P>
<P style="TEXT-INDENT: 2em">＜ASP:TEMPLATECOLUMN headertext="选中"＞ </P>
<P style="TEXT-INDENT: 2em">＜HEADERSTYLE wrap="False" horizontalalign="Center"＞＜/HEADERSTYLE＞ </P>
<P style="TEXT-INDENT: 2em">＜ITEMTEMPLATE＞ </P>
<P style="TEXT-INDENT: 2em">＜ASP:CHECKBOX id="chkExport" runat="server" /＞ </P>
<P style="TEXT-INDENT: 2em">＜/ITEMTEMPLATE＞ </P>
<P style="TEXT-INDENT: 2em">＜EDITITEMTEMPLATE＞ </P>
<P style="TEXT-INDENT: 2em">＜ASP:CHECKBOX id="chkExportON" runat="server" enabled="true" /＞ </P>
<P style="TEXT-INDENT: 2em">＜/EDITITEMTEMPLATE＞ </P>
<P style="TEXT-INDENT: 2em">＜/ASP:TEMPLATECOLUMN＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　后台代码 </P>
<P style="TEXT-INDENT: 2em">protected void CheckAll_CheckedChanged(object sender, System.EventArgs e) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　//改变列的选定，实现全选或全不选。 </P>
<P style="TEXT-INDENT: 2em">　CheckBox chkExport ; </P>
<P style="TEXT-INDENT: 2em">　if( CheckAll.Checked) </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　foreach(DataGridItem oDataGridItem in MyDataGrid.Items) </P>
<P style="TEXT-INDENT: 2em">　　{ </P>
<P style="TEXT-INDENT: 2em">　　　chkExport = (CheckBox)oDataGridItem.FindControl("chkExport"); </P>
<P style="TEXT-INDENT: 2em">　　　chkExport.Checked = true; </P>
<P style="TEXT-INDENT: 2em">　　} </P>
<P style="TEXT-INDENT: 2em">　} </P>
<P style="TEXT-INDENT: 2em">　else </P>
<P style="TEXT-INDENT: 2em">　{ </P>
<P style="TEXT-INDENT: 2em">　　foreach(DataGridItem oDataGridItem in MyDataGrid.Items) </P>
<P style="TEXT-INDENT: 2em">　　{ </P>
<P style="TEXT-INDENT: 2em">　　　chkExport = (CheckBox)oDataGridItem.FindControl("chkExport"); </P>
<P style="TEXT-INDENT: 2em">　　　chkExport.Checked = false; </P>
<P style="TEXT-INDENT: 2em">　　} </P>
<P style="TEXT-INDENT: 2em">　} </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　17.数字格式化 </P>
<P style="TEXT-INDENT: 2em">　　【＜%#Container.DataItem("price")%＞的结果是500.0000，怎样格式化为500.00?】 </P>
<P style="TEXT-INDENT: 2em">＜%#Container.DataItem("price","{0:￥#,##0.00}")%＞ </P>
<P style="TEXT-INDENT: 2em">int i=123456; </P>
<P style="TEXT-INDENT: 2em">string s=i.ToString("###,###.00");&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">18.日期格式化 </P>
<P style="TEXT-INDENT: 2em">　　【aspx页面内：＜%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date")%＞ </P>
<P style="TEXT-INDENT: 2em">　　显示为： 2004-8-11 19:44:28 </P>
<P style="TEXT-INDENT: 2em">　　我只想要：2004-8-11 】 </P>
<P style="TEXT-INDENT: 2em">＜%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-M-d}")%＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　应该如何改？ </P>
<P style="TEXT-INDENT: 2em">　　【格式化日期】 </P>
<P style="TEXT-INDENT: 2em">　　取出来,一般是object((DateTime)objectFromDB).ToString("yyyy-MM-dd"); </P>
<P style="TEXT-INDENT: 2em">　　【日期的验证表达式】 </P>
<P style="TEXT-INDENT: 2em">　　A.以下正确的输入格式： [2004-2-29], [2004-02-29 10:29:39 pm], [2004/12/31]&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))(\s(((0?[1-9])|(1[0-2]))\:([0-5][0-9])((\s)|(\:([0-5][0-9])\s))([AM|PM|am|pm]{2,2})))?$&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　B.以下正确的输入格式：[0001-12-31], [9999 09 30], [2002/03/03]&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">^\d{4}[\-\/\s]?((((0[13578])|(1[02]))[\-\/\s]?(([0-2][0-9])|(3[01])))|(((0[469])|(11))[\-\/\s]?(([0-2][0-9])|(30)))|(02[\-\/\s]?[0-2][0-9]))$&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　【大小写转换】 </P>
<P style="TEXT-INDENT: 2em">HttpUtility.HtmlEncode(string); </P>
<P style="TEXT-INDENT: 2em">HttpUtility.HtmlDecode(string)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　19.如何设定全局变量 </P>
<P style="TEXT-INDENT: 2em">　　Global.asax中 </P>
<P style="TEXT-INDENT: 2em">　　Application_Start()事件中 </P>
<P style="TEXT-INDENT: 2em">　　添加Application[属性名] ＝ xxx; </P>
<P style="TEXT-INDENT: 2em">　　就是你的全局变量 </P>
<P style="TEXT-INDENT: 2em">　　20.怎样作到HyperLinkColumn生成的连接后，点击连接，打开新窗口？</P>
<P style="TEXT-INDENT: 2em">　　HyperLinkColumn有个属性Target,将器值设置成"_blank"即可.(Target="_blank") </P>
<P style="TEXT-INDENT: 2em">　　【ASPNETMENU】点击菜单项弹出新窗口 </P>
<P style="TEXT-INDENT: 2em">　　在你的menuData.xml文件的菜单项中加入URLTarget="_blank"，如： </P>
<P style="TEXT-INDENT: 2em">＜?xml version="1.0" encoding="GB2312"?＞ </P>
<P style="TEXT-INDENT: 2em">＜MenuData ImagesBaseURL="images/"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜MenuGroup＞ </P>
<P style="TEXT-INDENT: 2em">＜MenuItem Label="内参信息" URL="Infomation.aspx" ＞ </P>
<P style="TEXT-INDENT: 2em">＜MenuGroup ID="BBC"＞ </P>
<P style="TEXT-INDENT: 2em">＜MenuItem Label="公告信息" URL="Infomation.aspx" URLTarget="_blank" LeftIcon="file.gif"/＞ </P>
<P style="TEXT-INDENT: 2em">＜MenuItem Label="编制信息简报" URL="NewInfo.aspx" LeftIcon="file.gif" /＞ </P>
<P style="TEXT-INDENT: 2em">......&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　最好将你的aspnetmenu升级到1.2版 </P>
<P style="TEXT-INDENT: 2em">　　21.读取DataGrid控件TextBox值 </P>
<P style="TEXT-INDENT: 2em">foreach(DataGrid dgi in yourDataGrid.Items) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　TextBox tb = (TextBox)dgi.FindControl("yourTextBoxId"); </P>
<P style="TEXT-INDENT: 2em">　tb.Text.... </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　　　〖思归〗 </P>
<P style="TEXT-INDENT: 2em">23.在DataGrid中有3个模板列包含Textbox分别为 DG_ShuLiang (数量) DG_DanJian(单价) DG_JinE(金额)分别在5.6.7列，要求在录入数量及单价的时候自动算出金额即:数量*单价=金额还要求录入时限制为 数值型.我如何用客户端脚本实现这个功能? </P>
<P style="TEXT-INDENT: 2em">＜asp:TemplateColumn HeaderText="数量"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜ItemTemplate＞ </P>
<P style="TEXT-INDENT: 2em">＜asp:TextBox id="ShuLiang" runat=’server’ Text=’＜%# DataBinder.Eval(Container.DataItem,"DG_ShuLiang")%＞’&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">onkeyup="javascript:DoCal()" </P>
<P style="TEXT-INDENT: 2em">/＞ </P>
<P style="TEXT-INDENT: 2em">＜asp:RegularExpressionValidator id="revS" runat="server" ControlToValidate="ShuLiang" ErrorMessage="must be integer" ValidationExpression="^\d+$" /＞ </P>
<P style="TEXT-INDENT: 2em">＜/ItemTemplate＞ </P>
<P style="TEXT-INDENT: 2em">＜/asp:TemplateColumn＞ </P>
<P style="TEXT-INDENT: 2em">＜asp:TemplateColumn HeaderText="单价"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜ItemTemplate＞ </P>
<P style="TEXT-INDENT: 2em">＜asp:TextBox id="DanJian" runat=’server’ Text=’＜%# DataBinder.Eval(Container.DataItem,"DG_DanJian")%＞’&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">onkeyup="javascript:DoCal()" </P>
<P style="TEXT-INDENT: 2em">/＞ </P>
<P style="TEXT-INDENT: 2em">＜asp:RegularExpressionValidator id="revS2" runat="server" ControlToValidate="DanJian" ErrorMessage="must be numeric" ValidationExpression="^\d+(\.\d*)?$" /＞ </P>
<P style="TEXT-INDENT: 2em">＜/ItemTemplate＞ </P>
<P style="TEXT-INDENT: 2em">＜/asp:TemplateColumn＞ </P>
<P style="TEXT-INDENT: 2em">＜asp:TemplateColumn HeaderText="金额"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜ItemTemplate＞ </P>
<P style="TEXT-INDENT: 2em">＜asp:TextBox id="JinE" runat=’server’ Text=’＜%# DataBinder.Eval(Container.DataItem,"DG_JinE")%＞’ /＞ </P>
<P style="TEXT-INDENT: 2em">＜/ItemTemplate＞ </P>
<P style="TEXT-INDENT: 2em">＜/asp:TemplateColumn＞＜script language="javascript"＞ </P>
<P style="TEXT-INDENT: 2em">function DoCal() </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　var e = event.srcElement; </P>
<P style="TEXT-INDENT: 2em">　var row = e.parentNode.parentNode; </P>
<P style="TEXT-INDENT: 2em">　var txts = row.all.tags("INPUT"); </P>
<P style="TEXT-INDENT: 2em">　if (!txts.length || txts.length ＜ 3) </P>
<P style="TEXT-INDENT: 2em">　　return; </P>
<P style="TEXT-INDENT: 2em">　var q = txts[txts.length-3].value; </P>
<P style="TEXT-INDENT: 2em">　var p = txts[txts.length-2].value; </P>
<P style="TEXT-INDENT: 2em">　if (isNaN(q) || isNaN(p)) </P>
<P style="TEXT-INDENT: 2em">　　return; </P>
<P style="TEXT-INDENT: 2em">　q = parseInt(q); </P>
<P style="TEXT-INDENT: 2em">　p = parseFloat(p); </P>
<P style="TEXT-INDENT: 2em">　txts[txts.length-1].value = (q * p).toFixed(2); </P>
<P style="TEXT-INDENT: 2em">} </P>
<P style="TEXT-INDENT: 2em">＜/script＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">24.datagrid选定比较底下的行时，为什么总是刷新一下，然后就滚动到了最上面，刚才选定的行因屏幕的关系就看不到了。 </P>
<P style="TEXT-INDENT: 2em">page_load&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">page.smartNavigation=true&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　25.在Datagrid中修改数据，当点击编辑键时，数据出现在文本框中，怎么控制文本框的大小 ?&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">private void DataGrid1_ItemDataBound(obj sender,DataGridItemEventArgs e) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　for(int i=0;i＜e.Item.Cells.Count-1;i++) </P>
<P style="TEXT-INDENT: 2em">　　if(e.Item.ItemType==ListItemType.EditType) </P>
<P style="TEXT-INDENT: 2em">　　{ </P>
<P style="TEXT-INDENT: 2em">　　　e.Item.Cells[i].Attributes.Add("Width", "80px") </P>
<P style="TEXT-INDENT: 2em">　　}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　26.对话框 </P>
<P style="TEXT-INDENT: 2em">private static string ScriptBegin = "＜script language=\"JavaScript\"＞"; </P>
<P style="TEXT-INDENT: 2em">private static string ScriptEnd = "＜/script＞"; </P>
<P style="TEXT-INDENT: 2em">public static void ConfirmMessageBox(string PageTarget,string Content) </P>
<P style="TEXT-INDENT: 2em">{ </P>
<P style="TEXT-INDENT: 2em">　string ConfirmContent="var retValue=window.confirm(’"+Content+"’);"+"if(retValue){window.location=’"+PageTarget+"’;}"; </P>
<P style="TEXT-INDENT: 2em">　ConfirmContent=ScriptBegin + ConfirmContent + ScriptEnd; </P>
<P style="TEXT-INDENT: 2em">　Page ParameterPage = (Page)System.Web.HttpContext.Current.Handler; </P>
<P style="TEXT-INDENT: 2em">　ParameterPage.RegisterStartupScript("confirm",ConfirmContent); </P>
<P style="TEXT-INDENT: 2em">　//Response.Write(strScript); </P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　27. 将时间格式化：string aa=DateTime.Now.ToString("yyyy年MM月dd日");&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">currentTime=System.DateTime.Now;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.2 取当前年&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int 年= DateTime.Now.Year;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.3 取当前月&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int 月= DateTime.Now.Month;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.4 取当前日&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int 日= DateTime.Now.Day;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.5 取当前时&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int 时= DateTime.Now.Hour;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.6 取当前分&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int 分= DateTime.Now.Minute;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.7 取当前秒&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int 秒= DateTime.Now.Second;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.8 取当前毫秒&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int 毫秒= DateTime.Now.Millisecond;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">28．自定义分页代码： </P>
<P style="TEXT-INDENT: 2em">　　先定义变量 ： </P>
<P style="TEXT-INDENT: 2em">public static int pageCount; //总页面数&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">public static int curPageIndex=1; //当前页面&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　下一页：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">if(DataGrid1.CurrentPageIndex ＜ (DataGrid1.PageCount - 1))&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　DataGrid1.CurrentPageIndex += 1;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　curPageIndex+=1;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">bind(); // DataGrid1数据绑定函数&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　上一页：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">if(DataGrid1.CurrentPageIndex ＞0)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　DataGrid1.CurrentPageIndex += 1;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　curPageIndex-=1;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">bind(); // DataGrid1数据绑定函数&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　直接页面跳转：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">int a=int.Parse(JumpPage.Value.Trim());//JumpPage.Value.Trim()为跳转值&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">if(a＜DataGrid1.PageCount)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　this.DataGrid1.CurrentPageIndex=a;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">bind();&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">29．DataGrid使用：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　添加删除确认：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　foreach(DataGridItem di in this.DataGrid1.Items)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　if(di.ItemType==ListItemType.Item||di.ItemType==ListItemType.AlternatingItem)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　　((LinkButton)di.Cells[8].Controls[0]).Attributes.Add("onclick","return confirm(’确认删除此项吗?’);");&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　样式交替：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">ListItemType itemType = e.Item.ItemType;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">if (itemType == ListItemType.Item )&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　e.Item.Attributes["onmouseout"] = "javascript:this.style.backgroundColor=’#FFFFFF’;";&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　e.Item.Attributes["onmouseover"] = "javascript:this.style.backgroundColor=’#d9ece1’;cursor=’hand’;" ;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">else if( itemType == ListItemType.AlternatingItem)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　e.Item.Attributes["onmouseout"] = "javascript:this.style.backgroundColor=’#a0d7c4’;";&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　e.Item.Attributes["onmouseover"] = "javascript:this.style.backgroundColor=’#d9ece1’;cursor=’hand’;" ;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　添加一个编号列：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">DataTable dt= c.ExecuteRtnTableForAccess(sqltxt); //执行sql返回的DataTable&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">DataColumn dc=dt.Columns.Add("number",System.Type.GetType("System.String"));&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">for(int i=0;i＜dt.Rows.Count;i++)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　dt.Rows[i]["number"]=(i+1).ToString();&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">DataGrid1.DataSource=dt;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">DataGrid1.DataBind();&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　DataGrid1中添加一个CheckBox，页面中添加一个全选框&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">private void CheckBox2_CheckedChanged(object sender, System.EventArgs e)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　foreach(DataGridItem thisitem in DataGrid1.Items)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　((CheckBox)thisitem.Cells[0].Controls[1]).Checked=CheckBox2.Checked;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　将当前页面中DataGrid1显示的数据全部删除&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">foreach(DataGridItem thisitem in DataGrid1.Items)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　if(((CheckBox)thisitem.Cells[0].Controls[1]).Checked)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　string strloginid= DataGrid1.DataKeys[thisitem.ItemIndex].ToString();&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　Del (strloginid); //删除函数&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　30．当文件在不同目录下，需要获取数据库连接字符串（如果连接字符串放在Web.config，然后在Global.asax中初始化） </P>
<P style="TEXT-INDENT: 2em">　　在Application_Start中添加以下代码：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">Application["ConnStr"]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings. </P>
<P style="TEXT-INDENT: 2em">　　　AppSettings["ConnStr"].ToString();&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　31． 变量.ToString()&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　字符型转换 转为字符串&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">12345.ToString("n"); //生成 12,345.00&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">12345.ToString("C"); //生成 ￥12,345.00&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">12345.ToString("e"); //生成 1.234500e+004&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">12345.ToString("f4"); //生成 12345.0000&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">12345.ToString("x"); //生成 3039 (16进制)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">12345.ToString("p"); //生成 1,234,500.00%&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　32、变量.Substring(参数1,参数2);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　截取字串的一部分，参数1为左起始位数，参数2为截取几位。 如：string s1 = str.Substring(0,2);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　33．在自己的网站上登陆其他网站：(如果你的页面是通过嵌套方式的话，因为一个页面只能有一个FORM，这时可以导向另外一个页面再提交登陆信息)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜SCRIPT language="javascript"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜!--&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　function gook(pws)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　frm.submit();&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">//--＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜/SCRIPT＞ ＜body leftMargin="0" topMargin="0" onload="javascript:gook()" marginwidth="0" marginheight="0"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜form name="frm" action=" <A href="http://220.194.55.68:6080/login.php?retid=7259">http://220.194.55.68:6080/login.php?retid=7259</A> " method="post"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜tr＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜td＞ </P>
<P style="TEXT-INDENT: 2em">＜input id="f_user" type="hidden" size="1" name="f_user" runat="server"＞ </P>
<P style="TEXT-INDENT: 2em">＜input id="f_domain" type="hidden" size="1" name="f_domain" runat="server"＞ </P>
<P style="TEXT-INDENT: 2em">＜input class="box" id="f_pass" type="hidden" size="1" name="pwshow" runat="server"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜INPUT id="lng" type="hidden" maxLength="20" size="1" value="5" name="lng"＞ </P>
<P style="TEXT-INDENT: 2em">＜INPUT id="tem" type="hidden" size="1" value="2" name="tem"＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜/td＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜/tr＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜/form＞&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　文本框的名称必须是你要登陆的网页上的名称，如果源码不行可以用vsniffer 看看。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　下面是获取用户输入的登陆信息的代码：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">string name;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">name=Request.QueryString["EmailName"];&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">try&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　int a=name.IndexOf("@",0,name.Length);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　f_user.Value=name.Substring(0,a);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　f_domain.Value=name.Substring(a+1,name.Length-(a+1));&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　f_pass.Value=Request.QueryString["Psw"];&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">catch&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">{&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　Script.Alert("错误的邮箱!");&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　Server.Transfer("index.aspx");&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　1.1 取当前年月日时分秒 </P>
<P style="TEXT-INDENT: 2em"></P></TD></TR></TBODY></TABLE></P></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/145856920081255445707</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/145856920081255445707</guid>
    <pubDate>Mon, 25 Feb 2008 17:04:45 +0800</pubDate>
    <dcterms:modified>2008-02-25T17:04:45+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[片场掀起广告热 大学生挨冻14小时赚60元(组图)]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/1458569200811233344908</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <IMG src="http://cimg2.163.com/catchpic/A/A7/A746234570CAD7A93EF83260A32E3761.jpg" border=0></P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 气温只有8℃，学生们要穿短袖拍广告。</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <IMG src="http://cimg2.163.com/catchpic/F/FC/FC507AB9AA8BEAB8DC72694C515C6316.jpg" border=0></P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学生们在某酒家门口集合。</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<IMG src="http://cimg2.163.com/catchpic/F/FC/FC87C53DF9FE0891540F17D5EBD3AB2C.jpg" border=0></P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 陈晓辉拍广告一年多，但强调自己将以学业为重。</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<IMG src="http://cimg2.163.com/catchpic/B/BF/BF60D69BD6540E47CFBBF40DD7152E58.jpg" border=0></P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 苏鹏当演员四年，拍一次广告叫价2500元。</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <IMG src="http://cimg2.163.com/catchpic/E/E6/E62B084E12EBD8D7C405397F669038BA.jpg" border=0></P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 中山大学的大二学生李成林是一名“经纪”，手中握有不少“资源”。</P>
<P style="TEXT-INDENT: 2em">&nbsp; 岁末，广州多家片场掀起广告热拍高潮。留校的<NOBR false;" this);" kwC(event,8);" this);" target="_blank">大学</NOBR>生又多了一条赚学费兼过星瘾的途径，那就是去当广告演员。据了解，当群众演员可以每天赚个盒饭以及几十元，配角日薪则在300～500元左右，而一些小有名气的学生明星就可以达到日薪两三千。</CLK></P>
<P style="TEXT-INDENT: 2em">体验：大冷天穿短袖14小时</P>
<P style="TEXT-INDENT: 2em"><CLK>1月26日早上7：30分，广州客村附近的一间影片<NOBR false;" this);" kwC(event,4);" this);" target="_blank">公司</NOBR>前聚集了大批学生，他们被告知将要到天河某酒家进行广告拍摄。当天寒风又夹着雨丝，气温只有8～12℃。可是因为要拍摄夏天吃火锅的场景，大冷天所有的演员都要求穿上短袖上衣。记者看到，不少演员冷得直发抖，拼命地往火锅靠近。导演喊“cut”时，群众演员赶紧把藏在桌子底下的外套拿出来披上，拼命地搓手，有的把双手放在火锅上煨热。一两分钟后导演喊“预备”，所有人动作一致地将外套脱下、塞进桌子底下，然后热火朝天地“吃”了起来。“cut”——穿衣、“准备”——脱衣……历时2个小时，到了中午11点半，不到10秒的镜头便NG（重拍）了17次，在第18次的时候终告完成。</CLK></P>
<P style="TEXT-INDENT: 2em">记者了解到，开始时群众演员叫价日薪为30元，然而拍摄从早上8时到晚上8时许仍未结束，不少学生叫嚷着何时才能拍完。去大学城的地铁和公交车都已停运，有的学生不拿报酬离开了。晚上11点才离开的小林说，自己实在呆不下去了，但离开时还有部分演员要继续拍，“不知道他们要拍到几点。”而连续拍摄14小时，群众演员最终获得60元。</P>
<P style="TEXT-INDENT: 2em">回报：体验拍戏满足虚荣心也赚钱</P>
<P style="TEXT-INDENT: 2em"><CLK>寒假不回家享受团圆之乐，留在<NOBR false;" this);" kwC(event,2);" this);" target="_blank">学校</NOBR>接拍广告到底图什么？——好奇、满足虚荣心，也为了赚钱。</CLK></P>
<P style="TEXT-INDENT: 2em"><CLK>广东金融学院大二的陈晓辉在放寒假以后几乎天天接拍广告。“到了年末拍广告特别多，我本来20日就回家，为了拍广告一直待到现在。”晓辉拍戏拍广告已经有一年多<NOBR false;" this);" kwC(event,1);" this);" target="_blank">时间</NOBR>，从一个群众演员晋升到配角甚至挑大旗当主角。平时利用周六日的时间每个月接拍四条广告，到了假期便天天拍摄。如今，拍广告对他而言已经没有什么新奇感，吸引他的是赚钱。对于配角来说，日薪在300～500元左右。不满一个月，<NOBR false;" this);" kwC(event,0);" this);" target="_blank">手机</NOBR>、相机、DV即可更新换代，那种诱惑相当大。</CLK></P>
<P style="TEXT-INDENT: 2em">不过， 他并不打算往广告方向发展。“广告不需要太多的演技，几乎是所有人都能做。” 他认识的一些人拍广告后荒废了学业，对此他不以为然：“拍广告吃青春饭，并非稳定的职业，以后还是要以所学专业为主。”</P>
<P style="TEXT-INDENT: 2em">当然，也有不少家境贫困的学生在体验拍戏之余帮补生计。小苏是中山大学环境科学专业大一的学生，寒假期间在学校图书馆勤工助学，这两天图书馆闭馆，他就在网上找短期兼职，参加做群众演员。小苏说，自己是新生，对这一领域完全陌生，通过当群众演员，他也算知道广告是怎么拍出来的。拍戏的空档，小苏一个人躲在角落里，拿出一本《辛亥革命》读了起来。“上次拍广告很多空余的时间，我一直呆等着，这次专门带了书来看，有书看就不会觉得拍戏的时间长了。”</P>
<P style="TEXT-INDENT: 2em">■人物</P>
<P style="TEXT-INDENT: 2em">学生模特：做主角日薪两三千</P>
<P style="TEXT-INDENT: 2em">粗眉大眼、皮肤白皙、古巨基式的头发，穿一身Levi's牛仔裤，再戴一副黑框眼镜。在片场里，记者专访了广告男主角、广州平面模特界小有名气的男模特苏鹏。</P>
<P style="TEXT-INDENT: 2em">娃娃脸的苏鹏目前在广州大学读大三，然而出道已有4年的他日薪叫价2500元。</P>
<P style="TEXT-INDENT: 2em">高三那年，在朋友的介绍下，苏鹏开始踏足模特界，此后一发不可收拾。从群众演员到男主角，4年时间接拍了无数广告，平均一年的广告量达到上百个。如果对广告稍有留意的读者，就会发现一个热播的凉茶广告中最后出镜的男孩就是他。</P>
<P style="TEXT-INDENT: 2em"><CLK>因为拍广告的原因，苏鹏已经走遍半个中国，甚至得到不少出国拍外景的机会。在片场，苏鹏会熟悉地告诉<NOBR false;" this);" kwC(event,5);" this);" target="_blank">化妆</NOBR>师，自己用哪种型号的粉底，怎么画眼线会好看。</CLK></P>
<P style="TEXT-INDENT: 2em">苏鹏告诉记者，拍一集广告的片酬已达2500～3000元（通常他接的广告都是一天完成）。4年大学的花销已完全不用父母操心，全部自己搞定。</P>
<P style="TEXT-INDENT: 2em"><CLK>“其实这并不算什么，一些更牛的大学生模特，出道三五年就买车买楼，一点儿不奇怪。”他说。然而，在校大学生当模特，在<NOBR false;" this);" kwC(event,6);" this);" target="_blank">享受</NOBR>公众人物带来的荣耀之余，私生活也变得极为不方便：很多人会评价你，无论你做得好不好。</CLK></P>
<P style="TEXT-INDENT: 2em">“在学校经常有人把我认出来，所以现在尽量低调，轻易不化妆，总是一副邋遢的样子出现在大家面前。”他笑了笑说。</P>
<P style="TEXT-INDENT: 2em"><CLK>不过，比同龄人更早地接触社会，让他更为成熟。“曾经有两家韩国大公司的老板来找我当<NOBR false;" this);" kwC(event,3);" this);" target="_blank">艺人</NOBR>，不过听说一签就是10年，就像卖身契，我就没有去了。”谈到大学生和模特他坦言不会冲突：“有这样的条件为什么不去当模特，与其缩在学校一角无人所知，不如抛头露脸获得自己想要的东西。”苏鹏直言现在最想的就是等待机会，一炮而红。</CLK></P>
<P style="TEXT-INDENT: 2em"><CLK>学生经纪：掌握大批<NOBR false;" this);" kwC(event,9);" this);" target="_blank">人力资源</NOBR></CLK></P>
<P style="TEXT-INDENT: 2em">记者在各大高校BBS的兼职频道当中看到，放假后不少帖子纷纷放出筹集学生演员。发贴者是大学生中的“小经纪”。中山大学的大二学生李成林就是其中一位。从今年4月份开始当群众演员，通过认识导演和中介，现在手上已掌握大批人力资源，成为校园小经纪。</P>
<P style="TEXT-INDENT: 2em">李成林曾经参与许多电视剧的拍摄。包括《雨打芭蕉》、《义薄云天》里面的角色。“拍戏最重要就是得到乐趣”，他说，“最开始的时候我背对镜头也会发抖，但我好喜欢这份工，有一次，裤子拉链发生状况，‘大开中门’一天，不过我依然选择先完成任务。到后来，当我终于有了特写和台词，终于可以在电视上看到自己的样子和听到自己声音的时候，我觉得一切代价都值得。”</P>
<P style="TEXT-INDENT: 2em">凭着交际和诚信，他获得了不少片场经纪的信任，转而专门负责联系组织学生演员。在他眼中，只要有交际能力，手上又有一批人力资源，即可以成为“小经纪”。可是经纪并不好当，经常要当“夹心饼”：“找的群众演员不符合剧组要求就要被训一顿，有时广告拍摄时间过长学生不耐烦又向他投诉。</P></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/1458569200811233344908</comments>
    <slash:comments>4</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/1458569200811233344908</guid>
    <pubDate>Tue, 12 Feb 2008 15:33:44 +0800</pubDate>
    <dcterms:modified>2008-02-12T15:33:44+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[2000块的T60!拆穿路边兜售低价本真面目]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/14585692008029228940</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">在广州的岗顶那边经常可以看到有人背着个<NOBR false;" this);" kwC(event,1);" this);" target="_blank">电脑</NOBR>包，偷偷问你“嘿，要不要买笔记本电脑？最新型号，2000块钱”。每次都匆匆路过，因为知道肯定是骗人，二来也怕等下说要看看，不买会遭人砍……</CLK></P>
<P style="TEXT-INDENT: 2em"><CLK>终于一个同事的朋友<NOBR false;" this);" kwC(event,5);" this);" target="_blank">不知道</NOBR>是否“中招”了，搞到了一个T60。昨天与同事一起研究了一番，就是一台奔二那个年代的机器</CLK><A href="http://product.digi.163.com/digi/nb/brand/id=001600Bc0CWP0CWc.html">IBM</A>390E（这台的配置：PII333MHZ，128M，4.33G硬盘），经过外壳的改装，还有对系统的外观进行了一些优化。简单的修改无法改变390E庞大的身躯，比普通本本厚的事实也是无法改变。把整个本本翻了半天，就是没看到网卡，就一个MODEN的接口连网都不好上，郁闷一把。</P>
<P style="TEXT-INDENT: 2em"><CLK>下面用<NOBR false;" this);" kwC(event,3);" this);" target="_blank">图片</NOBR>来将这台T60展现给大家：</CLK></P>
<P style="TEXT-INDENT: 2em">A壳。非常新，没有磨损。</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/9/98/986903200D1D1CF66FD53D6B342B197D.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">内部：</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/9/98/9899068AA8738DB2543FCBBCE37FCD25.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">搞上去的T60图标：</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/D/D4/D4C3C173DBB6F2EE1B14E170DB52E381.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">底壳：</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/5/59/594428E2E1EEAA1CA1BE785BC63EC844.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">红外旁边的是开机键，真是长了见识了：</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/B/B0/B0D37C9A6F24A79F8E68DCB3C11A61F3.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">看了外观后，开始开机：</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/0/02/02929A0A51AD16B533C25D89378FE255.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">进系统后，依然还是以VISTA界面为主导。其实从登陆界面开始就可以知道是XP的系统来美化的了。</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/3/31/31463F38B2616D768A2E167F13B42901.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">手动的屏幕亮度调节</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/4/48/4835773AC3B53600C45A0C74D23F2EBE.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"><CLK>在“我的电脑”-&gt;属性那里看到的计算机基本<NOBR false;" this);" kwC(event,0);" this);" target="_blank">信息</NOBR>：</CLK></P>
<P style="TEXT-INDENT: 2em">（T7400的CPU，1G的内存，VISTA的系统）</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/D/DE/DE4E7A35AE7CCF9A444FCB60FD55EE9C.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/2/20/204AB43C266F8EC871A3AA2024F59B4C.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">硬盘信息，在系统里面是120G。而实际（HITACHI这个型号的容量是4.33G）,而且声音有如战车般大声：</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/3/36/3648AC903EAA5E1A99268FBF063F9417.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">拆电池，拆得也不容易，不过在拆开的电池那发现了一个石牌西某电脑店的小标：</P>
<P style="TEXT-INDENT: 2em">估计这个电脑是不法分子从那店入货去改装的。这里就不公开那个店了。</P>
<P style="TEXT-INDENT: 2em"><IMG src="http://cimg2.163.com/catchpic/B/B7/B757D2C774D0EB92C1BC9CA5C99D7E63.jpg" border=0></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">后记：</P>
<P style="TEXT-INDENT: 2em"><CLK>经常周末就奔过去广州，游荡于岗顶那片。经常在海正和金桥那里逛，也玩了一些本本。经常会遇到一些拿着本本的家伙在路边问要不要买。这里提醒大家，不要因为贪小便宜而蒙受不必要的损失，呵呵。像这样的一台PII333的机器，又没带网卡，我还真想不出来能做啥，除了用来当打字机外。</P></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/14585692008029228940</comments>
    <slash:comments>3</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/14585692008029228940</guid>
    <pubDate>Tue, 29 Jan 2008 14:02:08 +0800</pubDate>
    <dcterms:modified>2008-01-29T14:02:08+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[男性健康指导：16种男性壮阳食品大比拼]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/1458569200802915356381</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">虾------虾味道鲜美，补益和药用作用都较高。祖国医学认为，其味甘、咸，性温，有壮阳益肾、补精，通乳之功。凡久病体虚、气短乏力、不思饮食者，都可将其作为滋补食品。人常食虾，有强身壮体效果。</P>
<P style="TEXT-INDENT: 2em">淡菜------淡菜又名珠菜、壳菜。含丰富蛋白质、碘、B族维生素、锌、铁、钙、磷等。其味咸，性温，有温肾固精、益气补虚功效。适用于男子性功能障碍、遗精、阳痿、房劳、消渴等症。男子常食可强壮身体增强性功能。</P>
<P style="TEXT-INDENT: 2em">泥鳅------泥鳅含优质蛋白质、脂肪、维生素 A、维生素 B1、烟酸、铁、磷、钙等。其味甘，性平，有补中益气、养肾生精功效。对调节性功能有较好的作用。泥鳅中含一种特殊蛋白质，有促进精子形成作用。成年男子常食泥鳅可滋补强身。</P>
<P style="TEXT-INDENT: 2em">驴肉------俗话说：“天上的鹅肉，地上的驴肉。”驴肉味道鲜美，是一种高蛋白、低脂肪、低胆固醇肉类。中医认为，驴肉性味甘凉，有补气养血、滋阴壮阳、安神去烦功效。驴肾，味甘 性温，有益肾壮阳、强筋壮骨功效。可治疗阳痿不举、腰膝酸软等症。</P>
<P style="TEXT-INDENT: 2em">牡蛎------牡蛎又称蛎蛤、蚝子。含有丰富的锌元素及铁、磷、钙、优质蛋白质、糖类等多种维生素。其味咸，性微寒，有滋阴潜阳、补肾涩精功效。男子常食牡蛎可提高性功能及精子的质量。对男子遗精、虚劳乏损、肾虚阳痿等有较好的效果。</P>
<P style="TEXT-INDENT: 2em">鹌鹑------鹌鹑俗话说“要吃飞禽，还数鹌鹑”。鹌鹑肉嫩味香，香而不腻，一向被列为野禽上品。鹌鹑肉不仅味鲜美、营养丰富，还含有多种无机盐、卵磷脂、激素和多种人体必需氨基酸。鹌鹑的肉和蛋，是很好的补品，有补益强壮作用。祖国医学认为，鹌鹑肉可“补五脏，益精血，温肾助阳”男子经常食用鹌鹑可增强性功能并增气力、壮筋骨。</P>
<P style="TEXT-INDENT: 2em">鸡蛋------鸡蛋是人体性功能的营养载体，是性生活后恢复元气最好的“还原剂”。阿拉伯人在婚礼前几天，以葱烧鸡蛋为主，以保证新婚之夜性爱的美满。而印度医生则建议，夫妻在过性生活之前，应多喝由鸡蛋、牛奶和蜂蜜煮成的大米粥。我国民间也流传着新婚晚餐煎鸡蛋的习俗。新婚夫妇性生活频繁，体力消耗较大，补食鸡蛋有助于迅速恢复体力。</P>
<P style="TEXT-INDENT: 2em">蛇肉------近年来，食蛇肉已成为一种时尚。当两条蛇交尾时，会持续很长一段时间 (蝮蛇可达 6？ 24小时 )，食蛇肉能有效地使性生活的时间延长。</P>
<P style="TEXT-INDENT: 2em">鸽肉------白鸽的繁殖力很强，性欲极强，雌雄交配很频密，这是由于白鸽的性激素分泌特别旺盛所致，所以人们把白鸽作为扶助阳气强身妙品，认为它具有补益肾气、强壮性机能的作用。白鸽蛋的功效更胜于白鸽肉，据测定白鸽蛋和白鸽肉一样，含有丰富的蛋白质、维生素和铁等成分，它的营养价值很高。以下食疗方对强精补肾有较好的效果。</P>
<P style="TEXT-INDENT: 2em">(1)取白鸽肉半只，巴戟天 10克，淮山药 10克，枸杞子 10克，炖服，喝汤食肉。或上药 配用乳鸽一只，若服后偏燥，也可用白木耳适量炖乳鸽，则补而不燥。</P>
<P style="TEXT-INDENT: 2em">(2)或取白鸽蛋 2个，枸杞子 10克，龙眼肉 5克，煲白鸽蛋服用，食用时可加入少许冰糖，不喜吃甜者，可放入少许细盐调味，又可作引药入肾。</P>
<P style="TEXT-INDENT: 2em">狗肉------狗肉味甘、咸，性温，具有益脾和胃、滋补壮阳作用。《本草纲目》载，狗肉有“安五脏，轻身益气，益肾补胃。暖腰膝，壮气力，补五劳七伤，补血脉”等功效。用黑豆烧狗肉 ，食肉饮汤，可治疗阳痿早泄。将熟附煨姜烧的狗肉能温肾壮阳、祛寒止痛。狗肉性温热，多食可上火。凡热疡及阳盛火旺者，不宜食用。</P>
<P style="TEXT-INDENT: 2em">韭菜------韭菜又叫起阳草、懒人菜、长生韭、扁菜等。我国古代不少著名诗人的诗中都提到过韭菜 ，如唐代诗人杜甫的“夜雨剪春韭，新炊间黄梁”；宋代诗人苏轼的“渐觉东风料峭寒，青蒿黄韭试春盘”。可见韭菜自古以来就受到我国人民的喜爱和重视。韭菜不仅质嫩味鲜，营养也很丰富。据分析，每500克韭菜中含蛋白质 10克以上，脂肪 3 .0克，碳水化合物 19克，钙 280毫克，磷 225毫克，铁 6.5毫克，维生素 C95毫克，胡萝卜素为 17.5毫克 (在叶菜中，除金花菜外，含量最高 )。</P>
<P style="TEXT-INDENT: 2em">现代医学研究证明，韭菜除含有较多的纤维素，能增加胃肠蠕动，对习惯性便秘有益和对预防肠癌有重要意义外，它还含有挥发油及含硫化合物，具有促进食欲、杀菌和降低血脂的作用。因此，对高血脂、冠心病病人有益。 韭菜还是一味传统的中药，自古以来广为应用。《本草拾遗》中写道：“韭菜温中下气 ，补虚，调和脏腑，令人能食，益阳。”《本草纲目》又说，韭菜补肝及命门，治小便频数、遗尿等。韭菜因温补肝肾，助阳固精作用突出，所以在药典上有“起阳草”之名。韭菜籽为激性剂，有固精、助阳、补肾、治带、暖腰膝等作用，适用于阳痿、遗精、多尿等疾患。用韭菜籽研粉，每天早晚各服15克，开水送服，对治疗阳痿有效。用韭菜根、煎汁内服，可治盗汗、自汗。</P></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/1458569200802915356381</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/1458569200802915356381</guid>
    <pubDate>Tue, 29 Jan 2008 13:53:56 +0800</pubDate>
    <dcterms:modified>2008-01-29T13:53:56+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[火箭菜鸟群顶起半边天 意外收获让老将坐板凳]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/1458569200802772954971</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">在赛季开始前，几乎没有人看好除了斯科拉意外的两名新秀——兰德里和布鲁克斯，就在球队开始报常规赛的名单时，他们甚至是球队考虑裁掉的对象。 </P>
<P style="TEXT-INDENT: 2em">而作为二轮新秀，兰德里还是在经纪人的一再要求之下才获得了<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=火箭">火箭</A>的两年有保障的合同，不过现在看来这些都是非常值得的。</P>
<P style="TEXT-INDENT: 2em">火箭的菜鸟群当然是以<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=阿根廷">阿根廷</A>的老鸟斯科拉为首的，在他还没有进入火箭之前就广泛被人看好，毕竟他是带着奥运会冠军和世锦赛亚军的光环来到<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=NBA">NBA</A>的。而斯科拉一直以来也用自己比较稳定的表现成为火箭队中最为稳定的轮换球员，至今为止，他和维尔士是阿德尔曼手下最为固定的轮换球员，场均7.9分、5.3个篮板和1.2次助攻数据证明了他对球队的贡献。</P>
<P style="TEXT-INDENT: 2em">其实最让火箭上下振奋的是布鲁克斯和兰德里的迅速崛起。在1月12日和<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=森林狼">森林狼</A>的比赛之前，兰德里几乎已经被人们遗忘，但是对森林狼一战，兰德里却在垃圾时间让人眼前一亮，他出场20分钟7投7中拿下了职业生涯最高的15分和11个篮板。凭此一役，兰德里逐渐成为了火箭轮换阵容中的一员，他是火箭内线轮换的第四人，这也让穆托姆博彻底丧失了出场的可能。最近的3场比赛，他作为<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=姚明">姚明</A>和斯科拉的替补出场，竟然有14投12中的惊人命中率，尤其是在和客场和西雅图<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=超音速">超音速</A>以及波特兰<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=开拓者">开拓者</A>的比赛中，他都在最后时刻为火箭立下了奇功，在和波特特兰开拓者的比赛中他更是拿下了12分和8个篮板的成绩单，在姚明领到5次犯规之后，很好地撑起了火箭的内线。</P>
<P style="TEXT-INDENT: 2em">至于阿隆-布鲁克斯，这个小个控卫在<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=麦蒂">麦蒂</A>受伤之后已经顺利成为了火箭在1号位上的首席替补，这也让<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=弗朗西斯">弗朗西斯</A>和麦克-<A href="http://s.nubb.com/search.jsp?t=tc&amp;c=a&amp;kw=詹姆斯">詹姆斯</A>这两个联盟成名已久的老将彻底将板凳坐穿。布鲁克斯能够站稳脚跟凭的就是自己的速度和3分线外的冷射，虽然最近由于麦蒂的回归，布鲁克斯的状态有所下降，但是他仍然是阿德尔曼眼中阿尔斯通最好的替补。在和波特兰开拓者的比赛中，他更是拥有了28分钟的出场时间，拿下了8分和4次助攻。</P>
<P style="TEXT-INDENT: 2em">现在休斯敦的这些菜鸟正在以火箭般的速度窜升，麦蒂在火箭战胜波特兰开拓者取得4连胜之后也夸奖了这两个新秀对球队的贡献。</P></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/1458569200802772954971</comments>
    <slash:comments>2</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/1458569200802772954971</guid>
    <pubDate>Sun, 27 Jan 2008 19:29:54 +0800</pubDate>
    <dcterms:modified>2008-01-27T19:29:54+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[为什么有的人比较聪明]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/1458569200802603439273</link>
    <description><![CDATA[<div>其实每一个人的智商都是差不多少的，只是你处理问题的好坏其实更多的是由你的知识、经验以及自身的努力程度来决定。处理问题时多去思考，而且尽量要打破常规，那么也许你会发现你也是一个智商很高的人。有很多过人之处。如果所谓智商就需要不断丰富自己各方面的知识和经验。遇事冷静多思考。你会发现你在逐步的走入聪明者的行列。 <BR><BR>智商是先天的，后天无法提高。但您可以通过增加知识和见识来提高自己的办事能力。平时多注意与不同类型的人交流，多读书看报，多动手做事，并注意培养自己的修养水平。 <BR>其实正常健康的人的智商差别并不大。智商并不是取得成功的唯一条件。重要的是要自信，并对自己的人生有一个规划，然后持之以恒地追求下去，而不要受一时的潮流和物欲所左右。祝您成功。 <BR><BR>具可靠的科学验证,香蕉和苹果对人的思维和记忆力能有很大的提高和改善的.另外自己可以做一些思考和测试也能提高,如24点是很好的改善思维和使人头脑灵活的游戏,现在的计算器上都有的.还有就是早起,早上人的头脑会很清晰,早起对一天的生活和工作都有很大的好处,不要经常看电视(尤其是一些肥皂剧)也不要在电脑前呆太长的时间也不要多睡,不要封闭多出去和朋友玩玩多和别人真诚的沟通,多说话开玩笑多看书这些都是对你有用的. <BR><BR>勤做健脑运动可以让你的智力在一个星期内提高40%。据英国《每日邮报》报道，研究表明，经常玩填字游戏、记菜单、换个手刷牙、闭上眼睛洗澡等健脑运动可以大大提高人们的智商。北京心理咨询中心的心理咨询师孙欲晓博士认为，这个结论和我国“活到老、学到老”的传统观念是相符合的。 <BR>该报道称，为了验证这项研究，英国广播公司的节目制作人员请来100位志愿者做实验，让他们在一个星期内做各种各样的健脑运动，包括使用计算机时经常换手控制鼠标，蒙上眼睛在家里转来转去，玩一些拼字游戏、猜字游戏，闭上眼睛洗澡，用平时不经常用的那只手刷牙等。另外，在这个时期内，垃圾食品是不允许吃的，晚上的睡眠也要保持充足。 <BR>工作人员试图让这些人把良好的生活习惯和健脑运动相结合，以提高他们的智力水平，结果大大超出了人们的预期。经过测试，一些人的智力水平比一个星期前提高了10%，还有一些人竟然提高了40%。该节目制作人菲利普先生说，以前人们一直认为智商是固定的智力指数，但一项科学研究证明，通过科学的运动，人们的智商是可以改变的，他们的实验就证明了这一点。 <BR>另一位研究者也做了类似的实验。他请来3000位年龄超过65岁的老人做智力训练，结果发现，短期的脑力训练后，他们的智力年龄就提高了7到14岁。他总结说：“人们可以通过简单的脑力训练来降低智力衰退的可能。” <BR>对于这样的研究结论，心理学博士孙欲晓解释说，成年以后多学习、多用脑可以防止大脑衰老，该报道中提到的玩填字游戏等内容就是一种大脑锻炼。</div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/1458569200802603439273</comments>
    <slash:comments>3</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/1458569200802603439273</guid>
    <pubDate>Sat, 26 Jan 2008 12:34:39 +0800</pubDate>
    <dcterms:modified>2008-01-26T12:34:39+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[8种人将被淘汰,你在里面吗？]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/1458569200802535145998</link>
    <description><![CDATA[<div>　第一种，知识陈旧的人。 &nbsp; <BR><BR>如今，知识更新的速度越来越快，知识倍增的周期越来越短。２０****６０年代，知识倍增，周期是８年，７０年代减少为６年，８０年代缩短成３年，进入９０年代以后，更是１年就增长１倍。人类真正进入了知识****的时代，现有知识每年在以１０％的速度更新。生活在这样一个时代，任何人都必须不断学习，更新知识，想靠学校学的知识“应付”一辈子，已完全不可能了。过去，我们对“终身教育”的理解是，一个人从上学到退休，要一直接受教育；现在，这一概念应当重新定义，终身教育，从摇篮到坟墓，应贯穿人的一生。那些“抱残守缺”、知识陈旧的人，将是职场中的麻烦人。 &nbsp; <BR><BR>第二种，技能单一的人。 &nbsp; <BR><BR>只会做一种工作，换一个岗位就不“灵光”的人，日子会不好过。将来竞争会越来越激烈，就业?下岗?再就业?再下岗，将成为司空见惯的事。要想避免在职场中成为“积压物资”，唯一的办法就是多学几手，一专多能。只有这样，才不至于“一棵树上吊死”，一旦下岗，心中不慌，“此处不留爷，自有留爷处”。如果说，入世后，复合型人才大受欢迎的话，技能单一的人遭到冷遇，就是非常自然的事了。　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　 &nbsp; <BR><BR>第三种，情商低下的人。 &nbsp; <BR><BR>智商显示一个人做事的本领，情商反映一个人做人的表现。在未来社会，不仅要会做事，更要会做人。情商高的人，说话得体，办事得当，才思敏捷，“人见人爱”。情商低的人，不是“不合群”，就是“讨人嫌”，要不就是“哪把壶不开提哪把”，这就麻烦了。现在，在国外广为流传这样的话：“靠智商得到录用，靠情商得到提拔。”一旦进入一个单位，能不能“工作顺利”、“事业有成”，情商是一个关键因素。吴德贵向职场中人提出善意忠告，在不断提升自己的能力时，还应不断培养自己的情商。否则，“身怀绝技”，也难免“碰壁”。　　　　　　　　　　　　　　　　　　　　　　　　　 &nbsp; <BR><BR>第四种，心理脆弱的人。 &nbsp; <BR><BR>遇到一点困难，就打“退堂鼓”，稍有不顺利，情绪就降到“.”，这样的人，在今后的激烈竞争中必然日子不好过。由于生活节奏加快，竞争压力加大，有“心理障碍”或“心理疾病”的人逐渐增多，神经紧张、心理脆弱成了都市“现代病”。因此，入世后，无论在职者，还是求职者，都应该增强心理承受能力，提高“抗挤”、“抗压”素质。吴德贵说，在当今社会，没有一股不服输的“犟劲”，没有一种不怕难的“韧劲”，是不行的。　　　　　　　　　　　　　　　　　　　　　　　 &nbsp; <BR><BR>第五种，目光短浅的人。 &nbsp; <BR><BR>鼠目寸光难成大事，目光远大可成大器。有句话说得好：“你能看多远，你便能走多远。”一个****的成长，需要规划，一个人的成长，需要设计。吴德贵说，有生涯设计的人，未必肯定成功，没有生涯设计的人，一定很难成功。“过一天算一天”，“哪里黑哪里住”，只看见鼻尖下边一小块地方的人，现在“不吃香”，以后更“不吃香”。　　　　　　　　　　　　　　　　　　　　　　　　　 &nbsp; <BR><BR>第六种，反应迟钝的人。 &nbsp; <BR><BR>当今社会，“迟钝”就会“迟缓”，落后就要挨打。过去是“大鱼吃小鱼”，如今是“快鱼吃慢鱼”。入世后，一个人如果“思维”不“敏捷”，“反映”不“快速”，墨守成规，四平八稳，迟早会被淘汰。 &nbsp; <BR><BR>第七种，单打独斗人。 &nbsp; <BR><BR>“学科交叉、知识融会、技术集成”的现实告诉我们，在当今这个国际经济大循环的世界里，“孤胆英雄”的时代已经过去，个人的作用在下降，群体的作用在上升。要成就一项事业，靠个把人、少数人是不行的，需要一支队伍，一个****，一个群体的共同奋斗，需要众多人智慧碰撞，团队合作。“跑单帮”难成气候，“抱成团”才能打出一片天地。 &nbsp; <BR><BR>第八种，不善学习的人。 &nbsp; <BR><BR>有些人虽然也想学习，但是不知道学习的方法，不掌握学习的技术。这种人今后肯定“吃亏”。处在当今这个学习型社会里，人与人之间的差异，主要是学习能力的差异；人与人之间的“较量”，关键在学习能力的“较量”。过去，我们把不识字称之为“文盲”，未来学家托夫勒说，未来的“文盲”是想学习而不会学习的人 <BR></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/1458569200802535145998</comments>
    <slash:comments>14</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/1458569200802535145998</guid>
    <pubDate>Fri, 25 Jan 2008 15:51:45 +0800</pubDate>
    <dcterms:modified>2008-01-25T15:51:45+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[如何同步播放asf和vga文件的教学视频]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/145856920080167116100</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">（1）文件夹结构 </P>
<P style="TEXT-INDENT: 2em">教学视频很多是在一个网页窗口下显示三个子窗口：</P>
<P style="TEXT-INDENT: 2em">一个是asf的（frmleftup.htm），Media Player播放，一般在左上，为主讲人；</P>
<P style="TEXT-INDENT: 2em">一个是PPT目录（frmleftdown.htm），就是一个网页，一般在左下；</P>
<P style="TEXT-INDENT: 2em">一个是vga格式的（frm000.htm），用VGAPlayer播放，一般在右边，较大窗口，播放演示内容。</P>
<P style="TEXT-INDENT: 2em">所以，要同步播放，必须同时控制这三个窗口同步，可以利用一个模板来达到目的（模板文件附在最后）。</P>
<P style="TEXT-INDENT: 2em">这种类型的视频课件是将每一集的asf、vga、三个子窗口文件和asf视频链接文件（asx）放在同一个文件夹里面。 </P>
<P style="TEXT-INDENT: 2em">文件夹结构：</P>
<P style="TEXT-INDENT: 2em">1/ycx/</P>
<P style="TEXT-INDENT: 2em">1（第1集文件夹）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; index.htm（每集主文件）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; ycx（文件夹，如果这个变了，在index.htm文件中应将ycx目录的字符都进行替换，否则找不到子窗口文件）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; frm000.htm（右边，演示窗口）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; frmleftdown.htm（左下窗口，PPT目录）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; frmleftup.htm（左上，主讲人窗口）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localclip.asx（本机播放asf视频文件名）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; remoteclip.asx（远程播放asf视频文件名）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Screen.vga（每集的VGA视频演示文件）</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;000.asf（每集的主讲人视频文件） </P>
<P style="TEXT-INDENT: 2em">注意：</P>
<P style="TEXT-INDENT: 2em">ycx（运筹学文件夹，如果这个变了，在index.htm文件中将src="ycx/frmleftup.htm"、src="ycx/frmleftdown.htm"</P>
<P style="TEXT-INDENT: 2em">&nbsp;src="ycx/frm000.htm"三处的ycx都换掉，否则找不到子窗口文件） </P>
<P style="TEXT-INDENT: 2em">每个文件夹对应1集，每个文件夹下的文件都是一样的名字，只是内容不一样，其中需要替换的是</P>
<P style="TEXT-INDENT: 2em">000.asf、Screen.vga和frmleftdown.htm（详见附件中frmleftdown.htm内容），frmleftdown.htm不换也没关系，不影响播放，只是没有目录。 </P>
<P style="TEXT-INDENT: 2em">建好一个文件夹后，其它只需要复制粘贴就可以了，然后把相应的文件替换掉。 </P>
<P style="TEXT-INDENT: 2em">（2）视频课件下载 </P>
<P style="TEXT-INDENT: 2em">&nbsp; 将每集的000.asf和Screen.vga两个文件下载后放到相应的ycx文件夹下，比如:</P>
<P style="TEXT-INDENT: 2em">&nbsp; frmleftdown.htm文件要在打开远程播放网页（三个窗口的，左下就是frmleftdown.htm），另存为保存，在资源文件夹内获得。</P>
<P style="TEXT-INDENT: 2em">&nbsp; 第1集的两个文件放到1目录的ycx文件夹下，即1/ycx/</P>
<P style="TEXT-INDENT: 2em">&nbsp; 第2集的两个文件放到2目录的ycx文件夹下，即2/ycx/</P>
<P style="TEXT-INDENT: 2em">&nbsp; 下载地址的获取需要先知道，可以用网络嗅探（影音神探）获取，然后用迅雷下载即可。</P>
<P style="TEXT-INDENT: 2em">&nbsp; 依此类推，都放到相应的文件夹下。&nbsp;</P>
<P style="TEXT-INDENT: 2em">&nbsp; 最后，建立一个主文件如ycx.htm，做成链接连到每个文件夹下的index.htm，以后只要直接打开 ycx.htm 就可以了。</P>
<P style="TEXT-INDENT: 2em">&nbsp; 注意：</P>
<P style="TEXT-INDENT: 2em">&nbsp; 必须保证文件夹下的文件名都是一样的。 </P>
<P style="TEXT-INDENT: 2em">&nbsp; 视频和演示文件必须改名字为000.asf和Screen.vga，注意这是包括扩展名的，要是不显示扩展名，</P>
<P style="TEXT-INDENT: 2em">&nbsp; 请执行“工具---&gt;文件夹选项---&gt;查看，将隐藏已知文件类型的扩展名前面的勾去掉，点确定即可。 </P>
<P style="TEXT-INDENT: 2em">&nbsp; 安装了WinXPSP2补丁的系统，会出现“为帮助保护您的安全，Internet Explorer已经限制此文件显示</P>
<P style="TEXT-INDENT: 2em">&nbsp; 可能访问您计算机的活动内容。单击此处查看选项...”的提示，你只要单击后选择“允许阻止内容”即可。 </P>
<P style="TEXT-INDENT: 2em">&nbsp; 您需要安装以下两个软件：</P>
<P style="TEXT-INDENT: 2em">&nbsp; Windows Media Player10 微软下载（播放asf文件） </P>
<P style="TEXT-INDENT: 2em">&nbsp; PowerCreator VGAPlayer4.1.0.885（播放vga文件） </P>
<P style="TEXT-INDENT: 2em">&nbsp; <A href="http://www.powercreator.com.cn/download.asp">http://www.powercreator.com.cn/download.asp</A></P>
<P style="TEXT-INDENT: 2em">&nbsp; <A href="http://www.powercreator.com.cn/download/free/VGAPlayer.exe">http://www.powercreator.com.cn/download/free/VGAPlayer.exe</A> </P>
<P style="TEXT-INDENT: 2em">（3）模板文件 </P>
<P style="TEXT-INDENT: 2em">模板文件超文本内容，将以下文件，新建一个txt文档，粘贴内容再将扩展名改为相应扩展名（.htm、.asx）即可，然后根据需要适当修改内容</P>
<P style="TEXT-INDENT: 2em">如果是从网上在线播放网页另存为形成的文件结构，假如另存为ycx.htm，则会生成ycx-files资源目录，</P>
<P style="TEXT-INDENT: 2em">将frm000.htm、frmleftdown.htm、frmleftup.htm三个文件放在该目录，</P>
<P style="TEXT-INDENT: 2em">只要按以下步骤操作即可实现同步有目录播放：</P>
<P style="TEXT-INDENT: 2em">①将ycx-files目录名改为ycx，把“ycx.htm”改为“index.htm”并把“index.htm”用记事本打开，把第二行：</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;!-- saved from url=(0044)http://219.144.186.220/ycx/1/frmleftdown.htm--&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; 修改为：&lt;!-- saved from url=(0044) ycx/frmleftdown.htm --&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; 利用替换功能将所有&nbsp;ycx-files字符替换为ycx，</P>
<P style="TEXT-INDENT: 2em">&nbsp; 特别注意src="ycx-files/frmleftup.htm"、src="ycx-files/frmleftdown.htm"、src="ycx-files/frm000.htm"已替换</P>
<P style="TEXT-INDENT: 2em">②frm000.htm、frmleftdown.htm、frmleftup.htm三个文件用记事本打开，把第二行进行相同的修改；</P>
<P style="TEXT-INDENT: 2em">③补充localclip.asx、remoteclip.asx两文件，下载相应的Screen.vga、000.asf放入ycx目录。</P>
<P style="TEXT-INDENT: 2em">这样就完成了1集的结构，可以实现同步有目录播放了。</P>
<P style="TEXT-INDENT: 2em">若不能保存网页，则可以直接采用以下模板来制作结构：</P>
<P style="TEXT-INDENT: 2em">然后只要把index文件的资源目录修改成相同的名字，补充其它几个文件即可实现同步按目录播放。</P>
<P style="TEXT-INDENT: 2em">红色为修改内容，ycx是放每集资料的目录名</P>
<P style="TEXT-INDENT: 2em">index.htm内容（每讲的主文件）： </P>
<P style="TEXT-INDENT: 2em">&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;运筹学教程&lt;/TITLE&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META http-equiv=Content-Type content="text/html; charset=gb2312"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META content="MSHTML 6.00.2900.2873" name=GENERATOR&gt;&lt;/HEAD&gt;&lt;FRAMESET rows=* </P>
<P style="TEXT-INDENT: 2em">cols=20%,*&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;FRAMESET id=LeftFrame rows=38%,* cols=*&gt;&lt;FRAME id=LeftupFrame </P>
<P style="TEXT-INDENT: 2em">name=LeftupFrame marginWidth=0 borderColor=white marginHeight=0 </P>
<P style="TEXT-INDENT: 2em">src="ycx/frmleftup.htm" frameBorder=2 scrolling=no </P>
<P style="TEXT-INDENT: 2em">target="RightFrame"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;FRAME id=LeftdownFrame name=LeftdownFrame marginWidth=10 </P>
<P style="TEXT-INDENT: 2em">borderColor=white marginHeight=10 </P>
<P style="TEXT-INDENT: 2em">src="ycx/frmleftdown.htm" </P>
<P style="TEXT-INDENT: 2em">frameBorder=2&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;/FRAMESET&gt;&lt;FRAME id=RightFrame name=RightFrame marginWidth=0 </P>
<P style="TEXT-INDENT: 2em">borderColor=white marginHeight=0 src="ycx/frm000.htm" </P>
<P style="TEXT-INDENT: 2em">frameBorder=2 scrolling=no BGCOLOR="#000000"&gt;&lt;/FRAMESET&gt;&lt;/HTML&gt; </P>
<P style="TEXT-INDENT: 2em">frmleftup.htm内容（左上窗口文件，播放主讲人）： </P>
<P style="TEXT-INDENT: 2em">&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Video&lt;/TITLE&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META http-equiv=Content-Type content="text/html; charset=gb2312"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript&gt;</P>
<P style="TEXT-INDENT: 2em">if (window.name != "LeftupFrame") location = "../index.htm";</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript event=onload for=window&gt;</P>
<P style="TEXT-INDENT: 2em">//Load ASF File</P>
<P style="TEXT-INDENT: 2em">if(document.location.protocol == "file:") </P>
<P style="TEXT-INDENT: 2em">&nbsp; AsxFileName = "localclip.asx";</P>
<P style="TEXT-INDENT: 2em">else </P>
<P style="TEXT-INDENT: 2em">&nbsp; AsxFileName = "remoteclip.asx";</P>
<P style="TEXT-INDENT: 2em">MediaPlayer.URL = AsxFileName;</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript&gt;</P>
<P style="TEXT-INDENT: 2em">var &nbsp;mpStopped=1, mpPaused=2, mpPlaying=3,</P>
<P style="TEXT-INDENT: 2em">&nbsp;mpScanForward=4, mpScanReverse=5, mpEnded=8,</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NeverUpdatePosition=1,TimerID=0,</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Waiting=0,WaitingCount=0,</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AsxFileName; </P>
<P style="TEXT-INDENT: 2em">function Syn()</P>
<P style="TEXT-INDENT: 2em">{</P>
<P style="TEXT-INDENT: 2em">&nbsp; TimerID = setTimeout("Syn()",1000);</P>
<P style="TEXT-INDENT: 2em">&nbsp; </P>
<P style="TEXT-INDENT: 2em">&nbsp; if (MediaPlayer.PlayState == mpPlaying)</P>
<P style="TEXT-INDENT: 2em">&nbsp; {</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; if ((MediaPlayer.Controls.currentPosition * 1000 &gt; parent.RightFrame.VGAPlayer.Max) &amp;&amp; </P>
<P style="TEXT-INDENT: 2em">&nbsp;(parent.RightFrame.VGAPlayer.Max &lt; parent.RightFrame.VGAPlayer.Duration))</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; {</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Waiting = 1;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WaitingCount = 10;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MediaPlayer.Controls.Pause();</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; }</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; parent.RightFrame.VGAPlayer.CurrentPosition = MediaPlayer.Controls.currentPosition * 1000; </P>
<P style="TEXT-INDENT: 2em">&nbsp; }</P>
<P style="TEXT-INDENT: 2em">&nbsp; else</P>
<P style="TEXT-INDENT: 2em">&nbsp; if (Waiting)</P>
<P style="TEXT-INDENT: 2em">&nbsp; {</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; WaitingCount--;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; if (WaitingCount == 0)</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; {</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (MediaPlayer.Controls.currentPosition * 1000 &lt; parent.RightFrame.VGAPlayer.Max)</P>
<P style="TEXT-INDENT: 2em">&nbsp;{</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp; Waiting=0;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp; MediaPlayer.Controls.Play();</P>
<P style="TEXT-INDENT: 2em">&nbsp;}</P>
<P style="TEXT-INDENT: 2em">&nbsp;else</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp; WaitingCount = 10;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; }</P>
<P style="TEXT-INDENT: 2em">&nbsp; }</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript event=Buffering(Start) for=MediaPlayer&gt;</P>
<P style="TEXT-INDENT: 2em">if (Start)</P>
<P style="TEXT-INDENT: 2em">{</P>
<P style="TEXT-INDENT: 2em">&nbsp; parent.RightFrame.VGAPlayer.Pause();</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">else</P>
<P style="TEXT-INDENT: 2em">{</P>
<P style="TEXT-INDENT: 2em">&nbsp; parent.RightFrame.VGAPlayer.Play();</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript event=playStateChange(NewState) for=MediaPlayer&gt;</P>
<P style="TEXT-INDENT: 2em">switch(NewState) </P>
<P style="TEXT-INDENT: 2em">{</P>
<P style="TEXT-INDENT: 2em">&nbsp; case mpPlaying: </P>
<P style="TEXT-INDENT: 2em">&nbsp;parent.RightFrame.VGAPlayer.Play();</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (TimerID == 0) Syn();</P>
<P style="TEXT-INDENT: 2em">&nbsp;break;</P>
<P style="TEXT-INDENT: 2em">&nbsp; case mpPaused:</P>
<P style="TEXT-INDENT: 2em">&nbsp;parent.RightFrame.VGAPlayer.Pause();</P>
<P style="TEXT-INDENT: 2em">&nbsp;break;</P>
<P style="TEXT-INDENT: 2em">&nbsp; case mpStopped:</P>
<P style="TEXT-INDENT: 2em">&nbsp;parent.RightFrame.VGAPlayer.Stop();</P>
<P style="TEXT-INDENT: 2em">&nbsp;break;</P>
<P style="TEXT-INDENT: 2em">&nbsp; case mpEnded:</P>
<P style="TEXT-INDENT: 2em">&nbsp;parent.RightFrame.VGAPlayer.Stop();</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript </P>
<P style="TEXT-INDENT: 2em">event="PositionChange(dblOldPosition, dblNewPosition)" for=MediaPlayer&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; parent.RightFrame.VGAPlayer.CurrentPosition = dblNewPosition * 1000;</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;META content="MSHTML 6.00.2900.2873" name=GENERATOR&gt;&lt;/HEAD&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;BODY bgColor=black&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;OBJECT id=MediaPlayer height="100%" width="100%" align=right </P>
<P style="TEXT-INDENT: 2em">classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6&gt;&lt;PARAM NAME="URL" VALUE=""&gt;&lt;PARAM NAME="rate" VALUE="1"&gt;&lt;PARAM NAME="balance" VALUE="0"&gt;&lt;PARAM NAME="currentPosition" VALUE="0"&gt;&lt;PARAM NAME="defaultFrame" VALUE=""&gt;&lt;PARAM NAME="playCount" VALUE="1"&gt;&lt;PARAM NAME="autoStart" VALUE="-1"&gt;&lt;PARAM NAME="currentMarker" VALUE="0"&gt;&lt;PARAM NAME="invokeURLs" VALUE="-1"&gt;&lt;PARAM NAME="baseURL" VALUE=""&gt;&lt;PARAM NAME="volume" VALUE="100"&gt;&lt;PARAM NAME="mute" VALUE="0"&gt;&lt;PARAM NAME="uiMode" VALUE="full"&gt;&lt;PARAM NAME="stretchToFit" VALUE="-1"&gt;&lt;PARAM NAME="windowlessVideo" VALUE="0"&gt;&lt;PARAM NAME="enabled" VALUE="-1"&gt;&lt;PARAM NAME="enableContextMenu" VALUE="-1"&gt;&lt;PARAM NAME="fullScreen" VALUE="0"&gt;&lt;PARAM NAME="SAMIStyle" VALUE=""&gt;&lt;PARAM NAME="SAMILang" VALUE=""&gt;&lt;PARAM NAME="SAMIFilename" VALUE=""&gt;&lt;PARAM NAME="captioningID" VALUE=""&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=application/x-oleobject&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; standby="Loading Microsoft? Windows? </P>
<P style="TEXT-INDENT: 2em">Media Player components..."&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;/OBJECT&gt;&lt;/OBJECT&gt;&lt;/BODY&gt;&lt;/HTML&gt; </P>
<P style="TEXT-INDENT: 2em">&nbsp; </P>
<P style="TEXT-INDENT: 2em">frm000.htm内容（右边窗口，播放演示内容） </P>
<P style="TEXT-INDENT: 2em">&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;VGA Frame&lt;/TITLE&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META http-equiv=Content-Type content="text/html; charset=gb2312"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META content="MSHTML 6.00.2900.2873" name=GENERATOR&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META content=none name="Microsoft Border"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;STYLE&gt;A:link {</P>
<P style="TEXT-INDENT: 2em">&nbsp;TEXT-DECORATION: none</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">A:visited {</P>
<P style="TEXT-INDENT: 2em">&nbsp;TEXT-DECORATION: none</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">A:active {</P>
<P style="TEXT-INDENT: 2em">&nbsp;TEXT-DECORATION: none</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">A:hover {</P>
<P style="TEXT-INDENT: 2em">&nbsp;FONT-WEIGHT: bold; COLOR: rgb(255,255,0); TEXT-DECORATION: none</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">&lt;/STYLE&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript&gt;</P>
<P style="TEXT-INDENT: 2em">if (window.name != "RightFrame") location = "../index.htm";</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript event=OnSkip(Seconds) for=VGAPlayer&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; parent.LeftupFrame.MediaPlayer.Controls.CurrentPosition = Seconds;</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt; </P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript event=onload for=window&gt;</P>
<P style="TEXT-INDENT: 2em">//Load VGA File</P>
<P style="TEXT-INDENT: 2em">Dir = new String(location);</P>
<P style="TEXT-INDENT: 2em">Dir = Dir.substring(0, Dir.length - 10);</P>
<P style="TEXT-INDENT: 2em">VGAPlayer.Open(Dir + 'Screen.vga');</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;/HEAD&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;BODY bgColor=#000000&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;P&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;OBJECT id=VGAPlayer style="LEFT: 0px; POSITION: absolute; TOP: 0px" </P>
<P style="TEXT-INDENT: 2em">codeBase=VGAPlayer.cab#version=3,0,1,648 height="100%" width="100%" </P>
<P style="TEXT-INDENT: 2em">classid=clsid:339C1EE2-1029-46B8-81F1-360217F26FC4&gt;&lt;PARAM NAME="Visible" VALUE="-1"&gt;&lt;PARAM NAME="AutoScroll" VALUE="0"&gt;&lt;PARAM NAME="AutoSize" VALUE="0"&gt;&lt;PARAM NAME="AxBorderStyle" VALUE="1"&gt;&lt;PARAM NAME="Caption" VALUE="ZoomPic"&gt;&lt;PARAM NAME="Color" VALUE="2147483663"&gt;&lt;PARAM NAME="Font" VALUE="MS Sans Serif"&gt;&lt;PARAM NAME="KeyPreview" VALUE="0"&gt;&lt;PARAM NAME="PixelsPerInch" VALUE="96"&gt;&lt;PARAM NAME="PrintScale" VALUE="1"&gt;&lt;PARAM NAME="Scaled" VALUE="-1"&gt;&lt;PARAM NAME="DropTarget" VALUE="0"&gt;&lt;PARAM NAME="HelpFile" VALUE=""&gt;&lt;PARAM NAME="DoubleBuffered" VALUE="0"&gt;&lt;PARAM NAME="Enabled" VALUE="-1"&gt;&lt;PARAM NAME="Cursor" VALUE="0"&gt;&lt;/OBJECT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt; </P>
<P style="TEXT-INDENT: 2em">&nbsp; </P>
<P style="TEXT-INDENT: 2em">frmleftdown.htm内容：</P>
<P style="TEXT-INDENT: 2em">跟PPT内容相关，通过调整Media Player的位置来控制同步，VGA是自动跟Media Player同步的</P>
<P style="TEXT-INDENT: 2em">根据内容替换文件即可，不换也不影响播放</P>
<P style="TEXT-INDENT: 2em">如果是从网上在线播放网页另存为保存的资源文件夹中获取的frmleftdown.htm，则需要把以下蓝色部分：</P>
<P style="TEXT-INDENT: 2em">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;!-- saved from url=(0044)http://219.144.186.220/ycx/1/frmleftdown.htm--&gt;</P>
<P style="TEXT-INDENT: 2em">修改为：</P>
<P style="TEXT-INDENT: 2em">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;!-- saved from url=(0044) ycx/frmleftdown.htm --&gt;</P>
<P style="TEXT-INDENT: 2em">也就是改成本地目录，这样就可以实现按目录播放了。</P>
<P style="TEXT-INDENT: 2em">文件实例：</P>
<P style="TEXT-INDENT: 2em">&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;!-- saved from url=(0044)ycx/frmleftdown.htm --&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Overview Hyperlinks&lt;/TITLE&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META http-equiv=Content-Type content="text/html; charset=gb2312"&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript&gt;</P>
<P style="TEXT-INDENT: 2em">if (window.name != "LeftdownFrame") location = "../index.htm";</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;SCRIPT language=javascript&gt;</P>
<P style="TEXT-INDENT: 2em">function Skip(seconds)</P>
<P style="TEXT-INDENT: 2em">{</P>
<P style="TEXT-INDENT: 2em">&nbsp; parent.LeftupFrame.MediaPlayer.Controls.CurrentPosition = seconds;</P>
<P style="TEXT-INDENT: 2em">&nbsp; parent.LeftupFrame.MediaPlayer.Controls.Play();</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">&lt;/SCRIPT&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;STYLE&gt;TD {</P>
<P style="TEXT-INDENT: 2em">&nbsp;FONT-SIZE: 9pt; COLOR: #00ff00; FONT-FAMILY: Arial</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">A {</P>
<P style="TEXT-INDENT: 2em">&nbsp;FONT-SIZE: 9pt; COLOR: #00ff00; FONT-FAMILY: Arial; TEXT-DECORATION: underline</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">&lt;/STYLE&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;META content="MSHTML 6.00.3790.2993" name=GENERATOR&gt;&lt;/HEAD&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;BODY bgColor=black&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;TABLE width="100%" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TBODY&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD vAlign=top width=42&gt;主题：&lt;/TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;运筹学&lt;/TD&gt;&lt;/TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD vAlign=top width=42&gt;主讲：&lt;/TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;杨斌鑫（讲师）&lt;/TD&gt;&lt;/TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD vAlign=top width=42&gt;版权：&lt;/TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;西北工业大学网络教育学院&lt;/TD&gt;&lt;/TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD vAlign=top width=42&gt;描述：&lt;/TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;运筹学第1讲&lt;/TD&gt;&lt;/TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD vAlign=top width=42&gt;索引：&lt;/TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;&lt;A onmouseover='this.style.cursor="hand"' </P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onclick=javascript:Skip(586)&gt;2.运筹学的性质与特点(00:09:46)&lt;/A&gt; &lt;/TD&gt;&lt;/TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD vAlign=top width=42&gt;&lt;/TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;&lt;A onmouseover='this.style.cursor="hand"' </P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onclick=javascript:Skip(882)&gt;3.运筹学的主要内容(00:14:42)&lt;/A&gt; &lt;/TD&gt;&lt;/TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp; &lt;TR&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD vAlign=top width=42&gt;&lt;/TD&gt;</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; &lt;TD&gt;&lt;A onmouseover='this.style.cursor="hand"' </P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onclick=javascript:Skip(3007)&gt;本章内容结束(00:50:07)&lt;/A&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;P&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;STYLE type=text/css&gt;BODY {</P>
<P style="TEXT-INDENT: 2em">&nbsp;BACKGROUND-POSITION: left bottom; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images\xia.gif); BACKGROUND-REPEAT: no-repeat</P>
<P style="TEXT-INDENT: 2em">}</P>
<P style="TEXT-INDENT: 2em">&lt;/STYLE&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</P>
<P style="TEXT-INDENT: 2em">localclip.asx内容： </P>
<P style="TEXT-INDENT: 2em">&lt;ASX VERSION=3.0&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;Entry&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;Ref href="000.asf"/&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;/Entry&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;/ASX&gt; </P>
<P style="TEXT-INDENT: 2em">remoteclip.asx内容： </P>
<P style="TEXT-INDENT: 2em">&lt;ASX VERSION=3.0&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;Entry&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;Ref href="000.asf"/&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;/Entry&gt;</P>
<P style="TEXT-INDENT: 2em">&lt;/ASX&gt;</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[金盔甲]]></author>
	    <comments>http://jingkuijia.blog.163.com/blog/static/145856920080167116100</comments>
    <slash:comments>1</slash:comments>
    <guid isPermaLink="true">http://jingkuijia.blog.163.com/blog/static/145856920080167116100</guid>
    <pubDate>Wed, 16 Jan 2008 19:11:06 +0800</pubDate>
    <dcterms:modified>2008-01-16T19:11:06+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[感受电影效果 08年不能放过的18款游戏]]></title>	
    <link>http://jingkuijia.blog.163.com/blog/static/14585692008010011458</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em"><STRONG>第一人称<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>射击</NOBR>——《彩虹六号 ：维加斯2》</STRONG></P>
<P style="TEXT-INDENT: 2em">期待程度：★★★</P>
<P style="TEXT-INDENT: 2em">《彩虹六号：维加斯 2》由育碧旗下最负盛名的蒙特丽尔工作室负责<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>开发</NOBR>。本作也支持多个在线的联机游戏模式，其中包括多人对抗和与单机模式剧情相关的多人协作模式，但具体详情目前不得而知。 </P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008787.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《彩虹六号 ：维加斯2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008788.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《彩虹六号 ：维加斯2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008789.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《彩虹六号 ：维加斯2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008790.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《彩虹六号 ：维加斯2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">2007年是每位游戏玩家值得庆幸的一年，在这一年里我们不仅玩上了8款次<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>时代</NOBR>的DX10游戏，更重要的是我们终于玩上了如CG般渲染效果的3D游戏，这圆了不少80年后3D游戏迷的梦想。在过两天，我们马上将告别2007年跨入2008年，那明年将会有什么游戏将给我们带来惊喜呢！请广大网友跟着我先睹为快吧！</P>
<P style="TEXT-INDENT: 2em"><STRONG>即时<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>战略</NOBR>——《星际争霸2》</STRONG></P>
<P style="TEXT-INDENT: 2em">期待程度：★★★★★</P>
<P style="TEXT-INDENT: 2em">《星际争霸》无需多说，一款经典得不能再经典的游戏，一款<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>流行</NOBR>十年的游戏，一款每个PC游戏玩家都玩过的游戏，一款即时战略巅峰之作，正因为《星际争霸》太过经典，玩家对《星际争霸2》给予了很高的期望。《星际争霸》预计明年暑期上市，让我们共同等待。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008741.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《星际争霸2》游戏截图曝光</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008742.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《星际争霸2》游戏截图曝光</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008743.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《星际争霸2》游戏截图曝光</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008744.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>星际争霸</NOBR>2》游戏截图曝光</SPAN></P>
<P align=center><SPAN style="FONT-SIZE: 12px"></SPAN>&nbsp;</P>
<P align=center><SPAN style="FONT-SIZE: 12px"></SPAN><STRONG>即时<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>战略</NOBR>——《帝国：全面战争》</STRONG>&nbsp;</P>
<P style="TEXT-INDENT: 2em">期待程度：★★★★☆</P>
<P style="TEXT-INDENT: 2em">《帝国：全面战争》在<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>游戏</NOBR>引擎方面进行了强化，并很可能使用的是DX10技术。在游戏内容方面，相比前作《中世纪2：全面战争》加入了海战。现在玩家们可以像陆地战斗一样在海上亲自指挥大规模的海战。这使得原来回合策略和即时战斗两个层面的游戏变成了三个层面，新增了和以往完全不同的海战层。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008749.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《帝国：全面战争》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008750.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《帝国：全面战争》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008751.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《帝国：全面战争》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008752.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>帝国</NOBR>：全面战争》游戏曝光画面</SPAN></P><SPAN style="FONT-SIZE: 12px">
<P style="TEXT-INDENT: 2em"><STRONG>第一人称射击——《孤岛惊魂2》</STRONG></P>
<P style="TEXT-INDENT: 2em">期待程度：★★★★☆</P>
<P style="TEXT-INDENT: 2em">《孤岛危机》经过相当一段时间的<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>开发</NOBR>终于上市了，就在这款划时代的游戏发布之后，Ubisoft游戏公司再次想到了之前的<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>成功</NOBR>之作《孤岛惊魂》，并将于明天<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>夏天</NOBR>推出续作《孤岛惊魂2》。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008757.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《孤岛惊魂2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008758.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《孤岛惊魂2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008759.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《孤岛惊魂2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008760.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《孤岛惊魂2》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008761.jpg" border=1></P>
<P style="TEXT-INDENT: 2em"><STRONG>第一人称<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>射击</NOBR>——《辐射3》</STRONG></P>
<P style="TEXT-INDENT: 2em">期待程度：★★★★</P>
<P style="TEXT-INDENT: 2em">《辐射3》曾经是一款盛名的RPG游戏，时隔数年之后它又回来了。据悉游戏将采用和《上古卷轴4：湮没》一样的Gamebryo引擎，并将同样保留庞大世界和开放式结局的特性。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008765.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《辐射3》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008766.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《辐射3》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008767.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《辐射3》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008768.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《辐射3》游戏曝光画面</SPAN></P><SPAN style="FONT-SIZE: 12px">
<P style="TEXT-INDENT: 2em">期待程度：★★★☆</P>
<P style="TEXT-INDENT: 2em">《战火兄弟连：地狱高速路》续作是游戏发行商育碧公司和<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>开发</NOBR>商Gearbox公司联合推出的。此作采用了全新的开发技术，在图像和音效方面更为出色，游戏性更佳，特别是在联网对战方面更是重新打造，增设了不少全新的特性。游戏使用了虚幻3引擎的运用，更是对游戏的图像和游戏性的提升起到了决定性作用。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008773.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《战火兄弟连：地狱高速路》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008774.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《战火兄弟连：地狱高速路》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008775.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《战火兄弟连：地狱高速路》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008776.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《战火兄弟连：地狱高速路》游戏曝光<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>画面</NOBR></SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008777.jpg" border=1></P>
<P style="TEXT-INDENT: 2em"><STRONG>第一人称射击——《S.T.A.L.K.E.R.资料片：晴空》</STRONG></P>
<P style="TEXT-INDENT: 2em">期待程度：★★★☆</P>
<P style="TEXT-INDENT: 2em">《S.T.A.L.K.E.R.：晴空》是《S.T.A.L.K.E.R.：切尔诺贝利阴影》的官方资料片，它类似于一个前传，<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>游戏</NOBR>背景设定在原作的一年前，即2010年。在切尔诺贝利核电站的核心<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>地区</NOBR>第一批STALKER到达，但迎接他们的是一场大<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>灾难</NOBR>、数量爆增的异形、一块神秘的新大陆，以及无处不在的死亡阴影的笼罩。尤其值得一提的是，该<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>作品</NOBR>将支持DirectX 10。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008779.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《S.T.A.L.K.E.R.资料片：晴空》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008780.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《S.T.A.L.K.E.R.资料片：晴空》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008781.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《S.T.A.L.K.E.R.资料片：晴空》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008782.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《S.T.A.L.K.E.R.资料片：晴空》游戏曝光画面</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008783.jpg" border=1></P>
<P style="TEXT-INDENT: 2em">期待程度：★★★★☆</P>
<P style="TEXT-INDENT: 2em">《刺客信条》是笔者明年最期待的游戏，该作品有波斯王子原版<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>开发</NOBR>团队制作，而且画面风格更为唯美。《刺客信条》将故事设定在十字军东征的时期，在这个内忧外患的时期，统治者以高压方式统治人民。教会从1096年至1291年发动了对“异教徒”穆斯林的征讨。教会授予每一个战士十字架，并称之为十字军。由于罗马天主教圣城耶路撒冷落入伊斯兰教徒手中，十字军东征大多数是针对伊斯兰教国家的，主要的目的是从伊斯兰教手中夺回耶路撒冷。改作的XBOX360和PS3版本已经发布，而<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>PC</NOBR>版本将于下月与大家见面。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008794.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《刺客信条》游戏截图</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008795.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《刺客信条》游戏截图</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008796.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《刺客信条》游戏截图</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008797.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《刺客信条》游戏截图</SPAN></P><SPAN style="FONT-SIZE: 12px">
<P style="TEXT-INDENT: 2em">期待程度：★★★★☆</P>
<P style="TEXT-INDENT: 2em">《Alan Wake》<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>游戏</NOBR>应用了大量的超线程技术，分别是渲染、音频、流、物理和地形5个独立的线程，对于这些复杂的即时运算游戏程序，多核CPU对这款游戏会<NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>支持</NOBR>得很好。</P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008802.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《Alan Wake》游戏截图</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008803.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《Alan Wake》游戏截图</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008804.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《Alan Wake》游戏截图</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008805.jpg" border=1></P>
<P></P>
<P align=center><SPAN style="FONT-SIZE: 12px">《Alan Wake》游戏截图</SPAN></P>
<P style="TEXT-INDENT: 2em">
</P><P align=center><IMG alt="感受电影效果 08年不能放过的18款游戏" src="http://img1.qq.com/gamezone/pics/8008/8008806.jpg" border=1></P>
<P style="TEXT-INDENT: 2em"><STRONG><NOBR style="FONT-WEIGHT: bold; COLOR: #009900; BORDER-BOTTOM: #009900 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" target="_blank" this);? kwC();? false;?>动作</NOBR>冒险——《细胞分裂5》</STRONG></P>
<P style="TEXT-INDENT: 2em">期待程度：★★★★☆</P>
<P style="TEXT-INDENT: 2em">UBI著名谍报动作游戏《细胞