﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-快乐生活，感受人生-随笔分类-个人文档</title><link>http://www.cnitblog.com/yuhensong/category/3037.html</link><description>New Life, Old Face
&lt;bgsound src=http://www.ht.com.cn/bbu/attachments/month_0510/kh0n_10.wma loop="-1"&gt;</description><language>zh-cn</language><lastBuildDate>Wed, 31 Oct 2012 16:09:56 GMT</lastBuildDate><pubDate>Wed, 31 Oct 2012 16:09:56 GMT</pubDate><ttl>60</ttl><item><title>Blocked IO resource from AML in Win XP</title><link>http://www.cnitblog.com/yuhensong/archive/2009/12/31/63509.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Thu, 31 Dec 2009 06:54:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2009/12/31/63509.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/63509.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2009/12/31/63509.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/63509.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/63509.html</trackback:ping><description><![CDATA[<p>ACPI BIOS implementations that directly access certain system hardware resources from AML code cannot be synchronized with operating system access to the same resources, which can cause the operating system to become unstable or to stop responding. This article describes issues related to BIOS AML firmware accessing system board resources, and the changes implemented to address these issues in the Windows XP, Windows Server 2003, and future versions of the operating system.</p>
		<h5 style="PADDING-TOP: 2px"> </h5>
		<a name="EX">
		</a>
		<h2>Introduction </h2>
		<p>
		</p>
		<p>During the development of the Windows XP operating system, Microsoft discovered many ACPI BIOS implementations that directly access and attempt to manipulate system hardware resources from BIOS ASL code. At run time, system board resources must not be simultaneously accessed or modified by both the BIOS and the operating system, because these accesses cannot be synchronized with operating system access to the same system resources. As a result, BIOS read or write access to these resources can cause adverse effects, ranging from general instability to causing the system to stop responding.</p>
		<p>Historically, error conditions of this nature might have been construed by the operating system as an unrecoverable error, resulting in a stop error (blue screen) and system shutdown. In an effort to improve the end user experience and increase system reliability, Windows XP has been re-designed as described in this article.</p>
		<a name="E3">
		</a>
		<h2>Changes in Windows XP </h2>
		<p>
		</p>
		<p>While developing and testing Windows XP a list of system board resources was identified that, when accessed from BIOS AML code, proved to be the most problematic. This article refers to the list of addresses associated with these resources as the "blocked ports list." Table 1 lists affected system resources and their associated I/O addresses.</p>
		<p>The ACPI AML interpreter in the Windows XP kernel monitors all attempts by BIOS AML code to read from or write to the specific addresses on the blocked ports list. When a read or write access is detected at any of these addresses, the following actions will occur: </p>
		<table cellspacing="0" cellpadding="0" border="0">
				<tbody>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>An error will be added to the system event log stating that the ACPI AML interpreter has detected an illegal read or write, and that this read or write has been blocked.</p>
								</td>
						</tr>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>For BIOS AML code that indicates compatibility with the Windows XP ACPI implementation, the operating system will block all read and write accesses to these addresses. This compatibility is determined by the AML code calling the _OSI method, as described later in this article.</p>
								</td>
						</tr>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>For BIOS AML code that is compatible with versions of Windows released before Windows XP, the operating system will allow the read or write access to succeed in most cases, but will still add an error to the system event log. </p>
								</td>
						</tr>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>Accesses to the Programmable Interrupt Controller (PIC) and cascaded PIC, and to PIC Edge/Level Control Registers, are always blocked because BIOS access to these ports is potentially catastrophic and might prevent the system from running. These I/O addresses are noted in Table 1.</p>
								</td>
						</tr>
				</tbody>
		</table>
		<div style="MARGIN-TOP: 3px; MARGIN-BOTTOM: 10px"> </div>
		<a name="EKB">
		</a>
		<h2>Windows XP BIOS Compatibility Determined Using _OSI </h2>
		<p>
		</p>
		<p>The specific actions taken by the operating system when read or write accesses to these resources are detected depends on the version of ACPI interface that the BIOS indicates it supports. This is determined through the BIOS use of the _OSI method as described in this article. </p>
		<p>For complete details about the _OSI method, see <a href="http://www.microsoft.com/taiwan/whdc/system/pnppwr/powermgmt/_OSI-method.mspx">How to Identify Windows Versions in ACPI Using _OSI</a>.</p>
		<p>The _OSI method is being introduced with the Windows XP operating system. BIOS ASL code can test for the level of features supported in the current Windows operating system by passing a string to the _OSI method. The operating system returns TRUE for any string that represents a feature set that it can support. Windows XP, for example, returns TRUE for the string "Windows 2001".</p>
		<p>By passing the string "Windows 2001" into the _OSI method, the BIOS indicates to the operating system that the BIOS is aware of and compatible with the ACPI implementation and feature set of Windows XP. Windows XP will then reject all I/O reads or writes from BIOS ASL code to addresses on the blocked ports list and generate an error in the system event log.</p>
		<a name="EVB">
		</a>
		<h2>Windows XP and Legacy BIOS ASL Implementations </h2>
		<p>
		</p>
		<p>For those BIOS implementations that are compatible with versions of Windows released before Windows XP, the operating system will allow the read or write access to succeed in most cases. Accesses to the PIC and cascaded PIC, and to the PIC Edge/Level Control Registers, are always blocked. In all cases an error will be written to the system event log. </p>
		<p>To help ensure system stability on systems with legacy BIOS ASL implementations, Windows XP attempts to synchronize accesses to resources whenever possible. For example: </p>
		<table cellspacing="0" cellpadding="0" border="0">
				<tbody>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>When a read or write access is detected to the CMOS/RTC index and data pair registers at I/O addresses 0x70 and 0x71, the operating system does the following: </p>
										<table cellspacing="0" cellpadding="0" border="0">
												<tbody>
														<tr>
																<td class="listBullet" valign="top">•</td>
																<td class="listItem">
																		<p>Disables interrupts</p>
																</td>
														</tr>
														<tr>
																<td class="listBullet" valign="top">•</td>
																<td class="listItem">
																		<p>Preserves the contents of the index (address) register</p>
																</td>
														</tr>
														<tr>
																<td class="listBullet" valign="top">•</td>
																<td class="listItem">
																		<p>Allows the ASL code access to proceed</p>
																</td>
														</tr>
														<tr>
																<td class="listBullet" valign="top">•</td>
																<td class="listItem">
																		<p>Restores the value of the index register</p>
																</td>
														</tr>
												</tbody>
										</table>
										<p>This process helps prevent a race condition in which the operating system writes the desired address to the index register and a BIOS method changes the address in the index register before the operating system can access the intended data register, causing the operating system to use the wrong index value. </p>
										<p>
												<b>Note: </b>This approach cannot guarantee that the CMOS address register (0x70) will not be corrupted on multi-processor systems. </p>
								</td>
						</tr>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>ASL code that attempts to access the PCI Configuration Space registers at 0xCF8 0xD00 is re-routed by the kernel AML interpreter to call HalGetBusDataByOffset, which allows access to system resources to be properly synchronized.<br /></p>
								</td>
						</tr>
				</tbody>
		</table>
		<div style="MARGIN-TOP: 3px; MARGIN-BOTTOM: 10px"> </div>
		<a name="EPC">
		</a>
		<h2>Accessing BIOS Non-volatile Memory (CMOS NVRAM) </h2>
		<p>
		</p>
		<p>With these changes in Windows XP, BIOS developers may be looking for alternative methods to access CMOS NVRAM. The following examples present some possible solutions.</p>
		<h3>Reading from CMOS NVRAM</h3>
		<p>This example ASL code defines an operation region in the system memory address space. During POST, BIOS code copies the data from CMOS to this memory area. ASL code can then use fields to read the CMOS data. </p>
		<p>Each CM<i>nn</i> field in the example corresponds to 8 bits of CMOS. The BIOS engineer is responsible for defining these fields appropriately. Each field of this memory can be any combination of bits. </p>
		<p>During system boot, BIOS POST code should update this memory area with the value written in the CMOS before handing off to the operating system. Once the operating system has switched to ACPI mode, any attempt to read CMOS from ASL code should be done by reading from these memory locations and not from CMOS NVRAM I/O ports. </p>
		<pre class="codeSample">// Declare a memory operation region for 255 bytes of CMOS. 
// First 0 to 127 bytes reflects CMOS access from IO ports 0x70 
// and 0x71 and the subsequent bytes reflect CMOS access from IO 
// ports 0x72 to 0x73.  BIOS code should properly set up the base 
// address of the beginning of this memory range at offset during 
// BIOS POST.

OperationRegion (CMRM, SystemMemory, offset, 255)  //Operation Region 

Field (CMRM, AnyAcc, NoLock, Preserve) {   //Field
    //  Memory corresponding to addresses 0x70, 0x71
    CM00,    8,
    CM01,    8,
    CM02,    8,
    .
    .
    CM7f,     8,     

    // Memory corresponding to addresses 0x72, 0x73
    CM80,    8,
    .
    .
    CMFF
    }   // End of CMOS field
</pre>
		<p>The following is an example of ASL code which reads from CMOS offset 52 bits 4 to 7 and returns the value read. </p>
		<pre class="codeSample">// This example returns bits 4 to 7 of CMOS offset 52

Method (RDCM) {
    ShiftRight (CM52, 4, Local0)
    Return (Local0) 
    }
</pre>
		<h3>Writing to CMOS NVRAM</h3>
		<p>BIOS code should write to CMOS NVRAM by generating a system management interrupt (SMI). AML code can generate a SMI by writing a specific value to the SMI command port. AML code can pass the CMOS offset and value to be written through the NVRAM memory operation region. The BIOS SMI handles the writes to CMOS, and also updates the memory area pointed by the CMRM operation region to reflect the correct CMOS contents.</p>
		<a name="ECD">
		</a>
		<h2>Affected System Resources and Addresses </h2>
		<p>
		</p>
		<p>Table 1 lists the system resources and associated I/O addresses that should not be directly accessed by BIOS AML code (the "blocked ports" list).</p>
		<p>
				<b>Table 1 Blocked I/O Port Addresses and System Board Resources </b>
		</p>
		<table class="dataTable" id="EJD" cellspacing="0" cellpadding="0">
				<thead>
						<tr class="stdHeader" valign="top">
								<td id="colELD">Address</td>
								<td id="colEOD">Function</td>
								<td id="colERD" style="BORDER-RIGHT: #cccccc 1px solid">Comments</td>
						</tr>
				</thead>
				<tbody>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x000 0x00F</p>
								</td>
								<td>
										<p class="lastInCell">DMA Controller 1</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x020 0x021</p>
								</td>
								<td>
										<p class="lastInCell">Programmable Interrupt Controller</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell">Access is never allowed*</p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x040 0x043</p>
								</td>
								<td>
										<p class="lastInCell">System Timer 1</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x048 0x04B</p>
								</td>
								<td>
										<p class="lastInCell">Timer 2 Failsafe</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x070 0x071</p>
								</td>
								<td>
										<p class="lastInCell">System CMOS, RTC</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x074 0x076</p>
								</td>
								<td>
										<p class="lastInCell">Extended CMOS</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x081 0x083</p>
								</td>
								<td>
										<p class="lastInCell">DMA1 Page Registers</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x087</p>
								</td>
								<td>
										<p class="lastInCell">DMA1 CH0 Low Page</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x089</p>
								</td>
								<td>
										<p class="lastInCell">DMA2 CH2 Low Page</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x08A 0x08B</p>
								</td>
								<td>
										<p class="lastInCell">DMA2 CH3 Low Page,</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x08F</p>
								</td>
								<td>
										<p class="lastInCell">DMA2 Low Page Refresh</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x090 0x091</p>
								</td>
								<td>
										<p class="lastInCell">Arbitration Control Port Card Select Feedback</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x093 0x094</p>
								</td>
								<td>
										<p class="lastInCell">Reserved System Board Setup</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x096 0x097</p>
								</td>
								<td>
										<p class="lastInCell">POS Channel Select</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x0A0 0x0A1</p>
								</td>
								<td>
										<p class="lastInCell">Cascaded Programmable Interrupt Controller</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell">Access is never allowed*</p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0x0C0 0x0DF</p>
								</td>
								<td>
										<p class="lastInCell">ISA DMA</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
						<tr class="record" valign="top">
								<td>
										<p class="lastInCell">0x4D0 0x4D1</p>
								</td>
								<td>
										<p class="lastInCell">PIC Edge/Level Control Registers</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell">Access is never allowed*</p>
								</td>
						</tr>
						<tr class="evenRecord" valign="top">
								<td>
										<p class="lastInCell">0xCF8 0xD00</p>
								</td>
								<td>
										<p class="lastInCell">PCI Configuration Space Access</p>
								</td>
								<td style="BORDER-RIGHT: #cccccc 1px solid">
										<p class="lastInCell"> </p>
								</td>
						</tr>
				</tbody>
		</table>
		<div class="dataTableBottomMargin">
		</div>
		<p>*Read or write accesses to these ports are always blocked, regardless of the BIOS use of the _OSI method.</p>
		<a name="EUH">
		</a>
		<h2>Call to Action </h2>
		<p>
		</p>
		<p>BIOS developers should design their BIOS code according to the guidelines in this article: </p>
		<table cellspacing="0" cellpadding="0" border="0">
				<tbody>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>BIOS code that is compatible with Windows XP should access system resources as described in this article; they should not directly read from or write to any of the I/O port addresses listed in Table 1.</p>
								</td>
						</tr>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>BIOS code that is compatible with earlier versions of Windows released before Windows XP should not directly access the PIC and cascaded PIC, or PIC Edge/Level Control Registers.</p>
								</td>
						</tr>
						<tr>
								<td class="listBullet" valign="top">•</td>
								<td class="listItem">
										<p>BIOS code should report compatibility with Windows XP as described in <a href="http://www.microsoft.com/taiwan/whdc/system/pnppwr/powermgmt/_OSI-method.mspx">How to Identify Windows Versions in ACPI Using _OSI</a>.</p>
								</td>
						</tr>
				</tbody>
		</table><img src ="http://www.cnitblog.com/yuhensong/aggbug/63509.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2009-12-31 14:54 <a href="http://www.cnitblog.com/yuhensong/archive/2009/12/31/63509.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>64-bit EFI和SMM</title><link>http://www.cnitblog.com/yuhensong/archive/2009/11/09/62491.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 09 Nov 2009 10:26:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2009/11/09/62491.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/62491.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2009/11/09/62491.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/62491.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/62491.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如果EFI支持64-bit的话，那么就可以启动Windows 7, 还不是因为MS不好好支持32-bit，这样就不需要CSM module了<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 那么如果EFI支持64-bit的话，SMM driver也就变成64-bit了，这个时候SMM就必须从Real mode 转成64-bit protect mode，其实主要的问题就是CPU的mode是IA-32e mode，这是由CPU的一个寄存器来决定的，具体的就是MSR（C0000080h）的bit8，所以在SMI handler中就需要load 64-bit的GDT，然后切成保护模式之前，设置CPU的这个寄存器，使之变成64-bit，其他的和32-bit的一模一样，就可以去执行64-bit的C程序了<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 需要强调的是，64-bit汇编code中，eax就用rax了，等等。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 贴一张图吧，说明一下CPU的不同模式：<br><img style="WIDTH: 911px; HEIGHT: 616px" height=616 src="http://www.cnitblog.com/images/cnitblog_com/yuhensong/mode.JPG" width=911 border=0></p><img src ="http://www.cnitblog.com/yuhensong/aggbug/62491.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2009-11-09 18:26 <a href="http://www.cnitblog.com/yuhensong/archive/2009/11/09/62491.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>让我很是惭愧啊</title><link>http://www.cnitblog.com/yuhensong/archive/2009/05/22/58690.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Fri, 22 May 2009 01:56:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2009/05/22/58690.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/58690.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2009/05/22/58690.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/58690.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/58690.html</trackback:ping><description><![CDATA[一些网上朋友看到了我的这个blog，说是做的不错，汗！<br>不过已经很久不更新进来的心得了<br>看来需要努力了，不能辜负来看这个blog的希望啊<br>近期跟新之<img src ="http://www.cnitblog.com/yuhensong/aggbug/58690.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2009-05-22 09:56 <a href="http://www.cnitblog.com/yuhensong/archive/2009/05/22/58690.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Standby Suspend Sleep and Hibernate</title><link>http://www.cnitblog.com/yuhensong/archive/2008/06/18/45849.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Wed, 18 Jun 2008 06:54:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2008/06/18/45849.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/45849.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2008/06/18/45849.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/45849.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/45849.html</trackback:ping><description><![CDATA[<div>USER ISSUE<br>What is the difference between sleep, standby, suspend, and hibernate?</div>
<div>GENERAL INFORMATION<br>&nbsp; Computers typically offer various power saving modes. The names for these modes will be something like standby, suspend, sleep, and hibernate. Typically the standby, suspend and sleep modes require that the computer be left on to some degree, and that it <font color=#ff0000>stay connected to power</font> (battery or AC). While in these modes, the hard drive usually stops running, the display turns off, and the fans might even turn off. However, the computer is still keeping in <font color=#ff0000>active memory </font>everything that was running and open just prior to being put in a low power mode. The hibernate mode allows you to turn off the computer completely and even unplug it from power. When it turns back on, the screen should show you exactly what you were were working on just prior to putting it in hibernate mode.</div>
<div>&nbsp;&nbsp; Because standby, suspend and sleep modes keep all the information <font color=#ff0000>in memory</font>, it is typically <font color=#ff0000>quicker</font> to start working again after being in these modes. Resuming work from the hibernate mode typically takes more time because it requires starting up the computer and loading everything <font color=#ff0000>into memory from the hard drive </font>again (although you don't need to manually start the programs and load the files because the computer will restore everything to the state it was in previously).</div>
<div>&nbsp;&nbsp; Depending on the computer and configuration, some cleanup tasks may be performed at system startup and shut down. So, some people prefer to simply shut down a computer when the are done using it. Some people suggest that it is best to leave computers on. However, if we consider the computer to be like any other appliance, then it makes sense to simply turn it off when it is not in use just as we would with a television set, dish washer, microwave, coffee pot, or any other appliance.</div>
<div><font color=#333399>休眠功能的特点 </font></div>
<div>与普通开机过程比较，休眠状态有以下的特点： <br>　　1.可以随时进入休眠状态，无须将所有工作储存起来，并关闭一个又一个的应用软件。因为休眠所保存的是当前的&#8220;状态&#8221;，所有打开的程序、设置及窗口排列等都不会改变。 <br>　　2.开机和关机的过程很快，相对正常关机和开机，休眠到硬盘（STD）至唤醒所需的时间可以快20%以上，而休眠到内存（STR）的关机和开机过程只需5秒钟。 <br>　　3.对笔记本电脑来说，当电池即将耗尽而又不能得到外接电源补给的时候，迅速进入休眠状态是保证当前工作不会丢失的唯一自保方法。 </div>
<div><font color=#333399>休眠功能的分类</font> </div>
<div>&nbsp;　　台式电脑和笔记本电脑的休眠模式也各有特色，一般而言后者的休眠方式比较全面和复杂。但总体来说都可分为STD和STR方式，而后者又细分成S1、S3及S1&amp;&amp;S3模式。 <br>（一）ＳＴＤ模式（Ｓｕｓｐｅｎｄ ｔｏ Ｄｉｓｋ，休眠到磁盘） <br>　　STD的特点是将电脑内存中的状态复制到硬盘，因为内存中的资料就是电脑当前状态的写照，所以保存这些资料就完整保留了电脑中的状态。STD在Windows中称为&#8220;Hibernate&#8221;（休眠），要在控制面板的电源管理中进行设置（开始&#8594;设置&#8594;控制面板&#8594;电源管理&#8594;休眠&#8594;启用休眠功能）。其特点是会在硬盘中永久占用空间作为保存内存资料之用。很明显，内存容量有多大，需要占用的硬盘空间就有多大。 <br>　　看到这里，大家一定会联想到，在STD状态下，电脑内存容量越大，进入休眠和唤醒的过程也就越慢。当然，对于内存中没有资料的部分，硬盘也不会全部读写，所以时间比完全读写要快一些，但总的来说速度仍然较慢。 <br>　　不过STD也有优点，就是当资料复制到硬盘后，即使电源完全中断，资料也不会丢失。因此对笔记本电脑来说，STD是最好的选择。 <br>（二）ＳＴＲ模式：（Ｓｕｓｐｅｎｄ ｔｏ ＲＡＭ，休眠到内存） <br>　　STR是在进入休眠状态时，只保留内存和主板芯片组的供电，而关闭其他部分。由于所有资料本来就在内存中，因此速度之快超乎想像。无论是台式电脑或笔记本电脑都可以利用此方式作休眠，它在Windows中被称为&#8220;Suspend&#8221;。 <br>　　其中Suspend状态又可分为S1与S3。S1模式的休眠程度较浅，当休眠时，硬盘、处理器和其他设备都会停止工作，但处理器和显示卡的风扇仍然会运转，机箱电源也仍然在工作。因此S1的省电程度较低，但进入和唤醒速度最快，兼容性也比较好(我的机器就是这个，suspend以后机箱里还有风扇的声音并且洞口有风进入说明电源风扇还在转)。而S3就仿佛彻底关机一样，除了电源指示灯会闪烁之外，所有风扇全部停转。此模式的耗电最少，速度也够快。笔记本电脑通常都以此模式运作，达到最省电和无噪音的效果。而台式电脑采用此模式后，基本上无须关机，不用电脑的时候直接在关机菜单中选择&#8220;Standby&#8221;就行了。 <br>　　STR的缺点就是很容易因为第三方驱动程序的兼容性问题使得系统无法正常进入Suspend状态。此外，如果主板BIOS对ACPI的支持不完善，也会使STR功能无法使用。其中S3模式出现问题的几率比S1模式多，因此很多主板都具备S1&amp;&amp;S3模式，并可让操作系统自动选择。但另外一个重要的前提就是机箱电源的+5V Standby插头必须能输出750mA以上电流，否则计算机将&#8220;长眠不醒&#8221;。</div>
<div>　　绝大多数笔记本电脑同时支持多种电源管理模式，通常当用户在Windows中选择&#8220;Standby&#8221;或者按下电源开关，就会进入Suspend状态。而当用户合上屏幕，则会进入Hibernate状态。当然，不管使用哪种模式，即使电脑不进入休眠或待机状态，我们都可以设置当某种设备闲置一定时间后就自动关闭，以便省电。 <br>　　只要大家充分了解和应用电脑的休眠功能，既能达到省电的目的，又可以让电脑在开机和关机时更加迅速，不是有一举两得的功效吗？ <br><br>缩写：<br>S1 or S3&nbsp;&nbsp;= standby&nbsp;&nbsp;&nbsp; = 待机&nbsp; = STR<br>S4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= Hibernate&nbsp; = 休眠 = STD<br></div><img src ="http://www.cnitblog.com/yuhensong/aggbug/45849.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2008-06-18 14:54 <a href="http://www.cnitblog.com/yuhensong/archive/2008/06/18/45849.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>函数指针和指针函数的基本概念（ZZ）</title><link>http://www.cnitblog.com/yuhensong/archive/2008/06/13/45663.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Fri, 13 Jun 2008 07:12:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2008/06/13/45663.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/45663.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2008/06/13/45663.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/45663.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/45663.html</trackback:ping><description><![CDATA[<p><font size=2><font color=#0000ff>【函数指针】</font><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在程序运行中，函数代码是程序的算法指令部分，它们和数组一样也占用存储空间，都有相应的地址。可以使用指针变量指向数组的首地址，也可以使用指针变量指向函数代码的首地址，指向函数代码首地址的指针变量称为函数指针。</font></p>
<p><font size=2>1．函数指针定义</font></p>
<p><font size=2>函数类型 （*指针变量名）(形参列表)；</font></p>
<p><font size=2>&#8220;函数类型&#8221;说明函数的返回类型，由于&#8220;()&#8221;的优先级高于&#8220;*&#8221;,所以指针变量名外的括号必不可少，后面的&#8220;形参列表&#8221;表示指针变量指向的函数所带的参数列表。</font></p>
<p><font size=2>例如：</font></p>
<p><font size=2>int (*f)(int x);</font></p>
<p><font size=2>double (*ptr)(double x);</font></p>
<p><font size=2>在定义函数指针时请注意：<br>&nbsp;&nbsp;&nbsp; <br>函数指针和它指向的函数的参数个数和类型都应该是—致的；</font></p>
<p><font size=2>函数指针的类型和函数的返回值类型也必须是一致的。</font></p>
<p><font size=2>2．函数指针的赋值</font></p>
<p><font size=2>函数名和数组名一样代表了函数代码的首地址，因此在赋值时，直接将函数指针指向函数名就行了。</font></p>
<p><font size=2>例如，</font></p>
<p><font size=2>int func(int x);&nbsp;&nbsp; /* 声明一个函数 */</font></p>
<p><font size=2>int (*f) (int x);&nbsp;&nbsp;&nbsp; /* 声明一个函数指针 */</font></p>
<p><font size=2>f=func;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* 将func函数的首地址赋给指针f */</font></p>
<p><font size=2>赋值时函数func不带括号，也不带参数，由于func代表函数的首地址，因此经过赋值以后，指针f就指向函数func(x)的代码的首地址。</font></p>
<p><font size=2>3．通过函数指针调用函数</font></p>
<p><font size=2>函数指针是通过函数名及有关参数进行调用的。</font></p>
<p><font size=2>与其他指针变量相类似，如果指针变量pi是指向某整型变量i的指针，则*p等于它所指的变量i；如果pf是指向某浮点型变量f的指针，则*pf就等价于它所指的变量f。同样地，*f是指向函数func(x)的指针，则*f就代表它所指向的函数func。所以在执行了f=func;之后，(*f)和func代表同一函数。</font></p>
<p><font size=2>由于函数指针指向存储区中的某个函数，因此可以通过函数指针调用相应的函数。现在我们就讨论如何用函数指针调用函数，它应执行下面三步：</font></p>
<p><font size=2>首先，要说明函数指针变量。</font></p>
<p><font size=2>例如：int (*f)(int x);</font></p>
<p><font size=2>其次，要对函数指针变量赋值。</font></p>
<p><font size=2>例如： f=func;&nbsp;&nbsp;&nbsp; (func(x)必须先要有定义)</font></p>
<p><font size=2>最后，要用 (*指针变量)(参数表);调用函数。</font></p>
<p><font size=2>例如：&nbsp;&nbsp;&nbsp; (*f)(x);(x必须先赋值)</font></p>
<p><br><font size=2>【例】任意输入n个数，找出其中最大数，并且输出最大数值。</font></p>
<p><font size=2>main()</font></p>
<p><font size=2>{</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int f();</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int i，a，b;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int (*p)();&nbsp;&nbsp;&nbsp; /* 定义函数指针 */</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scanf("%d"，&amp;a);</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; p=f;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* 给函数指针p赋值，使它指向函数f */</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(i＝1;i&lt;9;i++)</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scanf("%d"，&amp;b);</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a＝(*p)(a，b);&nbsp;&nbsp;&nbsp; /* 通过指针p调用函数f */</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("The Max Number is:%d"，a)</font></p>
<p><font size=2>}</font></p>
<p><br><font size=2>f(int x，int y)</font></p>
<p><font size=2>{</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; int z;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; z＝(x&gt;y)?x:y;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; return(z);</font></p>
<p><font size=2>}</font></p>
<p><font size=2>运行结果为：</font></p>
<p><font size=2>343 -45 4389 4235 1 -534 988 555 789↙</font></p>
<p><font size=2>The Max Number is：4389</font></p>
<p><br><font color=#0000ff size=2>【指针函数】</font></p>
<p><font size=2>一个函数不仅可以带回一个整型数据的值，字符类型值和实型类型的值，还可以带回指针类型的数据，使其指向某个地址单元。</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 返回指针的函数，一般定义格式为：</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 类型标识符&nbsp;&nbsp;&nbsp; *函数名(参数表)</font></p>
<p><font size=2>int *f(x，y);</font></p>
<p><font size=2>其中x，y是形式参数，f是函数名，调用后返回一个指向整型数据的地址指针。f(x，y)是函数，其值是指针。</font></p>
<p><font size=2>如：char *ch();表示的就是一个返回字符型指针的函数，请看下面的例题：</font></p>
<p><font size=2>【例】将字符串1(str1)复制到字符串2(str2)，并输出字符串2.</font></p>
<p><font size=2>#include "stdio.h"</font></p>
<p><font size=2>main()</font></p>
<p><font size=2>{</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; char *ch(char *，char *);</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; char str1[]="I am glad to meet you!";</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; char str2[]="Welcom to study C!";</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; printf("%s"，ch(str1，str2));</font></p>
<p><font size=2>}</font></p>
<p><font size=2>char *ch(char *str1，char *str2)</font></p>
<p><font size=2>{</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; int i;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; char *p;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; p=str2<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; if(*str2==NULL) exit(-1);</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; do</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; { </font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *str2=*str1;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str1++;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str2++;</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; }while(*str1!=NULL);</font></p>
<p><font size=2>&nbsp;&nbsp;&nbsp; return(p);</font></p>
<p><font size=2>}</font></p>
<p><br><font size=2>通过分析可得</font></p>
<p><font size=2>函数指针是一个指向函数的指针，而指针函数只是说明他是一个返回值为指针的函数，</font></p>
<p><font size=2>函数指针可以用来指向一个函数。<br></font></p><img src ="http://www.cnitblog.com/yuhensong/aggbug/45663.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2008-06-13 15:12 <a href="http://www.cnitblog.com/yuhensong/archive/2008/06/13/45663.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>好久没来这里了</title><link>http://www.cnitblog.com/yuhensong/archive/2008/04/22/42616.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Tue, 22 Apr 2008 08:06:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2008/04/22/42616.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/42616.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2008/04/22/42616.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/42616.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/42616.html</trackback:ping><description><![CDATA[最近杂事比较多，没有时间更新<br><br>现在手头主要做ACPI了，不过SMM也没有丢<br><br>希望两手都要抓，两手都要硬，呵呵<br><img src ="http://www.cnitblog.com/yuhensong/aggbug/42616.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2008-04-22 16:06 <a href="http://www.cnitblog.com/yuhensong/archive/2008/04/22/42616.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>准备安装无数操作系统</title><link>http://www.cnitblog.com/yuhensong/archive/2007/11/12/36175.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 12 Nov 2007 07:24:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/11/12/36175.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/36175.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/11/12/36175.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/36175.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/36175.html</trackback:ping><description><![CDATA[有个160G的工作盘，因为工作可能需要很多OS，今天决定重装OS，具体的要安装下面的OS：<br>100M&nbsp;&nbsp; DOS<br>10G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XP1<br>10G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Redflag<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XP2<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XP3<br>20G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VISTA<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fedora<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ubuntu<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mandriva<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux later<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux later<br>5G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux later<br>2G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Swap<br>10G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Work<br>20G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Others<br>20G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bak<br>100M&nbsp;&nbsp; EFI<br><br>如此可以我的无敌OS盘硬盘就诞生了！<br><img src ="http://www.cnitblog.com/yuhensong/aggbug/36175.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-11-12 15:24 <a href="http://www.cnitblog.com/yuhensong/archive/2007/11/12/36175.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>火车时刻表上没有的车次</title><link>http://www.cnitblog.com/yuhensong/archive/2007/07/23/30449.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 23 Jul 2007 02:37:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/07/23/30449.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/30449.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/07/23/30449.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/30449.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/30449.html</trackback:ping><description><![CDATA[<div>8355 西安-----前河镇&nbsp; &nbsp;西安12:18开&nbsp; &nbsp;&nbsp;&nbsp;前河镇18:27到<br>西安12:18<br>咸阳12:47&nbsp; &nbsp;&nbsp; &nbsp;13:02<br>萧家村13:22&nbsp; &nbsp;&nbsp;&nbsp;24<br>泾河&nbsp; &nbsp; 13:35&nbsp; &nbsp;&nbsp; &nbsp;37<br>永乐店&nbsp; &nbsp;13:48&nbsp; &nbsp;&nbsp;&nbsp;50<br>三原&nbsp; &nbsp;&nbsp;&nbsp;14:00&nbsp; &nbsp; 02<br>独李村&nbsp;&nbsp;14:15&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;17<br>大程&nbsp; &nbsp;&nbsp;&nbsp;14:27&nbsp; &nbsp;&nbsp; &nbsp; 29<br>阎良&nbsp; &nbsp;&nbsp;&nbsp;14:39&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;41<br>八里店&nbsp; &nbsp;14:51&nbsp; &nbsp;&nbsp; &nbsp; 53<br>富平&nbsp; &nbsp;&nbsp; &nbsp;15:03&nbsp; &nbsp;&nbsp; &nbsp; 05<br>卜家沟&nbsp; &nbsp;15:14&nbsp; &nbsp;&nbsp; &nbsp; 16<br>庄里&nbsp; &nbsp;&nbsp;&nbsp;15:24&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;26<br>梅家坪&nbsp; &nbsp; 15:37&nbsp; &nbsp;&nbsp; &nbsp;39<br>耀县西&nbsp; &nbsp;&nbsp;&nbsp;15:49&nbsp; &nbsp;&nbsp;&nbsp;51<br>寺沟&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;16:01&nbsp; &nbsp;&nbsp;&nbsp;03<br>吕渠河&nbsp; &nbsp;&nbsp; &nbsp; 16:17&nbsp; &nbsp;&nbsp;&nbsp;19<br>柳林镇&nbsp; &nbsp;&nbsp; &nbsp; 16:41&nbsp; &nbsp;&nbsp; &nbsp;43<br>田家咀&nbsp; &nbsp;&nbsp; &nbsp; 16:56&nbsp; &nbsp;&nbsp; &nbsp; 58<br>瑶曲&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 17:29&nbsp; &nbsp;&nbsp; &nbsp; 31<br>安子沟&nbsp; &nbsp;&nbsp; &nbsp; 17:47&nbsp; &nbsp;&nbsp; &nbsp; 49<br>前河镇&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;18:27</div>
<div>&nbsp;</div>
<div>
<div>8356&nbsp;&nbsp;前河镇-----西安&nbsp; &nbsp; 6:44开&nbsp; &nbsp;&nbsp;&nbsp;12:34到<br>前河镇&nbsp; &nbsp; 6:44<br>安子沟&nbsp; &nbsp; 7:15&nbsp; &nbsp;16<br>瑶曲&nbsp; &nbsp;&nbsp; &nbsp;7:30&nbsp; &nbsp;31<br>田家咀&nbsp; &nbsp; 8:02&nbsp; &nbsp;03<br>柳林镇&nbsp; &nbsp; 8:16&nbsp; &nbsp;17<br>吕渠河&nbsp; &nbsp; 8:38&nbsp; &nbsp;39<br>寺沟&nbsp; &nbsp;&nbsp; &nbsp;8:52&nbsp; &nbsp;53<br>耀县西&nbsp; &nbsp; 9:02&nbsp; &nbsp;03<br>梅家坪&nbsp; &nbsp; 9:13&nbsp; &nbsp;14<br>庄里&nbsp; &nbsp;&nbsp; &nbsp;9:25&nbsp; &nbsp;26<br>卜家沟&nbsp; &nbsp; 9:35&nbsp; &nbsp;36<br>富平&nbsp; &nbsp;&nbsp;&nbsp;9:45&nbsp; &nbsp;46<br>八里店&nbsp; &nbsp; 9:56&nbsp; &nbsp;57<br>阎良&nbsp; &nbsp;&nbsp;&nbsp;10:07&nbsp; &nbsp;08<br>大程&nbsp; &nbsp;&nbsp;&nbsp;10:18&nbsp; &nbsp;19<br>独李村&nbsp; &nbsp;10:28&nbsp; &nbsp;29<br>三原&nbsp; &nbsp;&nbsp;&nbsp;10:42&nbsp; &nbsp;43<br>永乐店&nbsp; &nbsp;10:53&nbsp; &nbsp;54<br>泾河&nbsp; &nbsp;&nbsp;&nbsp;11:05&nbsp; &nbsp;06<br>萧家村&nbsp; &nbsp;11:17&nbsp; &nbsp;18<br>长陵&nbsp; &nbsp;&nbsp;&nbsp;11:29&nbsp; &nbsp;30<br>咸阳北&nbsp; &nbsp;11:36&nbsp; &nbsp;37<br>咸阳&nbsp; &nbsp;&nbsp;&nbsp;11:46&nbsp;&nbsp;12:00<br>西安&nbsp; &nbsp;&nbsp;&nbsp;12:34</div>
</div><img src ="http://www.cnitblog.com/yuhensong/aggbug/30449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-07-23 10:37 <a href="http://www.cnitblog.com/yuhensong/archive/2007/07/23/30449.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]Screwball comedy film</title><link>http://www.cnitblog.com/yuhensong/archive/2007/07/06/29569.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Fri, 06 Jul 2007 05:51:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/07/06/29569.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/29569.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/07/06/29569.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/29569.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/29569.html</trackback:ping><description><![CDATA[<p>The <strong>screwball comedy</strong> is a subgenre of the <a title="Comedy film" href="http://en.wikipedia.org/wiki/Comedy_film">comedy</a> <a title="Film genre" href="http://en.wikipedia.org/wiki/Film_genre">film genre</a>. It has proven to be one of the most popular and enduring film genres. It first gained prominence in 1934 with <em><a title="It Happened One Night" href="http://en.wikipedia.org/wiki/It_Happened_One_Night">It Happened One Night</a></em>, and although many film scholars would agree that its classic period ended sometime in the early 1940s, elements of the genre have persisted, or have been paid homage to, in contemporary film.</p>
<p>While there is no authoritative list of defining characteristics that comprise the screwball comedy genre, several qualities can be enumerated that tend to frequently appear in films considered to be definitive of the genre (see below). Critic <a title="Andrew Sarris" href="http://en.wikipedia.org/wiki/Andrew_Sarris">Andrew Sarris</a> called it "a sex comedy without the sex."<sup class=reference id=_ref-0><a title="" href="http://en.wikipedia.org/wiki/Screwball_comedy#_note-0">[1]</a></sup></p>
<p>It has close links with the <a title=Theatre href="http://en.wikipedia.org/wiki/Theatre">theatrical</a> genre of <a title=Farce href="http://en.wikipedia.org/wiki/Farce">farce</a>, and some comic plays are also described as screwball comedies. Many elements of the genre are apparent in <a title=Shakespeare href="http://en.wikipedia.org/wiki/Shakespeare">Shakespeare's</a> comedies, e.g. <a title="Much Ado About Nothing" href="http://en.wikipedia.org/wiki/Much_Ado_About_Nothing">Much Ado About Nothing</a>. Other genres with which screwball comedy is associated include <a title=Slapstick href="http://en.wikipedia.org/wiki/Slapstick">slapstick</a>, <a title="Situation comedy" href="http://en.wikipedia.org/wiki/Situation_comedy">situation comedy</a>, and <a title="Romantic comedy" href="http://en.wikipedia.org/wiki/Romantic_comedy">romantic comedy</a>.</p>
<table class=toc id=toc summary=Contents>
    <tbody>
        <tr>
            <td>
            <div id=toctitle>
            <h2>Contents</h2>
            <span class=toctoggle>[<a class=internal id=togglelink href="javascript:toggleToc()">hide</a>]</span></div>
            <ul>
                <li class=toclevel-1><a href="http://en.wikipedia.org/wiki/Screwball_comedy#Characteristics"><span class=tocnumber>1</span> <span class=toctext>Characteristics</span></a>
                <li class=toclevel-1><a href="http://en.wikipedia.org/wiki/Screwball_comedy#Examples_of_the_genre_from_its_classic_period"><span class=tocnumber>2</span> <span class=toctext>Examples of the genre from its classic period</span></a>
                <li class=toclevel-1><a href="http://en.wikipedia.org/wiki/Screwball_comedy#More_recent_screwball_comedies"><span class=tocnumber>3</span> <span class=toctext>More recent screwball comedies</span></a>
                <li class=toclevel-1><a href="http://en.wikipedia.org/wiki/Screwball_comedy#References"><span class=tocnumber>4</span> <span class=toctext>References</span></a>
                <li class=toclevel-1><a href="http://en.wikipedia.org/wiki/Screwball_comedy#External_links"><span class=tocnumber>5</span> <span class=toctext>External links</span></a> </li>
            </ul>
            </td>
        </tr>
    </tbody>
</table>
<script type=text/javascript>
//<![cdata[
if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); }
//]]&gt;
</script>
<p><a id=Characteristics name=Characteristics></a></p>
<h2><span class=mw-headline>Characteristics</span></h2>
<p>Like farce, screwball comedies often involve mistaken identities, or other circumstances in which a character or characters try to keep some important fact a secret. Sometimes screwball comedies feature male characters <a title=Cross-dressing href="http://en.wikipedia.org/wiki/Cross-dressing">cross-dressing</a>, further contributing to the misunderstandings (<em><a title="Bringing Up Baby" href="http://en.wikipedia.org/wiki/Bringing_Up_Baby">Bringing Up Baby</a></em>, <em><a title="I Was a Male War Bride" href="http://en.wikipedia.org/wiki/I_Was_a_Male_War_Bride">I Was a Male War Bride</a></em>). They also involve a central romantic story, usually in which the couple seem mismatched and even hostile to each other at first, and "<a title="Meet cute" href="http://en.wikipedia.org/wiki/Meet_cute">meet cute</a>" in some way. Often this mismatch comes about because the man is much further down the economic scale than the woman (<em><a title="Bringing Up Baby" href="http://en.wikipedia.org/wiki/Bringing_Up_Baby">Bringing Up Baby</a></em>, <em><a title="Holiday (1930 film)" href="http://en.wikipedia.org/wiki/Holiday_(1930_film)">Holiday</a></em>).</p>
<p>Class issues are a strong component of screwball comedies: the upper class tend to be shown as idle and pampered, and have difficulty getting around in the real world (<em><a title="It Happened One Night" href="http://en.wikipedia.org/wiki/It_Happened_One_Night">It Happened One Night</a></em>). By contrast, when lower-class people attempt to pass themselves as upper-class, they are able to do so with relative ease (<em><a title="The Lady Eve" href="http://en.wikipedia.org/wiki/The_Lady_Eve">The Lady Eve</a></em>, <em><a title="My Man Godfrey" href="http://en.wikipedia.org/wiki/My_Man_Godfrey">My Man Godfrey</a></em>).</p>
<p>Another common element is fast-talking, witty <a title=Repartee href="http://en.wikipedia.org/wiki/Repartee">repartee</a> (<em><a title="You Can't Take it With You" href="http://en.wikipedia.org/wiki/You_Can't_Take_it_With_You">You Can't Take it With You</a></em>, <em><a title="His Girl Friday" href="http://en.wikipedia.org/wiki/His_Girl_Friday">His Girl Friday</a></em>). This stylistic device did not originate in the screwballs (although it may be argued to have reached its zenith there): it can also be found in many of the old <a title="Hollywood Cycles" href="http://en.wikipedia.org/wiki/Hollywood_Cycles">Hollywood Cycles</a> including the gangster film, romantic comedies, and others.</p>
<p>Screwball comedies also tend to contain ridiculous, <a title=Farce href="http://en.wikipedia.org/wiki/Farce">farcical</a> situations, such as in <em><a title="Bringing Up Baby" href="http://en.wikipedia.org/wiki/Bringing_Up_Baby">Bringing Up Baby</a></em>, in which a couple must take care of a pet leopard during much of the film. Slapstick elements are also frequently present (such as the numerous pratfalls <a title="Henry Fonda" href="http://en.wikipedia.org/wiki/Henry_Fonda">Henry Fonda</a> takes in <em><a title="The Lady Eve" href="http://en.wikipedia.org/wiki/The_Lady_Eve">The Lady Eve</a></em>).</p>
<p>One subgenre of screwball is known as the <a title="Comedy of remarriage" href="http://en.wikipedia.org/wiki/Comedy_of_remarriage">comedy of remarriage</a>, in which characters divorce and then remarry one another (<em><a title="The Awful Truth" href="http://en.wikipedia.org/wiki/The_Awful_Truth">The Awful Truth</a></em>, <em><a title="The Philadelphia Story" href="http://en.wikipedia.org/wiki/The_Philadelphia_Story">The Philadelphia Story</a></em>). Some scholars point to this frequent device as evidence of the shift in the American moral code, by showing freer attitudes about divorce (though the divorce always turns out to have been a mistake).</p>
<p><a id=Examples_of_the_genre_from_its_classic_period name=Examples_of_the_genre_from_its_classic_period></a></p>
<h2><span class=mw-headline>Examples of the genre from its classic period<br></span></h2>
<ul>
    <li><em><a title="It Happened One Night" href="http://en.wikipedia.org/wiki/It_Happened_One_Night">It Happened One Night</a></em> (1934) d. <a title="Frank Capra" href="http://en.wikipedia.org/wiki/Frank_Capra">Frank Capra</a>
    <li><em><a title="Twentieth Century" href="http://en.wikipedia.org/wiki/Twentieth_Century">Twentieth Century</a></em> (1934), d. <a title="Howard Hawks" href="http://en.wikipedia.org/wiki/Howard_Hawks">Howard Hawks</a>
    <li><em><a title="Hands Across the Table" href="http://en.wikipedia.org/wiki/Hands_Across_the_Table">Hands Across the Table</a></em> (1935), d <a title="Mitchell Leisen" href="http://en.wikipedia.org/wiki/Mitchell_Leisen">Mitchell Leisen</a>
    <li><em><a title="Mr. Deeds Goes to Town" href="http://en.wikipedia.org/wiki/Mr._Deeds_Goes_to_Town">Mr. Deeds Goes to Town</a></em> (1936), d. <a title="Frank Capra" href="http://en.wikipedia.org/wiki/Frank_Capra">Frank Capra</a>
    <li><em><a title="My Man Godfrey" href="http://en.wikipedia.org/wiki/My_Man_Godfrey">My Man Godfrey</a></em> (1936), d. <a title="Gregory LaCava" href="http://en.wikipedia.org/wiki/Gregory_LaCava">Gregory LaCava</a>
    <li><em><a title="The Awful Truth" href="http://en.wikipedia.org/wiki/The_Awful_Truth">The Awful Truth</a></em> (1937), d. <a title="Leo McCarey" href="http://en.wikipedia.org/wiki/Leo_McCarey">Leo McCarey</a>
    <li><em><a title="Easy Living" href="http://en.wikipedia.org/wiki/Easy_Living">Easy Living</a></em> (1937), d. <a title="Mitchell Leisen" href="http://en.wikipedia.org/wiki/Mitchell_Leisen">Mitchell Leisen</a>
    <li><em><a title="Nothing Sacred (film)" href="http://en.wikipedia.org/wiki/Nothing_Sacred_(film)">Nothing Sacred</a></em> (1937), d. <a title="William A. Wellman" href="http://en.wikipedia.org/wiki/William_A._Wellman">William A. Wellman</a>
    <li><em><a title="Bringing Up Baby" href="http://en.wikipedia.org/wiki/Bringing_Up_Baby">Bringing Up Baby</a></em> (1938), d. <a title="Howard Hawks" href="http://en.wikipedia.org/wiki/Howard_Hawks">Howard Hawks</a>
    <li><em><a title="Holiday (1938 film)" href="http://en.wikipedia.org/wiki/Holiday_(1938_film)">Holiday</a></em> (1938), d. <a title="George Cukor" href="http://en.wikipedia.org/wiki/George_Cukor">George Cukor</a>
    <li><em><a title="Midnight (1939 film)" href="http://en.wikipedia.org/wiki/Midnight_(1939_film)">Midnight</a></em> (1939), d. <a title="Mitchell Leisen" href="http://en.wikipedia.org/wiki/Mitchell_Leisen">Mitchell Leisen</a>
    <li><em><a title="His Girl Friday" href="http://en.wikipedia.org/wiki/His_Girl_Friday">His Girl Friday</a></em> (1940), d. <a title="Howard Hawks" href="http://en.wikipedia.org/wiki/Howard_Hawks">Howard Hawks</a>
    <li><em><a title="The Philadelphia Story" href="http://en.wikipedia.org/wiki/The_Philadelphia_Story">The Philadelphia Story</a></em> (1940), d. <a title="George Cukor" href="http://en.wikipedia.org/wiki/George_Cukor">George Cukor</a>
    <li><em><a title="The Lady Eve" href="http://en.wikipedia.org/wiki/The_Lady_Eve">The Lady Eve</a></em> (1941), d. <a title="Preston Sturges" href="http://en.wikipedia.org/wiki/Preston_Sturges">Preston Sturges</a>
    <li><em><a title="Mr. &amp; Mrs. Smith (1941 film)" href="http://en.wikipedia.org/wiki/Mr._&amp;_Mrs._Smith_(1941_film)">Mr. and Mrs. Smith</a></em> (1941), d. <a title="Alfred Hitchcock" href="http://en.wikipedia.org/wiki/Alfred_Hitchcock">Alfred Hitchcock</a>
    <li><em><a title="The Palm Beach Story" href="http://en.wikipedia.org/wiki/The_Palm_Beach_Story">The Palm Beach Story</a></em> (1942), d. <a title="Preston Sturges" href="http://en.wikipedia.org/wiki/Preston_Sturges">Preston Sturges</a>
    <li><em><a title="To Be or Not to Be (1942 film)" href="http://en.wikipedia.org/wiki/To_Be_or_Not_to_Be_(1942_film)">To Be or Not to Be</a></em> (1942), d. <a title="Ernst Lubitsch" href="http://en.wikipedia.org/wiki/Ernst_Lubitsch">Ernst Lubitsch</a>
    <li><em><a title="Arsenic and Old Lace (film)" href="http://en.wikipedia.org/wiki/Arsenic_and_Old_Lace_(film)">Arsenic and Old Lace</a></em> (1944), d. <a title="Frank Capra" href="http://en.wikipedia.org/wiki/Frank_Capra">Frank Capra</a> </li>
</ul>
<p>Other films from this period in other genres incorporate elements of the screwball comedy. For example, <a title="Alfred Hitchcock" href="http://en.wikipedia.org/wiki/Alfred_Hitchcock">Alfred Hitchcock</a>'s 1935 <a title="Thriller (genre)" href="http://en.wikipedia.org/wiki/Thriller_(genre)">thriller</a> <em><a title="The 39 Steps (1935 film)" href="http://en.wikipedia.org/wiki/The_39_Steps_(1935_film)">The 39 Steps</a></em> features the gimmick of a young couple who find themselves handcuffed together and who eventually, almost in spite of themselves, fall in love with one another, and <a title="Woody Van Dyke" href="http://en.wikipedia.org/wiki/Woody_Van_Dyke">Woody Van Dyke</a>'s 1934 <a title=Detective href="http://en.wikipedia.org/wiki/Detective">detective</a> <a title=Comedy href="http://en.wikipedia.org/wiki/Comedy">comedy</a> <em><a title="The Thin Man (film)" href="http://en.wikipedia.org/wiki/The_Thin_Man_(film)">The Thin Man</a></em> portrays a witty, urbane couple who trade barbs as they solve mysteries together.</p>
<p>Actors and actresses frequently featured in or associated with screwball comedy include:</p>
<ul>
    <li><a title="Jean Arthur" href="http://en.wikipedia.org/wiki/Jean_Arthur">Jean Arthur</a>
    <li><a title="Claudette Colbert" href="http://en.wikipedia.org/wiki/Claudette_Colbert">Claudette Colbert</a>
    <li><a title="Melvyn Douglas" href="http://en.wikipedia.org/wiki/Melvyn_Douglas">Melvyn Douglas</a>
    <li><a title="Irene Dunne" href="http://en.wikipedia.org/wiki/Irene_Dunne">Irene Dunne</a>
    <li><a title="Clark Gable" href="http://en.wikipedia.org/wiki/Clark_Gable">Clark Gable</a>
    <li><a title="Cary Grant" href="http://en.wikipedia.org/wiki/Cary_Grant">Cary Grant</a>
    <li><a title="Katharine Hepburn" href="http://en.wikipedia.org/wiki/Katharine_Hepburn">Katharine Hepburn</a>
    <li><a title="Carole Lombard" href="http://en.wikipedia.org/wiki/Carole_Lombard">Carole Lombard</a>
    <li><a title="Myrna Loy" href="http://en.wikipedia.org/wiki/Myrna_Loy">Myrna Loy</a>
    <li><a title="William Powell" href="http://en.wikipedia.org/wiki/William_Powell">William Powell</a>
    <li><a title="Barbara Stanwyck" href="http://en.wikipedia.org/wiki/Barbara_Stanwyck">Barbara Stanwyck</a> </li>
</ul>
<p>Some notable directors of screwball comedies include:</p>
<ul>
    <li><a title="Frank Capra" href="http://en.wikipedia.org/wiki/Frank_Capra">Frank Capra</a>
    <li><a title="Howard Hawks" href="http://en.wikipedia.org/wiki/Howard_Hawks">Howard Hawks</a>
    <li><a title="Garson Kanin" href="http://en.wikipedia.org/wiki/Garson_Kanin">Garson Kanin</a>
    <li><a title="Mitchell Leisen" href="http://en.wikipedia.org/wiki/Mitchell_Leisen">Mitchell Leisen</a>
    <li><a title="Preston Sturges" href="http://en.wikipedia.org/wiki/Preston_Sturges">Preston Sturges</a>
    <li><a title="Billy Wilder" href="http://en.wikipedia.org/wiki/Billy_Wilder">Billy Wilder</a>
    <li><a title="George Cukor" href="http://en.wikipedia.org/wiki/George_Cukor">George Cukor</a> </li>
</ul>
<p><a id=More_recent_screwball_comedies name=More_recent_screwball_comedies></a></p>
<h2><span class=mw-headline>More recent screwball comedies</span></h2>
<p>Various later films are considered by some critics and fans to have revived elements of the classic era screwball comedies. A partial list might include such films as:</p>
<ul>
    <li><em><a title="The Mating Season (film)" href="http://en.wikipedia.org/wiki/The_Mating_Season_(film)">The Mating Season</a></em> (1951) d. <a title="Mitchell Leisen" href="http://en.wikipedia.org/wiki/Mitchell_Leisen">Mitchell Leisen</a>
    <li><em><a title="How to Marry a Millionaire" href="http://en.wikipedia.org/wiki/How_to_Marry_a_Millionaire">How to Marry a Millionaire</a></em> (1953), d. <a title="Jean Negulesco" href="http://en.wikipedia.org/wiki/Jean_Negulesco">Jean Negulesco</a>
    <li><em><a title="Bell, Book and Candle (film)" href="http://en.wikipedia.org/wiki/Bell,_Book_and_Candle_(film)">Bell, Book and Candle</a></em> (1958), d. <a title="Richard Quine" href="http://en.wikipedia.org/wiki/Richard_Quine">Richard Quine</a>
    <li><em><a title="Some Like It Hot" href="http://en.wikipedia.org/wiki/Some_Like_It_Hot">Some Like It Hot</a></em> (1959), d. <a title="Billy Wilder" href="http://en.wikipedia.org/wiki/Billy_Wilder">Billy Wilder</a>
    <li><em><a title="The Grass is Greener" href="http://en.wikipedia.org/wiki/The_Grass_is_Greener">The Grass is Greener</a></em> (1960), d. <a title="Stanley Donen" href="http://en.wikipedia.org/wiki/Stanley_Donen">Stanley Donen</a>
    <li><em><a title="Man's Favorite Sport?" href="http://en.wikipedia.org/wiki/Man's_Favorite_Sport?">Man's Favorite Sport?</a></em> (1964), d. <a title="Howard Hawks" href="http://en.wikipedia.org/wiki/Howard_Hawks">Howard Hawks</a>
    <li><em><a title="A Funny Thing Happened on the Way to the Forum" href="http://en.wikipedia.org/wiki/A_Funny_Thing_Happened_on_the_Way_to_the_Forum#Motion_Picture">A Funny Thing Happened on the Way to the Forum</a></em> (1964) d. <a title="Richard Lester" href="http://en.wikipedia.org/wiki/Richard_Lester">Richard Lester</a>
    <li><em><a title="What's Up, Doc? (1972 film)" href="http://en.wikipedia.org/wiki/What's_Up,_Doc?_(1972_film)">What's Up, Doc?</a></em> (1972), d. <a title="Peter Bogdanovich" href="http://en.wikipedia.org/wiki/Peter_Bogdanovich">Peter Bogdanovich</a>
    <li><em><a title="To Be or Not to Be (1983 film)" href="http://en.wikipedia.org/wiki/To_Be_or_Not_to_Be_(1983_film)">To Be or Not to Be</a></em> (1983), d. <a title="Alan Johnson" href="http://en.wikipedia.org/wiki/Alan_Johnson">Alan Johnson</a> (remake of 1942 movie of the same title)
    <li><em><a title="A Fish Called Wanda" href="http://en.wikipedia.org/wiki/A_Fish_Called_Wanda">A Fish Called Wanda</a></em> (1988), d. <a title="Charles Crichton" href="http://en.wikipedia.org/wiki/Charles_Crichton">Charles Crichton</a>
    <li><em><a title="The Hudsucker Proxy" href="http://en.wikipedia.org/wiki/The_Hudsucker_Proxy">The Hudsucker Proxy</a></em> (1994), d. <a title="Joel and Ethan Coen" href="http://en.wikipedia.org/wiki/Joel_and_Ethan_Coen">Joel and Ethan Coen</a>
    <li><em><a title="You've Got Mail" href="http://en.wikipedia.org/wiki/You've_Got_Mail">You've Got Mail</a></em> (1998), d. <a title="Nora Ephron" href="http://en.wikipedia.org/wiki/Nora_Ephron">Nora Ephron</a> (remake of "<a title="The Shop Around the Corner" href="http://en.wikipedia.org/wiki/The_Shop_Around_the_Corner">The Shop Around the Corner</a>" from 1940)
    <li><em><a class=new title="Queenie in Love" href="http://en.wikipedia.org/w/index.php?title=Queenie_in_Love&amp;action=edit">Queenie in Love</a></em> (1998), d. <a title="Amos Kollek" href="http://en.wikipedia.org/wiki/Amos_Kollek">Amos Kollek</a>
    <li><em><a class=new title="Judy Berlin" href="http://en.wikipedia.org/w/index.php?title=Judy_Berlin&amp;action=edit">Judy Berlin</a></em> (aka <em>Babylon, USA</em>) (1999), d. <a title="Eric Mendelsohn" href="http://en.wikipedia.org/wiki/Eric_Mendelsohn">Eric Mendelsohn</a>
    <li><em><a title="State and Main" href="http://en.wikipedia.org/wiki/State_and_Main">State and Main</a></em> (2000), d. <a title="David Mamet" href="http://en.wikipedia.org/wiki/David_Mamet">David Mamet</a>
    <li><em><a title="Two Weeks Notice" href="http://en.wikipedia.org/wiki/Two_Weeks_Notice">Two Weeks Notice</a></em> (2002), d. <a title="Marc Lawrence" href="http://en.wikipedia.org/wiki/Marc_Lawrence">Marc Lawrence</a>
    <li><em><a title="Down with Love" href="http://en.wikipedia.org/wiki/Down_with_Love">Down with Love</a></em> (2003), d. <a title="Peyton Reed" href="http://en.wikipedia.org/wiki/Peyton_Reed">Peyton Reed</a>
    <li><em><a title="How to Lose a Guy in 10 Days" href="http://en.wikipedia.org/wiki/How_to_Lose_a_Guy_in_10_Days">How to Lose a Guy in 10 Days</a></em> (2003), d. <a title="Donald Petrie" href="http://en.wikipedia.org/wiki/Donald_Petrie">Donald Petrie</a>
    <li><em><a title="Intolerable Cruelty" href="http://en.wikipedia.org/wiki/Intolerable_Cruelty">Intolerable Cruelty</a></em> (2003), d. <a title="Joel and Ethan Coen" href="http://en.wikipedia.org/wiki/Joel_and_Ethan_Coen">Joel and Ethan Coen</a>
    <li><em><a title="I &#9829; Huckabees" href="http://en.wikipedia.org/wiki/I_&#226;&#165;_Huckabees">I &#9829; Huckabees</a></em> (2004), d. <a title="David O. Russell" href="http://en.wikipedia.org/wiki/David_O._Russell">David O. Russell</a> </li>
</ul>
<p>Elements of classic screwball comedy often found in more recent films which might otherwise simply be classified as <a title="Romantic comedy" href="http://en.wikipedia.org/wiki/Romantic_comedy">romantic comedies</a> include the "battle of the sexes" (<em><a title="Down with Love" href="http://en.wikipedia.org/wiki/Down_with_Love">Down with Love</a></em>, <em><a title="How to Lose a Guy in 10 Days" href="http://en.wikipedia.org/wiki/How_to_Lose_a_Guy_in_10_Days">How to Lose a Guy in 10 Days</a></em>), witty repartee (<em><a title="Down with Love" href="http://en.wikipedia.org/wiki/Down_with_Love">Down with Love</a></em>), and the contrast between the wealthy and the middle class (<em><a title="You've Got Mail" href="http://en.wikipedia.org/wiki/You've_Got_Mail">You've Got Mail</a></em>, <em><a title="Two Weeks Notice" href="http://en.wikipedia.org/wiki/Two_Weeks_Notice">Two Weeks Notice</a></em>). Modern updates on screwball comedy may also sometimes be categorized as <a title="Black comedy" href="http://en.wikipedia.org/wiki/Black_comedy">black comedy</a> (<em><a title="Intolerable Cruelty" href="http://en.wikipedia.org/wiki/Intolerable_Cruelty">Intolerable Cruelty</a></em>, which also features a twist on the classic screwball element of divorce and re-marriage).</p>
<p>Elements of screwball have also appeared in other genres altogether: the characters of <a title="Han Solo" href="http://en.wikipedia.org/wiki/Han_Solo">Han Solo</a> and <a title="Princess Leia" href="http://en.wikipedia.org/wiki/Princess_Leia">Princess Leia</a> in the film <em><a title="Star Wars Episode IV: A New Hope" href="http://en.wikipedia.org/wiki/Star_Wars_Episode_IV:_A_New_Hope">Star Wars</a></em> have been described as "a classic screwball comedy pair".<sup class=reference id=_ref-1><a title="" href="http://en.wikipedia.org/wiki/Screwball_comedy#_note-1">[2]</a></sup></p>
<p>The television series <em><a title="Moonlighting (TV series)" href="http://en.wikipedia.org/wiki/Moonlighting_(TV_series)">Moonlighting</a></em> (1985&#8211;1989), <em><a title=NewsRadio href="http://en.wikipedia.org/wiki/NewsRadio">NewsRadio</a></em> (1995&#8211;1999), <em><a title="Gilmore Girls" href="http://en.wikipedia.org/wiki/Gilmore_Girls">Gilmore Girls</a></em> (2000&#8211;), and <em><a title="Standoff (TV series)" href="http://en.wikipedia.org/wiki/Standoff_(TV_series)">Standoff</a></em> (2006&#8211;) have also adapted elements of the screwball comedy genre for the small screen.</p>
<p><a id=References name=References></a></p>
<h2><span class=mw-headline>References</span></h2>
<ol class=references>
    <li id=_note-0><strong><a title="" href="http://en.wikipedia.org/wiki/Screwball_comedy#_ref-0">^</a></strong> <a class="external text" title=http://www.newsradioart.com/Pages/2.Introduction.html href="http://www.newsradioart.com/Pages/2.Introduction.html" rel=nofollow>Citation</a> - Sarris, Andrew. You Ain&#8217;t Heard Nothin&#8217; Yet: The American Talking Film, History &amp; Memory, 1927-1949, Oxford University Press, New York, 1998.
    <li id=_note-1><strong><a title="" href="http://en.wikipedia.org/wiki/Screwball_comedy#_ref-1">^</a></strong> <a class="external text" title=http://dir.salon.com/story/ent/masterpiece/2002/05/28/star_wars/index.html?pn=2 href="http://dir.salon.com/story/ent/masterpiece/2002/05/28/star_wars/index.html?pn=2" rel=nofollow>"Star Wars"</a>, Brian Libby, <em><a title=Salon.com href="http://en.wikipedia.org/wiki/Salon.com">Salon.com</a></em>, May 28, 2002 </li>
</ol>
<p><a id=External_links name=External_links></a></p>
<h2><span class=mw-headline>External links</span></h2>
<ul>
    <li><a class="external text" title=http://www.greencine.com/static/primers/screwball.jsp href="http://www.greencine.com/static/primers/screwball.jsp" rel=nofollow><strong>Screwball</strong> at Green Cine</a>
    <li><span style="FONT-WEIGHT: bold; FONT-SIZE: 0.95em; COLOR: #555; POSITION: relative">(French)</span> <a class="external text" title=http://cinemaclassic.free.fr/hollywood/comedy/screwball_comedy.html href="http://cinemaclassic.free.fr/hollywood/comedy/screwball_comedy.html" rel=nofollow>La Screwball Comedy</a> </li>
</ul><img src ="http://www.cnitblog.com/yuhensong/aggbug/29569.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-07-06 13:51 <a href="http://www.cnitblog.com/yuhensong/archive/2007/07/06/29569.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创]在台北值得回忆的</title><link>http://www.cnitblog.com/yuhensong/archive/2007/06/11/28311.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 11 Jun 2007 01:58:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/06/11/28311.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/28311.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/06/11/28311.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/28311.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/28311.html</trackback:ping><description><![CDATA[一些难忘的值得回味的东西吧，只有keywords，可以慢慢的遐想了：<br>&nbsp; 1. 台北的银行------------(多)<br>&nbsp; 2. 台北的机车------------(快)<br>&nbsp; 3. 台北的游泳池---------(舒服 北新)<br>&nbsp; 4. 台北的人民------------(九份公车司机 植物园老者)<br>&nbsp; 5. 台北的电视------------(crazy 新闻 体育 电影 娱乐 幼儿 外语 佛教)<br>&nbsp; 6. 台北的seven-eleven---(便利)<br>&nbsp; 7. 台北的人行道---------(对角线，以及右转，双向绿灯)<br>&nbsp; 8. 台北的雨伞------------(伞的3种用法：遮雨 拐棍 打狗)<br>&nbsp; 9. 台北的狗---------------(忠诚和温顺，每天路过的黄狗)<br>10. 台北的寺庙------------(整个台湾)<br>11. 台北的&#8220;谢谢&#8221;------(理解力的变化)<br>12. 台北的捷运------------(和火车一样宽 比公交便宜 木栅线)<br>13. 台北的夜市------------(士林 华西街 景美 基隆庙口)<br>14. 台北的火车站---------(以及全台湾的 破 小 便利)<br>15. 台北的钱币------------(最小的纸币100 一兜硬币)<img src ="http://www.cnitblog.com/yuhensong/aggbug/28311.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-06-11 09:58 <a href="http://www.cnitblog.com/yuhensong/archive/2007/06/11/28311.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创]knowledge</title><link>http://www.cnitblog.com/yuhensong/archive/2007/05/14/27000.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 14 May 2007 15:10:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/05/14/27000.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/27000.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/05/14/27000.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/27000.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/27000.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 昨天所记拉了一个重要的话题，那就是学到了一部分关于蜂蜜的knowledge,想来实在是不能不记阿！<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 话说我们到了日月潭的一个民俗场所，是台湾<font size=2>邵族的风俗馆，我们没有赶上表演，却被一个蜂蜜小店吸引了。本来没有什么特别的，因为这里很多旅游景点都会推出他们本地的自制的蜂蜜，我们也没有注意，不过当我们过去的时候，小伙子给我们介绍的不是他的产品，而是关于蜜蜂的知识：蜜蜂和我们人类一样，性情非常温和，我们不去动他，就不会受到他们的攻击。说话着，他拿起了了一个沾满蜜蜂的木板，他接着给我们介绍，整个木板上只有一只蜂王，我来帮你们找找，我平生第一次看到蜂王，虽然听过很多，但是这次却是这么的生动和形象。蜂王的屁股特别大，因为它是为了生育，一般的工蜂的生命很短暂，只有三四十天，所以蜂王必须不停的生产小蜜蜂，而整个木板的雄蜂也不多，紧紧就几只把，我有幸也看到了雄蜂，没有蜂王那么大，它们的作用就是和蜂王进行交配。蜂王的翅膀是被养蜂人剪掉的，因为怕蜂王飞走了，蜂王一旦离开这个区域，对于其他蜜蜂的信号就是，它们要搬家了，所以，蜂王的翅膀是被剪掉的；雄蜂是不会蜇人的，因为它没有长毒刺。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 接着给我们说，你们知道蜂蜜是从哪里来的吗？在木板上我们看到了密密麻麻的小巢穴，蜂蜜就在那里。他轻轻的晃了晃板子，蜜蜂就都掉到箱子里了，我们就可以收蜂蜜了，真的，当不停的晃动那个木板子的时候，蜜蜂并没有攻击倾向，而是乖乖的掉到了一个大箱子中。小伙子拿着这个木板放到了一个机器中，他说，以前人们就是一个一个把蜂蜜挤出来的，现在人类很聪明，把木板放到机器中，然后，手动搅拌即可，就是利用了离心力，蜂蜜就从巢穴中掉了出来，流到了机器底端，机器的底端是个龙头，就可以接到原始的蜂蜜了。他说这个就是最纯的蜂蜜了，让我们尝尝，其实在台湾，我们大可不必担心尝了东西就必须得买，说说你们用手指蘸一点，舔一舔什么味，然后轻轻的摩擦刚才蘸东西的手指，感觉怎么样？是的，蜂蜜微甜的，手指很滑，而不粘，对了，这才是纯正的蜂蜜，如果外面卖的蜂蜜加了糖的话，吃起来会很甜，然后手上就感觉粘呼呼的，这就是辨别蜂蜜的方法，哎呀，真是学了一大招阿，接着他又用牙签蘸了一点，点着了，燃烧完后，没有糊焦状，对了，这个也是一个方法，我当时就想，如果我没有在阿里山买那个蜂蜜，我一定在这里买；而且这里蜂蜜瓶子实在太大了，估计很不好拿，哎，mm最喜欢这个东西了，而且也很需要哦！<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最后他介绍了花粉，说花粉可不是蜜蜂的便便哦，这个很有营养价值的哦。泡花粉不能太多，而且最好用凉水，当即就用了一瓶矿泉水试验，一瓶矿泉水应该加2勺花粉就够了（很小很小的勺，就像医生用的那种），摇了摇，让我们尝尝，什么味道，好喝不？我们尝了的确不怎么好喝，对了，纯的花粉没有什么味道的（这个好像我以前听mm讲过），所以人们就喜欢给里面兑点蜂蜜，这样就比较甜，比较好喝了，蜂蜜的多少是根绝个人的爱好决定的，我们又尝了两杯，真是不错哦。蜂蜜这东西只有一种人不能喝，就是患有哮喘的人，其他人都可以喝，我也不知道对不对？反正学习了很多很多的知识。至少他没有不停的介绍他的产品，一直都是以一种学习知识的手段来吸引人，我觉得真是值得我们学习，感觉也会很好，我们虽然没有买，但是我相信会有很多人认同他的工作的，希望他生意蒸蒸日上。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习了关于蜂蜜的知识，自我知识得到了扩大，更重要的是以后可以帮助mm买好的蜂蜜了：）</font><img src ="http://www.cnitblog.com/yuhensong/aggbug/27000.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-05-14 23:10 <a href="http://www.cnitblog.com/yuhensong/archive/2007/05/14/27000.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创]日月潭之旅</title><link>http://www.cnitblog.com/yuhensong/archive/2007/05/13/26951.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Sun, 13 May 2007 12:00:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/05/13/26951.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/26951.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/05/13/26951.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/26951.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/26951.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp; 10个大陆人来台湾，应该9个肯定会打算去阿里山和日月潭，我也属于这9个之内的人。五一去了阿里山了，这个礼拜当然选择了日月潭，有了上次的经历，我们这次不打算做火车，网上找到了丰荣汽车公司，定了4张票，早上6：55发车，路过台中市，然后就直奔日月潭，也不用我们再倒车了，呵呵，主要是台湾的火车太贵了。<br>&nbsp;&nbsp;&nbsp;&nbsp; 11点半我们就到了日月潭，简单用餐之后我们就看功略，租自行车，然后就开始了我们近7个小时的环湖旅程。我们是从游客服务中心开始顺时针环湖之旅，要了地图就大胆出发，显然没有预计到其中可能的危险和困境。paulo讲日月潭和西湖最大的不同就是西湖周围都是城市，而日月潭周围还是草木，山丘，另外日月潭比西湖略大。环湖公路偶尔上坡，时而下坡，搞得我们很不适应，特别是上坡时非常的累，下坡又非常的爽，途中，kelvin在到第一个景点文武庙的时候，就身体不适--吐了，小伙开始的时候太过拼命，所以上坡的时候不能急，缓缓地来，还是那句老话，比什么都不能比力气。下坡的时候由于自身的失误，没有穿短裤，然后穿的牛仔裤特别的热，总想着提提裤子（裤子老师粘在腿上，很不舒服），然后就在一个拐弯处，得到了这次环湖的最深刻的记忆，摔倒，直接导致左胳膊擦伤，右手腕扭伤，腿上因为是长裤子，所以仅有一点点地伤痕，说来车子很有问题，挑的车子的车轱辘不正，老是蹭，哎，还没有变速，太失败了，没有经验阿！不过还好，如果是机车摔下来，还指不定怎么样呢！<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 是的，我们看到了日月潭的水了，哇，那真是一汪绿水，太漂亮了，如果我有朱自清的文采，我一定把它记录下来，可惜我只能用为数不多的感叹此来表达我的感慨了，还好，读者会高度的联想：）我们亲密接触湖水的机会不多，因为主要为了赶路，环湖一共33公里，我们沿途去了一个景点，印象深刻有玄奘庙和蝴蝶房，玄奘庙有师傅的舍利，香火很旺；蝴蝶房的蝴蝶很多，有一些很大很大的蝶，也不晓得是什么科什么目。途中我们因为下坡的时候很爽，错过了自行车道的近路，一直顺着公路走了出去，到了一个国立小学，没有路了，就去问了球友（他们刚好在打篮球，呵呵），才知道了路，依旧是长长的上坡路，最后快回到出发地的时候才敢下湖近看，因为知道可以赶得到车了，轻轻的摸了摸湖水，柔软的就像一层沙，在长长的公路上，我们声嘶力竭的唱歌，我们精疲力尽的呼喊，都形成了我们日月潭永久的回忆。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 七点我们回到了出发点，我们庆幸我们赶在7：30之前回来了，坐上了回程的汽车，大家就开始睡觉了。其间我觉得还有一件有趣的事情：我们到了日月潭总看到他们这里特有的小吃叫山猪肉什么肠，我们都想可能就是山猪肉做的肠把，就没有去尝，当我们在途中发现了山猪肉植物的时候都惊讶的看着介绍，原来是一种植物阿，可以吃其他植物的植物，呵呵，打算在碰的话，就一定去尝尝，可惜啊，一路上再也没有看到，主要因为月潭这边的景点基本没有（环湖就是先绕的日潭然后到月潭），所以就没有卖小吃的，可以说是去日月潭唯一的遗憾了吧。</p><img src ="http://www.cnitblog.com/yuhensong/aggbug/26951.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-05-13 20:00 <a href="http://www.cnitblog.com/yuhensong/archive/2007/05/13/26951.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>EM64T技术 </title><link>http://www.cnitblog.com/yuhensong/archive/2007/05/08/26739.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Tue, 08 May 2007 07:13:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/05/08/26739.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/26739.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/05/08/26739.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/26739.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/26739.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; Intel官方是给EM64T这样定义的：EM64T全称Extended Memory 64 Technology，即扩展64bit内存技术。EM64T是Intel IA-32架构的扩展，即IA-32e（Intel Architectur-32 extension）。IA-32处理器通过附加EM64T技术，便可在兼容IA-32软件的情况下，允许软件利用更多的内存地址空间，并且允许软件进行32 bit线性地址写入。EM64T特别强调的是对32 bit和64 bit的兼容性。Intel为新核心增加了8个64 bit GPRs（R8-R15），并且把原有GRPs全部扩展为64 bit，如前文所述这样可以提高整数运算能力。增加8个128bit SSE寄存器（XMM8-XMM15），是为了增强多媒体性能，包括对SSE、SSE2和SSE3的支持。 <br><br>&nbsp;&nbsp;&nbsp; Intel为支持EM64T技术的处理器设计了两大模式：传统IA-32模式（legacy IA-32 mode）和IA-32e扩展模式（IA-32e mode）。在支持EM64T技术的处理器内有一个称之为扩展功能激活寄存器（extended feature enable register，IA32_EFER）的部件，其中的Bit10控制着EM64T是否激活。Bit10被称作IA-32e模式有效（IA-32e mode active）或长模式有效（long mode active，LMA)。当LMA＝0时，处理器便作为一颗标准的32 bit（IA32）处理器运行在传统IA-32模式；当LMA＝1时，EM64T便被激活，处理器会运行在IA-32e扩展模式下。 <br><br>&nbsp;&nbsp;&nbsp; 目前AMD方面支持64位技术的CPU有Athlon 64系列、Athlon FX系列和Opteron系列。Intel方面支持64位技术的CPU有使用Nocona核心的Xeon系列、使用Prescott 2M核心的Pentium 4 6系列和使用Prescott 2M核心的P4 EE系列。</ca><br><img src ="http://www.cnitblog.com/yuhensong/aggbug/26739.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-05-08 15:13 <a href="http://www.cnitblog.com/yuhensong/archive/2007/05/08/26739.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创] 每周一游</title><link>http://www.cnitblog.com/yuhensong/archive/2007/05/07/26697.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 07 May 2007 05:30:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/05/07/26697.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/26697.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/05/07/26697.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/26697.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/26697.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 上上周借着五一的光，我们先是去了故宫博物馆，然后花了2天时间去了阿里山，其中再次感受到台湾山水的美丽和人民的热情，一路上，总会有人和我们搭讪，当然我们也乐于与之交谈，风土人情，各类小吃，都在更深的了解宝岛。<br>&nbsp;&nbsp;&nbsp; 故宫的行程当时仅仅安排了一个下午的时间，然后想再去士林官邸和另一个地方（不记得了），但是到了故宫，发现就出不来了，太多的珍宝让我们留连，太多的记忆在脑海重现，太多的感受在心里盘旋。这里可以说就是中国古代的活历史，从夏商周，战国，秦等等一直到明清等等。很多我们在书中所看到的画面，就摆在我的面前，现在的回忆中，以商周的青铜器为最明显，包括一些鼎，樽之类的武器，农具和车马坑的东西。后面的主要有一些瓷器和景泰蓝的工艺品，其中我还看到了我们的耀州瓷，嗯，辉煌还是有的嘛！之后我们看到了一个象牙球，大概和一个足球大小一样，但是里面是球包着球，一层一层的，一共17层，球面上有花纹，所以可以看到里面，但是最里面的当然看不清楚了，这样的手工制品堪称绝技；此外还有一个翡翠玉白菜，为镇馆之宝，我买了很多关于他的工艺品；还有一块五花肉的玉，呵呵，估计一班人看到就一口咬了上去，谁知还是一块石头；还有夜明珠，清代皇上的诏书，原来奉天承运不在同一行，奉字单独列一行，看到的好像是同治皇帝的御批，以及四库全书，永乐大典之类的书，外面还有张择端的清明上河图，据说有很多版本都画得不错的。另，。。。<br>&nbsp;&nbsp;&nbsp; 周一周二我们雨游阿里山，景色自不用说，空气也不用问，穿梭于古树深林中，甚是自在。其中最老的神木已经3000年了，还有姊妹潭，象牙树，三代树等等，日出当然没有看到了，3点多坐的小火车，呵呵，村长的解说真是到位阿，想来看日出，就是看不出，结果真的没有看到，搞笑得是开始大家都把方向搞错了，阿里山紧邻玉山，玉山3900多米，那才是台湾最高的山。下山到嘉义的时候，气压上升了很多，我们矿泉水的瓶子都瘪了，晚上我们又乘火车回到了台北，总体上说，火车上人不多，座位很舒服，相当于软座，但是感觉挺慢的，是不是因为我们走的是山线？不过火车的班次很多，估计有人会乘火车来上班，呵呵！阿里山已经属于热带了，除了香港，这应该是第二次踏进热带地区，我想。<br>&nbsp;&nbsp;&nbsp; 上了3天班，就又周末了，我看了2天的nba，火箭输了，我也没什么担心的了，哎！昨天下午，用了半天时间，我们去了中正纪念堂，二二八纪念馆，总统府，西门町，龙山寺，红楼剧场，华西街夜市，呵呵，真是一下子完成了很多任务哦。其实主要是离的挺近的，我们就顺便一路走过来了，西门町是个商业区，很有意思，看见了真人版蜘蛛人。华西街夜市号称台北最早的夜市，日本观光客比较多，价格稍贵，吃了著名的甜不辣，就是很多东西煮一块，有鱼丸，豆腐什么的，可能名称来自于他们的密制酱把。还有看到了喝蛇汤的，150一碗，没舍得喝，呵呵，晚上回来就累累的睡着了，今天是被打扫卫生的阿姨给喊醒的，今天他们怎么来这么早？</p><img src ="http://www.cnitblog.com/yuhensong/aggbug/26697.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-05-07 13:30 <a href="http://www.cnitblog.com/yuhensong/archive/2007/05/07/26697.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创]第一个周末</title><link>http://www.cnitblog.com/yuhensong/archive/2007/04/23/26071.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 23 Apr 2007 12:28:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/04/23/26071.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/26071.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/04/23/26071.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/26071.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/26071.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp; 终于上完了第一个礼拜的班,早就想好了周末的目的地.我们注意到这里马上就要梅雨了,梅雨完了是台风季,台风完了就是地震季了,呵呵,所以没有多少时间磨蹭的.这个周末刚好不会下雨,梅雨季眼看就要来了,我们当即决定周末直奔泰鲁阁,台东的一座山脉,据说很好玩,属于花莲市,需要定车票,我们没有订到早上8点的车票,所以出师不利阿,临时决定6:20的车,当即遭到大多数人的反对,无奈的选择了台北市出游.<br>&nbsp;&nbsp;&nbsp; 其实这个决策瞒英明的,因为我们第一次出游,不能太远,而且我们还准备呆2天,还真怕出点问题.随后我们在周六先去台北北部的阳明山,去的时候我都不知道那里什么出名,呵呵.反正跟着同事一块玩嘛,途中在忠孝复兴路走了很长一段,发现台北周末的上午是没有多少人的,大多数商店也是在12点才开门.在台北火车站的旁边发现了一处公园,中山纪念堂(不是国父纪念馆),我们进去了,也不收门票(后来发现大多数景点都是不收门票的),真好,一个小池塘中有很多鱼,很漂亮,当然有以前的一些文物什么的...找到了260,我们就去了阳明山公园.(怎么跟记流水账一样???哎,本来就是流水账嘛)<br>&nbsp;&nbsp;&nbsp; 到了阳明山,先吃了一些小吃,具体的后面有更好的说明.作了一个盘山小车到了一个叫竹子湖的地方,说是竹子湖,压根就没有湖,只是从小油坑看下来,象个湖而已,这个地方最多的是海芋,一种像君子兰的花,很好看.走了好久也没有找到去小油坑的路,幸好偶遇旅友,给我们指了一条隐道,历经万千,我们终于到了小油坑,空气是相当的刺鼻,猜猜,这是什么地方? 恩,一个火山口,常年喷气,远处都可以看到,洞口冒着硫磺什么的.途中一位老者问我们是不是从北平来的,呵呵.然后我们还爬了七星山,很累,虽然就1120m,最后几乎就是在赶路了,有一处叫梦幻湖的地方真实不错,有机会,把小琦带来看看,静静的享受牛蛙的叫声,水和绿就是这里的全部!后来我们到了可以温泉的地方叫冷水坑,我们迅速的赶车,因为早已疲惫不堪了.<br>&nbsp;&nbsp;&nbsp; 虽然很累,我们还是去了台北著名的士林夜市,剩下我能写的就是吃了,呵呵.<br>&nbsp;&nbsp;&nbsp; 大饼卷小饼&nbsp; --&nbsp; 大饼就是类似于我们所吃的大饼,小饼就是一种肉丸了<br>&nbsp;&nbsp;&nbsp; 柯仔煎&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --&nbsp; 鸡蛋和海鲜煎在一块,我把鸡蛋都吃了,海鲜我没吃完,哎<br>&nbsp;&nbsp;&nbsp; 炭烧臭豆腐&nbsp; --&nbsp; 味道比较淡,他们这里成天吃各种豆腐<br>&nbsp;&nbsp;&nbsp; 还有各种海鲜炖在一块,我没来得及吃,就饱了,以后再吃吧<br>&nbsp;&nbsp;&nbsp; 周日我们选择了一个很清闲的地方,去了淡水.阿丁,在去淡水的路上睡着了,结果这里的地铁到站了也不清人,让小伙一直睡着回去了,我们给他打电话,他又才返回,哈哈.淡水主要是淡江的出海口,海边现在我不怎么喜欢了,不喜欢海腥味,因此此行的主要目的还是淡水老街,也就是吃,呵呵,顺着海边的一条小道,我们吃了铁蛋(乡巴佬),鸟蛋(鹌鹑蛋),阿给(日本油豆腐裹粉条,不错,呵呵),油炸花枝丸(就是鱿鱼拉),还有喝了甘蔗汁,真实难喝阿,那个巴乐还不错,莲物据说好吃,改天要试试,葡萄柚还可以,就相当于我们的小柚子,不如大柚子好吃就是,这里很热闹,发现其实台北人还是瞒多的嘛,呵呵.在淡水还去了渔人码头,逛了红毛馆,看到了一次集会,恩,以后说吧.</p><img src ="http://www.cnitblog.com/yuhensong/aggbug/26071.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-04-23 20:28 <a href="http://www.cnitblog.com/yuhensong/archive/2007/04/23/26071.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创]繁简问题</title><link>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25883.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Wed, 18 Apr 2007 12:50:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25883.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/25883.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25883.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/25883.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/25883.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 上班以来，遇到的最头疼的问题，就是繁体和简体的问题，其实也是很有意思的。第一次感觉，英语这么重要，要是什么软件都有英文版的就好了。TM就是没有英文版或者繁体版，虽然还是上不去，在繁体Windows上，大部分的软件还都可以识别简体，还有一些不知道为什么就是乱码了，还好可以使用熟悉软件，再熟悉的地方完成一般的命令。<br>&nbsp;&nbsp;&nbsp;&nbsp; 一般来说，繁体的翻译我们都可以理解，比如，什么软体，硬体，程式，网路。但是有些比较好玩，还是在同事的一块努力下发现的，呵呵！<br>&nbsp;&nbsp;&nbsp;&nbsp; 比如说： 收藏夹&nbsp;&nbsp;&nbsp; -------&nbsp;&nbsp;&nbsp;&nbsp; 我的最爱<br>&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; 网路上的芳邻 <br>&nbsp;&nbsp;&nbsp;&nbsp; 很好玩吧，还有更绝的呢：我们平时玩的Windows自带的游戏，<span style="COLOR: red">红心大战</span>，你猜怎么翻译的？居然是，我都忘了，再去看看：<span style="COLOR: red">傷心小棧</span>，哈哈，真是不晓得怎么翻译的？？？<br>&nbsp;&nbsp;&nbsp;&nbsp; 其实现在已经习惯了一些繁体的说法，还有有些繁体其实瞒漂亮的，我比较喜欢&#8220;樂&#8221;，我觉得这个字真能表达出乐得形体。老大说，因为这个字体，大家还是有些不同的习惯什么的，因此还是推荐大家讲英语了，这个我也赞同的。老大说，闭着眼睛和我们说话，就好像和六十多岁的人再说一样，呵呵，开始我想，啊，我真的有这么老吗？他解释说，因为我们的话，基本上和台湾六十岁以上人说话差不多，哦，松了一口气，就是六十多岁的人有可能是从大陆过来的。同事都说我们的语言都快要要变味，我也挺怕的，多不好啊，还是应该坚持住的，加油！<br>&nbsp;&nbsp;&nbsp;&nbsp; 明天中午准备去吃臭臭饭，其实就是臭豆腐，今天我们3个去看了看，觉得没什么好吃的，就去吃了便当(米饭+菜），晚上另一个同事说那个很好吃，让我们明天去尝尝，打算明天一块去，不远，不贵，就是不知道好吃不？<br>&nbsp;&nbsp;&nbsp;&nbsp;<img src ="http://www.cnitblog.com/yuhensong/aggbug/25883.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-04-18 20:50 <a href="http://www.cnitblog.com/yuhensong/archive/2007/04/18/25883.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创]第一天上班</title><link>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25869.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Wed, 18 Apr 2007 05:49:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25869.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/25869.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25869.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/25869.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/25869.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 早上7点就醒了，天还是阴沉沉的，洗漱完后，还早，我就看电视了，呵呵，一直都有体育新闻，特别是昨天，邓肯被裁判2次TF，fouled out，这里的电视上有当时裁判的原音，get out here，感觉很不错，八点半的时候和同事一块去上班了，大概走8分钟就到公司了，路边有很多店，都有卖早餐的，一个煎鸡蛋，一个肉包子，一杯豆浆，一共28块，其实还是可以接受的，虽然NT和RMB是4：1，但是同事说考虑到汇率和两地的消费水平，还有物价，所以基本上除以十是比较合理的，这样算来那不就很便宜了，呵呵，因为我看街道上卖衣服，有特价的那种也是99一件，这不和北京的还便宜，呵呵，有空了一定去转转。<br>&nbsp;&nbsp;&nbsp; 中午的时候，一个老大带我们在新店市的周围足足转了3个圈，就是让我们熟悉公司和宿舍周围的道路和商店什么的，即便这样，我还是搞不太清楚，我所能记得的也只有家乐福和地铁站。这里银行超级多，差不多10m就一家了，还有就是便利店也很多，特别是7-11，昨天买了一本地图，花了88元，呵呵，感觉还是蛮贵的。下午仍然就是上班，领机器，配置环境什么，期待晚上的饭局呢：）<br>&nbsp;&nbsp;&nbsp; 晚上是另外一位老大带我们去吃饭，这次是带我们去台北市。开了大概40分钟，我们到了应该是台北市东北方向的一个自助餐厅，不记得多少钱了，感觉很大，东西很多，然后就是很多不认识，现在能记得的就是那个果子，叫石莲花吧，看起来像芦荟，开始不会吃，老大教我们说需要蘸蜂蜜吃，我觉得比较有口感，味道好像有些苦，但是被蜂蜜盖住，就似乎没有太多的味道了，吃起来还真是不错的，应该是台湾的特产了（在台北机场看到，不能携带水果，真是不爽阿）。然后就是海鲜很多，我这人不怎么喜欢吃这些东西，所以在尝的时候，总是想着小琦肯定喜欢吃，然后就使劲想着怎么记着这些不同的东西，给她讲。可是我实在是脑瓜不好使，现在就没有几个能记住的，其实当时就是吃着望着，拿的时候都看了名字，拿其他的就又忘了前面的了，哎，老了，老了。不过那个生蠔还是有印象的，很难吃，我咬了一口就扔了，很多海鲜都是生吃的，然后蘸些芥末，是不太习惯这种吃法，另外吃了火龙果，像猕猴桃，没觉得多么好吃就是。老大让我们去吃哈根达斯，我想这要是小琦在这该多好啊，我怕闹肚子，没有吃。还有一个汤真是让我难忘，标准的台湾风味，基本上是把面包在外面裹起来，里面是汤，所以需要用勺子把面包压下去，我吃了面包，就剩汤了，那个叫甜，那个叫腻阿！我就尝了一点点，就换喝澄汁了。其他的，嗯，烤乳猪似乎也就那样，炒面炒米比较适合我，吃了2碗，生鱼片也随便尝了尝。<br>&nbsp;&nbsp;&nbsp; 吃完饭，老大带我们去台北的信义区转，据说这里是台北最热闹的地方，我们看到了那个叫小旦，类似于国家大剧院的建筑，说是开演唱会的地方，那个屏幕是比中关村的还要大，然后就是市政府楼，去101下面走了走，位置相当于王府井，101的确很高，很高，夜景真的很漂亮，后悔没有带相机，老大说那就在网上down好了，呵呵。这里的广告宣传画很夸张，ps：楼里碰到了不知道在拍电视还是照相片，呵呵。随后就回来了，一路上的路况相当好，我觉得路也好，车也好，司机也都比较守规矩。新奇在慢慢的褪去，工作也在慢慢到来。。。<img src ="http://www.cnitblog.com/yuhensong/aggbug/25869.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-04-18 13:49 <a href="http://www.cnitblog.com/yuhensong/archive/2007/04/18/25869.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创]初来台北</title><link>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25867.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Wed, 18 Apr 2007 05:02:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25867.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/25867.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/04/18/25867.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/25867.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/25867.html</trackback:ping><description><![CDATA[历经了近半年的周折，在4月16日踏上了国航的飞机，在香港转机时，老干妈被查封，真希望老干妈会有航空版，呵呵，周一的下午飞机降落在了台北桃园机场，一股闷热顿时让在北方生活了二十几年的我很不适应，阴天，据说要下雨，湿度相当大，身上全是汗。第一感觉这里的交通很发达，一路上车子基本上不会停止，接我们的司机也很热心，尽量回答我们很无知的问题，还有这里的车都很漂亮，很新，很多都是大陆没有的款，司机都很讲规矩，基本上车距保持的很好，差不多10m把，还有是不能随时右转，因为右转也是有红绿灯的，新店市的摩托车很多很多，街道不是很大，基本上和电视里看到的差不多。先到达的是宿舍，简单收拾后，随即和同事出去吃饭，发现这里的饭也没有想象中的那么难吃，因此对老干妈的遗憾和想念不很严重了。回去洗了澡，看了看电视，一百多个台，欣喜的是一共有4个体育台，真是爽阿！娱乐台很多，看到了康熙来了，没有看到我猜，这些我却不是十分的感兴趣！最爽的是可以打电话回去，固定电话开始不会拨，手机却可以打通的，和宝宝兴奋的聊了十几分钟，真的感觉很近，话音也是相当的清楚，然后又给爸妈报了平安。除了老干妈被查，其他都挺顺利的。第一天很累，10点多就睡了。。。<img src ="http://www.cnitblog.com/yuhensong/aggbug/25867.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-04-18 13:02 <a href="http://www.cnitblog.com/yuhensong/archive/2007/04/18/25867.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>哈哈，中大奖了，也不晓得能值多少钱</title><link>http://www.cnitblog.com/yuhensong/archive/2007/01/24/22256.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Wed, 24 Jan 2007 02:06:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2007/01/24/22256.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/22256.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2007/01/24/22256.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/22256.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/22256.html</trackback:ping><description><![CDATA[昨天晚上公司开年终晚会，虽然节目表演的不怎么样，但是中了一个3000档的大奖，哈哈！<br />鼓掌鼓掌。。。<br />i pod Mp4，不知道这个东西值多少钱，呵呵<br />开心中。。。<img src ="http://www.cnitblog.com/yuhensong/aggbug/22256.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2007-01-24 10:06 <a href="http://www.cnitblog.com/yuhensong/archive/2007/01/24/22256.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>十年！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/11/24/basketball.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Fri, 24 Nov 2006 01:47:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/11/24/basketball.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/19557.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/11/24/basketball.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/19557.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/19557.html</trackback:ping><description><![CDATA[昨天礼拜四，打完篮球后，很晚了，突然想到了自己从一开始接触篮球已经10年了！<br />&#160; 是啊，还记得，当年几个无知少年成天沉溺于游戏厅的时候，突然有一天，我们去刘兄家玩。忽然一个东西被仍进了院子里（他们家旁边就是县露天篮球场），我们出去一看，发现是个篮球，从此，我们就喜欢上了这种运动。父亲也是极力鼓励我去打篮球的，因为从小我的身体素质都不怎么好，正好可以锻炼身体，尽管当时家里也有很多事，也很忙，但是每当我说要和同学去打篮球的时候，父母都是一如既往的支持，当时很欣慰，现在那就很是感动了！<br />&#160; 从十年前的1996年开始（或许是从95年开始的把，具体的也不晓得了），我就狂热的喜欢上了sports，我开始认识了飞人jordon，邮差马龙，大鲨鱼奥尼尔，手套配顿，雨人砍普，奥拉朱旺，滑翔机德雷克斯勒，大虫罗德曼，思脱壳敦。。。。。。太多熟悉德名字了，我更认识了NBA这个联盟。从中感受到了快乐，和永不服输的精神，没有绝对的弱队和强队，没有永远的冠军和永远的第一选秀权，NBA保证了球员的中产阶级的收入，他们在物质上和精神上都可以去享受这种运动，不仅仅是总冠军，不仅仅是辉煌。一场小小的常规赛也是那么的有看头，有你值得品味和回味的。Jordon将这个运动推向了高潮，大家知道原来篮球是可以这样打的，看着是那么的优雅和舒服，这就是艺术！<br />&#160; 篮球对我来说，可以是一种锻炼身体的手段（我利用了他），也可以说是学习和运动的介质，篮球在我身上得到了更深的推广（他利用了我）。就当是如此相互利用的关系把，总之我们互利互惠，但是我觉得我好像占便宜了，呵呵！<br />&#160; 十年了，想想当年在凹凸不平的土地上的运球，旁边还有臭水沟的威胁，不够标准的篮球架，周六接近8小时不间歇的跑动，水泥地是当时最大的奢求，这构成中学时代的最深的记忆；后来西电的篮球场又构成了我6年多的篮球记忆，其中，水泥地也变成了后来的塑胶地，那是多么的幸福啊！现在公司组织去室内打球，虽然时间少点，但是我却要坚持下，不但是慰籍这篮球的感情，还要减轻我身上日渐臃肿的负担，哈哈！<br />&#160; 但愿我十年以后，还能把篮球运动坚持下去，再十年，再十年......<img src ="http://www.cnitblog.com/yuhensong/aggbug/19557.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-11-24 09:47 <a href="http://www.cnitblog.com/yuhensong/archive/2006/11/24/basketball.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>狂郁闷！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/08/31/16216.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Thu, 31 Aug 2006 08:40:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/08/31/16216.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/16216.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/08/31/16216.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/16216.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/16216.html</trackback:ping><description><![CDATA[<p>......</p><img src ="http://www.cnitblog.com/yuhensong/aggbug/16216.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-08-31 16:40 <a href="http://www.cnitblog.com/yuhensong/archive/2006/08/31/16216.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>这几天老流鼻血，不知道为什么？</title><link>http://www.cnitblog.com/yuhensong/archive/2006/08/04/14731.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Fri, 04 Aug 2006 12:18:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/08/04/14731.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/14731.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/08/04/14731.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/14731.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/14731.html</trackback:ping><description><![CDATA[昨天就弄的一发不可收拾，正在看程序的时候，感觉鼻子一热，然后好像什么东西弄到嘴上了，就赶紧用手一摸，我天，全是血，连裤子都弄到了，幸好她下午没有过来，要不让她看见，就要怎么担心了！<br />不过，刚刚才，就5分钟前吧，又是一血柱，现在用纸赛住了，呵呵，是不是天热啊，奇怪，都好多年不留了，记得高中的时候，经常流鼻血，那个叫时间长啊，在水管洗半天呢，呵呵，说不定是在减肥呢，哈哈：）<img src ="http://www.cnitblog.com/yuhensong/aggbug/14731.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-08-04 20:18 <a href="http://www.cnitblog.com/yuhensong/archive/2006/08/04/14731.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>猛然间想到的！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/07/17/13778.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 17 Jul 2006 12:02:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/07/17/13778.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/13778.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/07/17/13778.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/13778.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/13778.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一个小小的工程师，那种不太懂得文化的人，他没有读过超过10年的书，那还是因为当年文革的原因吧，我非常的尊敬他，因为他朴实无求，虚假，同时具有中国人最具象征意义的优点：能够吃苦耐劳，能够默默的工作，不论什么都觉得是自己应该做的，也从不计较什么，什么时候都是嘿嘿的笑笑而过，这就是他处事待人的态度吧！<br>&nbsp;&nbsp;&nbsp;&nbsp; ......<img src ="http://www.cnitblog.com/yuhensong/aggbug/13778.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-07-17 20:02 <a href="http://www.cnitblog.com/yuhensong/archive/2006/07/17/13778.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>明天就可以出去玩了！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/07/07/13367.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Fri, 07 Jul 2006 11:34:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/07/07/13367.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/13367.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/07/07/13367.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/13367.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/13367.html</trackback:ping><description><![CDATA[刚刚得到消息，明天可以出去玩了，太好了，我们都是第一次看海，一个很久的梦，一个很久的约定，呵呵！<br />松软的沙滩，辽阔的大海，湛蓝的天空，快乐的我们，明天就可以实现这样一幅美妙的图片，一个梦想已久的梦想！<br /><img src ="http://www.cnitblog.com/yuhensong/aggbug/13367.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-07-07 19:34 <a href="http://www.cnitblog.com/yuhensong/archive/2006/07/07/13367.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>周末还是玩的很开心！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/07/03/13180.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Mon, 03 Jul 2006 05:20:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/07/03/13180.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/13180.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/07/03/13180.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/13180.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/13180.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 见了她妹妹了，然后一块去西单逛，回来的很晚，如果真的是我来把握时间的话，决不会让我们回来的那么匆忙，就像赶集一样！<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;不过感觉很好，我拉着琦，一路跑来，哈哈，很快，很拼，很累，很爽。这种感觉平时估计也不会有的了，回来后都快11点了，还是遇到那种烦人的事情，真是的，这样一个环境真是让人难以忍受，为什么我们总是受迫者，气死了，搞得我们自己都不太好！真不知道这样的生活何时是个头？房子还是很难找（确切的说符合条件的房子），各种信息都给我一个不太满意的结果，当你想极力改变的时候，总是不那么水到渠成，总是要经历不同的折磨和困难才有改变的趋势，这个莫非也是一种类似于质变和量变的关系吧！<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这周有可能就要出去玩了，据说是在海边，好爽，不知道能不能成行，看看她那边报名的情况吧，希望炎热的七月不会太烦躁，希望这每天一次的雨持续，就好像江南的雨季，给她这种感觉，可能头也就不会很痛吧！<img src ="http://www.cnitblog.com/yuhensong/aggbug/13180.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-07-03 13:20 <a href="http://www.cnitblog.com/yuhensong/archive/2006/07/03/13180.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>歌曲我已经上传文件了</title><link>http://www.cnitblog.com/yuhensong/archive/2006/06/22/12696.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Thu, 22 Jun 2006 08:20:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/06/22/12696.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/12696.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/06/22/12696.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/12696.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/12696.html</trackback:ping><description><![CDATA[rt<img src ="http://www.cnitblog.com/yuhensong/aggbug/12696.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-06-22 16:20 <a href="http://www.cnitblog.com/yuhensong/archive/2006/06/22/12696.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>下午作完presentation了</title><link>http://www.cnitblog.com/yuhensong/archive/2006/06/21/12645.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Wed, 21 Jun 2006 11:02:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/06/21/12645.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/12645.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/06/21/12645.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/12645.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/12645.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 时隔一个月，今日完成了小组给的第一个任务，作了EFI的presentation，感觉还不错，不是很紧张，据说讲的时间太长了，可我就做了大概18页啊，呵呵，怎么会讲这么多？！难道.....<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 网上找了一大堆房子信息，总之很少，也很贵，似乎有便宜的，却有些不大相信，方才打印了20张求租信息，打算这周末去贴之，看怎么样。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 做完这个ppt，以为就这么着了，没想到，后面还挺紧张，2个礼拜要看另一个spec，然后还要作presentation，而且我对中断一直不太感兴趣，怎么办呢？慢慢看把，正所谓知难而进和知难而退两手准备，呵呵！<img src ="http://www.cnitblog.com/yuhensong/aggbug/12645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-06-21 19:02 <a href="http://www.cnitblog.com/yuhensong/archive/2006/06/21/12645.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>无奈的北京户口！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/06/15/12306.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Thu, 15 Jun 2006 08:08:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/06/15/12306.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/12306.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/06/15/12306.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/12306.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/12306.html</trackback:ping><description><![CDATA[似乎真得不能解决了，说是还有一点点的可能，哎，解决办法就是落户到杭州，呵呵，难道真的是天意吗？<img src ="http://www.cnitblog.com/yuhensong/aggbug/12306.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-06-15 16:08 <a href="http://www.cnitblog.com/yuhensong/archive/2006/06/15/12306.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>万恶的户口问题！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/06/15/12286.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Thu, 15 Jun 2006 01:20:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/06/15/12286.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/12286.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/06/15/12286.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/12286.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/12286.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 昨天想了很多，不管怎么样都应该给琦说说吧，可是我该怎么开口呢？最晚打了两个电话，都没有开口说这事，她还安慰我说：这里的房子并不贵，不要有太大压力；我们出去玩可以去便宜点的地方，我我我......<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 为什么会这样子，难道真的当她把它的一切都适应了之后，我们又拂袖而去，真的不公平，我真的成了大恶人了，天哪？我该怎么办？<img src ="http://www.cnitblog.com/yuhensong/aggbug/12286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-06-15 09:20 <a href="http://www.cnitblog.com/yuhensong/archive/2006/06/15/12286.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>忽闻户口的落实问题！</title><link>http://www.cnitblog.com/yuhensong/archive/2006/06/14/12265.html</link><dc:creator>yuhen</dc:creator><author>yuhen</author><pubDate>Wed, 14 Jun 2006 11:38:00 GMT</pubDate><guid>http://www.cnitblog.com/yuhensong/archive/2006/06/14/12265.html</guid><wfw:comment>http://www.cnitblog.com/yuhensong/comments/12265.html</wfw:comment><comments>http://www.cnitblog.com/yuhensong/archive/2006/06/14/12265.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/yuhensong/comments/commentRss/12265.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/yuhensong/services/trackbacks/12265.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 下午开了两个多小时的会，还挺兴奋，马上就要融入这个小组了，然而当我回来的时候，发现nigel给我msn上留了一句话：&ldquo;你的户口怎么样？&rdquo;当时心就扑通一下......<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 是的，我的户口关系到我们两人的未来以及在北京的去留问题，并不是我一人的问题。我立刻去找了同事，然后就拨了电话，其实结果似乎早已确定，一两句寒暄就很是受不了了，直奔主题把，还说下周还有些机会，怎么这么假呢？这样一个大公司，在这个问题上遮遮掩掩，还不到最后不告诉我们，真不知道是为什么？暂且相信下周会有一个好的解决方法吧，可是真地会有吗？后来知道了，所有北京院校的同事已经被告知解决，双外的同事大部分没有解决，只有那几个已经解决，真得很让人郁闷！我们才刚刚看到社会是多么的残酷，我们是多么的无助，或许这仅仅是个开始把，真的没想到，就这样发生了，为什么我们会这么惨？难道这也是我所应该承受的吗？难道这也是奥运会给我带来的吗？我讨厌北京，我讨厌社会中的人和事！</p><img src ="http://www.cnitblog.com/yuhensong/aggbug/12265.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/yuhensong/" target="_blank">yuhen</a> 2006-06-14 19:38 <a href="http://www.cnitblog.com/yuhensong/archive/2006/06/14/12265.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>