<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-6365325022208598022</atom:id><lastBuildDate>Fri, 18 May 2012 21:06:36 +0000</lastBuildDate><category>linux</category><category>安全</category><category>virtualbox</category><category>math</category><category>centos</category><category>liberty</category><category>teochew</category><category>finance</category><category>mysql</category><category>java</category><category>basketball</category><category>english</category><category>web</category><category>php</category><category>mpi</category><category>lucene</category><category>gae</category><category>life</category><category>c</category><category>Algorithm</category><category>sql</category><category>python</category><category>nginx</category><category>职场</category><category>dropbox</category><category>windows</category><category>vpn</category><category>韩寒</category><category>network</category><category>china</category><category>image</category><category>ubuntu</category><category>love</category><category>iverson</category><category>work</category><title>Pugwoo的网摘博客</title><description>收藏着我喜欢的文章</description><link>http://dig.pugwoo.com/</link><managingEditor>noreply@blogger.com (pugwoo)</managingEditor><generator>Blogger</generator><openSearch:totalResults>90</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-6412433968379156279</guid><pubDate>Sun, 21 Aug 2011 09:16:00 +0000</pubDate><atom:updated>2011-08-21T17:16:45.740+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>centos</category><category domain='http://www.blogger.com/atom/ns#'>python</category><title>CentOS 5.5 中 Python 升级到 2.6.5</title><description>&lt;br /&gt;&lt;div style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://liluo.org/2010/08/centos-5-5-%E4%B8%AD-python-%E5%8D%87%E7%BA%A7%E5%88%B0-2-6-5/"&gt;http://liluo.org/2010/08/centos-5-5-%E4%B8%AD-python-%E5%8D%87%E7%BA%A7%E5%88%B0-2-6-5/&lt;/a&gt;&lt;/div&gt;&lt;div style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;前天公司购买一台服务器(放置在外高桥电信机房，跑的是JSP的应用)，不想在服务器上使用盗版的Win server(当然也是为了公司节省软件许可费用)，于是安装了 CentOS 5.5(貌似是目前比较新的版本？)。因为比较喜欢Python，所以就随手敲入python，居然是2.4.3的版本，阿门。于是的于是就有了下面给Python升级的过程(CentOS 5.5 中实验成功，其他发行版本Linux可作参考)。&lt;span id="more-570" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1、下载&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2、解压&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;tar jxvf Python-2.6.5.tar.bz2&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3、编译安装&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;cd Python-2.6.5&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;./configure&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;make &amp;amp;&amp;amp; make install&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Python 默认安装目录在/usr/local/lib/python2.6&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;查看一下刚才安装的版本&lt;span style="color: #333333; font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; line-height: 16px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;/usr/local/bin/python&lt;/span&gt;&amp;nbsp;-V，看到了2.6.5吧&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;4、更改系统默认版本&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;之前查看版本使用 /usr/local/lib/python2.6 -V，现在来把系统默认的Python指向刚才安装的Python2.6。&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;(如果有人问为什么不把2.4.3卸载呢？呃，貌似网上有讲yum是基于2.4.3，所以我也就没那样折腾)&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;mv /usr/bin/python /usr/bin/python.bak&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;ln -s /usr/local/bin/python2.6 /usr/bin/python&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;敲入 python -V 查看是否成功。&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5、修复不能正常工作的yum&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在完成了上面4步之后，如果有使用yum的话会发现出错，这是因为yum 依赖2.4.3而现在默认的 Python 版本是2.6.5。&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;vim /usr/bin/yum&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;将首行显示的 !#/usr/bin/python 修改为 !#/usr/bin/python2.4&lt;/div&gt;&lt;div id="_mcePaste" style="color: #444444; font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;保存搞定。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-6412433968379156279?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/08/centos-55-python-265.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-1844614823205928794</guid><pubDate>Thu, 30 Jun 2011 01:59:00 +0000</pubDate><atom:updated>2011-06-30T09:59:17.164+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>linux</category><title>基于CentOS 5.6的应用服务器精简定制版出来了,ISO文件下载</title><description>&lt;span class="Apple-style-span" style="color: #494949; font-family: Verdana, sans-serif; font-size: 12px; line-height: 20px;"&gt;&lt;span class="submitted" style="color: #898989; font-size: 0.92em;"&gt;星期五, 04/15/2011 - 14:32 — wdlinux&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="content clear-block" style="color: #494949; display: block; font-family: Verdana, sans-serif; font-size: 12px; line-height: 20px; margin-bottom: 0.6em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em;"&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;精简定制由来&lt;br /&gt;由于原版ISO文件大(DVD4.5G,CD8张光盘)，默认安装的服务也多,安装步骤烦琐(新手更不容易)，不管是下载或安装使用都不太方便，而且，很多的服务和文件都是及少用到或特殊服务才会应用，基于此原因，便想定制,精简这样的一个小巧，易安装易使用的精简版本，对一些常规选项进行了自动化处理进行安装和系统一些优化处理，更便于安装和使用，基本上安装好就是一个最优化的系统,极大方便了安装和使用,对于不熟悉或常需安装系统(如IDC机房)的朋友来说更是一个便利.&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;iso版本简介&lt;br /&gt;[我的Linux,让Linux更易用]wdlinux是基于最新的CentOS 5.6版本定制,精简而来,是定制版,也是精简版,主要是去除了大部分不常用软件包,筛选了系统基本包和web应用基础包,并进行了更新和优化,以达到最小最优.同时增加一些较常用的工具包,如iptraf,nmap,sysstat,strace,tcpdump,curl等,便于日常维护中使用和排错,同时,同时集成wdcp服务器管理系统(lamp,lnmp安装版),可方便在线管理服务器和网站.&lt;br /&gt;分i386(32位)和x86(64位)两个版本,大小500M左右,一个光盘搞掂,比原来的几个光盘或一个DVD盘方便多了.下载也更快.并且,此ISO将安装过程进行简化,只需在设置IP,网关,密码(base版为可以设置自定分区)时提示并设置,其它的均为自动,整个安装,大概5分钟左右,就可以安装完一个系统.更方便和简洁,快速.对一些机房工作人员或是对Linux又不是那么熟悉的人来说,省时又方便,何乐而不为?&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;对大多站长来说,lamp,lnmp集成版更是方便.即使不懂Linux的人,也可以很容易就安装和使用Linux服务器了.节省大量人力物力...&lt;br /&gt;安装简单,方便,快速,整个安装过程,只需要几个操作即可完成,大概10分钟,即可全部装完&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;有些人问:&lt;br /&gt;wdlinux稳定不?应该问linux稳定不?&lt;br /&gt;wdlinux安全不?应该问linux安全不?&lt;br /&gt;其实这些问题不用回答,看互联网上的大站,巨头都在用,就已经有答案了.wdlinux只是在安装上做一些处理和优化,并未修改内核源码等之类,所以,本质上,并无区别&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;分三个版本&lt;br /&gt;集成lamp(linux+apache+mysql+php的简写)&amp;nbsp;+zend+eAccelerator+wdcp 请看&amp;nbsp;&lt;a href="http://www.wdlinux.cn/wdlinux_lamp" jquery1271311415218="63" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;u&gt;&lt;span style="color: #810081;"&gt;http://www.wdlinux.cn/wdlinux_lamp&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;集成lnmp(linux+nginx+mysql+php的简写) +zend+eAccelerator+wdcp 请看&lt;a href="http://www.wdlinux.cn/wdlinux_lnmp" jquery1271311415218="64" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;u&gt;&lt;span style="color: blue;"&gt;http://www.wdlinux.cn/wdlinux_lnmp&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;base版,也就是基本版,不含web环境,就是一个最小化安装的Linux系统外加一些工具包&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;集成lamp,lnmp版与base版的安装区别是&lt;br /&gt;lamp,lnmp会自动格式化硬盘和分区(注意有重要数据的请勿用此安装ISO)&lt;br /&gt;base版需要自己手工进行划分,且只是一个最小系统,没安装服务和环境&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;下载地址(32和64位)&lt;br /&gt;base版&lt;br /&gt;&lt;a href="http://cnc.wdlinux.cn/wdlinux_base_32_5.6.iso" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://cnc.wdlinux.cn/wdlinux_base_32_5.6.iso&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cnc.wdlinux.cn/wdlinux_base_64_5.6.iso" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;u&gt;&lt;span style="color: #810081;"&gt;http://cnc.wdlinux.cn/wdlinux_base_64_5.6.iso&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;lamp安装版&lt;br /&gt;&lt;a href="http://cnc.wdlinux.cn/wdlinux_lamp_32_5.6.iso" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://cnc.wdlinux.cn/wdlinux_lamp_32_5.6.iso&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cnc.wdlinux.cn/wdlinux_lamp_64_5.6.iso" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://cnc.wdlinux.cn/wdlinux_lamp_64_5.6.iso&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;lnmp安装版&lt;br /&gt;&lt;a href="http://cnc.wdlinux.cn/wdlinux_lnmp_32_5.6.iso" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://cnc.wdlinux.cn/wdlinux_lnmp_32_5.6.iso&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cnc.wdlinux.cn/wdlinux_lnmp_64_5.6.iso" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://cnc.wdlinux.cn/wdlinux_lnmp_64_5.6.iso&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;或可直接查看下载点&amp;nbsp;&lt;a href="http://cnc.wdlinux.cn/" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://cnc.wdlinux.cn&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5.5版的看这里&amp;nbsp;&lt;a href="http://www.wdlinux.cn/wdlinux_CentOS_5.5" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://www.wdlinux.cn/wdlinux_CentOS_5.5&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;本文连接:&lt;a href="http://www.wdlinux.cn/wdlinux_CentOS_5.6" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;http://www.wdlinux.cn/wdlinux_CentOS_5.6&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 1.2em; margin-left: 0px; margin-right: 0px; margin-top: 0.6em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2011.04.18零时更新&lt;br /&gt;增加lamp,lnmp安装版&lt;/div&gt;&lt;div class="forum-topic-navigation clear-block" style="border-bottom-color: rgb(136, 136, 136); border-bottom-style: solid; border-bottom-width: 1px; border-top-color: rgb(136, 136, 136); border-top-style: solid; border-top-width: 1px; display: block; padding-bottom: 0.5em; padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.5em; text-align: center;"&gt;&lt;a class="topic-previous" href="http://www.wdlinux.cn/node/554" style="color: #027ac6; float: left; text-align: right; text-decoration: none; width: 203px;" target="_blank" title="转到上一个论坛主题"&gt;‹ 更新日志&lt;/a&gt;&lt;a class="topic-next" href="http://www.wdlinux.cn/node/519" style="color: #027ac6; float: right; text-align: left; text-decoration: none; width: 203px;" target="_blank" title="转到下一个论坛主题"&gt;lamp安装版,安装ionCube不成功 ›&lt;/a&gt;&lt;/div&gt;欢迎转载,但请保留此信息&lt;br /&gt;[我的Linux,让Linux更易用]&amp;nbsp;&lt;a href="http://www.wdlinux.cn/wdlinux_CentOS_5.5" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;span style="color: black;"&gt;CentOS精简版,集成lamp,lnmp版&lt;/span&gt;&lt;/a&gt;,&lt;a href="http://www.wdlinux.cn/wdcp" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;span style="color: black;"&gt;wdcp&lt;/span&gt;&lt;/a&gt;,&lt;a href="http://www.wdlinux.cn/wdcdn" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;span style="color: black;"&gt;wdcdn&lt;/span&gt;&lt;/a&gt;,&lt;a href="http://www.wdlinux.cn/wddns" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;span style="color: black;"&gt;wddns&lt;/span&gt;&lt;/a&gt;,&lt;a href="http://www.wdlinux.cn/linux_lanmp" style="color: #027ac6; text-decoration: none;" target="_blank"&gt;&lt;span style="color: black;"&gt;一键安装包&lt;/span&gt;&lt;/a&gt;,集群负载均衡LVS,智能DNS/CDN,性能优化&lt;br /&gt;本文连接:&lt;a href="http://www.wdlinux.cn/wdlinux_CentOS_5.6" style="color: #027ac6; text-decoration: none;"&gt;http://www.wdlinux.cn/wdlinux_CentOS_5.6&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-1844614823205928794?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/06/centos-56iso.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-7991055411042831643</guid><pubDate>Thu, 16 Jun 2011 08:18:00 +0000</pubDate><atom:updated>2011-06-16T16:18:17.582+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>china</category><title>马克思主义在中国的一个困境：科学还是伪科学</title><description>&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;我从数学基础中一个叫做理发师困境的逻辑悖论说起。十九世纪末，康托（Cantor）在当时数学界极度怀疑的态度下发表了他著名的集合论，改变了数学的面貌，但就在他的理论越来越成功的时候，一些逻辑悖论被发现了，其中最广为人们所知的是罗素（Russel）悖论。罗素悖论在数学中有精确的叙述，但为了让这个悖论更容易被理解，罗素用日常生活语言叙述了这样一个理发师的困境：某个村庄有个理发师，有一天他宣布，他将给并且只给村庄中所有不给自己理发的人理发。于是有人问理发师：“你是不是给你自己理发呢？”理发师突然发现自己陷入了一个困境不可自拔，如果他给自己理发，那么按照他所宣布的，他就不该给自己理发，如果他不给自己理发，他又必须给自己理发。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;罗素悖论和其他悖论的出现让数学家对数学基础产生了极大的危机感，以致在不久之后便有了数学基础的三大派别。但数学家很快解决了罗素悖论和其他悖论带来的问题，而以后一百年间数理逻辑的进展使得这些问题和以后发现的更深刻的问题（比如哥德尔定理等等）都得到了满意的解决。从后来的发展我们知道，罗素悖论和其他的集合论悖论说明我们在定义什么是集合的时候不能有半点马虎，必须小心行事，才能保证我们的数学体系没有矛盾。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;罗素悖论的出现说明，即使是伟大的数学家和逻辑学家也不见得在严格细致的检验面前每次都过关。这种对任何人、对任何尚未经过严格检验的结论都毫不留情地鸡蛋里挑骨头的做法，正是科学发展的动力，也是科学区别于伪科学最重要的标志。科学界对待任何新结果的态度都是想方设法去证明这个结果是错的，而不是欢呼科学又取得了伟大的胜利。只有经过这种最不信任的、最严格的、甚至有些残酷的考验，在大家不得不承认自己非但无法证明这个结果是错误的，反而给出了更多支持这个结果的证据之后，这个结果才会为科学界广泛接受。科学家在验证一个新结果的时候，最能让他们兴奋的不是按照预期得到结论说这个结果的确是对的，而是发现他们试图验证的结果是错的，其实这才是真正的、典型的科学精神。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;生活在现代社会中的人都无法否认科学（尤其是自然科学）在近几百年来取得的巨大成功。科学的成功有其必然性，因为科学的目标是掌握自然和社会的基本规律，为人类服务，而不是为了遵从某种信仰或者为某些人的统治制造根据。从这个目标出发，科学家在接受任何一种理论之前，都会用极为严格的标准检验这一理论。对自然科学，检验的标准是和实验的相符合程度；对社会科学而言，检验的标准是和社会调查、统计数据、历史记录以及用其他方法观察社会得到的信息相符合的程度；对数学科学而言，检验的标准是逻辑上严格的证明。用外行也能看懂的话来总结，大致意思就是实践是检验真理的唯一标准。很多人因此便把实践是检验真理的唯一标准看成是科学的特征了。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;不过认真思考的人会发现，用实践是检验真理的唯一标准作为科学的特征有很多问题，因为很多不是科学的理论其实也同样可以用这个命题证明自己找到了真理。举个最简单的例子：某人去赌场用吃角子机赌博。在投币之前他宣布，我投下去一定赢。虽然他投下去赢的几率要比输的几率小很多，但赢的几率还是不小的。如果此人的确赢了，他也可以就此结果宣布他有预测输赢的能力，因为实践的确证明了他的预测是正确的。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;其实，对中国人而言，实践是检验真理的唯一标准这个命题的真正意义在于推动了七十年代末的一场政治较量，在观念上为改革开放提供了一个受了三十多年消灭资本主义教育后的人们仍然能够接受的根据，但对区分什么是科学，什么是伪科学，什么不是科学并不能提供有用的判断标准。上面已经提到过，在科学界，一个新的结果出现时，所有其他人想做的都是希望找出错来，只有经过这种严酷考验的新结果才能最终生存下来，为科学界所接受。这样一个每个研究科学之人必然要经历的、却并不怎么为外人所知的过程，就是上个世纪三十年代奥地利哲学家波普（Popper）提出的可证伪性理论的基础。这个理论认为一个科学理论一定要给出可证伪的命题（意思是一些可以让大家去验证对还是错，绝不模棱两可或者含混不清的的命题），而且一旦这些命题被证明是错的，大家会公认这个理论是错误的。波普注意到可证伪性是科学和非科学之间的一个实质性的区别，如果有一门学科是以这种方式来检验任何新提出的理论的话，这个学科就是一门科学。如果一门学科中的理论是否被接受和这个理论是否能给出可证伪命题无关的话，这个学科就不是科学。如果一们学科宣称自己是一门科学，其中的理论却是不可证伪的话，这个学科就叫做伪科学。波普的可证伪性已经成为科学界广泛接受的一个标准。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;按照这个标准，物理学是一门科学。任何一个物理理论要得到承认，都必须提出一个实验可以判断是对还是错的命题，并且宣布，如果这个命题是错的，那么这个理论就是错的。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;按照这个标准，哲学不是一门科学。一个哲学理论只要自洽即可，并不需要提出一些可供检验的命题。历史上很多哲学理论都可以被找出和客观世界并不符合的毛病来，但这些毛病丝毫无损这些哲学理论的伟大。同时因为哲学从来不宣称自己是一门科学，所以哲学虽然不是科学，却也不是伪科学。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;我要谈的马克思主义在中国的困境在于，当我们用这个科学界广泛接受的标准来判断马克思主义时，我们发现，一旦马克思主义者宣称马克思主义是科学时，按照上面的可证伪性标准，马克思主义却是伪科学。按照中国学校所教的马克思主义理论，马克思主义是一门科学。但是，中国的马克思主义者（不管是真相信的还是假装相信的，不管是真懂的还是不懂装懂的）从来不愿提出一些可证伪的命题来，更不愿意宣布，如果这些命题被证明是错的，那么马克思主义理论就是错的。我们所看到的正好相反。马克思主义是永远不会错的，错的都是具体实践马克思主义的人。马克思主义中颠扑不破的真理都是含混不清的，如果有个命题被清楚地写下来并且被事实证明不成立的话，马上就会被说成是不符合马克思主义的。显然，从上面所说的科学界广泛接受的可证伪理论来看，马克思主义不是科学。又因为马克思主义宣称自己是一门科学，所以它又是一门伪科学。马克思主义是波普提出可证伪性理论时所给出的伪科学的两个主要例子之一（另一个是佛洛伊德（Freud）的精神分析学）。于是我们看到了马克思主义在中国的一个困境：它既是科学，又是伪科学。我们知道，一门学科不可能既是科学，又是伪科学的，这就是困境所在。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;马克思主义的这个困境并不存在于现代化的社会，因为在这样的社会里，科学也好，伪科学也好，非科学也好，都有相同的存在权利。马克思主义既然无法提出可证伪的命题，可以不必再宣称自己是科学。现代化的社会里，不是科学的各种宗教（包括在中国可能被认为是邪教的教派）常常比科学更得到人们的青睐。现代化社会里也有各种各样的伪科学存在，除了无法申请到政府的科学基金外，这些伪科学的号召力常常不比科学差。另一方面，一门学科是否科学要看科学界的判断，而不是看这门学科是怎么宣称的。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;但在中国，情况却不同了。一方面，中国政府和人民早已认定马克思主义在中国是不适用的，另一方面，中国政府却没有否定马克思主义，而是说原来那种失败的做法并不是真正的马克思主义。马克思主义在中国的困境源于中国政府部门不愿意放弃马克思主义教条，不但坚持马克思主义是科学，还要用马克思主义来指导科学。记得以前在复旦读硕士，必须要上一门叫自然辩证法的政治课。那个老师对自然科学基本上什么也不懂，却口无遮拦地贬低做自然科学的科学家们。最可笑的是他硬说宇宙一定是无限的，还弄了一个几百年前不懂现代科学的西方古人的乱七八糟证明来。下面听课的学生有很多物理系的，而广义相对论和宇宙学是理论物理专业的必修课。我虽然是数学系的，但学的是微分几何，是广义相对论和宇宙学的基础，那时最感兴趣的正是广义相对论中彭罗斯（Penrose）和霍金（Hawking）关于宇宙学和黑洞的奇点定理。听到这种老师在课堂上如此张狂地胡说八道，而我们却被强迫一定要学完这门课，而且还要按照老师的观点通过考试，无法不摇头感叹。&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family: tahoma, Arial, 'Century Gothic', verdana, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;如果现在有人问我对马克思主义的看法，我会客观地说马克思主义是一种思潮，一种信仰，但绝不是一门科学，如果硬要说马克思主义是科学，就恰恰把马克思主义变成了和星座学、算命理论类似的伪科学。其实将近三十年前，在我还是一个大学生和硕士研究生的时候，我就已经从课外阅读研究过波普的理论了。我现在所说的看法，除了因为做了很多研究工作而对科学的看法深入很多之外，也就是我那时的看法。在那个年代里，无法自由地表达自己的观点还是可以理解的。遗憾的是现在已经是2009年了，中国大学的必修课里仍然有一门马克思主义基本原理概论，理科研究生仍然要上自然辩证法。和我有同样看法的中国大学生和研究生们不能和我一样自由地表达他们对马克思主义的看法。而为了通过考试取得学位，他们还是要和我当年一样，不得不违背自己的意愿，去按照书上的教条说一些自己绝不相信甚至强烈反对的话。这是中国知识界最大的悲哀之一。&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-7991055411042831643?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/06/blog-post.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-2379405417413790493</guid><pubDate>Sat, 04 Jun 2011 14:00:00 +0000</pubDate><atom:updated>2011-06-30T22:01:46.000+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>finance</category><title>何新：论国家复兴的战略与谋略</title><description>&lt;span class="Apple-style-span" style="color: #555555; font-family: simsun; font-size: 14px; line-height: 21px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-align: center;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; line-height: 22px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; border-collapse: separate; font-family: Times; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-break: normal; word-spacing: 0px; word-wrap: normal;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: large; line-height: 38px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="color: #ff4b18; line-height: 36px; word-break: normal; word-wrap: normal;"&gt;何新：论国家复兴的战略与谋略&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-align: center;"&gt;&lt;b style="line-height: 22px;"&gt;应“世界大趋势”学术会议邀请提供的书面发言稿&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-align: center;"&gt;&lt;b style="line-height: 22px;"&gt;（本文发表于2011年2月）&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;[前言：&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;谢谢主持者的邀请。但是对不起，我心脏不好，不能激动。开会讲话就容易激动，身体受不了。所以不能出席会议。但我愿意提供以下一个书面发言，可以请主持人代我念一下。&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;我的看法一向是属于异类的。这里我还是想讲点务实之略，讲点不太和谐的异论。主要针对当前国内外一些现实问题，借你们这个场合谈点纯属个人性的看法。&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;下面所谈的，也可能全部都是谬论。那么也请包涵，仅供各位参考，思考，批判。&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;b style="line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这个讲话分成两部分，一是关于经济金融战争的战略观察问题，二是关于中国的全球战略国际关系博弈的观察问题。]&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: large; line-height: 38px; word-break: normal; word-wrap: normal;"&gt;上篇 关于经济金融战争的战略和谋略问题&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;一、战略研究关乎国之大政&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这个会是探讨发展战略的。“战略”这个词现在是时髦词，到处用。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但究竟什么是战略？战略之“战”并不是指狭义的战争，实际是虚拟战争。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;所谓“战”，是指一种博弈或者对抗。战争也是对抗，但对抗不见得是战争。下棋，博弈也是一种对抗。对抗有硬战争，也有软战争。至于什么是“略”？“略”这个字的本义，田野之路曰“略”。引申之义，战略之略，就是理路，谋略。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;战略制订总是要在先，要未雨绸缪，制订在对战未发生之前。作为面对未来的设想、模型、策划，为指导未来战争或对抗的大思路或总理路，就叫“战略”。所以战略学实际是未来之学。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;好的战略应制订于对抗、博弈发生前，包涵了预设和预测。这种预设和预测之所以可能，是因为有前人的历史经验和教训在。所以可以用类比逻辑的方法建模预测。&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;好的棋手必熟知棋谱。棋谱就是前人经验和教训的总结。太阳之下并无新事。熟知棋谱，临盘就无所谓新局或变局。因此好棋手总能应付裕如。那么在博弈或对抗中就不会临阵无措而仓卒应变。临阵被动地应变之术只是战术，是被动之策。而战略设计则有选择空间，有发展空间，有预留空间，所以是主动之道。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;有战略，才有指导战争的总方略。一个完整、系统的战略模型至少应包括四部分：&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（1）总体目标，即战略目标。（所谓目标，就是到底想要什么。）&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（2）总体理路，即战略的总指导方针。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（3）实施方法。所谓方法就是谋略。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（4）应变之略，应当估计到种种阻力、挫折，评估失败的后果，并且准备出应对的预案。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;对于第四点特别要说两句。作战略的预设和预测，必须包括正和反两面，不仅考虑向好发展的一种可能，也须考虑局势不利发展的另一种可能，都要有估计，有预测，早有因应之道。不能总是一厢情愿，认为将来一定会比现在好。像开车一样，如果事先预计到道路前途坎坷，有翻车的可能，有因应之道，那反而翻不了车。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;谋略就是方法。谋略中包括阳谋与阴谋两方面。公开的，可示于人的是阳谋。隐蔽而不可示人的，是阴谋。研究战略，不能不研究阴谋。阴谋含有诡谲性，权变性，狡诈性。政治家不可不懂阴谋。不懂谋略就不懂政治，不懂阴谋就不懂历史。凯撒大帝如果预先想到布鲁图斯、西塞罗会对他搞阴谋，这个大英雄哪会那么悲惨地曝尸在罗马元老院？无论在东方还是西方，一部政治斗争史就是谋略与阴谋相“PK”的历史。&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;b style="line-height: 28px;"&gt;老子说：“道可道，非常道。”这是《老子》的题首语。常道者，阳谋也。非常道者，阴谋也。所谓计谋、权谋、阳谋、阴谋，一切谋略都是为了达到某种目标而设计的方法。一切谋略的根本目标就是保存自己，克胜对手，消灭敌人，以最小的代价赢得最大的胜利。&lt;/b&gt;&lt;/span&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（数学上的博弈论或对策论，就是战略及谋略对抗的数学模型。）&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;立足于可信的预测，才会形成各种配套的应变之略。在应付实战的复杂局面时，才能临变不惊，处变不惊，应付裕如，稳操胜算。所以战略学，就是《孙子兵法》第一章所谓“庙算”。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;庙算这个“庙”字本来是指宗社、社庙。《左传》说：“国之大事，惟祀与戎。”古人认为，国家最大之事，一是宗教祭祀，一是国防与战争。都要放在神圣之所，放在庙堂之上进行。在庙堂中讨论战略，这就是所谓“庙算”。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;后来民间把“庙”这个字俗化了，变成了所谓“神机妙算”。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;/span&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;span style="color: red; line-height: 28px;"&gt;《孙子兵法》写于2000年前。它的重心是研究战略斗争——&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial; font-size: medium; line-height: 28px;"&gt;&lt;b style="line-height: 28px;"&gt;&lt;span style="color: red; line-height: 28px;"&gt;所谓”上兵伐谋，其次伐交。伐兵者，下之下也”。谋就是战略，交就是国际关系。一部《孙子兵法》不是求战之书，而是避战之书。”兵者，凶道，圣人不得已而用之。”这&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;span style="color: red; line-height: 28px;"&gt;是中国古人制订的关于战略学的伟大古代兵法，而且至今还不过时。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;二、美国用金融战略胜中国于无形&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;《孙子兵法》认为，庙算胜是谓上胜。临敌而战胜之则在其下。这话的意思是：战略的至高境界，不是临敌击破之。战而破敌，不是上算之胜。而制敌于无形，胜敌于无形，不战而屈人之兵；才是所谓神机妙算，才是兵法的至高之境，用兵的至圣之境。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;不战而胜，不战而屈人之兵，这可能吗？让我来举一个发生在眼前的实例。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;大家知道，美国现在是中国的最大出口市场。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国每年买走中国的大量商品，付给中国许多美元。但结果呢？美国把这些美元巧妙地几乎都拿回去了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国巧妙地利用中国的强制结汇制度——我国这个制度本来是为了保护外汇储备资源而建立的。按这个制度，美国买中国货，付给中国商家美元。但这美元商家拿不到，被银行截下来，聚集起来，形成中国的外汇储备。银行按汇率再把人民币支付给中国的出口商家。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;也就是说，中国商家卖给美国的货是由中国的银行用人民币替美国人买了单。而美国人把外汇美元交给了中国的银行，变成了中国的外汇储备。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但后面发生的事就比较有意思了。美国把中国人所赚到的这些美元变着法儿地大部分都”借“回去了。所以美国人买中国商品实际等于并没有付钱——虽然名义上欠了中国许多债，但实际上等于并没有花钱。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;那么这些债又是怎么借的呢？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;第一是美国让中国买它的大量国债。第二是派人游说，说美国政府做了担保，要为美国人盖房子筹款，向中国借美元当房贷。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;总之，美国巧妙地用借债的方法，把它买中国商品支付给中国的美元中的相当大一部分拿回去了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;然后美国就制造了2008年的金融危机。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;金融危机发生后，美国大叫要“救市”。先是让它的美元贬值，同时又压迫人民币升值——其实这两者达到的效果是一样的。&lt;/span&gt;&lt;span style="color: black; font-size: medium; line-height: 28px;"&gt;总之，这两种方法都可以使美国欠中国的债务在名义上虽然不变，但在实体货币内涵上却大大地缩水。因为美国欠中国的债都是用美元结算，当美元贬值或人民币升值，则这些债券内涵的人民币及美元当量也自然要大幅度缩减。并且，这绝不是某些人所说仅为帐面上的虚拟缩减，而是可以在国际货币离岸市场上直接兑现的实体货币缩减。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;再就是美国让那两家借了中国大量钱的美国房地产公司破产。这样就把它们欠中国的巨额房债变成两家破产公司的呆帐和烂帐。虽然帐还挂在那里——中国外汇局说帐面并没有损失，而且过去还有利息收到。其实呢？问题很大！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;因为这笔债究竟将来怎么还？什么时候还？还能不能还？都是大有悬念的，也是大有玄机的！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;那么美国从中国拿走的那些商品，价值上万亿美金的商品，就通过这种巧妙地赖帐之术，几乎变成了中国白送的。空手套白狼，因为美国实际是并没有花钱嘛！因为它付给中国的美元已经作为“国债”或“房贷”拿回手里了嘛！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;表面看起来，这一切都是由于2008年以来国际金融危机所造成的一系列出乎意料的偶发性事件！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但若反过来想一想，如果这其实从开始就是一个“局”呢？如果这是美国金融学家精心设计的一种巧妙高明的金融博弈呢？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;[那么实际上究竟是不是呢？有很多迹象、很多证据表明确实是。例如各位可以读一读美国富豪希夫（&lt;/span&gt;&lt;span style="color: black; font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;Peter Schiff，&lt;/span&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;希夫家族是美国共济会的核心家族之一，是华尔街的创始家族之一）&lt;/span&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2009年4月&lt;/span&gt;&lt;span style="color: black; font-family: 宋体; line-height: 25px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;在美国金融家高级俱乐部的演讲（网上有英文视频）。希夫明确地说美国不会把欠的钱还给中国人。]&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="color: black; font-family: 宋体; line-height: 25px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;大家看，现在尽管国际市场上金价、银价、铜价、铁价，以及石油、粮食价格都在大涨，美国又加印了那么多新票子，但美国本身市场上却是波浪不惊，平安无事，几乎没有发生什么通货膨胀。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;为什么别的国家物价都在大涨，以至有的地方甚至政局变乱，而美国却能够风平浪静？因为美国事先早有种种避险的安排嘛！因为支付给中国的大量美元货币已经回笼了嘛！因为它拿走的中国许多商品是不用付钱的嘛！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;那么，这是不是一种金融谋略的巧妙胜算呢？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;span style="color: black; line-height: 28px;"&gt;无论你愿意承认还是不愿意承认，这都可以看做当代国际金融博弈中利用对手的失智而制对手于无形，胜对手于无形，不战而屈人之兵的一个经典范例。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;三、发生通货膨胀的四个原因&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国为什么要把巨大的外汇储备借给美国？因为中国挣到了许多美元花不出去，拿在手里又烫手，所以才借钱给美国。其实这也可能是美国精心设计的一种谋略。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;事实上，美国有很多中国想买的东西。但美国制造了重重关卡，就是让中国买不到想买的东西，比如有助于提高中国竞争力的东西，比如高科技产品。美国只是以高利息为诱饵诱导中国人大量地买它的债券。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;现在的局面是欠钱的美国人很主动，借给美国钱的中国人却很被动。中国现在要追着美国，求人家承诺——保证我们借出去的钱仍然是安全的。美国政府每次给予了承诺，我们还要感谢它！这是个笑话！是世界金融史中将会进入记录的笑话！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;外汇局现在仍在说，在这个问题上它没有误判和失误。但是它承认，现在中国国内用外汇兑付的人民币过多，数量高达20万亿人民币，导致国内流动性过大，所以中国当前发生了通货膨胀（见外管局长2月26日的谈话）。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国当前的通胀局面是严重的。其实两年前我多次讲过中国应警惕未来可能爆发严重通胀，讲过人民币连年升值后果必是严重通货膨胀！但是当时中国经济热火朝天，所以没人相信①。去年下半年一些主流经济学人还在讲中国不会发生通胀，现在也不能不承认通胀已经发生了。那么，发生严重通胀的原因到底是什么？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: x-small; line-height: 20px;"&gt;①见何新著《汇率风暴-中美货币战争内幕揭秘》2010年出版，以及《何新论金融危机与世界经济》2009年出版。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;最近有说法认为：中国发生通胀的主要原因是外贸顺差过大。但是，外贸连年都有顺差，已经十几年了。而物价从1995—2007年的十几年间基本是稳定的。物价大幅跃升只是这两年以来的事，把通胀主要归因于贸易顺差讲得通吗？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;当前中国发生通胀的原因实际来自以下的四个方面：&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;1.与前面讲的外汇储备资源流失有关。外汇占款人民币竟达20万亿，大量商品外流。外贸不是什么顺差问题，而是等于白白送人家了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;债券不等于美元。本来有流动性的外储美元，变成大量的美债后就被锁定了，在相当时期内，这些钱失去流动性，也就是被套住了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;理论上中国可以把部分美债在国际货币市场上变现。但由于中国手里持有的债券数量太大，若大额抛售变现，必将引起全球金融体系的震动，会促成美元新一轮的贬值，以至触发新的金融危机。由此还会导致中美两国的政治危机。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;所以，实际上中国手里持有的多数美债是难以变现的，大部分是被锁定、套死了，数量愈大，流动性愈差。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2.自从2007年美国发生金融危机以来，国内为扩大内需保增长率，投资力度加大，致使货币发行量过大。中央投入4万亿，地方自筹据说高达10万—12万亿。这十几万亿的货币在两三年间投入市场，这是造成通胀的第二原因。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;目前一些地方政府负债严重，如传闻广州政府亚运会负债2000亿，铁道部高铁负债1.3万亿。如果这一类内债遭遇还债高峰，致使银行不得不加印新票子，那么国内的通胀局面还会进一步加剧。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;3.目前的食品价格上涨，与近年农业问题有关。各地片面强调加速城市化，大搞房地产经济。致使许多农地转入房地产开发，农民不种菜不种粮，而国库中粮食库存储备又不足，难以用来平抑粮价。这是造成近年食品价格上涨的原因。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;4.国际因素，就是所谓输入性因素也存在。国际油价、粮价、金、银、铜、铁的价格，都被国际对冲基金大肆炒作，致使价格大幅飚升，也在拉动国内物价上升。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;四、通货膨胀是关乎国家治乱的战略问题&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;目前发生的通胀不是短期现象。今明两年物价仍有进一步上涨的风险，以致有必要认真考虑民生消费品物价是否也会出现像近年房价那样的失控局面？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;未来食品以至百姓日用品是否会因某些不可预料因素的影响，而发生突然性的价格失控？导致物价恶性化地大幅暴升？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;最使人困惑的是，面对粮价期货已经在飞涨的局势，最近有关部门竟发令禁止国有粮企下乡收粮。也就是只允许外资和私企去收粮——给中外粮商机会，让他们借粮荒之年囤积居奇，进一步推高粮价。为什么这样做？完全不可理解。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;如果粮食、蔬、肉等百姓生活必需品在今后的半年或者一两年间上涨到目前的四、五倍以至十倍的话，国内局面究竟会怎么样？民心与社会会发生什么情况和变化？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;对此，国家应该有所预料，并且有所预案。考虑到今年的气候因素，考虑到当前国际金融危机仍在深化，考虑到国际对冲基金正在国内外期货市场上大肆炒作——那么上述情况未来绝非不可能。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;近年来统计局的公信力和诚信度受到公众的严重质疑。在所有的统计中，唯有通胀数字不是单纯统计学和数学模型的问题，而是一个密切关联着市场事实和百姓感受的问题。物价上涨，特别是民生基本商品的价格上涨，关联着千家万户。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;所谓通胀承受力的问题，不是一个可以轻易地说着玩的事情——有些经济学人谈论这个问题过于轻松，好像就是在说着玩儿！在中国历史和世界史上，恶性通货膨胀曾经屡次引发社会动乱以至政权改易。从历史看，通货膨胀从来不单纯是经济问题，而是关乎治国大政的问题，关乎政权治乱，关乎生死存亡的一个沉重政治问题。千万不可掉以轻心！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;最近地中海周边一些国家的情况全世界都看到了。并不是民主不民主的问题，而是民生问题直接引发了民变。面对未来可能继续发展的通胀形势，国家经济结构、经济政策和对策都应当有所调整。应当研究制订必要的应急应变之策。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;以至包括管制物价，统购统销，实行票券限量以保证贫困者的基本生活品供应等应急方案，都有必要提上日程。以免将来一旦有变时措手不及！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;五、战略研究不能忽视阴谋论&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;国家战略是国家大事。中国目前这方面研究比较薄弱。现在也许有不少战术家，但少有有远见、经得起发展检验的总体战略思维。有很多东西顶着“战略”之名，其实算不上什么“战略”，无非就是少数人某种主观想搞的策划而已。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;如果国家战略，外交战略，国防及军事战略，总体战略研究薄弱，而且脱离实际，那就缺乏预见和长程控制的能力，一旦临变就势必处于被动应付的状态。总有“想不到”或者“没想到”。总是不能不被一些潜在的对手牵着鼻子走。有时还让人家涮你没商量，临变不能应付自如。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;战略是围绕既定总目标而设计的总路线，谋略是实施战略目标的操作。现代国际战争，多数情况是软战争，是不见刀光剑影的无形战争，虚拟战争。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;软战争，不见烟火，但不意味着不激烈。我上面讲的金融战就是个例子。战略对抗，谋略博弈是软战争的主要内容。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;软战争就是比战略，斗谋略，也包括斗阴谋诡谲之术。近年有一种舆论，就是指责所谓“阴谋论”。阴谋论变成了一个帽子。好像在世界上，在国际政治、经济的博弈中，一切透明，没有较量，没有对抗，没有什么利害之争。斗争都是“阴谋论者”人为炮制出来的幻想。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;其实这一招术很厉害，它是封嘴锁脑的招术。不仅堵人之嘴，愚人之脑。它可以让人变成白痴。因为你怕人家指责自己“阴谋论”，就不敢揣测对方搞阴谋，结果是被对手涮你一个没商量。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;在任何对抗性竞争中，以至在商业市场的博弈中，只有善于识破对手阴谋方能取得胜算。连下一盘象棋都如此，不要说国际关系了。古人说：“兵者，诡道也。”兵无常势，水无常形，就是讲要识破对手阴谋而有应变之道。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;在中国，近年可以看到一些迹象：用物价、腐败和拆迁及住房危机，把问题引向政治体制，引向多党化和直选政府，然后煽动变乱和颜色革命。&lt;/span&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这后面显然是有谋略的。房地产经济膨胀，带来了GDP数字快速的虚拟增长，使中国现在号称“世界第二”了。但是，让房地产业大量吸金，推动通胀，就使国家难以把资金有计划地投入加强国家基础工业，用于科研创新和加强国防。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;又以“转变结构”为诱导，抑制中国沿海低端出口企业，让众多失业、无业人口失去谋生之路。用强制拆迁激化社会矛盾，把农村变成房地产大工地，使农民弃本不种田，吃粮靠进口，然后炒高粮价。把大量资金吸入股市从事投机，使中国经济空心化。&lt;/span&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;用热钱促人民币升值，在股市洗钱，准备将来把国际炒家囤积的人民币抛出，让人民币币值崩溃。&lt;/span&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这后面有一整套忽悠之术和阴谋。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;叶晓文先生最近有一篇文章，说中国已被忽悠为“世界第二”（主要靠房地产经济）。但中国不当“二楞子”，也不是“二傻子”。此文精彩，人民日报发表后震动海内外。其实西方用GDP忽悠中国成了什么老二，就是一种请君入瓮的阴谋。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;六、谋略博弈是软战争的主要内容&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;国家的软实力，首先是战略的实力，以及文化的实力。在当代国际博弈中，软战争主要是战略竞争和文化竞争。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;互联网战，是潜在对手针对中国的软战争的一部分。各位都知道最近美国要压缩“美国之音”。“美国之音”已经对华进行了数十年软战争。为什么美国现在要停？因为听广播的人少了，美国要把更多资金转向网络战争。当今网络的软战争中遍布陷阱。不仅谣言满天飞，种种阴谋也满天飞。想了解什么是阴谋，就上网去看看。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;金融博弈，也是当今软战争最为激烈的一个领域，就是所谓“货币战争”、“汇率战争”。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;21世纪的新帝国主义，已不同于19世纪、20世纪那种明火执杖攻城掠地的旧式殖民主义。现在不需要攻城掠地。破人之国，亡人之政，只要玩金融技术就行。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;据我观察，在金融领域。国际金融资本当前对中国进行的软战争主要在三方面。一是在汇率价格的博弈方面，二是在期货、证券市场的金融衍生品价格博弈方面。三是让被新自由主义洗了脑的学人说客，用各种欺人之论来误导中国的经济政策。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;七、近年中国外汇储备增长速度异常&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国现有的外汇储备表面数量很大。但是这些钱有两部分内涵，一是赚来的钱，二是借来的钱。自2005年汇改以来，中国外储增长速度异常。请看以下几个网上公布的官方数字：&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2005—2010中国外储增长数字&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2005年0.8189&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2006年1.0660&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2007年1.3340&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2008年1.9460&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2009年2.3392&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;2010年2.8473&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（单位：万亿美元）&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;短短五年，外储由8000亿美元迅速跃升到目前的近3万亿美元，直翻了三倍多。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这种增长速度是异常的。难道中国的出口总量比五年前也增长了三倍吗？那么中国的GNP是否也翻了几倍呢？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;在中国的外汇储备中，实体商品贸易顺差所积累的美元数量究竟占多少？长期投资的美元数量又是多少？短期资金流入（热钱）的美元数量究竟有多少？外储内涵的结构、比例到底是如何？这些数字外储局没有详细公布过。不理解为什么要保密。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;其实，美联储、美国财政部对此知道得一清二楚。因为中国在买他的债，中国的银行也有他的股份。它设在中国的大摩、高盛、美林等投行来干嘛的？就是来玩金融的。它们对自己弄进来多少美元，每年利用人民币升值赚走多少钱，一清二楚！但是我们中国人，包括领导人，包括人大、政协，对此清楚吗？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;关于外储结构情况的这些数字是关系国计民生的战略性数字，意义远大于GDP的数字！（其实，GDP的增长，有相当部分也是从这里来的！）这几年中国实体经济并不景气，失业、无业人数很多，但社会上似乎到处并不缺钱。为什么会如此？因为有外汇兑换款20万亿人民币在市场上流动着。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;八、有一种GDP增长叫“债务性虚拟增长”&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国目前有近3万亿美元的外汇储备。外汇局说进入中国的热钱并不多，只有3千—4千亿。但是只靠中国出口那些小商品就能换来3万亿美元吗？五年之间中国出口生产能力能增长三倍吗？所以我怀疑，这些外汇美元中的大部分，还是那些风投基金以及国际投行弄进来炒人民币升值的美元热钱居多。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;如果外储中的新增美元并非主要来自贸易顺差——也就是说，并不是靠中国人卖鞋子、卖裤子挣来的，那就只能是国外的风投基金、对冲基金用各种名目投送进中国来的。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;有报道说国际金融巨鳄索罗斯已在香港设了办公室，准备了上千亿美金，要送进中国。高盛、大摩、花旗、美林等风投、对冲基金送进中国这么多美元是为什么？是赠给中国人的吗？是美国人要帮助中国搞建设吗？当然不是，是要利用人民币升值为牟取汇率差价而进来套利的。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这种热钱投资实际都是债务。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;有一种经济GDP的增长叫“债务性虚拟增长”。目前美国经济就是这种类型。拉美国家经济早已是如此类型。欧盟近年出问题的一些国家也是如此类型。国家负债累累（所以有所谓“主权债务危机”），但表面经济却很好看——只要有外部滚滚流入的热钱花，消费性GDP就可以不断增长，甚至还会连创新高。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;近年中国是否也发生了靠热钱流入而带来的GDP虚拟繁荣？人们不知道，因为看不到关于我国外汇储备结构与内涵的真实数字，就无法了解中国外储结构中真实的国家负债情况。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但是美国人欠债，有各种办法(巧妙的金融骗术和阴谋)赖债不还。中国也玩得起这种货币魔术吗？如果我们也玩麦道夫式的吸金术——不断吸引国际热钱,一方面用新钱偿付旧债（美元利息），另一方面利用热钱兑付的人民币推动国内GDP的虚拟增长（而且主要将其投入股市及房地产）；那么一旦热钱来得少了，或者美元大量外逃了，中国金融就有突然崩溃的危险！现在不是没有这种迹象！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;靠热钱、债务维持虚拟增长，绝非长久之道，只会遗患于未来！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（注：2月26日央行副行长、外汇局局长易纲表示：到2010年底中国外汇储备累计为2.85万亿美元，中国央行抛出了近20万亿元人民币来对冲。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;易纲说：“贸易顺差过大是通胀的源头”。他分析说，经常项目或贸易顺差过大，使得人民币升值压力较大，为了保持人民币汇率相对稳定，央行必须购回美元，从而被迫投放基础货币。较多的货币推高了通货膨胀，进而物价上涨。）&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;而且还应考虑到的问题是：中国所持美国国债已高达1.2万亿美元，房债约5000亿美元以上,总计约近2万亿美元。也就是说中国外汇储备2.8万亿中的绝大部分在美国掌控中。如果一旦国际有事或发生中美对峙——则这笔巨款即可能被冻结甚至没收，化为乌有。购买美债难道仅仅是经济问题吗?&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: large; line-height: 38px; word-break: normal; word-wrap: normal;"&gt;下篇 关于中国的全球战略和国际关系的博弈问题&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 22px;"&gt;&lt;/wbr&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;九、需要修正对美国的某些误认&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;正确的战略设计，首先要立足于正确的内外形势判断。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;我们现在的改革开放方案，基本仍是来自三十年前的认知和设计。包括对市场的认知，对西方政治经济制度的认知，那时都很初级幼稚。这种认知和设想，在今天激烈变化的世局中，难道没有过时吗？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这里有一个重要问题，就是80年代的中国知识界（包括我本人）集体性地对美国、对西方资本主义，从制度到国家本质都存在幼稚的误解、误认和误判。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;多年来，我们对资本主义存在误认！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;马克思主义一直说美国民主是虚伪的，形式的，骗人的，是资产阶级民主。后来这话成了意识形态的套话，早就没有人听也没有人信了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;span style="color: black; font-size: 14px; line-height: 21px;"&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但是在研究了共济会与美国政治制度的关系以后会知道，美国民主确实是为资产阶级服务的。这个资产阶级不是一种抽象的存在，也不是指那些小老板、小企业主、小商人——其实美国没有什么小老板、小企业主、小商人所组成的资产阶级，美国只有一个人数很少的、垄断性的、世袭的金融巨头集团，它的组织就是共济会。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;什么是“共济会”？近代共济会从18世纪就是欧美的犹太银行家与政客和贵族结为秘盟联合统治国家的一个隐身的秘密组织。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国全部金融和产业完全控制在几大家族手里。就是罗斯切尔德、洛克菲勒、摩根、高盛等十几家垄断巨头的世袭家族。领导美国的资产阶级其实是一个人数很少的实体，他们隐身在共济会第33层的金字塔顶端上。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;我们都知道近代资本主义从文艺复兴起步。也都知道文艺复兴三杰——达·芬奇、拉菲尔、米开兰琪罗。但是，恐怕在座很少人知道，意大利的文艺复兴运动是由一个“美地奇银行”家族资助的。这些艺术家的艺术创作都是这个银行家族提供的资金。实际上，从美地奇银行到罗斯切尔德、摩根、洛克菲勒，近代资本主义一直是由一个银行家群体领导和推动着的。①&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;十、美国总统是给谁打工？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国总统权力的确不大，只是打工者，是所谓的“公仆”。那么总统在给谁打工？是给美国人民打工，“为人民服务”吗？当然不是！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国总统的老板就是共济会中的银行家富豪们。美联储是美国的中央银行，但它是隶属于共济会成员们的私人银行。美元是美联储发行的。美国政府财政支出的全部美元，每一分钱都是向美联储借的。所以，美国政府花的钱（包括总统酬金）并不是纳税人的钱，而是共济会、美联储的钱。美国的税收就是政府向美联储借款的抵押品。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;人们知道，美国政府欠了数十万亿（甚至有资料说接近100万亿）美元的巨额国债。这么多钱究竟是欠谁的？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这笔债务有两部分：一部分是外债——外债中欠中国和日本的最多，但总计也不过只是几万亿美元而已。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;那么美国政府最大的债主是谁？就是美联储。目前，美国政府欠美联储大约40万亿以上的美元，近乎天文数字！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;现在常听到“纳税人”这个词。然而美国人民作为纳税人，他们的税是纳给谁？纳给政府和国家吗？不是！政府其实只是代收者。政府欠了美联储巨额债务，要人民用税收偿还。一辈子还不清，就要世世代代还下去。纽约时代广场上立着一个美国债务钟，就是用这个钟提醒美国人——你们每个人都欠下了一笔重债！&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;所以美国作为全球最发达国家，国民福利一直是西方国家中最差的，因为美国政府没钱搞全民福利。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;海归学人陈志武说过一句名言：“只有一个负债累累的政府才会成为民主政府。”这是典型的共济会金融家的观点！美国政府不能不听美联储共济会的话，因为他是债主。共济会选择的议员坐在国会里——美国政治当然是由议会民主决定的。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国政府财政早已濒临破产，但美国共济会并没有破产。连政府都是共济会的捞钱工具——它又怎么会破产？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国全部的对外战略及政策方针是外交委员会设计的。但是请注意，外交委员会并不是国家机构，它也是私人投资建立的机构。美国外交委员会被认为是一个影子国务院。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;外委会的创始人和投资者是20世纪初的美国共济会（发起人是罗斯切尔德家族的亚柯比·希夫）。美国所有的金融大亨，重要的政界精英，几乎都在外委会里任职。美国政府没有外交部，国务院只是一个执行共济会的外交政策的机构。美国也没有新闻自由。绝不是报刊想写什么就写什么，想发表什么就发表什么。外交委员会也控制着美国的媒体宣传，相当于美国的中央宣传部。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国这几年用了不少钱搞外宣，但难以影响西方主流媒体的倾向。其实不是钱的的问题。西方主流媒体并不是自由媒体，它不掌控在政府手里。西方主流媒体无不控制在共济会后面的金融大老板手里。例如著名的全球媒体并购大王、犹太传媒大亨默多克，他收购媒体的钱就是共济会的钱。他本人也是共济会高层会员。近年，默多克对中国的影视业和媒体非常感兴趣，一直在设法入股或试图收购。因为控制住这些媒体，也就能控制对中国社会舆论的导向。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会的美国对外有一整套外交工具，包括联合国（作为一个国际论坛）。包括CIA，包括世界银行。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;十一、共济会控制着美元和全球金融体系&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美联储（美国中央银行）是属于共济会的，其全部股东都是共济会的世代成员家族，其中多数是犹太裔富豪。美联储从金融上监管和支配着美国的经济制度和金融运行。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;由于美元支配着世界，所以从这一意义上说——共济会也是世界上最大的一种金融垄断体系。简单说，所有花美元的人，用的都是共济会的钱。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;近年有人提出人民币作为国际货币取代美元的问题，这是十分幼稚的而且不可能的。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会已经控制了全球大部分战略资源。美元是与全球石油垄断集团欧佩克组织直接挂钩的。换句话说，美元是唯一的“石油货币”——根据共济会与欧佩克石油生产国组织的协定，美元是世界各国从欧佩克购买石油的唯一货币结算手段。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;因此，无论美元怎样被美联储滥发，只要欧佩克接受（事实上欧佩克往往以石油提价对冲美元贬值），任何国家就不可能放弃收购美元，除非他们不想购买石油。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会运动不是一国现象，近代共济会从创立之初就是一个国际化的组织和政治运动。印在美元上的著名口号是——“Novus Ordo Seclorum” &amp;nbsp;/ &amp;nbsp;A New Order of the Ages——“一个新的世界秩序”，这自18世纪以来就是共济会的核心口号。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;十二、银行家权力大于首相&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;我从对共济会的研究中明白了一个道理：欧洲资本主义的兴起不是一个偶然现象。资本主义的兴起，是一个有组织、有战略和有谋略的金融运动。在国际银行家的操控下，推动了文艺复兴、宗教改革、启蒙运动和产业革命。近代的一系列经济运动、政治运动和文化思潮。后面一直存在着有组织的银行势力、金融势力在推动。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;19世纪英国共济会的首领（Master）南森·罗斯切尔德说过一句名言：“只要控制了一个国家的货币发行权，就不在乎谁在当首相！”&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;由于资本主义经济的不发达，特别是对于资本主义金融业的忽视——中国人以往只注重生产力，却忽视了推动生产力发展，必须要靠金融力量，中国忽视了银行以及银行家的力量和作用。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;外储局只是一个副部级机构，在近年内却掌控了在中国国内市场上发行流通20万亿人民币的巨大货币权力，以致导致了目前的严重通胀——20万亿人民币这个数字接近一年中国GDP的总和。这件事还不令人震惊吗？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;由此可见，外管局的货币权力实际超过了国家领导人。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国当前发生的严重通胀问题，出在金融业、外汇管理制度上。由此，我们才会深刻地理解罗斯切尔德当年所讲的那个话！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;近几年中国商业银行在海外包装上市，中国商业银行的资本已经国际化，跨国化，吸收了大量的国际资金。实际上共济会所属的国际金融系统已经深深地渗透进入到了中国的金融领域之中。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;十三、共济会银行家要控制全世界&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会是有严密组织而且有明确的全球性战略目标的。共济会是近代历史中一双看得见的手。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会在中世纪是很隐秘的。它在18—19世纪高调推动了法国革命，后来又在美国推动独立运动。美国的开国元勋佛兰克林、华盛顿等人都是共济会的Master，大掌门。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但19世纪以后，由于共济会多次在世界上制造金融危机、在美国搞私刑，与黑手党有联系，因此19世纪末美国共济会遭到舆论的强烈抨击，而后逐渐隐身了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;隐形并不意味着不存在。由于共济会通过金融资本逐步掌控了西方几乎全部主流媒体，所以共济会现在只让公众和世界知道它想让人知道的消息，不想让人知道的人们就难以知道。20世纪以后的现代共济会作了相当程度的隐身、美容、整形、化妆。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;20世纪初共济会高级会员（第33级）埃·胡佛担任美国联邦调查局局长长达50年（1923—1972）。他当年在美国是一位实际控制权力比任何一任总统都大的人。胡佛扫荡了美国国内一切不利于共济会的言论。所以后来，连多数美国人都忘记或不知道共济会的存在了。只是近年以来，由于国际互联网的无界性，共济会才重新现身显露。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="color: black; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会对中国早有影响。1927年2月上海荷兰银行的买办虞洽卿和江浙财团银行家陈光甫带着银票，到九江庐山密会当时的北伐军司令蒋介石，达成合作密约。上海国际财团和江浙财团共同承诺从金融上支援蒋政权，于是发生了4·12政变。荷兰银行是国际金融共济会（罗斯切尔德系）的成员。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会主要是一个金阀家族集团，其核心家族具有世袭性，与欧洲王室贵族及高层政治家有紧密的联盟关系。所以共济会是欧美经济中最强大的垄断性势力，是欧美政治制度稳定的基石，这也是“自由民主”无法撼动西方政治体制和经济体制的根本原因。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;20世纪爆发了两次世界大战。未来还会不会有第三次？我们无法预言。但19世纪美国有一位将军，也是当时美国共济会的掌门人之一叫派克将军，他早就从战略上为美国和英国共济会设计了三次世界大战：&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;——第一次大战的目标是搞垮沙俄。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;——第二次大战的目标是建立以色列国。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;——第三次大战的目标是完成世界统一，就是现在所讲的全球化。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;要建立全球统一政府，全球统一货币，建立支配全球金融体系的世界银行。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;现代共济会——彼德伯格俱乐部引导着当前的全球化进程。共济会就是一个跨越国界的国际金融资产党。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;在国际关系中，中国人现在放弃意识形态了，不搞意识形态本位了。但美国外交和经济中，意识形态涵义一直很重。因为美国数百年来有一整套一以贯之的意识形态，核心目标就是共济会的新纪元运动、全球化运动。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;他们要控制全世界全人类的目标，几百年来始终都没有改变过。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;十四、谁把美国总统关进了笼子&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;小布什曾说：“我作为总统权力有限。因为我的权力被关在笼子里。”这成了一句宣传美国民主的名言。美国总统确实权力很小。但究竟是谁才能把总统的权力关进笼子了？是人民吗？是民意吗？当然不是！是共济会后面的金融老板们。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;稍有政治常识者都会明白，所谓抽象的“人民”，意味着一个乌合之众的群体。拿破仑说过一句名言：“人民，作为数字的‘0’什么都不是。只有前面加上数字（即领袖），人民才成为有意义的数字。”&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国有人画过一张漫画，一群小羊跟着一只老羊，老羊嘴中叼着一张报纸。报纸上写着：我来教他们选谁做总统。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;国家机器不是慈善机构。只要国家权力存在，只能是国家领导人民，地球上没有任何一个国家能够真正让他的“人民”来主持国政。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;在美国，总统的确不是老大。在英国，国王或女王也不是老大。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国的权力之上的确还有老大——这个老大就是金权，金钱的权力。而金权的掌门者是银行家、老板们，而金融家的组织就是共济会。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;近代共济会的核心体系相当稳定。共济会中的金权家族是世袭性的，是封闭性的。罗斯切尔德家族、摩根家族、洛克菲勒家族这些金权家族二百年来世代垄断控制着全球的银行、资本，包括黄金、石油在内的自然资源。任凭总统更迭，掌权者变换——金钱的权力家族代代世袭，高度稳定。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但是，在发展中国家却不存在这样稳定的核心组织。所以凡轻信而接受了那种抽象民主政治神话的发展中国家，一旦政治分权后，立即呈现分崩离析的乱象。所谓的“民意”立即会被社会中那些有钱的帮主、黑势力所操纵——台湾是这种伪民主乱象的样板。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;所以，百年来凡模仿西方形式民主制度的发展中社会，无不陷入崩解、动荡、混乱，如菲律宾、非洲、南美诸国，社会成为一团散沙。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;对共济会的揭秘，使人们有必要回头重新思考300年以来的世界近代史、中国近代史。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;十五、共济会影子政府控制着西方政治&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会要统治世界——不是要把自由、民主、富裕、繁荣给予世界而是要建立一个金字塔式的统治制度，让20%的共济会精英统治80%的愚民。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;共济会认为，当今全球问题的根源在于全球人口过剩，现在地球人口接近70亿，就要达到100亿了，已经接近地球的负载极限了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;1995年在旧金山（三藩市）费尔蒙特饭店召开的国际共济会最高层（即彼得伯格俱乐部）会议认为，地球上95%的人类属于不创造价值的多余人口，是“垃圾人类”。他们消耗资源、污染环境，压缩共济会精英的生存空间。对这些过剩人口，有必要通过疫苗、人工病毒、基因工程和战争方式逐步控制和消除。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;为此，早在上世纪70年代美国就制订了关于控制全球人口的“总统200号”文件。因此，新的全球战争的危险在加剧。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;对于潜在敌国，共济会的惯技是一手促社会矛盾激化，一手促群体反抗，以“民主、自由”之梦为诱饵，从而造成对手国家的内乱与分裂。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;十六、地中海动乱是针对中国布局的地缘战略&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;今年以来在北非以及地中海周边国家发生的一系列动乱，不是偶然的。这一轮国际危机的直接后果是国际油价节节上涨，进一步加剧了中国的通胀压力。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但是更重要的还是这种变局背后的地缘战略涵义。这一系列变局，实际是两次海湾战争和伊拉克战争以后，围绕中近东石油资源发生的又一轮地缘战略版图重组。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;近十几年来，中国在这些国家围绕石油资源做了许多商业投资，目前还没有大的收获。但是随着一些政权的改易，中国的布局将被破局或出局。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这一轮战略重组的最后目标是伊朗。苏丹、突尼斯、埃及、利比亚、伊朗都是中国重要的石油合作伙伴，而且对中国一向比较友好。这次骚乱和政局改变,会沉重打击中国在北非及近东自主获取石油资源的努力。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国CIA借突尼斯变乱开始，目前正把动乱扩大到中东石油主产区周边的第二类石油国家。无论其真实意图如何，其结果都会阻碍和制止中国寻求国际油源多元化以及参与中近东产油区的努力。所以，这是与中国国家利益密切相关的重大地缘战略问题。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;世界上的石油市场从19世纪末期以来，一直控制在英美共济会金融家手里。现代的以色列国，正是共济会中的犹太金融家投资建立的。共济会建立以色列这个国家是有深远战略目的的——就是为了通过以色列而直接控制中东产油地区。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;近两年来，国内网路论坛上时见一些枪手针对中石油、中石化所谓“垄断”的咒骂性言论不断，有不搞垮这两大国企誓不罢休之势！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;但是，难道欧佩克不是控制全球石油输出数量和价格的跨国垄断组织吗？“壳牌”石油不是国际性的石油垄断组织吗？全世界石油，一直就是被共济会跨国资本所垄断的。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国地大、人多，但物不博。现在中国的铜矿没了，铁矿不多了，石油资源近乎穷竭，以至水、空气资源都有危机，只有劳动力严重过剩。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;为了国家安定、民族生存，中国人未来必须向全球寻求补充资源，必须开拓以中国利益为目标的全球化——拓展中国的生存空间、资源空间、市场空间。这是一个全球地缘战略的问题。中国的外交、军事都应当与这个目标联系起来。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;知道中国要这样做，美国一直在进行狙击。&lt;/span&gt;&lt;span style="color: black; font-size: medium; line-height: 28px;"&gt;从进军阿富汗，到分裂苏丹，到今年的地中海周边政变，到下一步攻击伊朗，这些举措无一不具有深刻的地缘战略含义。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;美国人骗走中国的外汇，还在嘲笑中国人，说中国人对外只会搞“行贿外交”，说中国人是国际腐败的根源（华尔街日报）。的确，没有强大国家意志力量和军事力量支持的海外开拓，也只能搞行贿外交。但是即使花了许多钱，人家也不会感谢你！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&amp;nbsp;&lt;wbr style="line-height: 28px;"&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;结 语&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;新中国是依靠共产主义运动兴起。在这个过程中始终包涵两种涵义：一是民族革命和工业革命的涵义。一是消灭阶级、解放人类的共产主义涵义。共产主义理想要建立没有阶级、没有贫富差别，解放全人类的乌托邦，是一个无止境的“无限”目标。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;无限性目标难以实现。毛泽东的文革运动失败与此有关。而让国家复兴强大是一种现实的理想。所以国家主义是底线，其涵义包括维护国家主权、领土完整、民族文化特性以及政治主权、经济主权和金融安全——这也是世界上任何国家维护自身安全、生存、发展的战略底线。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;毛泽东1958年以后的左倾路线，以搞共产运动的无限目标取代了新民主主义革命时期的有限目标。邓小平提出改革开放回到了实事求是的务实路线，把共产主义的无限目标转变到国家复兴、现代化、国强民富的路线——这是伟大的战略转变。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;改革开放的总体路线毫无疑问是正确的。但是今天新的内外形势下——国际上金融危机愈演愈烈，远未走出谷底。国内贫富分化严重，腐败问题严重，社会矛盾严重，通货膨胀严重——那么需要不需要反思和总结这个过程中发生的种种问题和失误？有没有必要根据当前新的现实，调整国家未来发展的战略和谋略呢？&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;我个人认为：&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;一、首先应继续维护国家基本制度的安全。世界上只有好或不好的制度，没有什么理想制度、完美制度。草鞋无样，边打边像。中国需要政治改革，但目标不应是建立美国共济会控制下的那种民主——一旦搞美式民主，天下必乱，国家必分裂。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;中国的政治改革，应当是改良，就是让现行制度改得更有利于民生幸福和社会安定。有利于国家生存、民族发展、人民幸福的制度就是好制度，放弃现在的国体和制度只能放弃执政权。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;二、应废弃对各地政府及官员以GDP作为标准的考核方式，而应当用务实的民生目标作为标准，评估考核其政绩。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;例如：&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（1）社会稳定，上访减少&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（2）民众对当地政府和官员的满意度&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（3）社会安全少重大人祸性事故发生&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（4）物价較稳定，社会較安宁&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;（5）没有暴力拆迁；等等。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;我认为，国家还应当有序地逐步清理官员特别是中下层官员腐败问题。应当停止派官员赴美、英接受共济会政治经济意识形态的培训，鉴于私有化摧毁国民经济的后果已经非常严重，主流媒体应当少一点鼓吹私有化的新自由主义意识形态宣传。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;这一些问题，关系到国家基本经济政治制度的健全和社会安定，归根结底也是关乎国家未来长治久安的战略问题。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;三、为了国家安全富强，中国应当向外看，参与全球性竞争。不仅应参与国际竞争，必要时也要敢于与潜在对手对抗。为此必须制订一系列能够应对未来各种变局和危机的新国家战略、新全球战略。从而准备与国际上的任何潜在对手展开全方位的竞争。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;span style="color: black; font-size: 14px; line-height: 22px;"&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 28px;"&gt;改革开放以来，一方面成绩伟大，国家发展进步快得惊人！但另一方面也不能不正视，有些改革是成功的，有些改革是失败的。毛泽东晚年评论文革是三七开。那么未来的历史和人民对近年的改革会如何评价？几几开？恐怕还是问题。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 28px;"&gt;实际上，当前国内外面临许多新的情况，新的形势。新问题很多，未来十年十五年国家所面临问题会更多、更严峻！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 28px;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 28px;"&gt;世变纷纭，变局繁迫，为了维护中华民族的持久生存和根本利益，有必要通过战略学、历史学和博弈论的研究，全面审慎地重新思考而制订新的国家发展战略以及谋略。这也就是我通过这个讲话提出一些问题和看法的目的。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;以上思考很不成熟。谨借这个机会，提请各位参考和批判。谢谢大家。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;-----------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;br style="line-height: 28px;" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;span style="color: black; font-family: Arial, Helvetica, simsun, u5b8bu4f53; font-size: 12px; line-height: normal;"&gt;&lt;div style="line-height: 19px;"&gt;&lt;div style="line-height: 19px;"&gt;&lt;div style="line-height: 19px;"&gt;&lt;h3 style="font-size: 14px; line-height: 24px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 30px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; white-space: normal; word-break: break-all; word-wrap: break-word;"&gt;&lt;span style="font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 32px;"&gt;老何说：披露这讲稿就是告诉美国人，中国人还不都是白痴&lt;/span&gt;&lt;span style="background-color: #eeeeee; color: #666666; font-size: 12px; font-weight: normal; line-height: 19px;"&gt;&lt;/span&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: black; font-size: 14px; line-height: 22px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 15px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 5px; text-align: left; word-wrap: break-word;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 21px;"&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; text-align: center;"&gt;&lt;span style="color: #ff4328; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: -webkit-xxx-large; line-height: 1.5;"&gt;&lt;a href="http://hexinbbs.blog.163.com/blog/static/161910300201131894311417/#SinaEditor_Temp_FontName" style="color: #3366cc; line-height: 76px; text-decoration: none;"&gt;何新叹谈时局&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;关于楼下发的那片讲话稿，老何说：&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;&lt;br style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;" /&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;嗨！这几年美国人真是拿中国人当傻子一样地忽悠。&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;辛辛苦苦三十年挣到的那点外汇家底已经陷入危境，中国人还很高兴。&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;不幸真应了那句话——自己被卖了，还在帮人家数钱。&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;{这篇讲稿2月底写出后就直接报给高层了。}&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;现在在博客发表这个讲稿，无非是告诉美国的金融家、战略家，你们玩得的确是很高！&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;但是中国人，也并非个个都是混帐和白痴。&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;&lt;br style="line-height: 22px;" /&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"&gt;&lt;span style="font-family: arial, 宋体, sans-serif; line-height: 24px;"&gt;&lt;pre id="best-answer-content" style="font-family: Arial; line-height: 22px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; white-space: pre-wrap; word-wrap: break-word; zoom: 1;"&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; text-align: center;"&gt;&lt;span style="color: #fc5f2c; font-family: Arial; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; font-size: -webkit-xxx-large; line-height: 1.5;"&gt;&lt;a href="http://hexinbbs.blog.163.com/blog/static/161910300201131894311417/#SinaEditor_Temp_FontName" style="color: #3366cc; line-height: 76px; text-decoration: none;"&gt;念奴娇 登多景楼    &lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; text-align: center;"&gt;&lt;span style="font-family: Arial; line-height: 22px;"&gt;&lt;span style="font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 22px;"&gt;南宋   陈亮&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;b style="line-height: 22px;"&gt;危楼还望，叹此意、今古几人曾会？鬼设神施，浑认作、天限南疆北界。一水横陈，连岗三面，做出争雄势。六朝何事，只成门户私计？        &amp;nbsp;&lt;/b&gt;&lt;/pre&gt;&lt;pre id="best-answer-content" style="font-family: Arial; line-height: 22px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; white-space: pre-wrap; word-wrap: break-word; zoom: 1;"&gt;&lt;b style="line-height: 22px;"&gt;        因笑王谢诸人，登高怀远，也学英雄涕。凭却长江，管不到、河洛腥膻无际。正好长驱，不须反顾，寻取中流誓。小儿破贼，势成宁问疆对？！&lt;/b&gt;&lt;/pre&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-2379405417413790493?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/06/blog-post_04.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-3250974381358815097</guid><pubDate>Sat, 21 May 2011 15:32:00 +0000</pubDate><atom:updated>2011-05-21T23:32:25.184+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>职场</category><title>走进一个中国现实主义乌托邦企业CVT</title><description>&lt;div class="cc-lisence" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 21px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://creativecommons.org/licenses/by/3.0/deed.zh" style="color: #ff7d82; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;" target="_blank"&gt;版权声明&lt;/a&gt;：转载时请以超链接形式标明文章原始出处和作者信息及&lt;a href="http://bangzhuzhongxin.blogbus.com/logs/11205960.html" style="color: #ff7d82; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;" target="_blank"&gt;本声明&lt;/a&gt;&lt;br style="line-height: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;a href="http://sincat.blogbus.com/logs/10660700.html" style="color: #ff7d82; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: underline;"&gt;http://sincat.blogbus.com/logs/10660700.html&lt;/a&gt;&lt;br style="line-height: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;乌托邦&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;撞墙&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;夸大工资&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;批发浴巾&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;每年&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;40&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;个留不到&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;个&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;高压&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;全部都是眼睛&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;监视&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;迷惑了一大堆少男少女&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;甚至老男人老女人&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;洗脑励志&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;高压监视&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;拉关系&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;靠文字来憧憬&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;租房&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;封闭&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;亲戚&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;光凭良心和&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;伪音乐认知者&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;理想是能再在商业社会中生存的&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;还需要脑袋技巧必要时提升为阴谋&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;不仅对外还要对内&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;管理类似政治&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;招聘类似征兵&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;精神领袖&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;老古董&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;车和房&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;大家庭&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 黑体; font-size: 12pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“乌托邦作为一种制度，它有极不妥之处。首先，压制个人；其次，它僵化没有生命力。最后，并非最不重要，它规定了一种呆板的生活方式，在其中生活一定乏味得要死。”&lt;/span&gt;&lt;span style="font-family: 黑体; font-size: 12pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 黑体; font-size: 12pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“现世独裁者的狂妄无非是自己一颗头脑代天下苍生思想，而乌托邦的缔造者的是用自己一次的思想，带替千秋万代后世人的思想，假如不把后世人变得愚蠢，这就无论如何也不可能成功。”&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 黑体; font-size: 12pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 黑体; font-size: 12pt; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“我们曾经经历过乌托邦鼓舞出的蓬勃朝气，只可惜那是一种特殊的愚蠢而已。”&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在广州科学城内的软件孵化园里，你一眼就能看到唯独&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;楼总在午夜还灯火通明，这里就是&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的总部。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的员工普遍从早上&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;工作到晚上至少&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;，还有不少人工作至半夜甚至通宵。你可能不相信，这里的绝大多数人拿着&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1250-1500/&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;月的工资，没有加班费，居然全部自愿加班至少&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3~4&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;小时。每个房间门口贴有：“十二点之前必须离开公司”的标示。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;近&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;人的公司拥有奔驰、宝马、奥迪、沃尔沃、卡迪拉克、别克、标致等品牌的轿车&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;41&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;辆；而这些车几乎是公司给员工的奖励。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;人每月月末总结之后都会开着这些车去某个&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;星级饭店聚餐，狂欢狂饮，最后以一首真心英雄到达高潮。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的股东没有私人财产，他们的积蓄全都被存进一个账户以备在公司倒掉后东山再起。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;每年秋天会把正式员工的父母接来广州，进行体检，有病给治。没病的组团带去旅游。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;不允许内部搞任何小团体，即便公司本身就有绝大部分人分别有各种各样的亲戚关系。而公司看上去确实就快像一个有血有肉的大家庭。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;人在精神领袖老孙的带领下，都卖命的工作着，期盼着通过这种方式实现理想、走向成功。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在老孙又一轮的演说中，又一批面临离校就业的少男少女陷入了对理想国度的向往和憧憬。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;老孙是名退伍军人，大学毕业立志守为边疆，年轻时在解放军部队从军。早年是国防科工单位的科技人员，同师傅研究出中国第一辆无人驾驶坦克。面对一个庞大的政治群体，老孙无心把过多精力花在军衔晋升上，于是退伍从商，怀着良心和抱负，以及振兴民族产业的理想，而毅然退伍并投身于商业浪潮中。现在他是ＣＶＴ最大的一名股东，他掌管的是公司的人力资源，他说他把毕生的精力都花在人的研究上。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的创业很艰难，也慢慢汇聚了一些有智有才之士。到&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2007&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;年，&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;差不多已经走上正轨，已有几家分公司，劲头正旺。由于这公司的起点比较低，几乎是靠着员工们的血汗，加上老孙的忧患意识与智慧起家，于是直到现在员工总体教育程度和思想悟性偏低。&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2007&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;前半年，中专生还占去了一大半，大约&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;70%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;包括老孙在内的员工，都是来自农民家庭。而且一大半员工都能相互扯上亲戚关系，夫妻、兄弟姐妹、父子、侄儿男女各种关系都有。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;老孙花了很多心思和钱财用于提高员工思想素质和信心。比如，音乐素养培训，神化了肖邦与柴科夫斯基，老孙有意无意的就让自己所欣赏的东西处于了绝对地位。老孙花大价钱购进钢琴，古筝，吉他，&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;B&amp;amp;O&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;奢侈品级别的音箱摆放在公司。还公费让全体员工去星海音乐厅欣赏演出。其结果是，全公司都把老孙的最爱《梁祝》视为圣歌。待到老孙喜欢周杰伦的《菊花台》时，此歌又在公司内流行起来，尽管它已经被街上的人唱得不爱了。某些老员工还很有资格的说，这歌不是什么人都能听懂的。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;话说远了，&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;理想中的员工的素质最能体现的地方就是，全员外出时不乱丢垃圾，还要把草坪上的废物给捡捡。去五星级聚餐时，使尽浑身解数给公司争光，合唱已经唱过无数遍的励志歌曲《真心英雄》还感动得要命。他们时时不忘关灯关空调，而且还大声批评谁谁谁忘记了关。他们中越是精英就越喜欢把饭盒劈成两半，用盖子盛饭吃，把盒子留给二等精英，把碗留给素质偏低的。不过这些精英倒是每天晚上都不去食堂吃饭，而是让人用一个饭盒把饭给他们带去公司。也许他们还会为晚上所浪费的一个饭盒而自责不已。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;尽管这些高素质的行为，难免是表面的，是在高压监视中受迫的，但这恰好是利于管理和调教的。老孙也知道，家在农村的孩子们简单、实惠。由于生活上有更大的负担，他们吃苦耐劳、安于现状。但他也意识到企业需要一批学历稍高，和资历较高的人才来装点门面。于是他又花大力从全国的几所高校招来了一批毕业生，本科、硕士的共&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;来名。同时他还在某些知名大企业挖来一些知识分子管理者。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;如老孙所料，这个举动是有风险的，但是也是公司发展所必须经历的。喜欢自己思考的大学生很难认同&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的文化，甚至嗤之以鼻。已经有一套工作经验的管理者也很难再去适应这种特别的制度，干脆敬而远之。新成员的到来，给老团体带来了不小的精神冲击。他们富有活力，天马行空，憧憬自身的生活空间，对未来尚抱有享受的美妙期望。同时他们也具有&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;80&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;后一代特有的自私、自由、自我等可大可小的毛病。这使得人力资源管理的思想催眠实施得不再那么容易，而且老员工的恶习也渐渐爆发出来。这体现在每周&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;4&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;下午的培训越来越懒散，甚至老员工比新员工们更加懒。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;而且这立马也体现在了工作业务上，公司里踢皮球、推卸责任的事情屡有发生，被老孙碰上的就有好几回。&lt;/span&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;作为一个精神领袖，人难免要走极端。尽管他理解人们的懒惰，但是他还是不依不饶、怒火中烧，&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;又哭又闹&lt;/span&gt;。在紧急全员大会上，他拖着一幅疲惫的躯壳跪倒在所有人面前，让相关人士陈述事情经过。完了他开始大声吼道：“不是他们的错！是我自己的错！”抽下了自己的皮带，开始鞭笞后背。谁都不敢上前去阻劝，因为谁一上去他就会更重地一鞭抽在自己身上。但是这么下去也不是办法，他开始边打边撕声裂肺的把事情提高到一定的思想觉悟上，&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;他毕竟不是农村烈妇，光靠喝农药解决不了问题。&lt;/span&gt;他吼道：“中国的落后缘于中国国民的劣根性！自私！狭隘！麻木！我最不希望从我们的员工身上看到的恶习今天又开始发生！”他嗓音沙哑，“我管不了外面那些人，但是！我能不能请求你们，我的员工们，把咱ＣＶＴ变成一方净土！！”突然，他爬起来朝墙上撞去，墙面上立马就被他的头撞了三个洞。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;老孙缓缓抬起头来，面容模糊：“我，就只剩这么一具臭皮囊，&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;要杀要剐随你们吧，&lt;/span&gt;只要我活着一天，我就绝不向这中国人的劣根性低头！！”，&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在随后的一个来月里，老孙又发过几次彪，多数时候都用到苦肉计。本来大家都认为那是他是透彻心扉的心痛和失望所致，还有很多女孩子被吓哭了，毕竟那种场面，严肃又近在眼前。可时日一长，心生厌倦不说，别的事也让老孙这种常有的情绪爆发显得不那么单纯。比如后来用于裁员的破产骗局。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;那批刚毕业的孩子招来不到一个月，就频频有人离职。显然，想要符合ＣＶＴ审美标准，真得很不容易。所有的离职都是静悄悄的，在人力资源的控制下秘密进行，生怕动荡了在职员工的心。而据说，ＣＶＴ招来４０个留下的也只有不到１０个，而且那４０个还是经过层层筛选的。公司的出货高峰期是７～９月，这时候正需要人，正好新员工们会在高峰期一过就自动走掉。不过，没有计算表明，ＣＶＴ所用在人力资源上的费用和隐含成本是否远远小于新员工能创造的价值。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;面对一些员工莫名其妙的消失，也不知道谁是自愿离职，谁是人力资源劝退。工作没有安全感使员工们遭受莫大的工作压力，出现愤怒、焦虑、嘲讽、怨恨、屈从、愤世嫉俗、过度疲劳、消极怠工，甚至辞职等一系列情感现象。以后又增加了超负荷、士气低落、精疲力竭、无效率和易冲突等表现。不管人力资源方面再怎么淡化这些事情，负面影响也越渐明显。老孙再次沉不住气，举行了员工大会，同时他申明了此会的目的：&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: -0.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -2.95pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;１．&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;新员工的价值观给公司文化带来了冲击，我们要沉住气。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: -0.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -2.95pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;２．&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;我来帮你们算算，你们的实际月收入是多少，保守估计４０００。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: -0.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -2.95pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;３．&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;公司的福利非常可观，聪明人自会衡量并继续奋斗。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;对于第一点和第三点，可谓仁者见仁，智者见智。老孙是说了一大堆，可以理解为都是围绕公司正当利益的人事需求来阐述的。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;至于第二点，就有些侮辱员工的大脑了。新员工不论学历，一进来月薪都是&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1250&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;，没有加班费，更没有奖金。所谓的实际月收入，看看老孙是怎么算出来的吧。姑且他的数据都是实事求是且没有计算错误的。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;首先是偷换时间，他把公司成立&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;年以来，所有用在福利上的财政数字，平摊到每人新老员工的头上。以至于什么都没享受过的非转正员工被强行扣上了享受了多少多少福利。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;其次是共产主义思想，他又把公司给过精英的奖金、轿车、每年花在员工父母身上的旅游费用、为家属做的两次重大医疗手术费用，这些通通加起来，再次平摊到每个人头上。以至于算出公司每个月花在员工父母身上的钱是&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;700&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;块。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;再次，他把非&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的福利视为零，把自家公司里的吃、住、行、聚餐、玩乐、电话费、汽油费、医药费、生育费甚至奶粉钱，以及只有精英才能享受到的费用全部视为全员工福利。得出的结论呢，恨不得把所有非&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;企业都说成是剥削人剩余劳动价值的资本主义，唯独&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;是得天独厚共同富裕的共产主义。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;最后，他丝毫没有提到&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;对劳动法的蔑视，平均每天&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3~4&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;小时的无偿加班时间，以及电话&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;24&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;小时不得关机，随叫随到的此类强行规定。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的基础福利浅析&lt;/span&gt;&lt;/strong&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;∴免费提供住房（包水电费），住房标准为每人单间，并配有空调、洗衣机、席梦思床垫。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;其实这还不错，科学城是在农村，远离了市内的喧嚣。唯独就是新员工们通常只能两人住一间，一年前，他们就说由于小区租不到房子，所以只能暂时挤一下，到现在还是说租不到房子。可是有时候小区住房出租公告栏里，明摆着就有空房。房子一套的租金每月&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1400~1800&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;，每套可以住&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5~6&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;个人，平均每人的房租最多也就值&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;350&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;块&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;/&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;月。大家都知道广州房子很贵，但科学城里物价还真的很便宜，西瓜也就&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;块钱一斤，黄瓜&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;毛都能买到。房价自然不能跟市中心里比。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;加上水电费等闲杂费用，空调折旧费，每月花在上面的绝对不到&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;∴免费的每日三餐，免费提供各种水果。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;其实&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的饮食不错，除了周六下午和周日，每顿都能吃上免费的饭菜。只是每人一个碗，菜、饭、汤全都得装在里面，而且流行站着吃。时间一久，吃饭仅仅是为了填饱肚子，摄取能量。所谓进食，还得像打仗。十多分钟就得下肚，还不能歇一会，还不能散步回公司。否则众多眼珠和耳目就会评价你这个人没有紧迫感。在猪肉飞涨的一个月里，&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;只花了&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3.2&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;万就解决&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;来号员工的吃饭问题，中午的水果费用为&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;0.36&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;万。刚好每人每天居然只需要&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;6&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;块钱的成本。当然我们不能这样算，即便是&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;块。其实很多公司中午都会提供免费的工作餐。而&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;就是有这本事每天从你的工资里拿出&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;6&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;块钱变成食物给你，然后名正言顺的告诉你，我们每个月花&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;500&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;块供你吃喝。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;∴给有重大贡献的员工配车&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的好车不少，而且都说是奖励给员工的。不过至今为止，还没有任何人离开的时候把车开走。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;为什么给员工配车，而不是买房或者现金。老孙说，“车是激励人向外的工具，我们鼓励员工开拓进取。”这种冠冕堂皇的理由背后，总还同有其实质性的原因，那就是房子和现金完全可以为私有、私用，而车不仅可以公用，而且还可以最大限度的防止其私有。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的唯一破例就是给一位已经上了年纪没法学车的阿姨奖励了现金，采用的是打折并分期付款的形式。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;是怎么选人的？&lt;/span&gt;&lt;/strong&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;选拔人才说严不严，说不严有很苛刻。他们对学历没有绝对的要求，但&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2007&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;也开始种名牌大学的装点门面。经过老孙的慧眼之后，就进入自相残杀的拓展训练，淘汰率&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;70%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;（也视人员需求而定）。完事后抗压训练，拓展游戏考验团队精神，轮番检测你的耐力和妥协度。最后，送到各个部门实习。让所有“忠心耿耿”的老员工暗中监视评估，主管每日开早会在品头论足一番，人事部门的定期再谈话一番。以使得人人自危，弄不好就是在无孔不入的压抑和厌恶下工作度日。以至于一年招进&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;40&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;个入职，留下的不到&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;个。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;招聘的时候，&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;猎头不太愿意应聘者打听就职后的详实情况，一方面不能大张旗鼓的骗你，一方面又怕说出来传出去把应聘者吓走。于是，他们就说我们不欣赏这种对风险缺乏挑战意识的人，这不太适合我们公司。这种凡事喜欢深究，刨根问底，注重现实的人确实为此公司所不容。而那种“具有挑战风险意识的人”经这么一说，自我价值便巧妙的得到了“提升”。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;猎头还会说，我们很不愿意看到员工因为上下班要赶公车，把近两个小时的时间浪费在公车上。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;宿舍和公司都设在偏僻的科学城，相隔&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;15~20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;分钟的步行距离。这使得让员工们工作到午夜少了一个借口，很简单，你不能名正言顺的说赶不到公车了，必须得下班。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在晚上&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;点之前几乎是没有人敢在纵目睽睽之下走人下班，除非你不想干了。而且到了晚上&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;点，科学城里免不了有抢人的匪徒。所以公司再次规定，晚上下班必须要结队回宿舍。这当然理所应当，但你为了等到大队伍就又不知不觉地干上了&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;几分钟至&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;个小时。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;老孙最擅长的事情之一就是记住别人的名字，并且跟甲说，乙也不错，但比起你要弱一点。跟乙说，恩，这么多人里，我能看上就只有&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;个，（停顿一下）你就是其中一个。跟丁说，恩，兄弟，就你了。最后你会发现，他们想招的人还真不少。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;总之老孙及老孙的模仿者，会有意识的让你有种独一无二的，飘飘欲仙的感觉。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;说白了，这些都是些很管用的技巧，人们即便是知道其中的鬼把戏，同样也会心甘情愿得上钩。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;招聘远不如征兵，巴顿在作了一番战前慷慨陈词之后，都可以让兵士为了战斗的胜利去死。那还有什么不可能的。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;看看巴顿一来就为他的士兵描述了一个美好的远景梦想：&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;凯旋回家后，今天在座的弟兄们都会过得一种值得夸耀的资格。&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;年后，你会庆新自己参加了这次世界大战。到那时，当你坐在壁炉边，孙子坐在你的膝盖，问：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;爷爷，你在伟大的第二次世界大战时干了什么？&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;”&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;你不用尴尬的干咳一声，把孙子从一个膝盖移到另一个上，吞吞吐吐的说：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;啊&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;……&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;爷爷当时正在路易斯安娜铲粪呢。&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;”&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;与此相反，弟兄们，你可以直盯着他的眼睛，理直气壮的说：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;“&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;孙子，爷爷我当时在第三集团军和那个狗杂种的巴顿在一起并肩作战。&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;”&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;对把？人们愿意上钩。尤其是对于那些没有经历过战争，苦于生活没有刺激年轻人们。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;老孙也能轻而易举的就能迷惑一堆男女老少，尤其是对现实尚缺乏功利的判断的年轻人。他们在潜意识里仍以为理想只需要良心和执著，而却忽略了升级为阴谋的技巧。何况是普遍存在的商业理想。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;是怎么迈近理想主义统治的？&lt;/span&gt;&lt;/strong&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;每个企业甚至每个小团体都会有各种各样的猫腻，观其统治层的腐败和他们圆滑的政治头脑，人们就并不会对其中的猫腻大惊小怪，愤愤不平。而&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的领导却是一名极度理想主义、有良知、讲仁义的精神领袖。其企业管理中的猫腻，就有些像眼中的沙子了。我们不得不对这些不尽人意的把戏寻根问底。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;要知道老孙&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;月份从德国柏林电子消费展回来后，似乎受到外面了世界的蛊惑，进行了一次大规模的裁员整顿。当然在事情已经发生的半个月内，这些都是秘密。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在他从外面世界归来的途中，就已经不能忍受公司里的“老弱病残”，以及自由、自我的新员工们再阻碍&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的商业效率。但由于&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;向来以仁为本，公称不会因不正当理由裁员，而且老孙从来都是鼓励大家拼命工作，并示意公司保证会为你解决后顾之忧，你无收入的父母，你生病的医疗费，你操办结婚的大笔费用，昂贵的生育费等等。这么来看，对于很大一部分忠诚的卖命者，裁员不仅仅是剥夺了他们的工作，而是剥夺了他们过去所有的劳动，可耻的收回了对他们的辛劳付出理所应当、并且也有过承诺的回报。这对于老孙，其实并不容易，他在处理这件事的时候难免心生悲恸和挫败。但是，他可以想办法向自己证明这些将要离开的人不值得再留下来。于是一场前所未有的裁员计划启动了。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;没过几日，老孙召开了紧急员工大会。大会上宣布去往英国的几百&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;K&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;板卡遥控器全部失灵。公司正在紧急处理。除了几千万的损失，此外还涉及到对外贸易中的重大赔款。公司就算倾其所有也难以抹平这次的经济损失。所以，今天已经&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;面临破产，司法程序还在进行中。你们的午餐、晚餐还有住宿，今天公司还能保证提供，但是明天，就不知道了。我希望大家能对公司的处境表示理解，对于大家要走还是留，公司也尊重大家的决定。总是，股东们都会留下来一起渡过难关，东山再起。这个过程将会比创业阶段还要辛苦。希望大家，特别是身体不太好的同事，能顾及自己的身体和前途选择离开，对此公司非常感激。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;下来，各个部门开了会，每人递交了自己是否愿意离职的意向。第一时间走的有就有&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;来个人离职，以刚入职不久的新员工为首。以至于一时间某个部门只剩下一个人。但有些已经付出太多的员工们是不肯走的，他们便采取了勒令式的劝退，这劝退工作还做了诸多铺垫，就是怕让继续在职的员工受到威胁。比如，让某人调换部门，迫降职位，再以其对组织安排的不满为借口，将其“劝退”。再如，精英趁身体不好的员工请假看病时，假装不知道而投诉其玩忽职守，用种种手段将员工激怒，让人自动离职。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;手段隐蔽不失高明。而且同所有复杂的社会群体一样，螳螂捕蝉，黄雀在后，过河拆桥，背后捅刀。这些虽然屡见不鲜的手段，在这里却让人措手不及无知者被次等精英捅，次等精英被精英捅，精英们全被一个灵魂级的人物操控，身怀大义的精英们一个个一时间成了借刀杀人，手不占滴血的圣人神仙。真是组织需要什么，他们就是变成什么。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;这些可怜的人啊，他们的身体本来就不好吗？&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;严格的人员筛选当然不容许体力不支的成员。我不得不说，这种真正的劳力剥削有多么赤裸裸，但它居然还可以戴上自我实现的光荣的面纱。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;写软件的常常写到半夜&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;点，白细胞严重下降，各个器官敏感得要命。测试部的，整日目不转睛的测板，两眼暴突，心翻呕吐。烧录的每日像个烤面包的机器人，胖乎乎的脸变得肿胀。硬件部的，不是要酸脖子痛就是面无表情。主管们则是一个比一个只剩骨头，美女们抹无数到眼霜还挂着黑眼圈。上百个人为救公司于危难之中，频频通宵达旦。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;其实这么一点人员和道义上的牺牲对于&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;迈向成功来说更本不算什么。商人以利为本，这点小举动对于商海激战中，如何才能耐以生存也不算什么。但这一切为什么要打着良心的招牌，打着理想主义的幌子？！&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;再让我们回忆一下吧。&lt;/span&gt;&lt;/strong&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在广州科学城内的软件孵化园，唯独&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;楼总在午夜还灯火通明。这里就是&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的总部。&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的员工普遍从早上&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;8&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;工作到晚上至少&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;，还有不少人工作至半夜甚至通宵。你可能不相信，这里的绝大多数人拿着&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1250-1500/&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;月的工资，没有加班费，居然全部自愿加班至少&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3~4&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;小时。每个房间门口贴有：“十二点之前必须离开公司”的标示。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;因为在&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;，绝大部分人都是一个人做两个人做的事，不加班到午夜是完成不了工作的。而且每个部门自行规定每晚&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;30&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;或者&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;11&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;：&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;开总结会。非特殊情况不得提前离开。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;近&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;200&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;人的公司拥有四十多辆小轿车。奔驰、宝马。。。。，而这些车几乎是公司给员工的奖励。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;已解释，这些车实际上是公司的固定资产，使用权归个人和公司共有。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;人每月月末总结之后都会开着这些车去某个&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;星级饭店聚餐，狂欢狂饮，最后以一首真心英雄到达高潮。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的社交空间小得能把人逼傻，就算是每周唯一一天的休息日也不得不和同事，甚至就在公司里度过。以至于公司内部发展配偶的占去了&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;70~80%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;，每年&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;还要为这些人举行集体婚礼。别看月末总结上大家可亲可敬，其实早已审美疲劳，在晚会上一边自娱自乐一边取悦老孙罢了。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;的股东没有私人财产，他们的积蓄全都被存进一个账户以备在公司倒掉后东山再起。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;这是老孙在一次员工培训时放出来的话，不过不用他说，聪明人都能知道，股东们是要把一辈子都压在这里。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;每年秋天会把正式员工的父母接来广州，进行体检，有病给治。没病的组团带去旅游。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;这点是最能体现良心的一点，确实可喜可敬。可有人为了这趟孝敬父母的旅游为公司卖命大半年，好不容易刚转正还没来得及让父母享受，就被骗局“劝退”了。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;不允许内部搞任何小团体，即便公司本身就有绝大部分人分别有各种各样的亲戚关系。而公司看上去确实就快像一个有血有肉的大家族。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;世界上还没有哪个大家族没有内部争纷，尽管很多时候家族的首领倾尽其能，也求不来他所期望的真正和谐。精神领袖无非也是想以自己一颗头脑代天下苍生思想，这注定是众人瞒一人荒谬迷藏。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 42.1pt; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: -21pt;"&gt;&lt;span style="font-family: Wingdings; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;l&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;人在精神领袖老孙的带领下，都卖命的工作着，期盼着通过这种方式实现理想、走向成功。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;当然如果你的成功让你可以不惜青春岁月，不惜搞垮身体，交出生活的乐趣，自我的空间。&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;不失为一个合适的平台。但我真得很好奇，在这样一个地方呆上&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;年将会有什么样的价值观沦丧。&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在它自以为的理想主义道路上还能走多远，我想老孙私底下是堵了那么一口气。他曾经表示过，他愿意引领&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;CVT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;变成一个现实主义的乌托邦。&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 21pt;"&gt;&lt;span style="font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;而今这个有着乌托邦情结的团体，在中国或许早已不是第一个。我更愿意当它只是一个商业策略、一个管理阴谋罢了。因为我所认为的乌托邦并非是美好的，人人向往的。相反，它是多元价值观的沦丧，对艺术、对美和自由的扼杀，对苍生思想的洗刷。乌托邦，这个词本身就有一股浓浓封闭，灰暗，沉重，压抑的气味。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: black; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;英国空想社会主义者莫尔在他写的《乌托邦》一书中，描绘了一个他所憧憬的美好社会，那里一切生产资料归全民所有，生活用品按劳分配，人人从事生产劳动，而且有充足的时间从事科学研究和娱乐，那里没有酒店、妓院，也没有堕落和罪恶。乌托邦用于比喻无法实现的理想或空想的美好社会。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: black; font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: black; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;不过是空想也好，，用到企业管理当中的现实也好。乌托邦思想作为一种制度，首先，他肯定得压制个人；其次，它僵化没有生命力。最后，它规定了一种呆板的生活方式，在其中生活一定乏味得要死。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;乌托邦是前人犯下的一个错误。不管哪种乌托邦，总是从一个人的头脑里想像出来的一个人类社会，包括一个虚拟的政治制度、意识形态、生活方式，而非自然形成的人类社会。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: black; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;而其中现世独裁者的狂妄无非是自己一颗头脑代天下苍生思想，而乌托邦的缔造者的是用自己一次的思想，带替千秋万代后世人的思想，假如不把后世人变得愚蠢，这就无论如何也不可能成功。现代社会的实践证明，不要说至善至美的社会，就是个稍微过得去的社会，也少不了亿万人智力的推动。无论构思乌托邦，还是实现乌托邦，都是一种错误，所以我就不明白它怎能激励人们向上。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: black; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-size: small; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: grey; font-family: 宋体; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;我们曾经经历过乌托邦鼓舞出的蓬勃朝气，只可惜那是一种特殊的愚蠢而已。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: grey; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="font-family: 'Times New Roman'; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-3250974381358815097?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/05/cvt.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-3964831858219430487</guid><pubDate>Mon, 25 Apr 2011 11:59:00 +0000</pubDate><atom:updated>2011-06-30T21:49:50.081+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>work</category><title>[面试问答] 面试常问的40个问题 附带经典答案！</title><description>&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;面试常问的40个问题 附带经典答案！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;让你成为老手！！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;“你为什么要申请市场部的职位？”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　“你觉得自己适合做销售吗？”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　“你的职业规划是什么？”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　“你们班同学都是怎么找工作的？”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　……&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　以上这些都是很常见的面试问题， 但是应届毕业生在回答这些问题的时候， 往往是侃侃而谈却未能获得面试官的认同。究其原因， 有的是因为申请人不明白面试官这样提问的目的， 也有的是因为大学生并不真正了解自己所申请的职位到底需要什么样的人。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　在本节中， 我们分析一些常见的中文问题， 对笔者曾经教授过的新东方学员们所做出的真实回答加以点评， 着重指出大家在面试时常犯的一些错误， 比如说：&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（1） 不真诚&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（2） 挤牙膏&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（3） 负面信息太多&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（4） ……&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　同时， 我们也设计了一些示范性的答案。笔者设计这些答案的目的， 绝非是鼓励读者去对号入座照搬答案， 而是希望大家通过对比， 掌握面试交流的一些基本原则， 比如：&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（1） 真诚&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（2） 健谈&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（3） 幽默&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（4） 夸赞自己&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（5） 个性化&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（6） ……&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　一、 让你放松的闲聊问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　1. 李雨晴， 你的名字很漂亮呀！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 面试官夸奖申请人的名字， 一是发自内心地赞美一下漂亮的名字， 二是希望能够在面试开始的时候制造一种轻松和谐的气氛。如果申请人的名字有些特别， 比如翔宇、 甜妮、 佳木等等， 面试官是很有可能夸赞一下的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 是嘛， 谢谢！这个名字比较符合我的性格， 雨是比较温柔的， 晴是比较热烈的， 我觉得我的个性既有顺从的一面， 也有比较热烈积极的一面。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个答案代表了一个典型的交流错误： 失真。它听起来很“美”， 却完全不真实， 因为宝宝从妈妈肚子里爬出来的时候完全看不出他/她的性格是温柔还是热烈！这样的回答， 说明申请人太急于表现自己的优点， 结果却违反了最基本的“真诚沟通”的原则。面试官本来想放松一下， 结果反而被申请人的自夸弄得浑身起了鸡皮疙瘩， 觉得自己接下去要是不夸奖他一番简直就没法继续交流了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 哦， 谢谢， 谢谢！我妈跟我说她年轻的时候比较喜欢文学， 所以老是想追求一点那种阳春白雪的感觉， 有点“小资”， 于是就给我起了雨晴这么个名字。其实， 我可是有一点“名不符实”， 雨晴听起来很温柔很婉约， 我倒是比较偏向男孩子的性格。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个答案符合了面试的两个原则： “幽默轻松”原则和“夸赞自己”， 它既轻松幽默地说明了自己名字的来历， 也暗示了自己的性格相当地积极有活力！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　2. 林佳， 你是哪里人哪？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 面试官询问申请人的家乡， 一是出于人天生的好奇心， 二是希望制造轻松的气氛。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答1： 哦， 我是佛山人。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这个答案犯了明显的“挤牙膏”的错误。问一答一， 永远不是上乘的交流技巧， 而且， 这样紧张的一问一答并没有使气氛放松。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答2： 哦， 我来自肇庆， 您去过吗？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 一般来说， 我们不鼓励申请人“反问”面试官， 尤其是这种有关个人信息而不是商业信息的私人问题。而且， 如果面试官没有去过肇庆， 气氛岂不有点尴尬？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 哦， 我来自肇庆， 不过很多人说我看上去像北方人， 因为我父亲母亲都是北方的， 他们都是二十多岁的时候从山东搬迁到广东来的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这是一个很好的回答， 全面地说明了自己的家庭背景， 表明申请人很健谈。而且， 在紧张的面试气氛中保持健谈， 也体现出他良好的心理素质。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　3. 说说你的家庭情况？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;问题分析： 有些面试官倾向于在面试开始的时候问一些家长里短的问题， 比如家庭情况啊， 父母是从事什么职业的， 有没有兄弟姐妹等等。这类面试官比较注重“感觉”， 他们/她们希望获得这样一种感觉： “与这个申请人聊天， 是令人舒服的！”如果面试官在这一阶段感觉不爽， 接下来的面试可能就会草草收兵， 因为一个连聊天都不能使人感到舒服的申请人， 不可能很好地与同事和客户交流。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答1： 我们家是典型的三口之家， 我是家里的独生子女。我父亲是一位公务员， 母亲是一位小学老师。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这个回答看上去似乎没有什么问题， 但是仔细考虑一下， 这仍然是一个“挤牙膏”式的回答。申请人本来可以利用这个轻松的话题， 把面试的紧张气氛缓解下来。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答2： 我们家有三口人， 爸爸妈妈和我。我爸妈都是普通工人， 爸爸几年以前下岗了， 就下海开始做生意。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这个回答给出了更多的信息点， 但是给人的感觉是“欲言又止”， 引起了面试官的好奇心， 却没有把话说完， 我们参考以下的示范来体会更好的表达方式是什么。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我们家一家三口， 爸爸妈妈和我。我爸妈原来都是煤气公司的普通工人， 后来我爸下岗了。不过下岗更好， 他靠安装热水器、 修理煤气灶的手艺收入比以前还高了。所以， 我爸老是跟我强调“手艺”的重要性， 上个礼拜他还问我审计是不是个手艺， 呵呵。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 与上个回答相比， 这个回答除了全面说明了自己的家庭情况， 而且巧妙地说明了自己想从事审计行业的一个家庭诱因， 听起来让人有些许感动。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我家里有三口人， 我和我爸妈。我爸爸在县城的图书馆做副馆长， 妈妈是小学的语文老师兼班主任。他们两个人的工作状态反差特别大， 爸爸太闲， 妈妈太忙， 用我爸的原话说， 他整天“静若处子”， 我妈却必须得“动如脱兔”， 挺可乐的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这样的回答无疑会让面试官莞尔一笑， 面试的气氛立刻变得轻松和谐。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　4. 你会说广东话吗？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 这个问题的潜台词是， 我们要求你会说广东话！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 哦， 我能听懂广东话， 不过说就困难一些。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 很遗憾， 哑巴英语不受欢迎， 哑巴粤语同样不行。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 哦， 听力没有任何问题， 不过讲得不太好， 河北味的广东话， 很有娱乐性。（点评： 一定要立刻把自己所有会讲的， 少得可怜的几句粤语说一遍， 再烂都要说！）大学里确实缺少练习的机会， 看来广东话对这份工作很重要？我可以报个粤语班去学， 据说才200多块钱。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 只表态度还不行， 要告诉对方你要采取什么行动， 才能获得认同。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　5. 你有什么爱好啊？有空的时候喜欢做什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 面试官询问申请人的业余爱好， 其一是为了制造和谐气氛， 其二是想通过申请人的喜好判断一下他的个性。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我特别喜欢打篮球， 因为打篮球能够培养一种团队精神。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这明显是一个“失真”的回答。一个人喜欢打篮球， 绝对不是为了锻炼团队精神！如果对一个简单的问题进行“上纲上线”式的回答， 面试官会觉得这个申请人不够真诚。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我非常喜欢游泳， 原来基本上每天都游， 现在找工作时间比较紧， 一个星期只能游几次了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这是一个非常真实的回答， 申请人的口气也比较放松。不过， 吹毛求疵地说， 大家一定会更喜欢以下的两个示范性回答。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我的爱好还挺多的， 小时候爸妈逼着拉琴， 过了八级， 不过上大学以后不常拉琴了， 喜欢群体活动， 踢足球！我技术比较臭， 只能打后卫， 有时候连后卫都打不上， 就去守大门。幸好大门的位置经常是为我敞开的， 呵呵.&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;点评2： 这是个听起来让人会心一笑的答案， 很诚实， 很可爱。申请人在准备面试的时候， 不妨多设计一些此类略带幽默色彩的答案， 它们会让面试官更加喜欢你。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范3： 说实话， 我没有一个特别明显的爱好， 有朋友来的时候去打打保龄唱唱K， 一个人的时候看看电视、 在网上聊聊天什么的。平时工作特别忙， 很难发展一个特别的爱好， 呵呵。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评3： 真诚的沟通， 能够迅速引起面试官的共鸣， 很可能面试官也在过着一模一样的忙碌生活。而且， 这样的回答也暗示了一些积极的因素： 随和的个性、 习惯于繁忙的工作。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　二、 关于以往工作的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　6. 介绍一下这家公司和你的工作内容吧。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 这个问题的潜台词实际是： “我从来没有听说过这家公司， 它是否是一家只有三个人五条枪的小公司呢？如果是的话， 这个候选人的能力则可能要打个折扣了。”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 这家公司成立于2005年， 在沙面， 主要从事女鞋的外贸， 男鞋也做。我做的是内勤， 包括打单、 跟单、 为客户服务、 处理客户投诉等各方面的内容。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个回答没有介绍出原公司的“亮点”， 一个公司要么规模很大， 要么规模小但是平均到每一个员工的营业额却并不小， 所以它完全没有消除面试官对申请人能力的怀疑。当然， 它也没有体现出候选人的优秀之处。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： “广盛发”主要从事女鞋的外贸业务， 目前只有10名员工， 但是生意做得并不小， 去年的营业额大约是1,500万。我是三名内勤中的一个， 工作内容包括打单、 跟单、 客户服务等等。因为人手少业务量大， 所以每个内勤的工作负荷都很大， 旺季的时候每周七天上班， 平均上十几个小时。淡季就正常上下班了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 很明显， 这个回答让面试官对你的公司立刻有了敬佩之意， 同时， 也暗示出自己能够适应繁忙的工作。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　7. 为什么要离职呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 这显然是个几乎必问的问题， 因为没有任何面试官喜欢频繁跳槽的人。而且， 如果你不喜欢的上一份工作的特点刚好也是现在所求的这份工作的特点， 那么面试官会毫不犹豫地判定你并不适合这份工作。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　较差回答： 我意识到自己并不适合做老师， 每天都要重复同样的内容， 是很无聊的， 也没有挑战性。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个回答很可能使自己的面试陷入僵局， 因为面试官很可能会露出遗憾的表情说： “哦， 我能够理解你的感受， 不过你目前所应聘的这一份工作也是非常要求细节的， 做久了也会很无聊， 那你怎么办呢？”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 这家公司搬迁到棠下的软件园去了， 我家住在芳村， 坐公共汽车要两个多小时， 这就意味着我每天得花费四个多小时在路上。没办法， 我只能辞职了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个回答听起来很真实， 似乎无懈可击。不过， 如果你在刚才的面试当中大谈特谈自己所做的突出贡献， 自诩为原公司的“重量级员工”， 那么则很可能遭遇到尖刻的男面试官或者温柔的女面试官（反之则更恐怖）的质疑： “既然你对公司这么重要， 你的老板怎么不大力挽留你呢？他没有提出给你一些交通补贴或者租房补贴吗？”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 促使我决定离职的原因是多方面的， 第一个原因， 老实说， 是追求变化。您看， 我这七年多以来先做学生再做老师， 从来没有离开过校园， 我特别特别渴望去体会一下外面的世界。 第二个原因就是职业本身的缺陷， 在目前这所中专， 我即使做到老也评不上教授， 也争取不到什么科研经费。当然最重要的原因是我想从事人力资源方面的工作， 这两年我读了不少人力资源管理方面的书籍， 觉得自己很适合这类工作。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这个回答真实而全面地解读了申请人离职的心态， 既表现了他真诚的个性， 也体现出他做事情是经过了深思熟虑的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;回答示范2： 其实最主要的原因是为了更高的薪水。我在目前这家合资公司做会计有三年时间了， 工资从1,800元涨到2,300元， 其实已经有比较大的涨幅， 因为我两次年终评估都是B。如果想涨到3,000多必须当主管， 但几乎没有可能性， 我现在的主管很稳定， 表现也很好， 不太可能离开。当然了， 我了解到嘉德是一家很有实力的公司， 所以才想来应聘， 一方面希望能有更高的薪水， 一方面希望能有长期发展。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这显然是一个非常好的回答。面试官并不担心申请人为钱而跳槽， 他所担心的是其他问题： 这个申请人是不是在原来公司干不下去才想换的？是否会为了钱而频繁跳槽？是否会为了钱而勉强从事自己不喜欢也不适合的工作？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　8. 你在这里工作了六年， 时间很长啊， 是什么原因使你一直在这里干呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 其实， 这个问题的潜台词很可能是： “在大家普遍频繁跳槽的情况下， 你在原单位一干就是六年， 这是否意味着你惰性比较大、 害怕变化、 或者是竞争力不足呢？”&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我觉得员工要有一定的忠诚度， 频繁跳槽会对公司造成损害， 而且也会给自己带来一个不良记录。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个回答虽然表明了申请人是个很忠诚的员工， 但是却没能打消面试官对他竞争力不足的怀疑。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 六年的确是很长的时间， 中间我也动摇过， 甚至有好几个合作伙伴都挖我过去。之所以一直没走， 是老板比较器重我， 六年获得了两次升职加薪。这次提出辞职， 也是客观原因大于主观原因， 因为公司新来的投资方决定以后的发展方向是承接软件外包业务， 而不再坚持打自己的软件品牌， 这样就要裁减2/3的销售人员， 即便留下来工作内容和奖金模式也会有很大变化。我不想放弃原有的经验和人脉关系， 所以决定离职， 换一家公司， 还干老本行。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个回答有三个优点： 真诚、 表现了自己以往的优良业绩、 强调了自己对销售工作的执著。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　9. 你在工作中有没有经历过与他人意见不合的时候呢？你是怎么处理的呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 有和人家意见不合的时候。我一般来说会摆正心态， 不会因为我是团队的头就不去倾听反面意见。在听完了对方的意见之后， 我会全面地再审视一下自己的观点， 如果我错了， 我会改正原来的计划； 如果我觉得自己没有错， 那就会想办法说服对方。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个回答似乎无懈可击， 但是却令我们毫无印象。原因很简单， 它完全没有个性化， 每个申请人都可以把这个答案照搬来用！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 肯定有， 我一直做学生干部， 在工作中和别人意见不合的时候挺多的， 您可以想象得到， 广外的学生本来就挺有主见的， 能在社团里做干部的就更加有想法， 所以每次活动大家都会有不同的意见。 我觉得， 处理不同意见并不难， 因为大家都是为了解决事情， 没有人故意唱反调。意见不合的时候， 我一般会要求自己和对方拿出具体的事实和数据来， 这样就容易看出谁对谁错。不过， 大多数情况下， 我发现矛盾双方其实都对， 大家的想法各有合理之处， 您知道， 我们毕竟还是学生， 每个人单独考虑问题不可能太成熟。所以说， 意见不合反而是一件好事， 我们把不同意见综合起来， 计划就完善多了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这个回答相当精彩， 它使我们相信， 该申请人处理意见不合的情况相当有经验。更为重要的是， 当你以一种积极感恩的态度看待一个消极的意见与不合的现象时， 你成熟大度的品格跃然于答案之中。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 有啊， 不过没有因为意见不合而争吵的时候。我想您能看出来， 我是一个性格特别温和的人。我在学校的职业发展协会做了两年， 做活动的时候也经常和大家有不一样的想法， 这个很简单， 多商量几次， 或者多找一些人参与讨论就能解决问题。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;点评2： 也是一个很好的回答， 强调了自己温和的个性， 适合从事助理、 客户服务、 人力资源等诸多职位。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　10. 你觉得压力最大的时候是什么时候？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我觉得压力最大的时候是我要同时做好几件事情的时候， 比如说， 快要期末考试的时候要组织大型的活动， 这个时候我的压力特别大。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这的确是个很真实的回答， 可是， 仔细思考一下， 如果你申请的是一家知名公司的某个职位， 那么你必须具备一种能力： deal with several things at one time！ 也就是说， 要具备同时处理几件事情的能力！所以， 申请人在表达有关自己的负面信息的时候， 要格外谨慎小心。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我觉得压力最大的时候是刚刚接受一个任务或者是刚刚给自己制订了一个大目标的时候。之所以这样， 是因为我的一个习惯， 就是那句谚语， Well begun is half done. 所以， 任务开始的时候， 我会逼着自己做尽可能完整的计划， 并且尽可能把各项工作都提前做。比方说， 参加一个比赛的时候， 我会在刚一确定参加比赛的那个阶段拼命准备， 找资料， 提前很长时间就模拟练习。这样的话， 越到最后我反而越放松。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这个回答很容易让我们相信： 这是个一有任务就会立刻行动起来的家伙！如果你是他的老板， 根本不用担心他会把工作拖到最后一刻！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我压力最大的时候， 是大家都特别依赖我、 信任我的时候， 我特别不想让大家失望。比如说， 我们在班级里面经常要做小组讨论， 在自由分组的时候， 别的同学总是特别愿意和我一组， 因为大家都认同我分析问题的能力比较强。有的时候我会非常自信， 因为讨论的问题刚好是我所熟悉的。但是， 当遇到陌生话题的时候， 我就会感到很大的压力。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这个回答绝妙之处在于， 除了回答了面试官员的问题， 还以事实不动声色地夸奖了自己： 分析问题能力强、 受到同学们的信赖、 善于协调团队作业！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范3： 我觉得压力最大的时候是追求创新的时候。我是一个比较求变的人， 一旦觉得有哪些事情不够合理， 就总是希望能作出改革。但是改革总是有风险， 所以最大的压力就来自于对风险的担忧。可是另一方面， 我又很难做到墨守成规， 所以总是一边追求创新， 一边觉得有巨大压力， 呵呵。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评3： 这个回答体现了申请人的两个优点： 创新意识强、 对工作具有高度责任感和使命感！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　三、 关于个性方面的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　11. 你最大的优点是什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 在这个问题上， 面试官关注的问题有两点。第一， 申请人没有撒谎， 而是真实地阐述了自己的优点。第二， 他所阐述的优点， 恰好是这个职位所需要的素质。有很多时候， 对于一个岗位而言的优点， 会成为另一个岗位的缺点。比如说， 如果你具备很强的领导能力， 往往不适合从事秘书、 助理、 客户服务代表等以细节和服务他人为主的工作。所以， 在回答这个问题的时候， 要遵从以下步骤：&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（1） 找出自己的三至五个优点；&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（2） 每个优点找出N多个例子， 举例最好来自学习、 工作和生活等三个方面， 而不是仅仅来自一个方面；&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（3） 在这三到五个优点之中， 精选出一两个和所申请职位最吻合的优点。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我比较善于发现问题、 解决问题。比方说， 我们公司有鼓励员工提建议的制度， 在两年的工作中我提出了60多条改善提案， 80％被采用， 总积分在我科533人中居第三。除了技术上的改善提议， 我也提了很多管理方面的小建议， 比方说工作时间播放轻音乐， 厕所的灯从三盏减少为一盏等等。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我擅长合理地安排时间， 作为助理， 我的杂事很多， 总是觉得手边有做不完的事情， 所以我特别注意时间管理， 这样才能高效地工作， 而不至于搞得焦头烂额。 比方说， 我在办公室和家里的墙上各自贴一张“当月时间表”， 随时添加工作和生活上的安排， 比如两周后的销售会议呀， 朋友的生日之类， 这样我就可以提前很长时间把生活和工作都安排得井井有条， 不会遗漏重要的事情， 我今天带来了我以前的“当月时间表”。平时我也很注意有效利用零碎时间， 比如我习惯随身带一本口袋书， 等公车的时候看。上个月我就读了《走出华为》这本书， 看得我特别激动。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 回答示范3： 我是一个做事全力以赴的人， 或者说是一个比较拼命的人。一旦确定了一个目标， 我会用上自己全部的力量， 直到成功， 或者说即使失败了也要不留遗憾。比方说， 上大学的时候我为了做实验可以连续两天不睡觉。前一段时间我为了做一个紧急项目连续两个月呆在柳州一天也没有休息。为了今天和您的这场面试， 我提前做了两个星期的功课。（点评： 面试官往往会追问你做了些什么功课， 那么你就可以开始阐述自己对产品的了解啦。）&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范4： 我比较有条理。上大学时别的同学都喜欢借我的笔记， 我的个人物品和工作文件都很有规律， 我不在办公室的时候， 同事们很容易就能找到他们想要的文件， 包括电脑上的文件。我觉得有条理是一种习惯， 只要坚持每个人都可以做到。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范5： 我做事很有计划性， 我的信条是那句谚语： If you fail to plan， you plan to fail. 要么做计划， 要么就失败。每天我的第一件事就是列计划， 把当天要做的事情分为两类： 必须完成的， 最好能完成的。我买东西之前一定会列购物清单， 所以我几乎从来不会在超市里面瞎逛。职业发展方面我也有明确的计划， 从大二开始我就决定毕业后要从事市场和销售工作， 所以选修的课程主要是市场类的， 也尽量去做一些相关的兼职。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范6： 我最大的优点是爱思考， 爱动脑筋， 总想把事情做得更好。我从高中的时候就开始用“联想法”来记数字， 比如我把英文单词philosophy联想成“废话 唆废话”， 把马克思的生日联想成“（一）个（巴）掌（一）个（巴）掌（捂）一（捂）”代表1818年5月5日， 把朋友的电话82822012联想成“爸儿爸儿， 儿领一儿”。当然现在有很多书宣传这种 “联想式记忆法”， 不过我觉得只有自己的联想才印象最深刻。在大学做兼职也是一样， 虽然只是兼职， 但是我一定会想办法取得最好的效果。（点评： 面试官应该会要求举例说明， 那么就可以给出准备好的例子。）比方说， 大二时我曾经给一个MP3销售商做过派单员， 就是在校园里发小广告， 我和我们宿舍的另外一名同学连续发了两个晚上， 但是我发现同学们根本不在乎这种街头小广告， 往往随手就扔到垃圾桶甚至扔到地上， 既浪费又不环保， 而且完全没有带动销售。我和同学商量了一个晚上之后， 给老板打电话报告了这种情况， 建议他改成张贴到厕所的方式进行宣传， 我们都知道大学生厕所是宣传宝地（笑）， 而且我建议他不要按天付给我们钱， 而是按照提成的方式， 每卖出一台给我们提10%， 这样我们就有动力随时关注我们的厕所广告有没有被覆盖。事实证明效果很不错， 那个学期他卖了几十个MP3呢。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范7： 我比较善于带领别人一起工作。我担任过班长， 学生会干部， 从无到有创建了系青年志愿者组织， 还创建了一个很大的IT社团萤火虫俱乐部。同学们都说和我一起工作干劲很高， 我想最主要的原因是因为我善于调动每个人的积极性。我觉得一个人无论才能大小， 都希望能肩负一定的责任， 所以在团队工作中， 我十分重视让每个人都能展示自己的才能。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范8： 我觉得我最大的优点是比较符合儒家思想， 呵呵， 仁、 义、 礼、智、 信， 可能一下子就是五个优点了。通俗点说， 善良正直、 值得信任。在科龙的博士后工作站呆了两年多， 同事和领导对我的评价都是“尽心尽责”。我还从前年开始捐助希望工程， 其实一年才1,000块钱就可以帮一个孩子上学了， 呵呵。(点评： 我对这个博士后学员至今留有深刻的印象， 他在新东方上完面试英语培训班后不久， 就被“抢”到一间著名的国际制冷公司， 年薪是三十万人民币。他又一次验证了一个理论： 一个成功的人， 首先是一个好人。他在我的课堂上把这个地址留给大家： 一对一网上捐助&lt;a href="http://www.give.org.cn/" style="color: #336699; text-decoration: underline; word-wrap: break-word;"&gt;http://www.give.org.cn&lt;/a&gt;。 我很惭愧， 除了受他感动资助了一个希望工程的孩子， 我仍然是一个自诩有善心却没有真正拿出善举的人。)&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;回答示范9： 我的优点是适应性很强， 我从东北来到广州读书， 很快就喜欢上这个城市， 交了很多广东的朋友。我在银行工作两年以来， 调换了三次工作岗位， 每一次都能很快适应新的岗位要求。（点评： 面试官很可能会问， 为什么你适应性这么强？那么则要继续阐述。）环境改变的时候， 首先要积极学习， 所谓自助者天助。其次， 更为重要的是要学会寻求帮助， 不懂就问， 不能怕丢脸。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范10： 我的优点是表达能力强， 而且乐于表达自己的观点。上学的时候在课堂上我总是踊跃发言， 还参加过演讲比赛。在工作岗位上， 我敢于表达自己的观点。我认为敢于表达自己的观点是对工作负责的一种表现， 如果我们爱一份工作， 一定会献计献策让它更好。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范11： 我的一个特点是比较活跃。我很少安静地呆在家里看一整天电视， 我喜欢出去， 与人打交道。所以我选择从事销售工作， 出差对我来说不是苦差事， 而是乐事。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范12： 我的求知欲望比较强， 有好奇心。从小到大我一直喜欢读书， 小时候就喜欢把东西拆开看个究竟， 现在工作了也特别喜欢钻研新技术。对我来说， 钻研技术既是工作也是乐趣。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范13： 我的优点是对工作很有热情， 老板和同事都说我看上去老是干劲十足的样子， 呵呵。我确实很喜欢工作中忙忙碌碌的感觉。有时候事情少了， 我会主动找事做， 去年我申请了公司内部讲师资格， 参与培训新员工， 其实并不额外拿钱， 但是我很喜欢做， 觉得挺有成就感。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范14： 我的优点是敏感度比较高， 通俗一点说， 比较善于观察环境和察言观色吧。我觉得这是做销售的基本素质。去年， 我曾经建议我的一个客户进一批NBA卡片， 结果他一个月就赚了上万块钱， 其实就是我在网上跟外甥聊天获得的灵感。 还有一次， 我约一个很熟的客户去吃饭， 约了两次他都推说有事儿， 我感觉到肯定出了什么问题， 所以第二天立刻出差去拜访他。果然， 有一家新的体育品牌提出和他合作， 要占他一半的店面。我马上搜集了很多这个品牌的负面新闻和负面案例， 让我的客户最终打消了这个念头。(点评： 面试官很可能会接着问： 那么现在的流行趋势是什么？)&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范15： 我的朋友们都说， 我解决问题的能力很强， 往往可以把比较难办的问题处理得比较妥当。朋友们有难处的时候经常征求我的意见， 连我父母都愿意找我商量事儿， 呵呵。举个工作当中的例子吧， 我上个暑假兼职做审计的时候发现项目经理犯了一个比较原始的错误， 她把一个数字的小数点位置搞错了。其实本来我可以直接告诉她的， 但不巧的是她当天上午刚刚因为一个同事的数字错误发了一通脾气， 如果我直接指出她的错误， 她可能会比较尴尬。所以我想了个更加委婉的办法， 我给她发了个EMAIL， 没有只是报告这个小数点的问题， 而是同时还问了几个专业问题。这样她既改正了数字错误， 还给我讲了一大堆专业知识， 维护了她的专业威信。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范16： 我动手能力很强， 说俗一点， 就是手很巧， 呵呵。家里水电气有些小毛病的话我基本上都能搞定， 大学里我的实验课成绩非常好。我还擅长计算机网页设计， 这是我自己设计的作品。所以我相信我应聘这份工作有一定的优势， 因为我们每天都需要和设备打交道。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范17： 我具备开创性思维。我给朋友的生日卡片都是手工制作的， 我做的菜也很受家人欢迎。我们班里有一半的晚会都是我的创意， 比如说当时搞的一个“模拟面试大赛”特别成功， 后来其他班全部都效仿这个比赛。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范18： 我的知识面比较广， 这主要是由于我爱好阅读。我每周都会租几本书来看， 读书能提高我的个人素质， 对我的工作帮助极大。（点评： HR的下一个问题很可能是： 那就说说你读过的书吧？）比方说， 我前段时间读了新东方徐小平老师写了一本书叫《骑驴找马》， 里面讲述了一些关于跳槽换工作的故事， 很有趣也很有启发性。他把换工作的人比喻成骑驴找马的人， 大部分人由于生出了找马的念头， 就不再理会座下的驴了， 不给草吃不给水喝甚至虐待驴， 结果呢， 马一看到你曾经把驴虐待成这样， 全都吓跑了。这个比喻说的是， 如果不好好对待现有的工作， 不在现有的工作中做出成绩， 其实是很难找到好马的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;回答示范19： 我是一个责任感很强的人， 不论是对学习， 对工作， 还对别的事情。比如说， 我看到小偷偷东西一定会喊， 绝对不会熟视无睹！如果我看到公共场所的水龙头坏了， 我一定会打电话， 甚至亲自去找到相应的负责人来修理。工作中也是一样， 如果我没有很好地完成工作， 就会感到很内疚。（点评： 感动啊！我们热爱向贼发出怒吼的女士， 和敢于同贼搏斗的男士！）&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范20： 我是一个持之以恒的人。我从大学开始写日记一直坚持到现在， 我也一直坚持健康饮食和早晨锻炼的习惯， 我在一个社团工作了三年， 而不是像很多同学那样尝试了很多社团。工作上我也希望自己能够在一个好公司里长远发展， 而不是换来换去。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　12. 你最大的缺点是什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 认识自己的缺点是一个巨大的优点， 当HR问到你缺点的时候， 你的机会来了， 请快展示你的自知之明吧！你想把优点故意包装成缺点？比方说把“对工作负责”这个优点伪装成“对自己和他人要求过高？” 面试官会不屑一顾地批注： 这是我五年前玩剩下的把戏， 此人土冒之极。你想完全实话实说： 应聘会计的人说自己粗心？应聘销售的人说自己容易紧张？面试官会无限惋惜地批注： 此人心眼好， 老实， 但不适合我们的工作， 推荐到“实话实说”栏目组任职去吧！对待这个问题， 惟一的对策就是真诚地暴露自己的弱点， 只要这个弱点不是你所申请职位的“致命伤”即可。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我的公开演讲能力比较差， 在公共场合讲话的时候我会感到紧张， 不过谈论我熟悉的领域我会比较放松。所以当我需要做公开发言的时候， 我必须要准备得很充分。我确实羡慕那些无论什么话题都能够高谈阔论的人。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 作为经理我有一个缺点， 心肠太软。 尽管好心肠可以被说成是一个优点， 但是作为经理人这是一个不小的缺点， 因为管理的确需要一些强硬手段。和别的组长相比， 由于我比较“软”， 所以我的员工纪律性稍差， 比如说开会迟到。当然， “软”也有它的优点， 我的员工很乐于与我沟通， 所以工作效率会提高。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范3： 我觉得我的一个缺点是说话太多， 总急于表达自己的观点， 我同学说我有些好为人师， 爱出风头。我的确注意到， 由于自己说得太多， 就会忽略听别人的意见。所以我在笔记本上写了一句话： “少说多听”！结果有些滑稽， 即使我觉得自己说得很少， 我的同事也会说： “哦， 你挺活跃的！”印象是很难改变的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范4： 我有的时候做事情宏观有余， 细节不足。有时犯一些低级的错误， 比方说把打字的时候把2005年打成2004年， 丢东西什么的。去年我和同学一起策划迎新晚会的时候， 我忘记了最后检查一次麦克风， 结果演出半小时之前发现麦克风失灵， 引起了很大的恐慌。所以我特别喜欢和注重细节的人在一起， 能从他们身上学到很多东西。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范5： 我有时候急于求成， 或者说做事爱急躁。一旦接手一个任务， 总是想要尽快把它赶完， 总觉得做完了一件事情心里才舒服。但是， 欲速则不达， 太追求efficiency， 就会牺牲accuracy。我现在总是提醒自己accuracy第一位， efficiency第二位， 这样会好得多。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范6： 我有时候会设立不切实际的目标， 比方说一个月要减肥10公斤， 一个小时把表格打出来。我觉得， 设立不切实际的目标对我个人来讲的确不是一件坏事， 所谓Aim at the Sun, land on the Moon.（向着太阳飞， 至少落在月亮上。） 有了高目标就会有很大的动力， 即使完不成也无所谓。但是， 当我在一个团队里工作的时候， 这就变成了一个很大的缺点。在团队里， 一旦目标定得太高， 就会引发很多管理上的问题。我想这是我需要克服的一个缺点。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;回答示范7： 我觉得我最大的弱点是还没有学会时刻以最佳状态来工作。我现在一天八个小时在银行做柜员， 要面对大量客户， 要时刻以最佳状态服务每一个客人真的特别难。但是， 如果不这样， 就很容易丧失机会。我去年冬天就有过这样一个教训。当时我因为家里人生病心情不太好， 所以在有个客户来咨询的时候就显得不是特别热情， 只是公事公办地给了他一些资料。结果呢， 他第二天来办理业务的时候没有来找我， 而是换了一位看上去特别可亲的柜员， 当时就买了二十万块钱的利得盈（理财产品）。如果我没有把个人情绪带到工作中， 他肯定会成为我的客户！这件事情给我的教训很大， 我想， 不愉快的情绪是有连锁效应的， 一旦把生活当中的不愉快带进工作， 立刻就会产生工作中的不愉快！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范8： 我觉得我有时候会过分在意别人的感受， 比方说， 不敢直接表达不同意见， 因为觉得会让对方丢面子， 其实这样做很不利于快速有效地开展工作。我希望自己能够逐渐学会更加爽快， 对人对事更加直接。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范9： 我的缺点是工作需要压力， 在有要求、 有竞争的时候我效率更高。我的学习成绩很好， 因为有考试的压力。但是在大学里面， 我没有做太多的兼职活动， 因为没有赚钱的压力。所以我特别希望自己的老板能比较严格， 多给我一些压力， 呵呵。（点评： 面试官暗喜——就要这样的受虐狂！）&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范10： 我的缺点是容易受到别人的影响， 比方说， 大家都学习我也就学得很拼命， 大家纷纷找兼职， 我也开始做兼职。我发现自己有从众的心理， 呵呵， 所以， 如果能加入腾讯就好了， 腾讯里有很多优秀人才， 我就可以受到好的影响了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　四、 关于职业选择的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 面试官喜欢追问你为什么选择某个行业和某个职位， 往往并不是为了判断你是否热爱这一个行业， 而是因为要了解你身上是否具备以下的素质：&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（1） 对自己认真负责。如果一个人对自己的职业选择都没有做过认真的考虑， 他怎么会在未来的工作中认真负责呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（2） 有见解。一个有见解的人， 势必会井井有条地分析一个行业的前途和挑战。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　（3） 敏锐。一个信息灵通关注周围事务的人， 很可能会在自己的回答中谈论某个行业的最新动态。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　13. （行业之选）你为什么觉得这个行业那么有前途？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我觉得这个行业有前途， 其实是基于common sense的判断， 因为我毕竟不是专业人士。个人护理行业的市场应该是最大的， 因为每个人都是这个行业的消费者。而且， 现在人们越来越重视生存质量， 人们在个人护理上的消费意愿会越来越强。还有， 如果中国的农村经济真的发展起来， 我想个人护理行业的消费群会有一个大幅的增长， 毕竟现在大部分农村地区消费的都是很低端的产品。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这种回答既有优点也有缺点， 其优点在于分析得入情入理， 无可辩驳。缺点则在于没有个性， “千人一答”， 众多申请人对于诸多的行业， 比如食品饮料行业、 教育产业、 医疗卫生行业等等， 都可以作出类似的回答。如果你把这个回答和下面的“回答示范3”进行比较， 你就更能体会到个性化的绝对魅力。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我觉得， 有市场的行业就会有前途。中国有这么多大大小小的企业， 每一家都想融资想做大， 上市啊、 吸引风险投资啊是很多企业的梦想。这就是审计和会计服务的市场， 我不知道具体的数据， 但是按常理来说， 这个市场很大， 而且在未来很多年之内会持续扩大。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 和上面的示范一样， 这个回答优点是入情入理， 缺点是缺乏个性。但应届大学生往往只能通过感觉和common sense来回答问题， 所以这样的回答也就算是很合格的了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 回答示范2： 我觉得医疗行业有前途， 其实是受到多方面的影响。首先就有来自你们的影响啊， 你们在高校的career talk上不是大力强调了医疗行业有前途嘛， 还给了那么多数据！当然， 最大的影响还是来自于我四年的大学生活。我记得我在填高考报名志愿的时候， 华工就拼命宣传医疗行业未来的前景有多么广阔， 从那时候就“中毒”了， 呵呵。在学校里， 因为学的是和医疗仪器有关的专业， 也总是留意这方面的信息。我记得不久前还看到一篇报道， 说根据尼尔森公司的调查， 在中国利润最高的行业是能源和医疗， 而一些传统行业早已经进入微利时代， 这个报告说， 仅去年一年， 家电类企业和传统通讯产业比如手机利润就下降了30%多！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 精彩的答案就是这样： 它真诚和幽默， 令人喜欢； 它有事实有数据， 令人信服。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　14. （公司之选）你为什么想到本公司来工作?&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我想到KPMG来， 其一是因为专业对口， 我一直想做审计； 其二是能够利用我自己的语言优势， 如果我进本地所， 我英语好的特长就很难应用了。至于在四大当中我为什么倾向于KPMG， 其实是一个很感性的原因， 我觉得你们的career talk做得是最棒的， 我们同学都这么认为！其他几家就比较boring一点， 太严肃了， 呵呵。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 好答案！它符合了面试的两个重要原则： 夸自己、 个性化。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 说实话， 对于我们这些学会计的应届毕业生来说， 能进“四大”中的任何一个都是梦寐以求的。而且， 通过你们的career talk和我们自己得到的信息，其实“四大”中的每一个都有自己比别人强的地方。德勤最吸引我的其实来自于一篇网上的报道， 当然我并不知道是真是假。它说在德勤工作压力的确比较大， 处处有压力、 处处有挑战、 处处有evaluation。我觉得这倒挺适合我的， 我是那种喜欢压力的人， 有压力的时候， 出成绩就比较快。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 精彩答案： 真诚可信， 同时暗示了自己是那种不怕压力的“优良品种”！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范3： 我想到雀巢来， 其实既有感性的原因， 也有理性的原因。从感性上来说， 我用雀巢产品已经十几年啦， 真的特别喜欢雀巢的产品， 当然您可能每次面试都会听大家这么说啦， 呵呵。小的时候全家喝的都是雀巢奶粉， 后来就是咖啡， 我给我们老师送新年礼物都是买的雀巢咖啡礼盒。从理性的原因上说， 您很容易理解， 雀巢是世界一流的公司， 对于我们应届毕业生而言， 是梦寐以求的雇主。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评3： 这也是一个不错的回答， 虽然所回答的内容偏于大众化， 但是还是能够体现出申请人对雀巢产品的痴情一片。产品犹如公司的婴儿， 怎么夸都不过分哪！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　15. 你有没有投其他什么公司啊？ 如果其他公司也给了你offer， 你会怎么选择呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 你大可不必担心这个问题是个陷阱， 因为对于应届毕业生来说， 同时“海投”多家公司是正常现象。只不过， 面试官更加喜欢那些在“海投”中有一定选择的应届毕业生。盲目地海投只能说明你没有一个明确的职业发展方向。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 投了， 基本是快速消费品和能源行业两大类的公司。投能源行业是我们环境科学专业毕业生的常规选择。投快速消费品是因为我很希望能够在这个行业做市场， 您从我的简历里可以看到， 我在大学期间就对这个感兴趣。如果壳牌和箭牌都给了我offer， 我想可能要仔细考虑一下， 不过最终应该还会选择箭牌， 毕竟个人兴趣是最重要的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 从公司规模和员工薪资两个角度看， 应届毕业生应该会更倾向于壳牌的职位。但是， 从个人兴趣出发， 也颇有可信度。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 是呀， 我投了不少其他的公司， 您也知道， 我们应届毕业生基本上都要“海投”。我投简历一般是看职位， 只要是比较有名的公司招销售， 我都投了简历。对我来说， 做销售是大三的时候早就想好的职业目标。如果别的公司也给我offer， 我肯定还是倾向于签美的， 因为我对美的品牌特别有认同感， 我们家从风扇到空调到电饭煲全都是美的。而且， 海外营销中心的销售职位也有可能发挥我的英语优势。还有， 我有好几个既在外企干过也在民企干过的朋友都说好的民营企业其实比外企发展空间更大。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;点评2： 在面试的时候， 强调自己对该公司品牌的认同感是非常重要的。同时， 确实如该申请人所言， 好的民营企业的确是应届毕业生的理想就业选择。在中国， 民营经济的增长势头已经多年蝉联各种经济形式之冠， 大大超过了国企与外资企业的增长速度。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　16. （职业之选）为什么想做这个职位？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我想做人力资源， 其实很大程度上是受到了家庭的影响。我妈在一家大型国企做了二十多年的行政人力主管， 她觉得这是一个特别适合女性的职业， 不受年龄的影响， 不像销售岗位那样需要频繁出差等等。当然了， 更主要的原因还是我觉得自己适合这个职位。我的亲和力很强， 我们班的女同学都很愿意和我说心里话， 经常管我叫“知音大姐”， 呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 好的回答往往是非常个性化的， 不会让面试官有“千人一答”的感觉。同时， 以事实再次强调自己的优点。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我想做销售， 是因为销售工作符合我对职业的很多期望值。首先， 能“多劳多得”。还有， 能够让我跑来跑去， 接触不同的人， 而不是整天坐在办公室里。我的性格特别外向， 出去跑业务会使我觉得更有活力。再有， 我觉得销售工作最能提升一个人的整体素质。一个好的销售要学会察言观色、 坚持不懈、 不怕冷漠和拒绝等很多本领， 而这些本领能够帮助一个人在事业和生活上取得双重成功。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 说得好！非常好地概括了销售工作的优点。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　五、 关于你从事该职位资格的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　特别备注： 以下几个问题几乎是每一个申请人都必须回答的问题。对于一些热门的职位， 如销售、 市场、 公关、 人力资源等职位的具体职责和从业资格， 我们已经在第一章第一节中的“360行， 我该做哪一行？”当中作出了详细的说明， 请大家务必先行阅读。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　17. 你觉得做助理的人应该具备什么条件？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 做经理助理首先要大方得体， 如果一个助理看上去气质和谈吐不好， 会损害公司和经理的形象。第二， 助理做事情要格外谨慎。毕竟助理的职位比较敏感， 别的员工肯定会通过助理来了解老板的动向。第三点更加重要， 做助理必须有关心人的天性， 要发自内心地关心自己的老板， 把老板的忧虑当作自己的忧虑， 这样才能做好助手。同时， 也要关心别人， 不能只对老板热心而冷淡别人， 别人很快就会说他只会“擦鞋”， 会被集体孤立。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 助理难做， 难的并不是工作性质本身， 而是心态难以平衡。因为做助理的人必须同时做“高端”和“低端”两种事。一方面， 做助理的人往往要素质很高， 因为你可能要提供“高端服务”， 比方说， 代替老板起草一份重要文件； 另一方面， 你还要具有“仆人”一样的服务意识， 为老板提供一些特别“低端”的服务， 诸如端茶送水、 买饭买药、 嘘寒问暖等等。所以说， 一个好的助理是这样的： 有能力， 是老板的左膀右臂； 有关心人的天性， 是老板的贴心人。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　18. 你觉得你适合从事这个岗位吗？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 这几乎是一个必问的问题。回答这个问题， 请大家用自己过去的事实予以证明， 而不是强调未来的潜力。对于面试官而言， 惟一可信的是“过去时”， 而不是“将来时”！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： （以销售岗位为例）我觉得自己很适合做销售。我不怕压力， 越有压力动力越强。在大学里， 我每学期都给自己制订学习和社团工作两方面的goal， 而且会排除一切困难去完成。我大二的时候要加入学生会， 申请了两次都失败了。后来我就义务帮工， 每次学生会有活动， 我都不计名分地跟着干。两三个月之后我就成了学生会的成员。我觉得做销售和这个差不多， 要坚持。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 不怕压力， 能把goal当作go的动力， 是销售的必备素质！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 回答示范2： （以客服岗位为例）我觉得自己挺适合做客服的。做客服， 首先， 做事的效率和准确度要高， 既要快， 又不能出错。我们班的同学公认我做事麻利， 有集体活动的时候一般都由我来收钱， 做记录。除了做事快， 我的个性也很适合。我是一个特别和气的人， 别人很愿意接近我。我们楼里连扫地的阿姨都跟我聊过天， 我还把一个阿姨的儿子介绍到我家住的小区做保安了呢。我觉得， 做客服肯定要让别人觉得亲切才行， 我的朋友都说， 即使是打电话， 都觉得我是在笑着说话的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 具体， 才有说服力。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　19. 你有相关的经历吗？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 这是一个令应届毕业生感到很棘手的问题， 因为即使有一点点和所应聘职位相关的经历， 大家早就已经红旗飘飘地摆放在简历最耀眼的位置上了。在明明没有相关经历的情况还要硬起头皮来回答， 就看各位的“表达技巧”了！以下的这个示范会给你一些灵感的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 我没有在公司里面做过客服， 您知道这个职位一般是不招兼职和实习生的。不过， 我觉得在大学的工作中我还是有客服经验的。我在宣传部做干事， 我觉得自己就是一个客服代表， 我的客户就是学生会别的部门。每个部门搞活动的时候都要通过我来配合。大家对我都很满意， 去年我还得了“优秀学生干部”奖呢！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 说得好， 其实， 生活中每一个被你服务过的人都是你的“客户”， 你的老师、 你的学长、 学弟、 你的朋友等等！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　六、 关于所申请职位的“缺陷”的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 任何一份工作都有其美中不足之处。在听完了你对这份职位的优点甜蜜得也许令人“作呕”的夸奖之后， 面试官非常想来点“酸辣粉”， 了解一下你对这份工作的弱点是否有良好的心理甚至是生理上的准备。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　20. 你做sales的话， 老要跑来跑去的， 你怎么处理你跟男朋友/女朋友之间的关系？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答1： 我觉得， 和女朋友朝夕相处反而没什么意思了。如果关系好， 根本不必整天都呆在一起， 只要定期制造一些小惊喜就可以了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 一个“一厢情愿”的回答。很明显， 这个家伙要么从来没有跟女朋友长期分开过， 要么， 他就从来没有谈过恋爱。如果工作和家庭的关系这么好解决， 面试官就大可不必问这个问题喽。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答2： 这对我来说不成问题， 因为我三十岁之前根本就没有打算结婚！我是个事业型的人， 我觉得三十岁以前是事业上升阶段， 不能考虑家庭问题。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这是个听起来颇为“雄赳赳气昂昂”的回答， 却让我们心理有一种说不出来的滋味： 有点天真？有点疯狂？有点变态？面试官想听的是一些切实可行的平衡家庭与事业的措施， 而不是一个工作狂所做的空洞的宣誓。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我现在还没有女朋友， 原来有一个， 大三的时候分手了。我将来会找一个事业心比较强的女孩子， 而不是那种小家碧玉型的， 我想， 我们彼此都会理解对方的忙碌吧!&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这个回答就要可信得多， 因为它的“可操作性”比较强。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我男朋友在武汉读博士， 我们一年只在寒假和暑假见面， 剩下的就是QQ和电话了， 情侣套餐真的很便宜呀。他两年后毕业， 即使毕业了估计也会找一份很忙的工作， 所以我看不出会有什么问题。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 开诚布公， 切实可行， 很好。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　21. 这份工作是很细节的， 久了你会觉得很无聊。你怎么看？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我是学会计的， 对未来工作的性质早就有心理准备， 财务和审计类的工作必然都是很细节的。我觉得， 工作的乐趣不仅仅来自于工作本身， 还包括很多工作之外的东西， 比方说， 完成一个项目之后的成就感、 有一些谈得来的同事、 偶尔遇到一个好玩的客户等等。能够找到乐趣的话， 即使细节的工作也会乐在其中。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 点评1： 这是一个颇有几分哲理的回答： 乐趣， 不仅仅来自于工作本身， 也来自于工作之外。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我觉得， 任何一份工作做久了都会觉得无聊的， 不光是我们做客服的。克服无聊最好的办法就是给自己设立目标。我们在大学里的学习也挺无聊的， 但是有了拿奖学金的目标， 就不觉得无聊了。我上个学期我在一家公司做实习， 前两天觉得特无聊， 整天做“影帝”， 替大家复印东西。后来空闲的时候翻看自己复印的东西， 觉得能学到很多有用的东西， 比方说， 别人是怎么设计EXCEL表格等等。这样一来， 复印的时候就一点都不觉得无聊了， 因为心里有学东西的目标啦。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 以目标为驱动力， 是成功人士的基本素质。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我想， 只要看到琐碎事务的价值， 就不会觉得无聊。在上一份工作中， 我每天要花两个小时左右的时间将VIP客户的资料录入电脑。这看上去是一个很无聊的过程。但是， 它使得我熟悉了客户的名字、 地址、 家庭、 爱好， 当我和客户在电话里或者当面交流的时候， 他们就会感觉我很亲切。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 以上一份工作为例子， 证明自己对待琐碎事务的积极态度， 很好。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　22. 这份工作经常要加班， 包括节假日， 你有没有心理准备？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我有心理准备。我妈妈是当护士的， 工作要三班倒， 节假日也要经常排班， 我从小就习惯这种生活了。反正， 只要把自己的生活安排好， 加班也没什么。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 用自己的成长背景来说服面试官， 非常可信。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我知道， 赶项目的时候肯定是要加班的， 其实就和我们期末考试前熬夜一个道理， 我有心理准备。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 把工作类比为学习， 很可信。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范3： 当然有心理准备， 我听说项目忙的时候可能一整个月都不会有休息日。我觉得， 要应付这么忙的工作， 光有心理准备其实还不够， 还要有特别好的身体素质。所以， 我准备把做健身的习惯一直坚持下去。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评3： 不仅仅有心理准备， 还有实际行动的准备， 善哉善哉！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　23. 做会计， 你觉得自己会为公司做假账吗？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我想我不会做的， 做假账会害了自己， 而且最终可能会害了公司。我想， 我会说服自己的老板不要做假账。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 听到这样义正词严的回答， 面试官羞愧难当， 恨不能立刻结束面试， 去面壁思过， 呜呼！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 我觉得， 做账肯定是要讲究技巧的， 如果我做会计， 首先是要尽力给公司合理避税， 然后， 也可以打一些擦边球， 我姨妈就是做会计的， 她说好会计都会打擦边球。但是， 如果是非常明显的假账， 我觉得还是不能做， 一旦被查到， 会给公司带来巨大的灾难， 也可能会把自己送到监狱里去。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 回答得非常委婉， 合情合理。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　七、 关于你未来规划的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　24. 你有什么职业规划？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 职场的法则是If you fail to plan, you plan to fail. 面试官当然喜欢对自己前途做过认真规划的申请人。同时， 他必须考虑自己的公司是否能帮助你实现自己的职业梦想。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　很差回答： 我希望在第一年的时间里通过公司培训和自我学习迅速适应工作， 成为一名合格的员工。在未来的三年之内， 我希望靠自己优秀的业绩进入管理层。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 听到这样的回答， 一部分面试官可能会心生不悦： “老子熬了五六年之后才升职……” 此外， 这样的回答毫无特色， 可以被任何人用在任何面试上， 丝毫没有展示出你对这家公司career structure的了解。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我的职业规划很清晰， 就是做一辈子老师。我现在申请的职位是“新概念”教师， 我希望能先把“新概念”教好， 成为一名骨干老师。之后， 我希望拓宽教学领域， 教授多门课程， 我在新东方上过很多班， 我发现有些老师同时教五六门课程， 而且每一门都教得特别好， 这个就是我的下一个目标。至于长远的职业目标， 我想， 我会写文章、 写书， 做科研， 我看到很多新东方老师都写了书， 希望我未来也能做到。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 点评1： 个人的职业规划恰恰是新东方能够提供并且乐于提供的职业发展平台， 个人与公司达到了一拍即合的效果！很多申请人会说， 哎呀， 我怎么可能知道我所申请的公司会提供什么样的职业平台？其实， 只要你耐心在网络上进行搜索， 或者多多请教有工作经验的人士， 这个问题就迎刃而解了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 说实话， 我目前的职业规划还不是特别清晰， 毕竟这是我的第一份销售职位， 和以前做老师的工作内容完全不同。所以说， 我还没有给自己制订一个明确的规划， 比如三年之内做好销售代表， 三年之后做销售主管这样的职业规划。不过， 我有一个很清晰的“自我发展”的规划： 我希望在专业性上和人际交往上都能够有所突破， 成为一个很优秀的人。从专业性上来说， 我要成为一个“行家里手”， 要非常了解药品的药性、 药理、 药品行业规范以及医院运作的明规则和潜规则等等。从人际交往上来讲， 我希望成为一个很敏感的人， 能够敏感地觉察到别人想得到什么， 然后尽量去满足他。我觉得不论是做销售还是做人， 只要能够敏感地了解别人， 就很容易成功。其实就和今天面试一样， 我如果清楚您要的是什么， 自然胜算就大啦， 呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 真诚的分享， 很容易触动对方。我们列举这个回答示范， 并不是想鼓励你一律实话实说， 告诉面试官你还没有想好自己的职业规划。其实， 做出这个回答的申请人已经对自己的职业有了相当清晰的规划： 做一名专业的、 敏锐的好销售！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　25. 你有没有打算过创业？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 有谁没有打算过创业呢？绝大多数人的“打算”， 其实只是一种美好的愿望， 一个默默的誓言， 一个对未来的寄托和憧憬， 甚至连纸上谈兵的境界还没有到。也有一小部分人， 在大学期间就尝试过创业了， 无论是在淘宝上开个小店， 还是在花市上弄个摊位， 都是一次创业的尝试。面试官欣赏敢于创业的精神， 但是， 他绝对不希望招聘到一个整天盘算着自己未来如何当老板的雇员。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 创业？目前还没有打算。我觉得政府鼓励大学生创业不太现实， 绝大多数大学生没有资金、 没有经验， 而且， 心理承受能力还不够强， 光凭热情和冲劲不太可能创业成功。我目前的打算就是找一份好工作， 好好干， 升职加薪， 走传统路线， 呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这是一个很冷静的应届毕业生， 没有年轻人常见的浮躁。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 嗯， 我没有认真打算过创业， 一来， IT行业已经到了微利时代， 创业的风险很高； 二来， 我更倾向于在一个大公司逐渐做到比较高的职位， 既能保证收入， 也能够在下班后享受生活。如果创业， 尤其是在创业初期， 我想可能要365天无休息工作了。我虽然是个很刻苦的人， 但是还没有准备好要这么刻苦， 呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 说得很有道理。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　八、 关于你的期望值的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　26. 你对工资的要求是什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 面试官最不想听的回答就是： “我相信贵公司会提供一个公平的、 有竞争力的薪酬。” 纯属废话！最好的办法当然是能够事先调查出该职位大致的offer是多少钱， 如果实在无从得知， 只能把自己的市场价值报出来。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我现在的工资是3,500左右， 我希望能拿到4,500。不过， 如果福利和发展机会比较好， 工资可以商量。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 有工作经验的申请人必须要报出自己的现有工资。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 说实话， 我没有一个固定的工资期望值， 第一份薪水是多少钱并不太重要， 关键是要有长远发展。如果一定要说一个数字， 我希望是2,000~2,500元左右， 因为我们学校这个专业的毕业生最差的可能拿1,500， 好的能拿3,000~4,000。我的综合素质应该能达到前30%， 所以我希望拿到2,000~2,500。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 点评2： 如果是一对一的面试， 你要告诉面试官自己的期望薪资， 以及你的依据是什么。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范3： 我希望能拿到2,000~3,000块钱， 不过可以商量。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评3： 在人声鼎沸的招聘会现场， 恐怕只能做出如此回答。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　27. 你有什么问题要问我么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 出于礼貌， 面试官一定会问你是否有什么问题要问他。不落俗套地提出一个得体的问题， 实非易事。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　很差回答： 我想问一下， P&amp;amp;G的P和G都代表什么含义？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 崩溃！连这个都不调查清楚就来面试， 立刻OUT！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答1： 我想问一下， 我们和其他几家竞争对手相比， 最大的优势和劣势是什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 面对这么大的一个问题， 面试官会虚弱地笑一下， 然后说： “你觉得呢？要不你先谈谈你的看法？” 晕！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答2： 我想知道， 您作为一个专业人士， 对我的印象如何？您觉得我还应该在哪些方面予以改进？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这个提问非常地自讨没趣， 让面试官当场点评自己的表现是完全不合逻辑的做法， 显得提问者十分幼稚。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 您是总经理， 肯定特别忙， 我就不提问了吧， 其实在前几轮的面试里， Judy和Benson已经回答了我不少问题了， 呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 面对日理万机的总经理， 这样谦虚的态度还是非常得体的。而且， 提起前几轮的面试官的名字， 也令总经理感到很亲切。当然， 总经理一定会鼓励你提问的， 所以还是要提前准备好高质量的提问。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 马上就12点了， 您该午休了， 我就问一个特别简单的问题吧。我想知道如果我能通过您今天的面试， 未来还有几轮面试呢？呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 善解人意！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范3： 我有一个关于箭牌公司中文名字的小困惑， 其实早在几年前就有这个困惑， 正好今天请教您一下。箭牌公司中文名字叫做箭牌糖果有限公司， 在中国人的传统印象里， 糖果是口腔卫生的敌人， 而箭牌给我们一个口腔卫士的形象， 好像和这个名字有些矛盾。我想知道， 是不是按照行业分类我们只能叫糖果公司呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评3： 告诉面试官自己几年以前就对箭牌的名字感到很好奇， 很高明。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范4： 我刚才在等面试的时候读了一下我们的月报， 上面说我们银行的数据中心用的很多设备都是IBM的小型机AS400， RS6000， 这些设备我们从来没有接触过。我想知道， 公司会对我们先进行系统培训吗？还是需要我们边工作边学习？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评4： 针对未来的工作内容进行提问， 比较容易赢得面试官的好感。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　九、 应届毕业生经常遇到的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　28. 你觉得大学生活使你收获了什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 这是一个总体概括性的问题， 很明显， 面试官期待你给出一个总体概括性的回答。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我觉得我学会了与人沟通， 学会了团队精神， 也锻炼了自己的领导能力和组织能力。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这是个看上去中规中矩的回答， 但是它却犯了至少三个明显的交流错误： 第一是不全面， 因为大学的收获绝对不只是沟通和组织能力； 第二是没有说服力， 短短一句话说了自己的四种能力， 没有任何事实和数字予以支撑， 很难令人相信； 第三是不够个性化， 像这样的回答， 与别的申请人“撞车”的可能性非常之大， 估计十之八九会让面试官暗叹： “又来一个善于沟通， 有团队精神的！”最好的面试回答， 一定是非常具有个人特色的， 是别人copy不走的。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我觉得大学生活使我学会了与人沟通， 可能您会觉得， 十个大学生有九个会强调自己善于与人沟通， 不过我依然觉得这是我大学里面最大的收获。您从简历上看得出来， 我大学里在学生会工作了两年半， 从干事一直到副主席， 这使我有机会锻炼与年龄、 背景完全不同的人交流， 从学生到老师， 从学校的领导到校外的公司， 每一种沟通的方式和方法都不同， 的确使我学到了很多。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&lt;br style="word-wrap: break-word;" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 点评1： 相比前面所列的回答， 这个回答就好得多了， 虽然也有失全面， 但是至少具备了两个优点： 有说服力、 个性化！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 我觉得大学是我迄今为止成长最快的时期， 有很多收获。首先是知识和技能方面的， 我修了“地理科学”和“管理学”两个专业， 虽然我不打算从事地理科学方面的工作， 但是我掌握了很多必要的工作技能， 比如搜索信息、 分析信息、 独立思考等。除了知识， 我还提升了自己的综合素质。就拿我担任班长这件事来说， 我觉得提升很快， 首先是要竞选， 竞选成功以后要策划吸引人的班级活动， 策划活动的过程中要调动同学一块参与等等， 每一个环节都很锻炼人。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这个答案有两个优点， 第一是总结得很到位， 把大学的收获清晰地分成了知识与技能、 综合素质两个逻辑层次； 第二是很个性化， 突出了申请人修两个专业和曾担任班长这两个值得骄傲的经历。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　29. 你最喜欢什么课程？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 面试官的喜好往往会决定他所提出的问题。一般来说， 喜欢询问课程与学习方面问题的面试官会比较重视申请人是否具有严谨的求学态度、 是否对自己的学习进行过认真的思考， 这类面试官本人也往往偏于“学术型”。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答1： 我最喜欢英语课， 因为我很喜欢说话， 英语课让我觉得比较轻松有趣。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 这个回答没有“学术感”， 没有体现出申请人渴求知识的态度， 很难讨面试官的欢心。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答2： 哦， 我喜欢体育课， 您能看出来， 我特别喜欢运动。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 这个答案虽然很诚实， 但是却不够严肃， 没有表现出一个大学生应该有的认真学习的态度， 很难令态度严谨的面试官满意。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答3： 我最喜欢“英美文化交流”这门课， 我很乐于去体会不同地方人们的文化和风土人情。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评3： 这个答案体现出申请人很喜欢新鲜事物的特点， 却没有体现出职场所需要的素质。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 我比较喜欢实用型的课程， 比方说， 《中国营销案例研究》， 教材中的案例很新， 很有参考价值。教这门课的老师也是我们管理学院的王牌教师， 他不仅讲案例， 而且还指导学生参与营销策划竞赛， 所以我特别喜欢这门课， 考试我得了A。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个答案非常好， 因为申请人不仅仅回答了面试官的问题， 而且还顺便带出了自己的优点： 追求实用性、 有上进心、 善于学习。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　30. 你最不喜欢什么课程？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 不喜欢的课程， 首先就是《马克思主义哲学》和《中国革命史》这类课程， 原因您也知道， 教材和教学方法几十年如一日， 确实很无聊。还有几门专业课我也不太喜欢， 比方说《微观经济学》和《宏观经济学》。说实话， 在学之前我们对这两门课程寄予的希望特别高， 特别想得到一些有用的知识。结果这两门课程让所有同学失望了， 老师基本上就是照本宣科讲一些大道理， 书上的例子都过时了， 人民币对美元还停留在8.3:1的时候呢。希望越大， 失望越大。相比之下， 我们学生会组织的一些经济学讲座倒是特别火暴， 内容很新， 老师也有激情。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 很好的回答， 体现出自己是个很爱学习的人， 不喜欢一门课程的原因往往不是因为个人兴趣， 而是难以得到自己需要的东西。相比之下， 因为个人兴趣而不喜欢一门专业课程就显得很任性了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　31. 你简历上写了很多的社会活动， 那你是怎么安排时间读书的？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 如果简历上描述的社会活动太多， 面试官自然会怀疑你到底有没有踏踏实实地学习。毕竟， 学生的天职就是学习， 如果一个大学生连学习都做不好， 面试官凭什么要相信你能把工作做好呢？所以， 成绩好的同学最好在简历中提到自己的综合学分排名， 成绩不理想的同学可以列举自己比较强的单科成绩、 做项目的经历、 科研或发表文章的经历、 成绩优秀的选修课等来证明自己在学习和学术方面的能力。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 普通回答： 我学习很刻苦， 基本上是晚睡早起， 所以能够在社会活动和读书之间找到平衡。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这个回答听起来无懈可击， 但是却仅仅说明了自己一个优点： 刻苦。我在与新东方学员们交流的过程中发现， 大家往往不仅仅是用刻苦这一种方法来应付学习与社团活动的双重压力的。所以， 在与面试官交流的时候， 不妨全面地阐述一下自己的应对方法。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 其实， 想要兼顾社团活动和学习两个方面确实挺难的。我觉得， 首先是要刻苦， 周六周日也经常要学习； 第二点其实更重要， 就是要提高学习效率， 我特别喜欢那句话， Study hard, and study smart. 也就是说， 不仅要刻苦学习， 更要聪明地学习。我总是想办法提高学习效率， 比方说， 坐第一排上课， 和成绩好的同学一起学习等等。如果学习效率提高了， 自然就会腾出一部分时间来做社团活动了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 这是个非常精彩的回答， 它表明申请人做事情不仅仅有刻苦的态度， 而且很讲究方式方法。这样的人才必然会是职场的宠儿。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　32. 你是独生子女吗？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 通常， 如果一个应届毕业生看上去有点“娇嫩”， 面试官可能会很自然地联想到他可能是独生子女。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　较差回答： 不是的， 我有一个弟弟。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 问一答一， 太过简单， 没有健谈的感觉。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 是的， 我是独生子女， 不过我从来都不娇气。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 不娇气的确是个优点， 但是这个回答给人一种立刻跳起来为自己辩护的感觉。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 不是的， 我还有一个弟弟， 现在读高三。所以我们家现在正处在关键时刻， 弟弟要考大学， 我要找工作。希望我能给弟弟开个好头， 呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 挺温馨的回答， 挺有责任心的姐姐。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 是的， 我是家里的独生子。小时候不懂事， 只觉得特幸福， 现在感到压力挺大的。我爸妈都是普通工人， 将来只能靠我养家呀。所以呢， 要努力工作才行。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 一个懂事的孩子， 不可能太娇气。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　33. 你看过多少“面经”了？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 有一些非常坦率的面试官， 会带一点“打趣”的意味询问应届毕业生， 是否在网上看了很多“面经”。对于这一类坦率而幽默的面试官， 申请人也要开诚布公地说实话。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 啊？我没想到您会问我这个， “面经”里可没这么写， 呵呵！我确实看了好多“面经”了， GE是大公司， 网上的帖子特别多， 五花八门的。我们学校的BBS上就有很多， 如果您想看， 我可以下载一部分发到您的邮箱里。有的时候， 我们会利用面试官的名字去百度上搜索， 不过我提前没办法知道今天面试是您来做， 要不然肯定要搜一搜面经的， 呵呵！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 以“打趣”回应“打趣”， 很合该面试官的口味！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　34. 你最近在别的公司面试了吗？他们的招聘程序是什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 处于职业敏感和好奇心， HR在面试会对其他公司的面试过程感兴趣。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 我最近面试了三家公司， 合生创展、 美的和金佰利， 都是和销售相关的职位。因为都是大公司， 招聘程序和我们很类似， 都是先网申， 再面试。但是从网申所设计的开放性问题和面试提问上来看， 每个公司的风格完全不同。合生创展虽然宣称不在乎我们的专业， 可是面试时要回答很多关于房地产的问题。金佰利也是一样， 网申的第一个问题就是我们对公司产品的认识， 让我们男生觉得特别难答， 因为我们不可能用过它的卫生巾和尿不湿啊， 哈哈。相比之下， 我们公司和美的公司的招聘风格反而有些类似， 似乎不大在乎我们对于行业是否很了解， 而是着重看我们过去是否在学习和社会活动上做出过成绩。我个人比较赞同这种招聘方法， 过去是优秀的， 未来很可能会继续优秀。虽然我们暂时没有行业经验， 不过很快就能上手。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 好的回答就是这样， 它不是流水账式的描述， 而是总结性的陈述， 直接把HR关心的内容总结给他听。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　35. 你对我们assessment center的印象如何？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： HR的工作就在于把招聘工作做得科学有效， 所以他会利用面试的机会询问一下“顾客”也就是应聘者的感受。HR希望得到的反馈无非是， 要么对他们招聘工作的得意之处给予肯定， 要么提出切实可行的改进意见。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我印象很好呀， 我觉得我们的assessment center特别专业， 给我的感觉也很亲切， 的确不愧是一流的大公司。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 拍马屁也要讲求质量， 这样不痛不痒的马屁不拍也罢。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 我和很多同学都认为咱们艾科公司的assessment center最好， 这个不是拍马屁， 或者说不是纯粹的拍马屁， 哈哈！ 每一个招聘环节都让我们觉得特别清晰， 从最开始投简历， 艾科给的job description就比较明确， job duties都列出来， 倾向于什么专业， 什么性格都写得很清楚， 不像有的公司， 明明有专业的倾向性却偏偏高调声明自己不限专业。另外， 艾科的招聘流程也设计得很紧凑， 从递交申请到笔试到一面， 全部做下来还没到半个月的时间， 我们特别喜欢这样的工作效率！如果说到缺点， 我觉得我们在校园招聘宣讲会上可以加强一些， 有可能的话多来几个高层管理人员， 这样会让我们觉得公司特别重视校园招聘， 会鼓励更多优秀的大学生来申请。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 夸奖得相当具体， 批评得合情合理， 这的确是一个不错的回答。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　36. 你们班同学都是怎么找工作的？都找的是什么类型的工作呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 全社会都在关注大学生就业， 何况直接从事招聘工作的人力专员或者经理们？此外， 喜欢“打听”消息的面试官往往是个天性比较好奇的人， 那么你在回答问题的时候一定要满足他的好奇心才可以。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 我们主要是上网找工作， 还有校园招聘会， 也有看报纸的。大家找工作的类型五花八门， 什么都有， 有的和专业有关系， 有的一点关系都没有。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 晕！说的全是废话， 让好奇心很重的面试官觉得索然无味。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 哦， 我们班同学找工作， 那可真是八仙过海。有两个同学最轻松， 家里早给安排好了， 有一个女生的爸爸是三甲医院的头， 好几个大的制药外企都争着要她， 不过说实话， 她在我们班也确实挺出色的， 所以我们还不至于嫉妒到发疯。其他人就基本要靠自己了， 大多数都是“海投”， 只要是有点名气的企业招聘全都一窝蜂地投简历， 根据我的了解， 我们班所有人好像都投了腾讯。还有的同学托老师推荐， 或者找朋友介绍， 连QQ的标签都变成“一定要在3月前把自己卖出去”这种话了， 哈哈！至于我们找工作的类型， 基本上集中在销售、 市场、 行政、 人事之类的岗位， 这些工作比较适合我们所学的“商业管理”专业。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 以“擅长八卦”对“好奇心重”， 让面试官倍感亲切。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　37. 你最理想的工作是什么？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 面对一个相当优秀的申请人， 面试官很想知道： 我们的这份工作， 能满足他么？如果满足不了， 对方难免要“红杏出墙”或者是“身在曹营心在汉”……&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　普通回答： 哦？最理想的工作？我喜欢富有挑战性的工作， 能够让我用上学过的东西， 展示自己的才能。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 面试官最害怕听到的字眼往往就是“挑战性”， 因为绝大部分工作都是细节有余而挑战性不足。往往， 只有少数一些行业巨头才有十足的自信能够给你early responsibilities， 让你年纪轻轻就可以担负重任。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范： 最理想的工作？呵呵， 那可比较贪婪啦。首先是工作性质， 我希望自己的工作是能动能静的， 既需要和人打交道， 也需要独自思考研究一些事情， 我没有经验， 不过我申请的marketing应该是最符合这个要求啦。还有一些别的奢望， 我希望能进到一个好的团队。我的一个朋友说， 遇到一个好老板和一群好同事能让一个新手少走几年弯路， 如果我将来的老板愿意分享， 愿意扶助新人， 那我就觉得很理想啦！至于薪水和工作环境， 我倒没有特别的要求， 不能太贪婪啦&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 一个以职业发展和个人发展为重的职场新人， 令人喜欢！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　38. 你为什么不去读研， 学历很重要啊， 或者以后有没有打算读研？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　问题分析： 有的同学问我， 这个问题是否是个陷阱， 一旦你说自己未来打算读研， 他就会认为你不会安心本职工作！事实绝非如此， 一个高职位的面试官， 会具有宽广的胸襟， 他希望能够在力所能及的范围之内， 告诉年轻的申请人什么是重要的， 是值得去追求的。这和一些老年人特别希望分享自己的经验是一个道理。所以， 不要以小人之心度君子之腹， 开诚布公地说明你的想法吧！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　较差回答： 我没想过读研， 我觉得经验比学历更重要， 很多同学研究生毕业了以后反而更加找不到工作了。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评： 一个很糟糕的回答， 一定会让面试官不爽， 原因很简单， 面试官很可能自己就是高学历， 所以才会比较推崇学历教育。即便不是如此， 面试官也会有“道不同不相为谋”的感觉。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范1： 我也考虑过， 我的成绩比较好， 其实离保研的分数就差一点点， 家里和老师都建议我考研。不过我还是决定不考， 因为我没有想好要学什么专业。本科的时候都是父母给选择的专业， 什么热门就选什么。现在成熟了， 如果读研， 一定要选择一个适合的专业， 可是我没有一个特别明确的目标。反正现在读研没有年龄限制， 将来再说吧。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评1： 既突出了自己成绩比较好的优点， 也体现出严谨的求学态度和自主决策的精神。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　回答示范2： 说实话， 我从来没有考虑过考研。主要是因为我家里经济条件不算太好， 虽然读研可以兼职养活自己， 不过肯定没有办法改善父母的生活。我想先工作， 让父母时常到城市来小住一下， 他们都五十多岁了， 劳累了大半辈子， 该享受享受了。至于我自己的学历， 如果本科够用， 我就不想再读研， 如果将来工作需要， 那就再读嘛， 反正没有年龄限制。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;　　点评2： 真实而合情合理的回答， 很容易让人理解和感动。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-wrap: break-word;"&gt;&lt;br style="word-wrap: break-word;" /&gt;&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;十、 女性申请人经常遇到的问题&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;39. 你是女生， 做外贸要面对压力， 需要体力， 你有没有心理准备？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;普通回答： 我有心理准备， 我知道做外贸肯定会有压力的， 我可以把压力转化成动力呀！出差也是在所难免的， 我不担心这些。我是一个很能吃苦的人。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;点评： 说得很动听， 但是全部是废话， 因为面试官想了解的绝对不是“你有没有心理准备”， 而是“你是怎么样做准备的”。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;回答示范1： 肯定是有心理准备的。体力方面我绝对不会有问题的， 我是学校八百米的亚军呀， 很多男生身体素质都没有我好呢， 呵呵！ 至于做外贸的心理压力， 我是体会过的， 我做过三次广交会的兼职。我觉得， 忙起来的时候反而不觉得有压力， 因为总能看到签单的希望呀， 所以我对付压力的最好的办法就是忙碌， 向着目标一点一点努力， 就不会觉得有太大的心理负担。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;点评1： 这是一个有事实性依据的回答， 可信度要高得多。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;回答示范2： 女生的确在体力上会差一些， 但是我的韧性很好， 我是一个非常能坚持的人， 我在大学里做家教从大一坚持到现在， 很多同学只教一两个学期就放弃了。至于压力， 我觉得女生反而要多承担一些事业上的压力。事业上没压力， 生活上就会有压力。我是家里的独生女， 将来爸爸妈妈还要靠我养活呢。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;点评2： 从这样的回答中， 我们看到了这样的一个女孩子： 坚韧、 成熟、 孝顺、 有见地！&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;40. 你有男朋友吗？如果有男朋友， 准备什么时候结婚要孩子呢？&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;问题分析： 很多人认为这是个隐私问题， 用人单位是不应该问的。但事实是， 不论是在国企还是在外企面试， 女性常常会遇到这个问题。面试官询问这个问题的原因， 可能是以下两个中的一个：&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;(1) 该单位男女比例严重失调， 希望能招聘到一些单身女子平衡一下比例， 甚至是内部解决一些单身汉的问题。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;(2) 对于一些已经“老大不小”的女性， 用人单位颇为担心你一进公司就准备生孩子。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;回答示范1： 大二处过一个， 后来分手了， 双方都不太成熟。现在还没有呢， 工作没定下来， 也没心思找朋友呀。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;点评1： 很奇怪， 我们往往更喜欢那些“失过恋”的女生， 而不是“从未恋爱”或者“我不想恋爱”的女生。相比之下， 后者未免缺少了那么点魅力、 勇气， 至少是人生经历。呜呼！学习、 社团、 恋爱， 一个都不能少。强烈推荐大家看一下徐小平老师的书《仙人指路》， 其中说到： 28岁不想恋爱， 不是变态也变态。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;回答示范2： 哦， 很多人都会问我这个问题， 28岁好像标志着进入“育龄”吧。不过我觉得还早着呢， 我和我男朋友都决定走传统三部曲： 房子、 车子、 孩子。现在我们刚刚考虑第一步， 买房。轮到孩子这一步， 我估计至少得三四年吧， 反正最后期限是35岁嘛。&lt;/div&gt;&lt;div style="border-collapse: collapse; color: #444444; font-family: Tahoma, Helvetica, SimSun, sans-serif; font-size: 14px; line-height: 21px; word-wrap: break-word;"&gt;点评2： 有说服力！&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-3964831858219430487?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/04/40.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-2647423651424330648</guid><pubDate>Sat, 16 Apr 2011 00:24:00 +0000</pubDate><atom:updated>2011-06-29T21:45:25.789+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>china</category><title>真实数字：中国5大社会等级 10大阶层</title><description>&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;在中国社会体系中，公民分三种身份：农民、工人、干部。农民归农业部管理，工人归劳动局管理，而干部归人事局管理，相对于干部，前两者称为群众。1949-1992年主要以身份判定社会地位，1992之后主要以财富判定社会地位。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　统计局2007数据，中国农民7.37亿人（包括农民工2.2亿），国企2900万人，大集体所有制工人1000万人，非国有经济1.6亿人（外企，私企，股份制企业，城市失业人口），以上这些加在一起约9.4亿人。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　1997年底数据，干部身份4000万人（中央将干部人数冻结在4000万），公务员570万，专业技术人员2800万人。4000万干部身份中，1600是万党员。中国现有私营企业主约1000万人。2500万档案在人才市场没能进入人事局的准干部（考上大学即拥有了干部身份，但没能在国家企事业单位就业，档案挂在人才市场）。这三类人群总数0.75亿，占总人口数量的5.8％，属于小概率事件。2000年第五次全国人口普查，接受过大专以上教育的4571万人，占总人口的3.5％，截止到2009年，硕博士研究生总数量500万左右，占0.4％。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　专业技术人员（教师、医生、工程师、会计师、律师），在社会阶层结构中所占比例约为5.1％，医生总数500万左右，总人口的0.4％。一般来说，技术人员在中国的待遇或者自身感觉，基本就是高级技工，远远没有受到应有的尊重，甚至起码的公平。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2005年底全国65岁以上人口达到10055万人，占总人口数的7.7％，进入老龄化社会，上海老龄化程度约20％。以2000年中国人口普查情况为基准，中国0岁～15岁之间的男性总人口与同年龄段的女性总人口相比，大约多出1883万人，预计到2020年中国适婚年龄人群中男性比女性多出4000万人。2005年底，中国各类残疾人(包括精神残疾)总数为8296人，占全国人口总数6.34％，涉及家庭户7050万户，占全国家庭户总户数的17.80％。人力资源与社会保障部部长尹蔚民说，2009年中国失业人口总数超过2400万。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　党员总数7000万左右，随CPI略有波动；相对于党员，非党员也叫做“群众”，“群”者，君之羊，税费和兵丁的出处，大体意思是需要有人领导的一群乌合之众。海陆空现役军人230万左右，武警总数120万左右，武警内卫部队总兵力是80万，警察总人数160万左右。目前中国共有监狱670 多所，在押罪犯150多万名。（2004年10月25日，中国司法部副部长范方平说）&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国年收入不到人民币683元的绝对贫穷者，2100万人，年收入不到人民币958元的低收入者，2亿。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　由于城乡二元划分，大、中、小城市的差距，具体工作环境的分割，每个人所看到的基本都是与自己相差不多的，18—34岁的年轻人（如果没有个好的家庭背景），基本上是最艰苦的一段路，也是中国自杀率最高的群体。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　陆学艺教授以职业分类为基础，以组织资源（具有决定性意义）、经济资源、文化资源占有状况这三种资源的占有状况作为划分社会阶层的标准，把当今中国的社会群体划分为五个等级、十个阶层。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　五大社会经济等级（根据家庭人均年收人或月收人数据）&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（1）社会上层：高层领导干部，大企业经理人员，高级专业人员及大私营企业主；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（2）中上层：中层领导干部，大企业中层管理人员，中小企业经理人员，中级专业技术人员及中等企业主；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（3）中中层：初级专业技术人员，小企业主，办事人员，个体工商户，中高级技工，农业经营大户；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（4）中下层：个体服务者，工人，农民；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（5）底层：生活处于贫困状况并缺乏就业保障的工人、农民和无业、失业、半失业人员。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　十大社会阶层（根据资源拥有量的差异）：&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（1）国家与社会管理者阶层（拥有组织资源）约为2.1％（在城市中的比例为1-5％，在城乡合一的县行政区域中中占约为0.5％）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（2）经理人员阶层（拥有文化资源或组织资源），1.5％（有些城市高达9％）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（3）私营企业主阶层（拥有经济资源），0.6％（私营经济发达地区高达3％，低的地方0.3％）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（4）专业技术人员阶层（拥有文化资源），5.1％（大城市10-20％，城乡结合区1.5-3％）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（5）办事人员阶层（拥有少量的文化资源和组织资源），4.8％（城市10-15％，城乡结合区2-6％）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（6）个体工商户（拥有少量经济资源），4.2％（实际人数要比登记人数多）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（7）商业服务业员工阶层（拥有少量的三种资源），12％；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（8）产业工人阶层（拥有少量的三种资源），22.6％（其中农民工占30％）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（9）农民阶层（拥有少量的三种资源），（1999年44％）；&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　（10）城乡无业、失业、半失业者阶层（基本上没有三种资源），3.1％。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　按照上面资料，本人是一个中等城市的社会中层的有点文化没什么钱的有干部身份无干部权力的无党派的中级技术工人，在社会转型期的风口浪尖上，每天从事着12小时左右高强度、高风险劳动的弱势群体成员之一，身体健康，家庭完整，苟全性命于盛世，偿还贷款须半生。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　盛世中国之钱&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国的M2总量超过了美国+日本的总和，已经成为世界上钱最多的国家，M2是GDP的1.8倍，而美国的M2是GDP的0.8倍，这也就是中国为什么物价不停上涨的原因之一。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　通胀，是“有印币权的阶层”的掠夺财富的终极手段。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　国民工资收入占GDP的比重，欧美最高，大约55％，南美洲平均38％,东南亚包括菲律宾、泰国是28％，中东大概是25％，非洲都在20％以下，而中国是8％，全球最低。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　人均每小时工资，德国，30美元/小时，美国，22美元/小时，泰国是2美元/小时，我们是0.8美元/小时，不到世界平均值15％，而且中国人的人均工作时间最长，一年约2200小时。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　物价，97号汽油是美国的1.3倍，电影票是美国的两倍，阿玛尼西装是美国的3倍，宝马Z4中国9万美元，美国是3万，Levi’s牛仔裤价格是美国的7倍。房价，早已经远远超过美国若干倍了。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国人最累，挣钱最少，且物价最高。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　社科院报告称2009年中国财政收入占GDP三成，2010年前十月全国财政收入破7万亿增速超GDP近一倍，“十一五”财政收入年增9500亿元增速高 GDP两倍。2006年，中国财政收入就已经超过日本，而同年日本GDP是中国的两倍以上。世界银行2009年底发布的一份中国经济报告指出，从1995 年到2007年，去掉通胀成分后，政府财政收入增长了5.7倍，而城镇居民人均可支配收入仅仅增长了1.4倍，农村居民的纯收入则只有城镇居民的 1/7～1/3。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国国民目前的人均收入是1090美元，位居全球第100位。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　央行数据，2005年，我国存款金额96.18％在5万元以下。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　近10年贪官外逃转移资产500亿美元到海外。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2007年，京沪高铁投资预算增至2200亿元。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2008年，中央推出40000亿投资计划。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2008年，中国免除46个国家400多亿债务。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2009年，中国免除32个国家150笔债务。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2009年，中国对非援助累计760亿人民币。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2009年,中国累计对朝援助达8000亿元&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2009年，累计购买美国国债达到8100亿美元,累计购买外债达到到20000亿美元!&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2009年，中国“三公消费”每年达到9000亿人民币。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2009年,上海更换5000块路牌花费2亿,平均每块路牌4万元!&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2009年，中国信贷总额近100000亿人民币&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2008年，北京奥运会共耗资3000亿人民币。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年，上海世博会共耗资4000亿人民币&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年，沪杭磁悬浮耗资350亿。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年，中国承诺对朝鲜700亿投资计划。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年美国房利美、房地美退市，中国损失数千亿美金。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年5月27日出版的《社会科学报》：2009年度全国维稳经费达到5140亿元，超过了当年的国防预算4806.86亿元人民币。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　对照下面数据&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年，西南五省大旱6千万人受灾，中央拨款1.6亿，并号召捐款。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年，江西特大暴雨22万人受灾，赣州紧急拨款60万人民币。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2010年卫生部副部长黄洁夫说，全民免费医疗每年需1600亿，中国目前不具备这个经济实力。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　政府的行政支出占到财政收入的20％，是日本的10倍、美国的两倍。与此同时，政府在民生支出方面则明显落后，2009年全国财政收入6.85万亿元，医疗、教育、社保、就业支出占比仅有14.9％。相比之下，美国这一比例达到61％。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　用于医疗卫生的财政比例，印度是中国的2~3倍，美国是中国的5倍以上。美国、德国、俄罗斯的福利、社会保障支出均占财政支出的55％~60％左右，而中国仅为15％。另有报道称：中国的卫生投入仅占世界的2％，中国的民生支出占GDP的比例居世界倒数第一。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2005年“富比士”杂志发布的“全球税务负担指数报告”，中国被列为第二位。2007年至2009年，宏观税负水平分别达到31.5％、30.9％、32.2％。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国的30年经济增长是以低工资、低福利、高物价、高税负、透支环境、人口红利（挥霍了应该用来抚养子孙的那部分财富）为代价的。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　盛世中国之—祸&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　二零零五年瑞士达沃斯世界经济论坛期间正式对外发布的世界各国(地区)环境品质的“环境可持续指数”(ESI)显示，在全球一百四十四个国家和地区中，中国位列第一百三十三名。世行《世界发展指标2006》的空气污染部分。在调查所涉及的总共110个超过百万人口的各国城市中，如果按照悬浮微粒来排名，空气污染最严重的前20个城市，中国占13个。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国1/3以上的城市均深陷垃圾围城困局。另有数据指出，现在中国除县城之外的668个城市中，有2/3的城市处于垃圾包围之中，1/4已经无垃圾填埋堆放场地。全国城市垃圾堆存累计侵占土地超过5亿平方米，每年的经济损失高达300亿元。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国有超过70％的河流、湖泊、海岸受到污染，90％的中城市地下水受到污染。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　食品、药品与疫苗，只说一句，依据个人经济情况，选择次序是：纯进口—纯外资—合资—国产高—中—低档。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　空气、水、食品、药品污染的结果就是癌症村的出现，癌症的发病率大幅上升，先天缺陷大幅上升。全国每年约有20万-30万肉眼可见的先天残疾儿出生，加上出生后数月和数年才显现出来的缺陷，先天残疾儿童总数高达80万-120万，约占每年出生人口总数的4％-6％。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　不久，金刚狼之类的X战警中的变异人就会出现在中国。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　我国汽车保有量不到全世界2％，但是交通事故死亡人数则占全球的比例达到20％。多年来中国每年因交通事故死亡人数均超过10万人，居世界第一，这个数字是日本的10倍以上。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　我国原煤产量是世界产量的35％，却占了世界煤矿工人死亡人数的80％。中国煤矿百万吨死亡率2.041，现在发展中的煤炭大国，比如印度、南非、波兰，他们在0.5左右，我们是2.04，他们是0.5，也就是他们的4倍。先进国家，像美国、澳大利亚就更低了，大概是 0.01--0.05，我们现在是它的40倍--150倍，英国矿工自2002年至今一直保持0死亡率。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　全世界每年重大矿难（死亡人数在10人以上）90％都发生在中国，2002年至2009年这8年中，中国矿难死亡人数高达41064人，而美国矿难死亡人数仅277人，中国矿难死亡人数是美国的148倍。2003年3月20日伊拉克战争开战到2010年3月21日驻伊美军7年中死亡人数为 4377人。煤矿尘肺病死亡病例超矿难死亡人数2倍。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国目前总自杀率是世界平均自杀率的2.3倍，每年有28.7万人自杀，200万人自杀未遂，是中国15岁～34岁人群最主要的死因。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　2004年命案38000起，2005年命案31000起，2009年全年刑事立案数达到530万件，治安案件数达到990万件。立案与发生案件是两个概念，在公安部命案必破的要求下，许多案件是案子破了才立案，不破不立案，以保证破案率。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国每年猝死人数“大概是100万”，男性为主，40岁左右，一个字，累。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　保守评估，中国每年的失踪儿童总数在20万左右，而能够被找回来的只占0.1％。中国疾病预防控制中心公布的一项调查结果表明，意外伤害是我国0～14岁儿童的首位死亡原因,意外伤害是我国0～14岁儿童的首位死亡原因，每年有超过20万的0～14岁的儿童因意外伤害而死亡，64万名儿童因意外伤害致残。失、辍学儿童人数世界第一，因为贫穷导致自杀、家破人亡的案件数，世界第一。&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 宋体; font-size: 16px; line-height: 25px;"&gt;　　中国是世界上最大的人才净流出国，因为在这里能活着就很难了。&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-2647423651424330648?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/04/5-10.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-492641962036078721</guid><pubDate>Thu, 14 Apr 2011 01:14:00 +0000</pubDate><atom:updated>2011-06-29T21:50:08.713+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>How to integrate Hibernate Search with Sprint Framework</title><description>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-492641962036078721?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/04/how-to-integrate-hibernate-search-with.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-5161570839501366910</guid><pubDate>Wed, 06 Apr 2011 12:05:00 +0000</pubDate><atom:updated>2011-06-29T22:05:48.204+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>finance</category><title>谁在做空中国？</title><description>&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;文/刘振华 博士&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;&lt;i&gt;（注：美对冲基金经济查诺斯（James Chanos）最近再次放话做空中国，正募集资金对赌中国大陆房地产市场崩盘。他曾经预言中国房产市场泡沫在2010年底或2011早些时候破灭，现在看来至少2010年的预言是没有成立。但就投资策略而言，只要设计合适的金融工具，比如美式看跌期权，只要在期权到期日之前，泡沫具体破灭时间并不重要。另外，最重要是查诺斯对中国房地产市场和经济基本面的分析。下文原写于2010年6月，供有兴趣的读者参考，原标题为“做空中国的海外力量”）&lt;/i&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;在2008-2009全球金融危机的时候，中国政府因推出4万亿的经济刺激计划而博得世界各国的一致赞扬，几乎被认为是西方金融危机的拯救者，仅仅几个月之后，唱空中国的声音却又泛起，给人感觉好像时空变换，却又世事难料。&lt;b&gt;这是所谓西方敌对势力的阴谋还是中国目前发展模式的固有缺陷给人以口实&lt;/b&gt;？这些唱空（做空）的海外力量又是什么背景呢？他们具体又是如何操作的呢？本文将尝试做一分析。第一部分介绍这些基金经理和学者，第二部分介绍卖空中国的操作策略，第三部分做一些数据分析。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;谁在唱空中国？&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;（1）詹姆斯.钱多斯&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;詹姆斯.钱多斯(James Chanos)的大名始于他公开宣称“中国的房产泡沫甚于迪拜1000倍”。对他的专访被发表在《纽约时报》纽约版1月8日的B1页面，在商业版（ Business Day）的大幅标题是“Shorting China”。在全球都在因中国政府推出的4万亿经济刺激计划而感激中国的时候，他的这份宣言对某些人来说非常刺耳，但对于钱多斯尔说似乎只是体现了他的个性和投资风格。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;钱多斯是美国掌管资本达60亿美元的对冲基金（Hedge Fund）公司Kynikos Associates的创始人和总裁，这个公司名字的希腊文意思是“愤世嫉俗者，否定者”，这也是公司风格的具体体现，因为这家公司的主要业务就是做空（short selling）。像大多数对冲基金公司，Kynikos Associates的公开资料极少，除非你是他的合作伙伴或者客户，但据数据分析，它在2008年全球金融危机期间的表现应该非常不错，回报率可能超过25%。钱多斯在2000年IT泡沫破灭之前指出电信行业的投资已经过剩，相关公司股票价格已经高估，2007年他提前指出网络赌博业将受到打压，&lt;b&gt;但给钱多斯带来最高名誉的是他2000年对美国安然（Enron）公司丑闻的提前预警、 建仓和大量盈利&lt;/b&gt;（安然公司股票从2000年8月份的90美元跌到2001年底的1美元）。在华尔街可能会有很多似是而非的传奇，但钱多斯的安然公司经历似乎并无夸张，他曾因此而在2002年2月在美国众议院能源与商业委员会作证。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;A，钱多斯的核心观点&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;钱多斯最核心的观点是他对于泡沫（bubble）的定义。“泡沫”的传统的定义是“交易价格超过内在价值”，这无疑是正确的，但挑战之处在于如何计算出内在价值（Intrinsic Value） 。在钱多斯看来，所谓的泡沫就是“因债务催生的资产价格膨胀，即投资者借钱购买资产，但资产本身产生的收入，比如房租，不足以弥补债务成本（利息）和债务本身”。一旦发生这种情况，泡沫即产生。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;因债务催生的资产价格膨胀就是“旁氏金融”（Ponzi Finance），即投资者必须期望有另外的（比自己更傻的）投资者高价接手自己的投资，因为资产本身不能产生足够的收入。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;&lt;b&gt;在钱多斯看来，中国的房地产市场就是一场地地道道的旁氏骗局&lt;/b&gt;。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;B, 钱多斯关于中国房地产市场的分析&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;数据表明，中国固定资产投资占GDP增长的比率超过任何经历过发展期的亚洲国家。自1994年至今的15年中有9年的时间固定资产投资的贡献比率超过33%，2009年甚至达到55%。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;问题是这些资本都到哪里去了呢？“更加愚蠢”（sillier）的大规模项目建设，比如：世界上最大的新南国商场（New China South Mall）、著名的鬼城鄂尔多斯、世界上最高的村庄华西村等等。2009年一年中国的资本支出达到5.2万亿元人民币，占当年中国GDP的15%，比2008年增加27%，后果之一就是制造业产能过剩，比如纺织业产出增加11.4%，化工业产出增加27%，钢铁产出增加29.6%。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;而这些资本的大部分来源就是信贷（爆炸）。2008年中国2008经济刺激规模为5860亿美元，占GDP的14%，而美国经济刺激规模为7870亿美元，仅占GDP的6%。中国六大上市银行信贷规模增加（2009年前9个月）4.4万亿人民币。 国有企业和政府官员突击花钱，后果是资源浪费和资本分流到房地产。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;大量资本分流到到房地产业导致“中国出现甚于迪拜1000倍的房产泡沫”。目前房产投资风潮已经席卷整个中国，房产被认为是资产保值的工具（投资者关注于直接持有成本而忽略长期间接成本），中国人致富心理接近疯狂。另外，钱多斯甚至注意到文化因素在房产泡沫中的作用，比如钱多斯甚至引用中国的电视肥皂剧《蜗居》（Dwelling Narrowness），以及调查显示中国女性认为拥有房产是结婚的最重要条件。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;数据也显示中国的商用和民用房产市场的巨大泡沫。关于商用房产。在北京有22%的办公楼空置，上海则有16%；大量实业企业进军房产业来博取利润；大量项目仍然在建（26亿平方米的商住楼在建，比2008年增加33%）。对于民用住房市场。在伦敦购买一套住房平均需要花费一个家庭8.4年的收入，在纽约这一数据是11.3年，而在中国重庆需16.3年，上海20.3年，天津21.7年，北京33.9年；父母存钱为下一代买房子；投机热资生腐败等等。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;如果是美国迈阿密地区的房产投资者，他们或许会购买几套房子，但他们会同时把房子出租出去以获取租金收入，而在中国情况却不一样，“人们只是在买”（people are just buying）。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;&lt;b&gt;钱多斯特别指出，中国的情况是“GDP推动经济增长，而不是经济增长推动GDP增加&lt;/b&gt;”。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;C， 中国的城市化和民工入城&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;反对钱多斯观点的人认为中国有着广阔的城市化前景，每年还有成千上百万的民工涌入城市，这些在建的房产终究能够被消化掉。摩根斯坦利的罗启（Stephan Roche）就持有这种观点。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;钱多斯认为这种观点就类似于“让一个只有纽约市民十分之一收入的人在纽约买房子”。中国的房产市场或者面向商用，或者面向高端民居，而不是普通大众。中国的房子大多用来投机。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;D， 关于中国房产市场尚未证券化&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;有人认为中国的房产市场与美国有本质的区别，比如美国的住宅市场已经完全证券化，低收入群体获得大量贷款购买房产而形成债务泡沫。中国的房产市场尚未证券化，购买者必须首付20%，30%或者更高，因此债务问题并不严重。中国市场研究集团（China Market Research Group）的创始人和董事总经理Shaun Rein在2010年1月11日《福布斯》杂志刊文表述这一观点。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;钱多斯认为实际上中国的房产市场有很多隐性的债务，问题的关键是地方政府。很多地方政府的几乎全部财政收入都来自房产市场，而这些收入又通过银行传入房产市场来鼓励进一步的投机，以便获得更多的收入。&lt;b&gt;这些隐性的债务会成为定时炸弹，钱多斯预测，政府将最终国有化这些坏帐。&lt;/b&gt;这并不是没有先例，上个世纪90年代房产市场崩溃，银行业濒临崩溃，政府被迫接收坏帐（当然最后买单还是中国的纳税人、纳费人和每一个居民）。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;E，中国外汇储备能够防止房产市场崩溃吗？&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;专栏作家Tom Friedman在2010年1月12日《纽约时报》撰文说“永远不要做空一个拥有2万亿美元外汇储备的国家” （Never short a country with $2 trillion in foreign currency reserves）。。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;钱多斯对此回应认为，&lt;b&gt;外汇储备并不能防止市场崩溃，相反，巨额外汇储备却能促进资产泡沫&lt;/b&gt;。中国政府积累的2万亿美元外汇储备对应15万亿人民币的投放，如果假设流通乘数为4，则凭空增加的人民币流通为60万亿，这是中国资产泡沫（通过信贷）的主要原因之一。另外，1989年的日本和1929年的美国都拥有巨额外汇储备，但却不能阻止信贷资产泡沫的产生和最终破灭。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;在北京大学任教的Michael Pettis 在其博克中对Tom Friedman一顿冷嘲热讽，说“Chanos might still lose this debate, but Friedman has already proven himself to be hopelessly wrong”。这也难怪，Friedman这个人获得多项普利策新闻奖，很有声望，但主要领域在国际关系，对经济事务的观点过于业余。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;F， 关于中国政府最近的紧缩政策&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;中国政府最近的房产新政已经导致房产市场开始冷却，包括提高首付比例等等。但问题是房产投资这个游戏必须继续，因为中国GDP增长的大部分来自房地产，历史上没有哪个国家是这种情况。如果房产市场冷却，GDP增长率就会下降，这不大可能发生。&lt;b&gt;因为中国政府最关心数字，政府官员的升迁与经济增长数字息息相关，而提高数字的最快捷的方式就是搞建设。中国将继续这种吸食鸦片式的“增长”。&lt;/b&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;G， 关于泡沫破灭的时间&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;钱多斯认为中国房产泡沫破灭将始于2010年的晚些时候到2011年。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;另外，&lt;b&gt;钱多斯从没有去过中国，也不会说中文&lt;/b&gt;。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;我将在下一篇文章中介绍另一个看空中国经济的基金经理Marc &amp;nbsp;Faber。&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; font-family: arial, Verdana, 宋体; font-size: 14px; line-height: 28px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-indent: 2em;"&gt;（2010年6月16日星期三）&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-5161570839501366910?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/04/blog-post_06.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-2274620019942236567</guid><pubDate>Tue, 22 Mar 2011 04:30:00 +0000</pubDate><atom:updated>2011-06-29T22:15:46.178+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>finance</category><title>【引用】为什么人民币贬值、为什么物价上漲、为什么我们穷？</title><description>&lt;span class="Apple-style-span" style="color: #9587ff; font-family: Arial, Helvetica, simsun, u5b8bu4f53; font-size: 14px; line-height: 22px;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;strong style="line-height: 28px;"&gt;为什么人民币被贬值?为什么物价上涨?为什么出现恶心出口?为什么我们不进口?为什么出现极度贸易顺差? 为什么要海外上市?为什么要海外疯狂分红?为什么不给我们自己股民分红?为什么他们叫我们负责人的大国?为什么我们要买美国债券?为什么我们这么勤劳,生 产这么多东西,可还是这么穷?所有这些问题,本文都给以详细的回答,现在先从国际贸易开始谈起,中国老百姓生产的出口商品，被美国老百姓用美元买走了，但 是中国大陆老百姓得不到美国人给的美元，中国大陆有一种制度，叫作"强制结汇制度"，美元经过中国大陆海关，全部被中国官府截去，然后中国官府开动印钞 机，按1美元印6.7元人民币的比例印给我们老百姓人民币。于是中国出口商品越多，留在国内的商品就越少，而官府印给老百姓的人民币却越多，于是钱多货 少，自然物价上涨。而美国却由于大量进口，商品增多，出现货多钱少的情况，这就是为什么奥巴马会说要防止通货紧缩的原因。美国这次增发货币就是为了应对这 种货多钱少的情况，让美国国内增加的商品和货币持平，保持物价稳定而不至于通货紧缩。&lt;br style="line-height: 28px;" /&gt;这一切最终的结果是美国老百姓得到实际商品，中国官府得到美元，而中国老百姓唯一得到的只是一大堆中国官府印的不断贬值的纸币。&lt;br style="line-height: 28px;" /&gt;明 白了为什么中国物价上涨的原因后，大家还可以看到另一个真相：那就是出口企业其实挣的是中国老百姓的钱，根本没有挣到外国人的钱，中国大陆官府的强制截走 美元的行为，导致出口企业根本得不到美元，美元被中国官府强行截去，所以出口企业根本无法用美元从美国人手里为中国老百姓运回来同等价值的商品，中国出口 企业只能拿着中国官府印的人民币，到国内来抢购不出口的企业生产的商品，出口企业没有赚回来一分钱外国产品。&lt;br style="line-height: 28px;" /&gt;那么为什么中国老百姓使劲出口，却很 少进口呢？难道中国老百姓都是傻子？中国官府是用何种手段达到这个目的的呢？方法很简单，就是官府给中国出口企业多印些人民币，比如90年的时候出口企业 从美国换得1美元，中国官府截走这1美元后，印给出口企业差不多2元人民币，而现在出口换回同样1美元，中国官府却给出口企业印6.7元人民币，出口企业 虽然没有从洋人那里多得一分钱，但却可以从中国官府多得3.3倍的人民币，就能从国内抢购走原来3.3倍的商品，你说出口企业能不疯狂出口吗？官府给出口 企业印的人民币越多，出口企业就能在国内抢购更多东西，出口企业就越是使劲出口。而且同时进口企业却要拿原来3.3倍的人民币才能从美国进口同样1美元的 东西，于是中国就变成了疯狂出口，不想进口的国家。&lt;br style="line-height: 28px;" /&gt;因此只要中国官府这种损己利人的正策不变，那么中国的疯狂出口就不会改变，这种疯狂也使中国官府截到手里的美元越来越多，官府的外汇储备越来越高，国内商品却越来越少，印刷的人民币还越来越多，钱多货少，自然就物价上涨，通货膨胀，这就是中国大陆民不聊生的现状。&lt;br style="line-height: 28px;" /&gt;那 么为什么其他进行国际贸易的国家没有产生这种现象呢？那是因为在自由民主国家，比如加拿大出口企业出口商品到美国后，企业直接拿到手的是美国人的美元，这 美元不会像中国大陆那样被官府截走，而是直接拿在加拿大出口的企业手里，而美元是不能在加拿大国内买走加拿大国内的商品的，出口公司只能到美国去用美元把 与自己出口等值的商品买回国内来，才能把自己手里的美元用掉。所以他们的出口企业不存在抢购加拿大国内商品的问题，这样的国际进出口贸易天然就是趋于平衡 的。他们出口商品得到的外币，必须从国外进口等值的商品才能把手中的外币花出去。&lt;br style="line-height: 28px;" /&gt;可能有人会说日本也是出口顺差的国家，可是这些人没有看到日本 GDP总量和中国差不多，日本的贸易顺差却只有中国贸易顺差的一个零头，十分之一不到，可见日本的贸易顺差其实是非常少的，和中国的贸易顺差完全不是一个 级别的。而且和中国大陆完全不同的是，日本的贸易顺差是因为日本在海外进行经济扩张，日本有大量的日资企业在海外的投资，比如在海外购买了机器设备建立一 个日本工厂，这些购买的土地、厂房、机器设备其实就是日本人在国外“进口”的东西，因为这些东西虽然在海外，但是他属于日本，仅仅是因为这些东西没有经过 日本海关，所以不能计算为进口，所以说日本本质上不存在所谓贸易顺差。不仅如此，日本外贸出口的钱是拿在日本老百姓手中的，而不是像我们这样被截到了夭朝 官府手中，官府印给出口企业人民币，导致中国大陆出现通货膨胀。因此日本的所谓贸易顺差和中国大陆完全是两码事，结果也是两码事。&lt;br style="line-height: 28px;" /&gt;看到这里，估计 大家会产生一个疑问，为什么朝廷愿意干这损己利人的事呢？为什么要做这赔钱赚吆喝的勾当呢？夭朝官府到底能得什么好处？这个大家可以参考参考八国联军为什 么不把清王朝给灭了？这原因其实很简单，一个腐败无能的卖国正府统治中国才是对洋人最有利的，所以只要慈禧答应卖国，八国联军不仅不会把慈禧给灭了，而且 会继续让她统治中国，让一个腐败无能的卖国正府把中国祸害下去，这样才是最好的；而满清权贵为什么会答应卖国呢？原因就更明白了，只要能继续维持对中国民 众的统治，只要洋人不推翻我们的统治，我们就能继续统治奴役数亿中国屁民，我们就有享不尽的荣华富贵，卖点国给洋人换统治权，划得来！这就是夭朝官府下这 盘很大很大卖国棋的原因。如果美国准备像20年前取得冷战胜利搞垮苏联那样，继续全力搞朝廷官府，对朝廷官府进行全面冷战，要灭了朝廷正权，其实是易如反 掌。方法手段多的是，看看美国怎么把伊拉克萨达姆正权给搞死的吧。首先对朝廷进行全面经济制裁和技术封锁，不出10年就能把朝廷封锁到互联网和电脑出现之 前的时代，也就是美国打伊拉克前那样的水平；其次支持朝廷反对力量，不断给他们军事援助，就像美国支持伊拉克库尔德工人当和美国在阿富汗支持反苏游击队那 样，这种支持不是现在这种玩嘴皮子的支持，而是不断给他们空投武器弹药，防空导弹，反坦克导弹这样的支持，然后还可以支持要反攻朝廷的海岛，再在朝廷边境 建几十个反朝廷鍕事训练基地；再每天派飞机空投宣传单，告诉八旗士兵，凡是开战后投降起义的全部奖100万美元，甚至全家移民海外，再看看国际形势，苏东 正权都倒台了，朝廷正权一个有分量的盟友靠山都没有。最后就是美国里应外合组成多国联合部队共同出击，推翻朝廷，绞死朝廷太子贪官头头了，你说朝廷贪官们 害不害怕，所以朝廷只能乖乖的按美国的要求卖国。看到这里，我想大家心里应该彻底明白朝廷这盘很大很大的棋是怎么回事了。&lt;br style="line-height: 28px;" /&gt;朝廷通过强截美元和大印 特印人民币方式让大陆人疯狂贱卖大陆产品，外加中国人人实在太勤劳，所以随着朝廷的卖国计划的执行，朝廷强制截取的外汇贮备很快积聚成天文数字，每年天文 数字般的疯涨，虽然这是朝廷故意这样搞的，朝廷不准备真正从美国买实物回来，但是这数字天天在暴涨，还是让朝廷尴尬的，因为卖国根本没有到头的一天，这数 字会一直暴涨上去，实在太多了会让中国老白姓看了很难受的，比如这样涨到100000亿美元，就相当于每个中国家庭能分20万人民币的时候，而中国老白姓 家里的存款还没有这么多，这会很尴尬的，如果一直涨到100万亿美元怎么办？民间必然会出现要官府分钱的声音，因为每个家庭能分200万人民币，因此朝廷 必须让这笔钱逐步消失掉，怎么彻底让外汇储备消失呢？只要把朝廷的那几个官僚垄断的专门搜刮中国老白姓的企业变成洋人的，就能通过企业分红把朝廷的美元还 给洋人，朝廷石化，朝廷电信，朝廷银行...总之必须是朝廷垄断暴利的那种，而且朝廷定的海外上市价格必须超低，比如朝廷石化，在朝廷本土上市是16块 的，而在海外上市的才卖4块，只有朝廷本土上市价的4分之1，上市后朝廷每年给洋人巨额分红，而这些公司在本土的分红还赶不上银行利息，而给洋人的暴利分 红确是百分之几百的分红，而且这些分红都是以美元的形式送给洋人的，于是朝廷的报纸就出现了“朝廷积极开拓国际资本市场”“朝廷首次海外上市，融资n 亿”。损己利人的勾当就是这样正大光明的干的。朝廷石油在美国上市融资仅29亿美元，分红累计却高达119亿美元，约800亿人民币。其中，仅2005 年，中石油就向美国分红600多亿。而中石油、中石化、中国移动、中国联通四家公司，最近四年来向海外投资者分红高达7000。这是一幅何其荒谬的图画。 一边是贫穷的中国人，一边是富的洋人；穷人身上插满了管子（肯定不止四条），夜以继日地向富人身上输血。穷人被朝廷的官僚垄断石油、电信、银行搜刮,然后 被官府拿去给美国人享受。　&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="line-height: 22px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 2em;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;strong style="line-height: 28px;"&gt;海 外贱卖后，给洋人暴利分红，外汇储备增长得以抵消一部分，但是还是疯狂增长，怎么办？把搜刮中国老百姓的朝廷垄断企业海外贱卖，暴利分红,把美元送回给美 国,这是一种方法,还有另一种送回美元给美国的方法,那就是故意去卖洋人必然亏本的股票，然后在股价暴跌之后亏本买出即可,这样买的时候是20美元一股, 卖的时候是2美元一股,一进一出,美元就有白送回美国,朝廷的报纸就出现了“朝廷成立海外投资公司（简称“朝投”）”“我朝开拓国际资本证券市场”“我朝 实施走出去战略”“我朝注资朝投2000亿美元，进军国际投资市场”。很快邻村找到了那些看跌的洋人股票，购买了“黑丝”股票，“摩根事单利”股票，“泪 满兄弟”股票，“双房”证券，一年后，这些公司要不破产就是倒闭，要不狂跌，最终美元就这样通过通过积极开拓海外资本市场"走出去"了。通过损己利人的海 外分红和海外恶意亏损投资,中国老百姓通过出血贱卖换来的美元就白白送回给美国人去了,最后的结果就是中国老百姓疯狂出口给美国人实物,官府截取美元,官 府再把美元送回美国,而中国国内实际货物越来越少,官府印的人民币越来越多,国内货多钱少,物价疯狂上涨,于是咱们最勤劳的中国人,生活就……。&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 22px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 2em;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;strong style="line-height: 28px;"&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height: 22px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 2em;"&gt;&lt;span style="font-size: medium; line-height: 28px;"&gt;&lt;strong style="line-height: 28px;"&gt;&lt;a href="http://zmy0908.blog.163.com/blog/static/93196788201121624216547/"&gt;http://zmy0908.blog.163.com/blog/static/93196788201121624216547/&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-2274620019942236567?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/03/blog-post_22.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-2402592893820249812</guid><pubDate>Wed, 16 Mar 2011 05:32:00 +0000</pubDate><atom:updated>2011-06-29T22:16:11.211+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>p6spy 输出 hibernate 生成的 sql 语句, SQL Profile 查看 p6spy 日志</title><description>&lt;div style="font-family: Tahoma, Helvetica, Arial, 宋体, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;原文出处：&lt;a href="http://blog.chenlb.com/2008/11/p6spy-output-hibernate-sql-statement-and-use-sql-profile-view-p6spy-log.html" style="color: #0044aa; text-decoration: none;"&gt;http://blog.chenlb.com/2008/11/p6spy-output-hibernate-sql-statement-and-use-sql-profile-view-p6spy-log.html&lt;/a&gt;&lt;/div&gt;&lt;div class="content" style="font-family: Tahoma, Helvetica, Arial, 宋体, sans-serif; font-size: 13px; width: 692px;"&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;使用hibernate有个担心的地方就是生成的sql效率差。也不是说hibernate效率低，只是怕自己对hibernate水平不够，能输出生成的SQL就好多了，至少安心些。虽然可以设置show_sql=true，但不够。记得以前看hibernate资料时有个p6spy这个东东，现在试用下。&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;p6spy 官方网：&lt;a href="http://www.p6spy.com/" style="color: #0044aa; text-decoration: none;" target="_blank"&gt;http://www.p6spy.com/&lt;/a&gt;&lt;br /&gt;下载 p6spy：&lt;a href="http://heanet.dl.sourceforge.net/sourceforge/p6spy/p6spy-install.zip" style="color: #0044aa; text-decoration: none;" target="_blank"&gt;http://heanet.dl.sourceforge.net/sourceforge/p6spy/p6spy-install.zip&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;如果用的是mysql基本不用改p6spy配置。把p6spy.jar复制项目的lib目录下。把spy.properties复制到classpath下。&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;然后，改你应用程序的JDBC Driver，如把com.mysql.jdbc.Driver改为com.p6spy.engine.spy.P6SpyDriver。jdbc的url不用改。如果不是用的mysql，要改spy.properties文件中的realdriver，如oracle driver就改为realdriver=oracle.jdbc.driver.OracleDriver。一些常见的数据库都已经配置好了，只要把注释去掉就行了。&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;默认把日志文件输出到启动java程序的当前目录，如果想把日志输出到其它目录，比如：修改logfile = spy.log为logfile = d:/logs/spy.log&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;好了，可以启动程序了。一执行数据库操作，spy.log就可以看到实际执行的sql。但是看spy.log日志比较辛苦。发现有个jahia的SQL Profile工具可以帮助看spy.log。&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;jahia 网址：&lt;a href="http://www.jahia.net/jahia/page597.html" style="color: #0044aa; text-decoration: none;" target="_blank"&gt;http://www.jahia.net/jahia/page597.html&lt;/a&gt;&lt;br /&gt;下载 SQL Profile：&lt;a href="http://nchc.dl.sourceforge.net/sourceforge/sqlprofiler/sqlprofiler-0.3-bin.zip" style="color: #0044aa; text-decoration: none;" target="_blank"&gt;http://nchc.dl.sourceforge.net/sourceforge/sqlprofiler/sqlprofiler-0.3-bin.zip&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;SQL Profile是通过log4j的org.apache.log4j.net.SocketAppender（socket 日志适配器）查看spy.log的。所有要为p6sqy配置SocketAppender，幸好SQL Profile已经配置好了spy。把SQL Profile目录下的spy.properties覆盖classpath的（原来的）spy.properties文件。它也默认是mysql的驱动，如果是其它请改realdriver。&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;官方说：&lt;br /&gt;1、启动 SQL Profile GUI&lt;/div&gt;&lt;div class="dp-highlighter" style="background-color: transparent; font-family: 'Courier New', Courier, mono; font-size: 12px; margin-left: 9px; overflow-x: auto; overflow-y: auto; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; padding-top: 1px; width: 671px; word-break: break-all; word-wrap: break-word;"&gt;&lt;div class="bar"&gt;&lt;/div&gt;&lt;ol class="dp-j" start="1" style="background-color: white; border-bottom-color: rgb(209, 215, 220); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(209, 215, 220); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(209, 215, 220); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(209, 215, 220); border-top-style: solid; border-top-width: 1px; color: #2b91af; list-style-image: initial; list-style-position: initial; list-style-type: decimal; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 2px;"&gt;&lt;li class="alt" style="background-color: #fafafa; border-left-color: rgb(209, 215, 220); border-left-style: solid; border-left-width: 1px; line-height: 18px; margin-bottom: 0px; margin-left: 38px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: black;"&gt;java&amp;nbsp;-Xmx256m&amp;nbsp;-jar&amp;nbsp;sqlprofiler.jar&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;2、启动 webapp&lt;br /&gt;3、Press the "reset" button on the GUI&lt;br /&gt;我没看到 "reset" button，如果 SQL Profile GUI 状态栏可以看到 Connected to P6Spy&lt;br /&gt;4、开始一个数据库操作，比如查询。&lt;br /&gt;5、数据库操作完后，可以按“暂停”&lt;br /&gt;6、“暂停”按钮右边的，可以保存为 csv 文件。&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;其实对我来说，只是查看。&lt;/div&gt;&lt;div style="line-height: 20px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在 SQL Statements栏目下点一个记录，Details栏里可以看到实际执行的SQL，也有Prepared SQL。恩，太好了。有这样的工具写程序也放心些。&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-2402592893820249812?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/03/p6spy-hibernate-sql-sql-profile-p6spy.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-5020703912855312289</guid><pubDate>Sat, 12 Mar 2011 16:25:00 +0000</pubDate><atom:updated>2011-06-29T22:17:39.294+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>china</category><title>多难兴邦 多难穿帮</title><description>&lt;div style="color: #333333; font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 0.8em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2011-03-12 15:45:53&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #333333; font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 0.8em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/div&gt;&lt;div style="color: #333333; font-family: Tahoma, Verdana, STHeiTi, simsun, sans-serif; font-size: 14px; line-height: 22px; margin-bottom: 0.8em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;多难穿帮&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;日本的NHK不停播报，余震预报，海啸预警，伤亡人数。在持续余震剧烈摇晃的大楼中直播，所有东西都在往下砸。&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;某国的XXX不停的播报，领导非常重，视亲临现场，此次地震真的真的是百年一遇，大爱无疆，众志成城，重建家园。多难兴邦！！！！！！！！！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;日本三得利株式会宣布，三得利旗下的所有自动售货机只要按键无需投币，马上可以免费取得你需要的水或者食物。马上得到了其他厂商的响应。&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;某国的XXX公司向灾区捐了1亿人民币，XXX集团向灾区捐了2亿人民币，XXX有限公司向灾区捐了3亿人民币。最后那笔钱去哪里了？&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;菅直人宣布所有超市，大型卖场成为临时避难所。超市里的所有水，食品，日常用品可以免费拿取，一切花费由日本政府承担。&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;XXX来到了灾区，对着大家说，我来X了！！！！！！！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;原本震级是里氏8.9级。之后经过几个小时的纠正改成8.8级。&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;原本震级是里氏7.8级。之后经过数周的纠正，改成了8级！！！！！！&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;8.8级地震，死了300人。&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;8.0级地震，官方统计死了10万人！！！！！！！&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;在超市，举行卖场长达10几个小时的临时避难，吃，喝，睡过后。大家开始离开超市，没有一点垃圾，跟没有人待过一样。日本人真变态！&lt;br /&gt;&lt;br /&gt;某国没地震。&lt;br /&gt;&lt;br /&gt;在大型的活动之后，跟地震了一样！！！！！！！！！！&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;执政党公开自我批评，没有做好预报工作，没有做好第一反应，援救工作实施不够快。&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;我们众志成城，重建家园。“因为地形险要，实施救助相当困难。”每天放10遍。“XX军全部努力投入援救工作，援救工作实施的紧张有序。”每天放100遍！！！！！！！！！！！！！！！！！！！！&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;HNK独家直播所有灾情和新闻以及预报，其他电视台依旧。但是大家依旧24小时关心灾情。&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;某家电视机消失功能N个小时。全有电视出现一个频道。收视率100%！！！！！！！！！！！！！！&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;某国的最大电视台还在大肆播放他们的大型政治会议。其中插播日本的地震。只有一个叫东方卫视的电视台通过自己的电台关系，借助国外直播画面和连线 在日本的驻地记者直播日本灾情（PS：现在的东方卫视，真他妈让我刮目相看，这就叫海派，这就叫国际化）（PS2：我还特地关注了下某国当年地震所在地点 省份的直属卫视，SC卫视，竟然在放连续剧！还没有任何字幕播报，看来是忘了当时人家是怎么对我们的了。）&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;日本各大电视台24小时字幕滚动播放灾情，当下援助情况。NHK，24小时直播灾情！！！！！！！！！&lt;br /&gt;&lt;br /&gt;某国地震了。&lt;br /&gt;&lt;br /&gt;日本所有街头，24小时便利超市，公共厕所，自动售货机胖都有募捐箱。我的朋友当年在罗森买东西亲眼看见每一个日本人都把钱往里扔。日本政府要求 救援队尽快出发，只等某国说YES！于是所有救援队一整晚在成田机场原地待命。日本自民党出钱包机，向成都运送救灾物资。日本救援队在北川挖出已经断气的 遗体时，所有人在遗体前跪着痛哭自己的失职，最后所有队员对着遗体脱帽默哀3分钟。&lt;br /&gt;&lt;br /&gt;日本地震了。&lt;br /&gt;&lt;br /&gt;某国某论坛为“热烈庆祝日本地震”盖楼，竟盖了8480000楼。真是一个强大团结的民族！！！！！！！！！！！！！！！&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-5020703912855312289?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/03/blog-post.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-2483309257375956670</guid><pubDate>Mon, 07 Feb 2011 03:58:00 +0000</pubDate><atom:updated>2011-02-07T11:58:33.583+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>MyEclipse 8.5反编译插件jad安装方法</title><description>&lt;span class="Apple-style-span" style="color: #333333; font-size: 14px; line-height: 25px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="line-height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 20px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1. 下载jad.exe文件：&lt;a href="http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip" style="color: blue; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip&lt;/a&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&amp;nbsp;&amp;nbsp; 2. 下载jadeclipse插件：&lt;a href="http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download" style="color: blue; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?download&lt;/a&gt;&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&amp;nbsp;&amp;nbsp; 3. JadClipse 官网：&lt;a href="http://jadclipse.sourceforge.net/wiki/index.php/Main_Page" style="color: blue; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;http://jadclipse.sourceforge.net/wiki/index.php/Main_Page&lt;/a&gt;&lt;/div&gt;&lt;div style="line-height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 20px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;安装&lt;/div&gt;&lt;div style="line-height: 25px; margin-bottom: 0px; margin-left: auto; margin-right: auto; margin-top: 20px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&amp;nbsp; 1. 将jad.exe解压到指定目录。如:c:\java\jad&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&amp;nbsp;&amp;nbsp; 2. 将jadeclipse插件net.sf.jadclipse_3.3.0.jar 拷贝到myeclipse安装目录\Genuitec\Common\plugins\目录下。&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&amp;nbsp;&amp;nbsp; 3. 在myeclipse安装目录下dropins/创建eclipse文件夹，然后在eclipse文件夹中分别创建features、plugins文件夹，将net.sf.jadclipse_3.3.0.jar 分别拷贝到features和plugins文件夹中。&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&amp;nbsp;&amp;nbsp; 4. 重新启动myeclipse后，配置jadeclipse插件&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&amp;nbsp;&amp;nbsp; 5. 在eclipse窗口下，点击Window &amp;gt; Preferences &amp;gt; Java &amp;gt; JadClipse &amp;gt; Path to Decompiler。（设置jad的绝对路径，如 C:\java\Jad\jad.exe)。Use Eclipse code formatter(overrides Jad formatting instructions)选项打勾，与格式化出来的代码样式一致。&lt;br style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;&amp;nbsp;&amp;nbsp; 6. 在eclipse窗口下，点击Window &amp;gt; Preferences &amp;gt; Java &amp;gt; JadClipse &amp;gt; Misc，将Convert Unicode strings into ANSI strings选项打勾，避免反编译后可能出现的中文乱码。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-2483309257375956670?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/02/myeclipse-85jad.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-4421220123186316162</guid><pubDate>Wed, 26 Jan 2011 08:11:00 +0000</pubDate><atom:updated>2011-06-30T08:54:27.898+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>在servlet中注入spring容器中的bean</title><description>&lt;a href="http://blog.csdn.net/indexchen/archive/2006/09/28/1301717.aspx"&gt;http://blog.csdn.net/indexchen/archive/2006/09/28/1301717.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;在使用spring容器的web应用中，业务对象间的依赖关系都可以用context.xml文件来配置，并且由spring容器来负责依赖对象&amp;nbsp;的创建。如果要在servlet中使用spring容器管理业务对象，通常需要使用WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext())来获得WebApplicationContext，然后调用WebApplicationContext.getBean("beanName")来获得对象的引用，这实际上是使用了依赖查找来获得对象，并且在servlet代码中硬编码了应用对象的bean名字。为了能在servlet中感知spring中bean，可采用如下步骤来实现：&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1- 将servlet作为bean定义在context.xml文件中，和要应用的bean定义放在一起；&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2- 实现一个代理servlet，该servlet用WebApplicationContext来获得在context.xml中定义的servlet的对象，并将任务委托给context.xml中定义的servlet&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3- 在web.xml中用ContextLoaderListener来初始化spring 的context，同时在代理servlet的定义中用初始化参数来定义context.xml中servlet的bean名字。&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;4- 在web.xml中定义代理servlet的mapping.&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;利用这种方式就将servlet和业务对象的依赖关系用spring 来进行管理，并且不用在servlet中硬编码要引用的对象名字。&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;例子代码如下：&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;（1）代理servlet：&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;=======================================================================&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;package chen;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;import java.io.IOException;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;import javax.servlet.GenericServlet;&lt;br /&gt;import javax.servlet.Servlet;&lt;br /&gt;import javax.servlet.ServletException;&lt;br /&gt;import javax.servlet.ServletRequest;&lt;br /&gt;import javax.servlet.ServletResponse;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;import org.springframework.web.context.WebApplicationContext;&lt;br /&gt;import org.springframework.web.context.support.WebApplicationContextUtils;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;public class ServletToBeanProxy extends GenericServlet {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;private String targetBean;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;private Servlet proxy;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;public void init() throws ServletException {&lt;br /&gt;&amp;nbsp;&amp;nbsp;System.out.println("proxy init");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.targetBean = getInitParameter("targetBean");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getServletBean();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; proxy.init(getServletConfig());&lt;br /&gt;&amp;nbsp;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&amp;nbsp;public void service(ServletRequest req, ServletResponse res)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;throws ServletException, IOException {&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;proxy.service(req, res);&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&amp;nbsp;private void getServletBean() {&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;WebApplicationContext wac =&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext());&lt;br /&gt;&amp;nbsp;&amp;nbsp;this.proxy = (Servlet)wac.getBean(targetBean);&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;=================================================================================&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;（2）web.xml中配置&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;&lt;context-param&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;param-name&gt;contextConfigLoaction&lt;/param-name&gt;&amp;nbsp;&amp;nbsp;&lt;param-value&gt;/WEB-INF/context.xml&lt;/param-value&gt;&amp;nbsp;&lt;/context-param&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;listener&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;listener-class&gt;org.springframework.web.context.ContextLoaderListener&lt;/listener-class&gt;&lt;br /&gt;&amp;nbsp;&lt;/listener&gt;&lt;br /&gt;&amp;nbsp;&lt;servlet&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;servlet-name&gt;ProxyBean&lt;/servlet-name&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;servlet-class&gt;chen.ServletToBeanProxy&lt;/servlet-class&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;init-param&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;param-name&gt;targetBean&lt;/param-name&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;param-value&gt;servletBean&lt;/param-value&gt;&amp;nbsp;&amp;nbsp;&lt;/init-param&gt;&lt;br /&gt;&amp;nbsp;&lt;/servlet&gt;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;servlet-mapping&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;servlet-name&gt;ProxyBean&lt;/servlet-name&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;url-pattern&gt;/ProxyBean&lt;/url-pattern&gt;&lt;br /&gt;&amp;nbsp;&lt;/servlet-mapping&gt;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;（3） 完成实际任务的servlet定义，该servlet会引用另一个Book的对象&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;======================= ServletBean.java=======================&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;package chen;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;import java.io.IOException;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;import javax.servlet.ServletException;&lt;br /&gt;import javax.servlet.ServletRequest;&lt;br /&gt;import javax.servlet.ServletResponse;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;/**&lt;br /&gt;&amp;nbsp;* Servlet implementation class for Servlet: ServletBean&lt;br /&gt;&amp;nbsp;*&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;&amp;nbsp;public class ServletBean extends javax.servlet.GenericServlet implements javax.servlet.Servlet {&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp; private Book book;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;public ServletBean() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;super();&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;public void init() throws ServletException {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;super.init();&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;&amp;nbsp;public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {&lt;br /&gt;&amp;nbsp;&amp;nbsp;book.showInfo();&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;public Book getBook() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;return book;&lt;br /&gt;&amp;nbsp;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&amp;nbsp;public void setBook(Book book) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;this.book = book;&lt;br /&gt;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;br /&gt;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;================================Book.java==============================&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;package chen;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;public class Book {&lt;br /&gt;&amp;nbsp;private String isbn;&lt;br /&gt;&amp;nbsp;private String name;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;public String getIsbn() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;return isbn;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;public void setIsbn(String isbn) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;this.isbn = isbn;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;public String getName() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;return name;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;public void setName(String name) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;this.name = name;&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;public void showInfo() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;System.out.println("book info...");&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;（4） context.xml配置&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;beans&gt;&lt;br /&gt;&amp;nbsp;&lt;bean class="chen.Book" id="book"&gt;&lt;br /&gt;&amp;nbsp;&lt;bean class="chen.ServletBean" id="servletBean"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;property name="book"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;ref bean="book"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/ref&gt;&lt;/property&gt;&lt;br /&gt;&amp;nbsp;&lt;/bean&gt;&lt;/bean&gt;&lt;/beans&gt;&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;注意，在web.xml中并不出现ServletBean的说明，取而代之的是ServletToBeanProxy的说明，并用初始化参数targetBean来定义要代理的Servlet在context.xml中的名字。&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;当在浏览器中输入&lt;a href="http://localhost/webcontext/ProxyBean" style="color: #336699; text-decoration: none;"&gt;http://localhost/webcontext/ProxyBean时&lt;/a&gt;&amp;nbsp;，spring将会创建ServletBean一个实例，其引用的Book实例也会被创建。&lt;/div&gt;&lt;div style="font-family: verdana, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;对Filter，springframework1.2以后自带了&lt;strong&gt;org.springframework.web.filter.DelegatingFilterProxy&lt;/strong&gt;&amp;nbsp;来实现Filter和业务对象之间的代理，不需要自行开发了。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-4421220123186316162?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/01/servletspringbean.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-3290442678326506302</guid><pubDate>Sun, 23 Jan 2011 01:09:00 +0000</pubDate><atom:updated>2011-06-30T08:58:13.308+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>Lucene 2 教程</title><description>&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;a href="http://www.blogjava.net/liuwentao253/archive/2007/01/08/92401.html"&gt;http://www.blogjava.net/liuwentao253/archive/2007/01/08/92401.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="font-family: Arial;"&gt;Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。 其功能非常的强大，api也很简单。总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像)，Document可以看作是 数据库的一行记录，Field可以看作是数据库的字段。用lucene实 现搜索引擎就像用JDBC实现连接数据库一样简单。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="font-family: Arial;"&gt;Lucene2.0，它与以前广泛应用和介绍的Lucene 1.4.3并不兼容。 Lucene2.0的下载地址是&lt;a href="http://apache.justdn.org/lucene/java/" style="color: navy; text-decoration: none;"&gt;http://apache.justdn.org/lucene/java/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="font-family: Arial;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;span style="font-family: Arial;"&gt;&lt;br /&gt;例子一 ：&lt;br /&gt;&lt;br /&gt;1、在windows系统下的的C盘，建一个名叫s的文件夹,在该文件夹里面随便建三个txt文件，随便起名啦，就叫"1.txt","2.txt"和"3.txt"啦&lt;br /&gt;其中1.txt的内容如下：&lt;/span&gt;&lt;br /&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;中华人民共和国&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;全国人民&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;2006年&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;而"2.txt"和"3.txt"的内容也可以随便写几写，这里懒写，就复制一个和1.txt文件的内容一样吧&lt;br /&gt;&lt;br /&gt;2、下载lucene包，放在classpath路径中&lt;br /&gt;建立索引:&amp;nbsp;&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;package&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;lighter.javaeye.com;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.BufferedReader;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.File;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.FileInputStream;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.IOException;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.InputStreamReader;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.util.Date;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.Analyzer;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.standard.StandardAnalyzer;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.document.Document;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.document.Field;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.index.IndexWriter;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_477_519_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_477_519_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;/**&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;*&amp;nbsp;author&amp;nbsp;lighter&amp;nbsp;date&amp;nbsp;2006-8-7&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;*/&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_552_3007_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;class&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;TextFileIndexer&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_552_3007_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_617_2502_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;void&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;throws&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Exception&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_617_2502_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_630_658_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_630_658_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;/*&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;指明要索引文件夹的位置,这里是C盘的S文件夹下&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;*/&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;File&amp;nbsp;fileDir&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;File(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\\s&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_720_735_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_720_735_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;/*&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;这里放索引文件的位置&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;*/&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;File&amp;nbsp;indexDir&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;File(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\\index&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Analyzer&amp;nbsp;luceneAnalyzer&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexWriter&amp;nbsp;indexWriter&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexWriter(indexDir,&amp;nbsp;luceneAnalyzer,&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;File[]&amp;nbsp;textFiles&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;fileDir.listFiles();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;long&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;startTime&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Date().getTime();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;增加document到索引去&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_1149_2106_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;for&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;int&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;0&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;i&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;lt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;textFiles.length;&amp;nbsp;i&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;++&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_1149_2106_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;if&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;(textFiles[i].isFile()&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_1259_2093_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;textFiles[i].getName().endsWith(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.txt&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;))&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_1259_2093_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;File&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;textFiles[i].getCanonicalPath()&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;正在被索引&lt;img src="http://www.blogjava.net/Images/dot.gif" /&gt;.&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;temp&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;FileReaderAll(textFiles[i].getCanonicalPath(),&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;GBK&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(temp);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document&amp;nbsp;document&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Field&amp;nbsp;FieldPath&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;path&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&amp;nbsp;textFiles[i].getPath(),&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Field.Store.YES,&amp;nbsp;Field.Index.NO);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Field&amp;nbsp;FieldBody&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;body&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&amp;nbsp;temp,&amp;nbsp;Field.Store.YES,&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Field.Index.TOKENIZED,&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Field.TermVector.WITH_POSITIONS_OFFSETS);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.add(FieldPath);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;document.add(FieldBody);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;indexWriter.addDocument(document);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;optimize()方法是对索引进行优化&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;indexWriter.optimize();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;indexWriter.close();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;测试一下索引的时间&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;long&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;endTime&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Date().getTime();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.println(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;这花费了&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;(endTime&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;-&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;startTime)&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;毫秒来把文档增加到索引里面去!&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;fileDir.getPath());&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;String&amp;nbsp;FileReaderAll(String&amp;nbsp;FileName,&amp;nbsp;String&amp;nbsp;charset)&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_2616_3002_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;throws&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IOException&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_2616_3002_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BufferedReader&amp;nbsp;reader&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;BufferedReader(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;InputStreamReader(&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;FileInputStream(FileName),&amp;nbsp;charset));&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;line&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;String();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;temp&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;String();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_2900_2942_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;while&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;((line&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;reader.readLine())&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;!=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;null&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_2900_2942_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;temp&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;line;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;reader.close();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;return&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;temp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;索引的结果：&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;File&amp;nbsp;C:\s\&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.txt正在被索引&lt;img src="http://www.blogjava.net/Images/dot.gif" /&gt;.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;中华人民共和国全国人民2006年&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;File&amp;nbsp;C:\s\&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.txt正在被索引&lt;img src="http://www.blogjava.net/Images/dot.gif" /&gt;.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;中华人民共和国全国人民2006年&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;File&amp;nbsp;C:\s\&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.txt正在被索引&lt;img src="http://www.blogjava.net/Images/dot.gif" /&gt;.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;中华人民共和国全国人民2006年&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;这花费了297&amp;nbsp;毫秒来把文档增加到索引里面去&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;!&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\s&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;3、建立了索引之后，查询啦....&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;package&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;lighter.javaeye.com;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.IOException;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.Analyzer;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.standard.StandardAnalyzer;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.queryParser.ParseException;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.queryParser.QueryParser;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.search.Hits;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.search.IndexSearcher;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.search.Query;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_448_1178_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;class&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;TestQuery&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_448_1178_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_531_1172_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;void&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;throws&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IOException,&amp;nbsp;ParseException&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_531_1172_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hits&amp;nbsp;hits&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;null&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String&amp;nbsp;queryString&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;中华&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Query&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;null&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexSearcher&amp;nbsp;searcher&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexSearcher(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\\index&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Analyzer&amp;nbsp;analyzer&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_774_900_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;try&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_774_900_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;QueryParser&amp;nbsp;qp&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;QueryParser(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;body&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&amp;nbsp;analyzer);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;qp.parse(queryString);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_927_940_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;catch&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;(ParseException&amp;nbsp;e)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_927_940_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_975_1163_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;if&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;(searcher&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;!=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;null&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_975_1163_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hits&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;searcher.search(query);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_1061_1150_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;if&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;(hits.length()&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;0&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_1061_1150_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;找到:&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;hits.length()&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;个结果!&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;其运行结果：&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;找到:&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;个结果&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;!&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;Lucene 其实很简单的,它最主要就是做两件事:建立索引和进行搜索&lt;br /&gt;来看一些在lucene中使用的术语,这里并不打算作详细的介绍,只是点一下而已----因为这一个世界有一种好东西，叫搜索。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;IndexWriter&lt;/span&gt;:lucene中最重要的的类之一，它主要是用来将文档加入索引，同时控制索引过程中的一些参数使用。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;Analyzer&lt;/span&gt;:分析器,主要用于分析搜索引擎遇到的各种文本。常用的有StandardAnalyzer分析器,StopAnalyzer分析器,WhitespaceAnalyzer分析器等。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;Directory&lt;/span&gt;:索引存放的位置;lucene提供了两种索引存放的位置，一种是磁盘，一种是内存。一般情况将索引放在磁盘上；相应地lucene提供了FSDirectory和RAMDirectory两个类。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;Document&lt;/span&gt;:文档;Document相当于一个要进行索引的单元，任何可以想要被索引的文件都必须转化为Document对象才能进行索引。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;Field&lt;/span&gt;：字段。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;IndexSearcher&lt;/span&gt;:是lucene中最基本的检索工具，所有的检索都会用到IndexSearcher工具;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;Query&lt;/span&gt;:查询，lucene中支持模糊查询，语义查询，短语查询，组合查询等等,如有TermQuery,BooleanQuery,RangeQuery,WildcardQuery等一些类。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;QueryParser&lt;/span&gt;: 是一个解析用户输入的工具，可以通过扫描用户输入的字符串，生成Query对象。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;Hits&lt;/span&gt;:在搜索完成之后，需要把搜索结果返回并显示给用户，只有这样才算是完成搜索的目的。在lucene中，搜索的结果的集合是用Hits类的实例来表示的。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;上面作了一大堆名词解释，下面就看几个简单的实例吧:&lt;br /&gt;1、简单的的StandardAnalyzer测试例子&amp;nbsp;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;package&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;lighter.javaeye.com;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.IOException;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;java.io.StringReader;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.Analyzer;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.Token;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.TokenStream;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.standard.StandardAnalyzer;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;class&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzerTest&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_347_1212_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_347_1212_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;构造函数，&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzerTest()&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_408_417_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_408_417_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;void&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_473_1207_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_473_1207_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;生成一个StandardAnalyzer对象&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Analyzer&amp;nbsp;aAnalyzer&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;测试字符串&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;StringReader&amp;nbsp;sr&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StringReader(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;lighter&amp;nbsp;javaeye&amp;nbsp;com&amp;nbsp;is&amp;nbsp;the&amp;nbsp;are&amp;nbsp;on&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;生成TokenStream对象&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TokenStream&amp;nbsp;ts&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;aAnalyzer.tokenStream(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&amp;nbsp;sr);&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_778_1125_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;try&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_778_1125_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;int&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;i&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;0&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Token&amp;nbsp;t&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;ts.next();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;while&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;(t&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;!=&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;null&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;)&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_885_1112_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_885_1112_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;辅助输出时显示行号&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;i&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;++&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;输出处理后的字符&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;第&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;i&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;行:&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;t.termText());&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;取得下一个字符&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;ts.next();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_1149_1198_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;catch&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;(IOException&amp;nbsp;e)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_1149_1198_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.printStackTrace();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;显示结果：&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;第1行:lighter&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;第2行:javaeye&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;第3行:com&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;提示一下：&lt;br /&gt;StandardAnalyzer是lucene中内置的"标准分析器",可以做如下功能:&lt;br /&gt;1、对原有句子按照空格进行了分词&lt;br /&gt;2、所有的大写字母都可以能转换为小写的字母&lt;br /&gt;3、可以去掉一些没有用处的单词，例如"is","the","are"等单词，也删除了所有的标点&lt;br /&gt;查看一下结果与"new StringReader("lighter javaeye com is the are on")"作一个比较就清楚明了。&lt;br /&gt;这里不对其API进行解释了，具体见lucene的官方文档。需要注意一点，这里的代码使用的是lucene2的API，与1.43版有一些明显的差别。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;2、看另一个实例,简单地建立索引，进行搜索&amp;nbsp;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;package&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;lighter.javaeye.com;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.analysis.standard.StandardAnalyzer;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.document.Document;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.document.Field;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.index.IndexWriter;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.queryParser.QueryParser;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.search.Hits;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.search.IndexSearcher;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.search.Query;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;import&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;org.apache.lucene.store.FSDirectory;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_499_1781_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;class&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;FSDirectoryTest&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_499_1781_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;建立索引的路径&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;final&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;String&amp;nbsp;path&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\\index2&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_644_1773_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;static&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;void&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;main(String[]&amp;nbsp;args)&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;throws&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Exception&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_644_1773_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document&amp;nbsp;doc1&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc1.add(&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;lighter&amp;nbsp;javaeye&amp;nbsp;com&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document&amp;nbsp;doc2&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc2.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;lighter&amp;nbsp;blog&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexWriter&amp;nbsp;writer&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexWriter(FSDirectory.getDirectory(path,&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;),&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer(),&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.setMaxFieldLength(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc1);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.setMaxFieldLength(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc2);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.close();&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexSearcher&amp;nbsp;searcher&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexSearcher(path);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hits&amp;nbsp;hits&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;null&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Query&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;null&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;QueryParser&amp;nbsp;qp&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;QueryParser(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer());&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;qp.parse(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;lighter&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hits&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;searcher.search(query);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;查找\&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;lighter\&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;共&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;hits.length()&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;个结果&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;qp.parse(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;javaeye&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hits&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;searcher.search(query);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;查找\&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;javaeye\&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;共&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;hits.length()&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;个结果&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;运行结果：&lt;br /&gt;&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;查找&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;lighter&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;共2个结果&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;查找&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;javaeye&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;共1个结果&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;到现在我们已经可以用lucene建立索引了&lt;br /&gt;下面介绍一下几个功能来完善一下：&lt;br /&gt;1．索引格式&lt;br /&gt;&lt;br /&gt;其实索引目录有两种格式，&lt;br /&gt;&lt;br /&gt;一种是除配置文件外，每一个Document独立成为一个文件（这种搜索起来会影响速度）。&lt;br /&gt;&lt;br /&gt;另一种是全部的Document成一个文件，这样属于复合模式就快了。&lt;br /&gt;&lt;br /&gt;2.索引文件可放的位置：&lt;br /&gt;&lt;br /&gt;索引可以存放在两个地方1.硬盘，2.内存&lt;br /&gt;放在硬盘上可以用FSDirectory()，放在内存的用RAMDirectory()不过一关机就没了&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;FSDirectory.getDirectory(File&amp;nbsp;file,&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;boolean&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;create)&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;FSDirectory.getDirectory(String&amp;nbsp;path,&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;boolean&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;create)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;两个工厂方法返回目录&lt;br /&gt;New RAMDirectory()就直接可以&lt;br /&gt;再和&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;IndexWriter(Directory&amp;nbsp;d,&amp;nbsp;Analyzer&amp;nbsp;a,&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;boolean&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;create)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;一配合就行了&lt;br /&gt;如：&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;IndexWrtier&amp;nbsp;indexWriter&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexWriter(FSDirectory.getDirectory(“c:\\index”,&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnlyazer(),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;IndexWrtier&amp;nbsp;indexWriter&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexWriter(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;RAMDirectory(),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnlyazer(),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;3.索引的合并&lt;br /&gt;这个可用&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;IndexWriter.addIndexes(Directory[]&amp;nbsp;dirs)&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;将目录加进去&lt;br /&gt;来看个例子:&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;void&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;UniteIndex()&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;throws&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IOException&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_48_782_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_48_782_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexWriter&amp;nbsp;writerDisk&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexWriter(FSDirectory.getDirectory(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\\indexDisk&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer(),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document&amp;nbsp;docDisk&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;docDisk.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;程序员之家&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writerDisk.addDocument(docDisk);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RAMDirectory&amp;nbsp;ramDir&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;RAMDirectory();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexWriter&amp;nbsp;writerRam&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexWriter(ramDir,&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer(),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document&amp;nbsp;docRam&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;docRam.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;程序员杂志&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writerRam.addDocument(docRam);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writerRam.close();&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;//&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;这个方法非常重要，是必须调用的&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_739_746_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writerDisk.addIndexes(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Directory[]&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_739_746_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{ramDir}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writerDisk.close();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;void&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;UniteSearch()&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;throws&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;ParseException,&amp;nbsp;IOException&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_853_1294_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_853_1294_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;QueryParser&amp;nbsp;queryParser&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;QueryParser(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer());&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Query&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;queryParser.parse(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;程序员&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexSearcher&amp;nbsp;indexSearcher&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexSearcher(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\\indexDisk&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hits&amp;nbsp;hits&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;indexSearcher.search(query);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;找到了&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;hits.length()&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;+&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;结果&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;for&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;int&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;i&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;0&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;;i&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_1193_1292_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_1193_1292_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;hits.doc(i);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(doc.get(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;这个例子是将内存中的索引合并到硬盘上来.&lt;br /&gt;注意：合并的时候一定要将被合并的那一方的IndexWriter的close()方法调用。&lt;br /&gt;&lt;br /&gt;4.对索引的其它操作:&lt;br /&gt;IndexReader类是用来操作索引的，它有对Document,Field的删除等操作。&lt;br /&gt;下面一部分的内容是：全文的搜索&lt;br /&gt;全文的搜索主要是用：IndexSearcher,Query,Hits,Document(都是Query的子类),有的时候用QueryParser&lt;br /&gt;主要步骤：&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;QueryParser(Field字段，&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;分析器)&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.Query&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;QueryParser.parser(“要查询的字串”);这个地方我们可以用反射api看一下query究竟是什么类型&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexSearcher(索引目录).search(query);返回Hits&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.用Hits.doc(n);可以遍历出Document&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;.用Document可得到Field的具体信息了。&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;其实1　，2两步就是为了弄出个Query 实例，究竟是什么类型的看分析器了。&lt;br /&gt;&lt;br /&gt;拿以前的例子来说吧&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;QueryParser&amp;nbsp;queryParser&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;QueryParser(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;name&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer());&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Query&amp;nbsp;query&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;queryParser.parse(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;程序员&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_122_168_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_122_168_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;/*&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;这里返回的就是org.apache.lucene.search.PhraseQuery&lt;/span&gt;&amp;nbsp;&lt;span style="color: green; font-size: 13px; line-height: 15px;"&gt;*/&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexSearcher&amp;nbsp;indexSearcher&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexSearcher(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;c:\\indexDisk&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Hits&amp;nbsp;hits&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;indexSearcher.search(query);&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;不管是什么类型，无非返回的就是Query的子类，我们完全可以不用这两步直接new个Query的子类的实例就ok了，不过一般还是用这两步因为它返回的是PhraseQuery这个是非常强大的query子类它可以进行多字搜索用QueryParser可以设置各个关键字之间的关系这个是最常用的了。&lt;br /&gt;IndexSearcher:&lt;br /&gt;其实IndexSearcher它内部自带了一个IndexReader用来读取索引的，IndexSearcher有个close()方法，这个方法不是用来关闭IndexSearche的是用来关闭自带的IndexReader。&lt;br /&gt;&lt;br /&gt;QueryParser呢可以用parser.setOperator()来设置各个关键字之间的关系（与还是或）它可以自动通过空格从字串里面将关键字分离出来。&lt;br /&gt;注意：用QueryParser搜索的时候分析器一定的和建立索引时候用的分析器是一样的。&lt;br /&gt;Query:&lt;br /&gt;可以看一个lucene2.0的帮助文档有很多的子类:&lt;br /&gt;BooleanQuery, ConstantScoreQuery, ConstantScoreRangeQuery, DisjunctionMaxQuery, FilteredQuery, MatchAllDocsQuery, MultiPhraseQuery, MultiTermQuery, PhraseQuery, PrefixQuery, RangeQuery, SpanQuery, TermQuery&lt;br /&gt;各自有用法看一下文档就能知道它们的用法了&lt;br /&gt;下面一部分讲一下lucene的分析器:&lt;br /&gt;分析器是由分词器和过滤器组成的，拿英文来说吧分词器就是通过空格把单词分开，过滤器就是把the,to,of等词去掉不被搜索和索引。&lt;br /&gt;我们最常用的是StandardAnalyzer()它是lucene的标准分析器它集成了内部的许多的分析器。&lt;br /&gt;最后一部分了：lucene的高级搜索了&lt;br /&gt;1.排序&lt;br /&gt;Lucene有内置的排序用IndexSearcher.search(query,sort)但是功能并不理想。我们需要自己实现自定义的排序。&lt;br /&gt;这样的话得实现两个接口: ScoreDocComparator, SortComparatorSource&lt;br /&gt;用IndexSearcher.search(query,new Sort(new SortField(String Field,SortComparatorSource)));&lt;br /&gt;就看个例子吧：&lt;br /&gt;这是一个建立索引的例子：&lt;/div&gt;&lt;div style="background-color: #eeeeee; border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; padding-bottom: 4px; padding-left: 4px; padding-right: 5px; padding-top: 4px; width: 1088px; word-break: break-all;"&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;public&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;void&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexSort()&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;throws&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IOException&lt;br /&gt;&lt;img align="top" id="Codehighlighter1_43_1158_Open_Image" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span id="Codehighlighter1_43_1158_Open_Text" style="font-size: 13px; line-height: 15px;"&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;{&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IndexWriter&amp;nbsp;writer&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;IndexWriter(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;C:\\indexStore&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;StandardAnalyzer(),&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;true&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Document&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document()&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;sort&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;sort&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;4&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;sort&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;3&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;sort&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;5&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;sort&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;9&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;sort&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;6&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;=&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Document();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doc.add(&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue; font-size: 13px; line-height: 15px;"&gt;new&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&amp;nbsp;Field(&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;sort&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;7&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;"&lt;/span&gt;&amp;nbsp;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;,Field.Store.YES,Field.Index.TOKENIZED));&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.addDocument(doc);&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;writer.close();&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" /&gt;}&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: black; font-size: 13px; line-height: 15px;"&gt;&lt;br /&gt;&lt;img align="top" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;下面是搜索的例子:&lt;br /&gt;[code]&lt;br /&gt;public void SearchSort1() throws IOException, ParseException&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IndexSearcher indexSearcher = new IndexSearcher("C:\\indexStore");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QueryParser queryParser = new QueryParser("sort",new StandardAnalyzer());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Query query = queryParser.parse("4");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hits hits = indexSearcher.search(query);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("有"+hits.length()+"个结果");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Document doc = hits.doc(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(doc.get("sort"));&lt;br /&gt;}&lt;br /&gt;public void SearchSort2() throws IOException, ParseException&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IndexSearcher indexSearcher = new IndexSearcher("C:\\indexStore");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Query query = new RangeQuery(new Term("sort","1"),new Term("sort","9"),true);//这个地方前面没有提到，它是用于范围的Query可以看一下帮助文档.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Hits hits = indexSearcher.search(query,new Sort(new SortField("sort",new MySortComparatorSource())));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println("有"+hits.length()+"个结果");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=0;i&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Document doc = hits.doc(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(doc.get("sort"));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;public class MyScoreDocComparator implements ScoreDocComparator&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private Integer[]sort;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MyScoreDocComparator(String s,IndexReader reader, String fieldname) throws IOException&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sort = new Integer[reader.maxDoc()];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i = 0;i&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Document doc =reader.document(i);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sort[i]=new Integer(doc.get("sort"));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int compare(ScoreDoc i, ScoreDoc j)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(sort[i.doc]&amp;gt;sort[j.doc])&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(sort[i.doc]&lt;sort&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int sortType()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return SortField.INT;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Comparable sortValue(ScoreDoc i)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO 自动生成方法存根&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return new Integer(sort[i.doc]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;public class MySortComparatorSource implements SortComparatorSource&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static final long serialVersionUID = -9189690812107968361L;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public ScoreDocComparator newComparator(IndexReader reader, String fieldname)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throws IOException&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(fieldname.equals("sort"))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return new MyScoreDocComparator("sort",reader,fieldname);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}[/code]&lt;br /&gt;SearchSort1()输出的结果没有排序,SearchSort2()就排序了。&lt;br /&gt;2.多域搜索MultiFieldQueryParser&lt;br /&gt;如果想输入关键字而不想关心是在哪个Field里的就可以用MultiFieldQueryParser了&lt;br /&gt;用它的构造函数即可后面的和一个Field一样。&lt;br /&gt;MultiFieldQueryParser. parse(String[] queries, String[] fields, BooleanClause.Occur[] flags, Analyzer analyzer)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ~~~~~~~~~~~~~~~~~&lt;br /&gt;第三个参数比较特殊这里也是与以前lucene1.4.3不一样的地方&lt;br /&gt;看一个例子就知道了&lt;br /&gt;String[] fields = {"filename", "contents", "description"};&lt;br /&gt;&amp;nbsp;BooleanClause.Occur[] flags = {BooleanClause.Occur.SHOULD,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BooleanClause.Occur.MUST,//在这个Field里必须出现的&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BooleanClause.Occur.MUST_NOT};//在这个Field里不能出现&lt;br /&gt;&amp;nbsp;MultiFieldQueryParser.parse("query", fields, flags, analyzer);&lt;br /&gt;&lt;br /&gt;1、lucene的索引不能太大，要不然效率会很低。大于1G的时候就必须考虑分布索引的问题&lt;/sort&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;2、不建议用多线程来建索引，产生的互锁问题很麻烦。经常发现索引被lock，无法重新建立的情况&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;3、中文分词是个大问题，目前免费的分词效果都很差。如果有能力还是自己实现一个分词模块，用最短路径的切分方法，网上有教材和demo源码，可以参考。&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;4、建增量索引的时候很耗cpu，在访问量大的时候会导致cpu的idle为0&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;5、默认的评分机制不太合理，需要根据自己的业务定制&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 10px; text-indent: 20px;"&gt;整体来说lucene要用好不容易，必须在上述方面扩充他的功能，才能作为一个商用的搜索引擎&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-3290442678326506302?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/01/lucene-2.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-81903644839680544</guid><pubDate>Fri, 14 Jan 2011 15:27:00 +0000</pubDate><atom:updated>2011-06-30T09:02:26.883+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>提高Lucene的检索和搜索速度</title><description>&lt;h1 id="How_to_make_searching_faster" style="font-family: sans-serif; font-size: 16px;"&gt;&lt;/h1&gt;&lt;h1 id="How_to_make_indexing_faster" style="font-weight: normal;"&gt;How to make indexing faster&lt;/h1&gt;&lt;div&gt;&lt;a href="http://wiki.apache.org/lucene-java/ImproveIndexingSpeed"&gt;http://wiki.apache.org/lucene-java/ImproveIndexingSpeed&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="anchor" id="line-2"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;span class="anchor" id="line-3"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="line874" style="font-weight: normal;"&gt;Here are some things to try to speed up the indexing speed of your&amp;nbsp;&lt;span class="anchor" id="line-4"&gt;&lt;/span&gt;Lucene application. Please see&amp;nbsp;&lt;a href="http://wiki.apache.org/lucene-java/ImproveSearchingSpeed" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;ImproveSearchingSpeed&lt;/a&gt;&amp;nbsp;for how to speed up&amp;nbsp;&lt;span class="anchor" id="line-5"&gt;&lt;/span&gt;searching.&lt;span class="anchor" id="line-6"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-7"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-weight: normal;"&gt;&lt;li&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Be sure you really need to speed things up.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-8"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-9"&gt;&lt;/span&gt;Many of the ideas here are simple to try, but others will necessarily add some complexity to your application. So be sure your indexing speed is indeed too slow and the slowness is indeed within Lucene.&lt;span class="anchor" id="line-10"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-11"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Make sure you are using the latest version of Lucene.&lt;/strong&gt;&lt;span class="anchor" id="line-12"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-13"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use a local filesystem.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-14"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-15"&gt;&lt;/span&gt;Remote filesystems are typically quite a bit slower for indexing. If your index needs to be on the remote fileysystem, consider building it first on the local filesystem and then copying it up to the remote filesystem.&lt;span class="anchor" id="line-16"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-17"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Get faster hardware, especially a faster IO system.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-18"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-19"&gt;&lt;/span&gt;If possible, use a solid-state disk (SSD). These devices have come down substantially in price recently, and much lower cost of seeking can be a very sizable speedup in cases where the index cannot fit entirely in the OS's IO cache.&lt;span class="anchor" id="line-20"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-21"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Open a single writer and re-use it for the duration of your indexing session.&lt;/strong&gt;&lt;span class="anchor" id="line-22"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-23"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Flush by RAM usage instead of document count.&lt;/strong&gt;&lt;span class="anchor" id="line-24"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-25"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;For Lucene &amp;lt;= 2.2&lt;/strong&gt;: call&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#ramSizeInBytes()" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;writer.ramSizeInBytes()&lt;/a&gt;&amp;nbsp;after every added doc then call&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#flush()" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;flush()&lt;/a&gt;&amp;nbsp;when it's using too much RAM. This is especially good if you have small docs or highly variable doc sizes. You need to first set&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#setMaxBufferedDocs(int)" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;maxBufferedDocs&lt;/a&gt;&amp;nbsp;large enough to prevent the writer from flushing based on document count. However, don't set it too large otherwise you may hit&amp;nbsp;&lt;a class="http" href="http://issues.apache.org/jira/browse/LUCENE-845" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;LUCENE-845&lt;/a&gt;. Somewhere around 2-3X your "typical" flush count should be OK.&lt;span class="anchor" id="line-26"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-27"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;For Lucene &amp;gt;= 2.3&lt;/strong&gt;:&amp;nbsp;&lt;a class="nonexistent" href="http://wiki.apache.org/lucene-java/IndexWriter" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; text-decoration: none;"&gt;IndexWriter&lt;/a&gt;&amp;nbsp;can flush according to RAM usage itself. Call&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#setRAMBufferSizeMB()" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;writer.setRAMBufferSizeMB()&lt;/a&gt;&amp;nbsp;to set the buffer size. Be sure you don't also have any leftover calls to setMaxBufferedDocs since the writer will flush "either or" (whichever comes first).&lt;span class="anchor" id="line-28"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-29"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use as much RAM as you can afford.&lt;/strong&gt;&lt;span class="anchor" id="line-30"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-31"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;More RAM before flushing means Lucene writes larger segments to begin with which means less merging later. Testing in&amp;nbsp;&lt;a class="http" href="http://issues.apache.org/jira/browse/LUCENE-843" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;LUCENE-843&lt;/a&gt;&amp;nbsp;found that around 48 MB is the sweet spot for that content set, but, your application could have a different sweet spot.&lt;span class="anchor" id="line-32"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-33"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Turn off compound file format.&lt;/strong&gt;&lt;span class="anchor" id="line-34"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-35"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Call&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#setUseCompoundFile(boolean)" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;setUseCompoundFile(false)&lt;/a&gt;. Building the compound file format takes time during indexing (7-33% in testing for&amp;nbsp;&lt;a class="http" href="http://issues.apache.org/jira/browse/LUCENE-888" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;LUCENE-888&lt;/a&gt;). However, note that doing this will greatly increase the number of file descriptors used by indexing and by searching, so you could run out of file descriptors if mergeFactor is also large.&lt;span class="anchor" id="line-36"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-37"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Re-use Document and Field instances&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-38"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-39"&gt;&lt;/span&gt;As of Lucene 2.3 there are new setValue(...) methods that allow you to change the value of a Field. This allows you to re-use a single Field instance across many added documents, which can save substantial GC cost.&amp;nbsp;&lt;span class="anchor" id="line-40"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-41"&gt;&lt;/span&gt;It's best to create a single Document instance, then add multiple Field instances to it, but hold onto these Field instances and re-use them by changing their values for each added document. For example you might have an idField, bodyField, nameField, storedField1, etc. After the document is added, you then directly change the Field values (idField.setValue(...), etc), and then re-add your Document instance.&lt;span class="anchor" id="line-42"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-43"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Note that you cannot re-use a single Field instance within a Document, and, you should not change a Field's value until the Document containing that Field has been added to the index. See&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/document/Field.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;Field&lt;/a&gt;&amp;nbsp;for details.&lt;span class="anchor" id="line-44"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-45"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Always add fields in the same order to your Document, when using stored fields or term vectors&lt;/strong&gt;&lt;span class="anchor" id="line-46"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-47"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Lucene's merging has an optimization whereby stored fields and term vectors can be bulk-byte-copied, but the optimization only applies if the field name -&amp;gt; number mapping is the same across segments. Future Lucene versions may attempt to assign the same mapping automatically (see&amp;nbsp;&lt;a class="https" href="https://issues.apache.org/jira/browse/LUCENE-1737" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;LUCENE-1737&lt;/a&gt;), but until then the only way to get the same mapping is to always add the same fields in the same order to each document you index.&lt;span class="anchor" id="line-48"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-49"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Re-use a single Token instance in your analyzer&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-50"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-51"&gt;&lt;/span&gt;Analyzers often create a new Token for each term in sequence that needs to be indexed from a Field. You can save substantial GC cost by re-using a single Token instance instead.&lt;span class="anchor" id="line-52"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-53"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-54"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use the char[] API in Token instead of the String API to represent token Text&lt;/strong&gt;&lt;span class="anchor" id="line-55"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-56"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;As of Lucene 2.3, a Token can represent its text as a slice into a char array, which saves the GC cost of new'ing and then reclaiming String instances. By re-using a single Token instance and using the char[] API you can avoid new'ing any objects for each term. See&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/analysis/Token.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;Token&lt;/a&gt;&amp;nbsp;for details.&lt;span class="anchor" id="line-57"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-58"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-59"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use autoCommit=false when you open your&amp;nbsp;&lt;a class="nonexistent" href="http://wiki.apache.org/lucene-java/IndexWriter" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; text-decoration: none;"&gt;IndexWriter&lt;/a&gt;&lt;/strong&gt;&lt;span class="anchor" id="line-60"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-61"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;In Lucene 2.3 there are substantial optimizations for Documents that use stored fields and term vectors, to save merging of these very large index files. You should see the best gains by using autoCommit=false for a single long-running session of&amp;nbsp;&lt;a class="nonexistent" href="http://wiki.apache.org/lucene-java/IndexWriter" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; text-decoration: none;"&gt;IndexWriter&lt;/a&gt;. Note however that searchers will not see any of the changes flushed by this&amp;nbsp;&lt;a class="nonexistent" href="http://wiki.apache.org/lucene-java/IndexWriter" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; text-decoration: none;"&gt;IndexWriter&lt;/a&gt;&amp;nbsp;until it is closed; if that is important you should stick with autoCommit=true instead or periodically close and re-open the writer.&lt;span class="anchor" id="line-62"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-63"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Instead of indexing many small text fields, aggregate the text into a single "contents" field and index only that (you can still store the other fields).&lt;/strong&gt;&lt;span class="anchor" id="line-64"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-65"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Increase&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#setMergeFactor(int)" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;mergeFactor&lt;/a&gt;, but not too much.&lt;/strong&gt;&lt;span class="anchor" id="line-66"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-67"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Larger&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#setMergeFactor(int)" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;mergeFactors&lt;/a&gt;&amp;nbsp;defers merging of segments until later, thus speeding up indexing because merging is a large part of indexing. However, this will slow down searching, and, you will run out of file descriptors if you make it too large. Values that are too large may even slow down indexing since merging more segments at once means much more seeking for the hard drives.&lt;span class="anchor" id="line-68"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-69"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Turn off any features you are not in fact using.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-70"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-71"&gt;&lt;/span&gt;If you are storing fields but not using them at query time, don't store them. Likewise for term vectors. If you are indexing many fields, turning off norms for those fields may help performance.&lt;span class="anchor" id="line-72"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-73"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use a faster analyzer.&lt;/strong&gt;&lt;span class="anchor" id="line-74"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-75"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Sometimes analysis of a document takes alot of time. For example, StandardAnalyzer is quite time consuming, especially in Lucene version &amp;lt;= 2.2. If you can get by with a simpler analyzer, then try it.&lt;span class="anchor" id="line-76"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-77"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Speed up document construction.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-78"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-79"&gt;&lt;/span&gt;Often the process of retrieving a document from somewhere external (database, filesystem, crawled from a Web site, etc.) is very time consuming.&lt;span class="anchor" id="line-80"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-81"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Don't optimize unless you really need to (for faster searching).&lt;/strong&gt;&lt;span class="anchor" id="line-82"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-83"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use multiple threads with one IndexWriter.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-84"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-85"&gt;&lt;/span&gt;Modern hardware is highly concurrent (multi-core CPUs, multi-channel memory architectures, native command queuing in hard drives, etc.) so using more than one thread to add documents can give good gains overall. Even on older machines there is often still concurrency to be gained between IO and CPU. Test the number of threads to find the best performance point.&lt;span class="anchor" id="line-86"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-87"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Index into separate indices then merge.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-88"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-89"&gt;&lt;/span&gt;If you have a very large amount of content to index then you can break your content into N "silos", index each silo on a separate machine, then use the writer.addIndexesNoOptimize to merge them all into one final index.&lt;span class="anchor" id="line-90"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-91"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Run a Java profiler.&lt;/strong&gt;&lt;span class="anchor" id="line-92"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-93"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;If all else fails, profile your application to figure out where the time is going. I've had success with a very simple profiler called&amp;nbsp;&lt;a class="http" href="http://www.khelekore.org/jmp" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;JMP&lt;/a&gt;. There are many others. Often you will be pleasantly surprised to find some silly, unexpected method is taking far too much time.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1 id="How_to_make_searching_faster" style="font-family: sans-serif; font-size: 16px;"&gt;&lt;br /&gt;&lt;/h1&gt;&lt;h1 id="How_to_make_searching_faster" style="font-family: sans-serif; font-size: 16px;"&gt;How to make searching faster&lt;/h1&gt;&lt;div&gt;&lt;a href="http://wiki.apache.org/lucene-java/ImproveSearchingSpeed"&gt;http://wiki.apache.org/lucene-java/ImproveSearchingSpeed&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 16px;"&gt;&lt;span class="anchor" id="line-2"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 16px;"&gt;&lt;span class="anchor" id="line-3"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="line862" style="font-family: sans-serif; font-size: 16px;"&gt;Here are some things to try to speed up the seaching speed of your Lucene application. Please see&amp;nbsp;&lt;a href="http://wiki.apache.org/lucene-java/ImproveIndexingSpeed" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;ImproveIndexingSpeed&lt;/a&gt;&amp;nbsp;for how to speed up indexing.&lt;span class="anchor" id="line-4"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-5"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-family: sans-serif; font-size: 16px;"&gt;&lt;li&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Be sure you really need to speed things up.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-6"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-7"&gt;&lt;/span&gt;Many of the ideas here are simple to try, but others will necessarily add some complexity to your application. So be sure your searching speed is indeed too slow and the slowness is indeed within Lucene.&lt;span class="anchor" id="line-8"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-9"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Make sure you are using the latest version of Lucene.&lt;/strong&gt;&lt;span class="anchor" id="line-10"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-11"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use a local filesystem.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-12"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-13"&gt;&lt;/span&gt;Remote filesystems are typically quite a bit slower for searching. If the index must be remote, try to mount the remote filesystem as a "readonly" mount. In some cases this could improve performance.&lt;span class="anchor" id="line-14"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-15"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Get faster hardware, especially a faster IO system.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-16"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-17"&gt;&lt;/span&gt;Flash-based Solid State Drives works very well for Lucene searches. As seek-times for SSD's are about 100 times faster than traditional platter-based harddrives, the usual penalty for seeking is virtually eliminated. This means that SSD-equipped machines need less RAM for file caching and that searchers require less warm-up time before they respond quickly.&lt;span class="anchor" id="line-18"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-19"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Tune the OS&lt;/strong&gt;&lt;span class="anchor" id="line-20"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-21"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;One tunable that stands out on Linux is swappiness (&lt;a class="http" href="http://kerneltrap.org/node/3000" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;http://kerneltrap.org/node/3000&lt;/a&gt;), which controls how aggressively the OS will swap out RAM used by processes in favor of the IO Cache. Most Linux distros default this to a highish number (meaning, aggressive) but this can easily cause horrible search latency, especially if you are searching a large index with a low query rate. Experiment by turning swappiness down or off entirely (by setting it to 0). Windows also has a checkbox, under My Computer -&amp;gt; Properties -&amp;gt; Advanced -&amp;gt; Performance Settings -&amp;gt; Advanced -&amp;gt; Memory Usage, that lets you favor Programs or System Cache, that's likely doing something similar.&lt;span class="anchor" id="line-22"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-23"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Open the&amp;nbsp;&lt;a class="nonexistent" href="http://wiki.apache.org/lucene-java/IndexReader" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; text-decoration: none;"&gt;IndexReader&lt;/a&gt;&amp;nbsp;with readOnly=true.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-24"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-25"&gt;&lt;/span&gt;This makes a big difference when multiple threads are sharing the same reader, as it removes certain sources of thread contention.&lt;span class="anchor" id="line-26"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-27"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;On non-Windows platform, using NIOFSDirectory instead of FSDirectory.&lt;/strong&gt;&lt;span class="anchor" id="line-28"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-29"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;This also removes sources of contention when accessing the underlying files. Unfortunately, due to a longstanding bug on Windows in Sun's JRE (&lt;a class="http" href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6265734" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6265734&lt;/a&gt;&amp;nbsp;-- feel particularly free to go vote for it), NIOFSDirectory gets poor performance on Windows.&lt;span class="anchor" id="line-30"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-31"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Add RAM to your hardware and/or increase the heap size for the JVM.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-32"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-33"&gt;&lt;/span&gt;For a large index, searching can use alot of RAM. If you don't have enough RAM or your JVM is not running with a large enough HEAP size then the JVM can hit swapping and thrashing at which point everything will run slowly.&lt;span class="anchor" id="line-34"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-35"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use one instance of&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/search/IndexSearcher.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;IndexSearcher&lt;/a&gt;.&lt;/strong&gt;&lt;span class="anchor" id="line-36"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-37"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Share a single&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/search/IndexSearcher.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;IndexSearcher&lt;/a&gt;&amp;nbsp;across queries and across threads in your application.&lt;span class="anchor" id="line-38"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-39"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;When measuring performance, disregard the first query.&lt;/strong&gt;&lt;span class="anchor" id="line-40"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-41"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;The first query to a searcher pays the price of initializing caches (especially when sorting by fields) and thus will skew your results (assuming you re-use the searcher for many queries). On the other hand, if you re-run the same query again and again, results won't be realistic either, because the operating system will use its cache to speed up IO operations. On Linux (kernel 2.6.16 and later) you can clean the disk cache using&lt;tt&gt;sync&amp;nbsp;;&amp;nbsp;echo&amp;nbsp;3&amp;nbsp;&amp;gt;&amp;nbsp;/proc/sys/vm/drop_caches&lt;/tt&gt;. See&amp;nbsp;&lt;a class="http" href="http://linux-mm.org/Drop_Caches" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;http://linux-mm.org/Drop_Caches&lt;/a&gt;&amp;nbsp;for details.&lt;span class="anchor" id="line-42"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-43"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Re-open the&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/search/IndexSearcher.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;IndexSearcher&lt;/a&gt;&amp;nbsp;only when necessary.&lt;/strong&gt;&lt;span class="anchor" id="line-44"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-45"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;You must re-open the&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/search/IndexSearcher.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;IndexSearcher&lt;/a&gt;&amp;nbsp;in order to make newly committed changes visible to searching. However, re-opening the searcher has a certain overhead (noticeable mostly with large indexes and with sorting turned on) and should thus be minimized. Consider using a so called&amp;nbsp;&lt;a class="http" href="http://wiki.apache.org/solr/SolrCaching" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;warming&lt;/a&gt;technique which allows the searcher to warm up its caches before the first query hits.&lt;span class="anchor" id="line-46"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-47"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Run&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#optimize()" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;optimize&lt;/a&gt;&amp;nbsp;on your index before searching.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-48"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-49"&gt;&lt;/span&gt;An optimized index has only 1 segment to search which can be much faster than the many segments that will normally be created, especially for a large index. If your application does not often update the index then it pays to build the index, optimize it, and use the optimized one for searching. If instead you are frequently updating the index and then refreshing searchers, then optimizing will likely be too costly and you should decrease mergeFactor instead.&lt;span class="anchor" id="line-50"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-51"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Decrease&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/index/IndexWriter.html#setMergeFactor(int)" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;mergeFactor&lt;/a&gt;.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-52"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-53"&gt;&lt;/span&gt;Smaller mergeFactors mean fewer segments and searching will be faster. However, this will slow down indexing speed, so you should test values to strike an appropriate balance for your application.&lt;span class="anchor" id="line-54"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-55"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Limit usage of stored fields and term vectors.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-56"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-57"&gt;&lt;/span&gt;Retrieving these from the index is quite costly. Typically you should only retrieve these for the current "page" the user will see, not for all documents in the full result set. For each document retrieved, Lucene must seek to a different location in various files. Try sorting the documents you need to retrieve by docID order first.&lt;span class="anchor" id="line-58"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-59"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Use&amp;nbsp;&lt;a class="http" href="http://lucene.apache.org/java/docs/api/org/apache/lucene/document/FieldSelector.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;FieldSelector&lt;/a&gt;&amp;nbsp;to carefully pick which fields are loaded, and how they are loaded, when you retrieve a document.&lt;/strong&gt;&lt;span class="anchor" id="line-60"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-61"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Don't iterate over more hits than needed.&lt;/strong&gt;&lt;span class="anchor" id="line-62"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-63"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Iterating over all hits is slow for two reasons. Firstly, the search() method that returns a Hits object re-executes the search internally when you need more than 100 hits. Solution: use the search method that takes a HitCollector instead. Secondly, the hits will probably be spread over the disk so accessing them all requires much I/O activity. This cannot easily be avoided unless the index is small enough to be loaded into RAM. If you don't need the complete documents but only one (small) field you could also use the FieldCache class to cache that one field and have fast access to it.&lt;span class="anchor" id="line-64"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-65"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;When using fuzzy queries use a minimum prefix length.&lt;/strong&gt;&lt;span class="anchor" id="line-66"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-67"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Fuzzy queries perform CPU-intensive string comparisons - avoid comparing all unique terms with the user input by only examining terms starting with the first "N" characters. This prefix length is a property on both&amp;nbsp;&lt;a class="nonexistent" href="http://wiki.apache.org/lucene-java/QueryParser" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; text-decoration: none;"&gt;QueryParser&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a class="nonexistent" href="http://wiki.apache.org/lucene-java/FuzzyQuery" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #666666; text-decoration: none;"&gt;FuzzyQuery&lt;/a&gt;&amp;nbsp;- default is zero so ALL terms are compared.&lt;span class="anchor" id="line-68"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-69"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Consider using&amp;nbsp;&lt;a class="http" href="http://hudson.zones.apache.org/hudson/job/Lucene-trunk/javadoc/org/apache/lucene/search/Filter.html" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;filters&lt;/a&gt;.&lt;/strong&gt;&amp;nbsp;&lt;span class="anchor" id="line-70"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-71"&gt;&lt;/span&gt;It can be much more efficient to restrict results to a part of the index using a cached bit set filter rather than using a query clause. This is especially true for restrictions that match a great number of documents of a large index. Filters are typically used to restrict the results to a category but could in many cases be used to replace any query clause. One difference between using a Query and a Filter is that the Query has an impact on the score while a Filter does not.&lt;span class="anchor" id="line-72"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-73"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="gap" style="margin-top: 0.5em;"&gt;&lt;div class="line891" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;&lt;strong&gt;Find the bottleneck.&lt;/strong&gt;&lt;span class="anchor" id="line-74"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-75"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="line862" style="margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0.25em;"&gt;Complex query analysis or heavy post-processing of results are examples of hidden bottlenecks for searches. Profiling with at tool such as&amp;nbsp;&lt;a class="https" href="https://visualvm.dev.java.net/" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; color: #4477ff; text-decoration: none;"&gt;VisualVM&lt;/a&gt;&amp;nbsp;helps locating the problem.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-81903644839680544?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2011/01/lucene.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-4621680782527462136</guid><pubDate>Thu, 16 Dec 2010 03:30:00 +0000</pubDate><atom:updated>2011-06-30T09:15:45.639+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><category domain='http://www.blogger.com/atom/ns#'>gae</category><title>JAVA GAE-简单的留言板(Simple Guestbook)</title><description>&lt;div&gt;&lt;a href="http://fatkun.com/2009/12/gae-guestbook.html"&gt;http://fatkun.com/2009/12/gae-guestbook.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-4621680782527462136?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/12/java-gae-simple-guestbook.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-8482302044598500957</guid><pubDate>Thu, 02 Dec 2010 16:11:00 +0000</pubDate><atom:updated>2011-06-30T09:17:48.048+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>web</category><title>[Ext入门]图文详解Ext常见开发工具的安装使用</title><description>&lt;div&gt;&lt;a href="http://chemzqm.javaeye.com/blog/654502"&gt;http://chemzqm.javaeye.com/blog/654502&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-8482302044598500957?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/12/extext.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-4093830022326241359</guid><pubDate>Thu, 02 Dec 2010 16:02:00 +0000</pubDate><atom:updated>2011-06-30T09:19:45.945+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>web</category><title>MyEclipse安装spket实现jquery自动提示</title><description>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, sans-serif, Helvetica, Tahoma; line-height: 18px; font-size: 12px; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span style="font-family: Arial, sans-serif, Helvetica, Tahoma; line-height: 18px; "&gt;&lt;span style="color: rgb(255, 0, 0); "&gt;1，MyEclipse的插件安装是把spket1.6.18破解版.zip解压后直接复制到MyEclipse安装目录的&lt;span style="color: rgb(0, 0, 255); line-height: 21px; "&gt;Genuitec\MyEclipse-8.6\dropins&lt;/span&gt;文件夹下即可。&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0); "&gt;&lt;span style="color: rgb(255, 0, 0); "&gt;启动Myeclipse&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, sans-serif, Helvetica, Tahoma; line-height: 18px; "&gt;&lt;span style="color: rgb(255, 0, 0); "&gt;，打开window—Preferences会发现多处了spket选项&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="font-weight: bold; "&gt;&lt;span style="font-size: small; "&gt;2，下载jQuery文件，（&lt;span style="color: rgb(153, 51, 102); "&gt;要下载开发版本&lt;/span&gt;）。（注意：最好选择1.4.2版本）&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="font-weight: bold; "&gt;&lt;span style="font-size: small; "&gt;3，设置spket。&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Window -&amp;gt; Preferences -&amp;gt; Spket -&amp;gt; JavaScript Profiles -&amp;gt; New ； 输入"jQuery"点击OK； 选择"jQuery" 并点击"Add Library"然后在下拉条中选取"jQuery"； 选择 "jQuery"并点击"Add File"，然后选中你下载的jQuery.js 文件；设成Default;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;strong style="font-weight: bold; "&gt;&lt;span style="font-size: small; "&gt;4,设置js打开方式。&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;Window -&amp;gt; Preferences -&amp;gt;General-&amp;gt; Editors-&amp;gt; File Associations-&amp;gt; 选择*.js&amp;nbsp;将 Spket JavaScript Editor设为Default。&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;5，新建一个js文件，jQuery 自动提示！！&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;br&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;前往&lt;span class="Apple-style-span" style="font-family: Verdana; line-height: 21px; font-size: 14px; "&gt;&lt;a href="http://justsee.javaeye.com/blog/798120"&gt;http://justsee.javaeye.com/blog/798120&lt;/a&gt;&amp;nbsp;下载文件&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-4093830022326241359?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/12/myeclipsespketjquery.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-4187990347963381297</guid><pubDate>Wed, 01 Dec 2010 04:09:00 +0000</pubDate><atom:updated>2011-06-30T09:19:45.947+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>web</category><title>CSS 控制打印样式</title><description>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: simsun; color: rgb(70, 70, 70); "&gt;1.&lt;br&gt;&amp;lt;style media="print" type="text/css"&amp;gt; &amp;nbsp;&lt;wbr&gt;&lt;br&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;.noprint{visibility:hidden}&amp;nbsp;&lt;wbr&gt;&lt;br&gt;&amp;lt;/style&amp;gt;&lt;br&gt;上面是定义的是被打印机忽略的样式&lt;br&gt;&amp;lt;p class="noprint"&amp;gt;&lt;br&gt;&lt;span style="word-wrap: normal; word-break: normal; line-height: 21px; color: rgb(32, 94, 253); "&gt;这之间的所有内容对打印机上不可见的&lt;/span&gt;&lt;br&gt;&amp;lt;/p&amp;gt;&lt;br&gt;&lt;br&gt;2.&lt;br&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;lt;style&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;type="text/css"&amp;gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;nbsp;&lt;wbr&gt;&lt;br&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;@media&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;screen&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;{ &amp;nbsp;&lt;wbr&gt;&lt;br&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;body&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;{&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;font-size:14px;}&lt;br&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&lt;wbr&gt;&amp;nbsp;&amp;lt;/style&amp;gt;&lt;br&gt;下面这段是定义打印字体的样式&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-4187990347963381297?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/12/css.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-2682775279126506422</guid><pubDate>Sun, 28 Nov 2010 15:52:00 +0000</pubDate><atom:updated>2011-06-30T09:21:35.985+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>Struts 2中实现文件下载（修正中文问题）</title><description>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; line-height: normal; font-size: 12px; "&gt;&lt;table width="100%" border="0" cellspacing="1" cellpadding="1" class="index_main" style="width: 936px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="740px" style="text-align: left; "&gt;&lt;div id="360AdABove"&gt;&lt;br&gt;&lt;/div&gt;&lt;span id="articlecontent" class="wenzhang_con" style="width: 740px; font-size: 14px; line-height: 25px; "&gt;&lt;div&gt;&lt;div class="postTitle"&gt;&lt;a class="postTitle2" id="viewpost1_TitleUrl" href="http://www.blogjava.net/beansoft/archive/2008/03/03/183468.html" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;Struts 2中实现文件下载（修正中文问题）&lt;/a&gt;&lt;/div&gt;&lt;p&gt;在BlogJava上已经有一位作者阐述了文件上传的问题，地址是&lt;a href="http://www.blogjava.net/max/archive/2007/03/21/105124.html" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;在Struts 2中实现文件上传&lt;/a&gt;，因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。&lt;/p&gt;&lt;p&gt;我们的项目名为&amp;nbsp;&lt;em&gt;struts2hello&lt;/em&gt;，所使用的开发环境是MyEclipse 6，当然其实用哪个IDE都是一样的，只要把类库放进去就行了，文件下载不需要再加入任何额外的包。读者可以参考文档：&lt;a name='more'&gt;&lt;/a&gt;&lt;a href="http://beansoft.java-cn.org/myeclipse_doc_cn/struts2_demo.pdf" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;http://beansoft.java-cn.org/myeclipse_doc_cn/struts2_demo.pdf&lt;/a&gt;，来了解怎么下载和配置基本的Struts 2开发环境。&lt;/p&gt;&lt;p&gt;为了便于大家对比，我把完整的struts.xml的配置信息列出来：&lt;/p&gt;&lt;div&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; overflow-x: visible; overflow-y: visible; width: 748px; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: rgb(244, 244, 244); border-bottom-style: none; "&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;xml&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;version&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="1.0"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;encoding&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="UTF-8"&lt;/span&gt; ?&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;!&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;DOCTYPE&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;struts&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;PUBLIC&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;"http://struts.apache.org/dtds/struts-2.0.dtd"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;struts&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;package&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="default"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;extends&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="struts-default"&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 在这里添加Action定义 --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 简单文件下载 --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;action&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="download"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;class&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="example.FileDownloadAction"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;result&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="success"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;type&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="stream"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="contentType"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;text/plain&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="inputName"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;inputStream&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="contentDisposition"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;attachment;filename="struts2中文.txt"&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="bufferSize"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;4096&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;result&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;action&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 文件下载，支持中文附件名 --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;action&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="download2"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;class&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="example.FileDownloadAction2"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 初始文件名 --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="fileName"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;Struts中文附件.txt&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;result&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="success"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;type&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="stream"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="contentType"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;text/plain&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="inputName"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;inputStream&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 使用经过转码的文件名作为下载文件名，downloadFileName属性&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;                对应action类中的方法 getDownloadFileName() --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="contentDisposition"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;attachment;filename="${downloadFileName}"&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="bufferSize"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;4096&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;result&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;action&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 下载现有文件 --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;action&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="download3"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;class&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="example.FileDownloadAction3"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="inputPath"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;/download/系统说明.doc&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 初始文件名 --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="fileName"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;系统说明.doc&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;result&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="success"&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;type&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="stream"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="contentType"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;application/octet-stream;charset=ISO8859-1&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="inputName"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;inputStream&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;&amp;lt;!-- 使用经过转码的文件名作为下载文件名，downloadFileName属性&lt;/span&gt;  &lt;span style="color: rgb(0, 128, 0); "&gt;                对应action类中的方法 getDownloadFileName() --&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="contentDisposition"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;attachment;filename="${downloadFileName}"&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0); "&gt;name&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;="bufferSize"&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;4096&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;param&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;result&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;action&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;package&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;  &lt;span style="color: rgb(0, 0, 255); "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: rgb(128, 0, 0); "&gt;struts&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255); "&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Struts 2中对文件下载做了直接的支持，相比起自己辛辛苦苦的设置种种HTTP头来说，现在实现文件下载无疑要简便的多。说起文件下载，最直接的方式恐怕是直接写一个超链接，让地址等于被下载的文件，例如：&lt;em&gt;&amp;lt;a href="file1.zip"&amp;gt;&lt;/em&gt;&lt;em&gt;下载file1.zip&amp;lt;/a&amp;gt;&lt;/em&gt;，之后用户在浏览器里面点击这个链接，就可以进行下载了。但是它有一些缺陷，例如如果地址是一个图片，那么浏览器会直接打开它，而不是显示保存文件的对话框。再比如如果文件名是中文的，它会显示一堆URL编码过的文件名例如%3457...。而假设你企图这样下载文件：&lt;a href="http://localhost:8080/struts2hello/download/%E7%B3%BB%E7%BB%9F%E8%AF%B4%E6%98%8E.doc" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;http://localhost:8080/struts2hello/download/系统说明.doc&lt;/a&gt;，Tomcat会告诉你一个文件找不到的404错误：&lt;em&gt;HTTP Status 404 - /struts2hello/download/��������������÷.doc&lt;/em&gt;。虽然目前还没发现直接配置Struts 2来正确的下载中文名字的附件，不过好在作者对JSP中的文件下载比较了解，因此我们另有办法解决这个问题。另外一个最大的用途，就是动态的生成并下载文件了，例如动态的下载生成的EXCEL，PDF，验证码图片等等。本节内容就依次讨论简单的下载文件代码，下载中文附件，最后介绍如何下载已经存在的文件。&lt;/p&gt;&lt;p&gt;先说文件下载，编写一个普通的Action就可以了，只需要提供一个返回InputStream流的方法，该输入流代表了被下载文件的入口，这个方法用来给被下载的数据提供输入流，意思是从这个流读出来，再写到浏览器那边供下载。这个方法需要由开发人员自己来编写，只需要返回值为InputStream即可。在我们的例子中方法的签名是：&lt;em&gt;public InputStream getInputStream() throws Exception&lt;/em&gt;，当然它也可以是别的名字，例如&lt;em&gt;getDownloadFile()&lt;/em&gt;。好了，现在我们所写的这个进行文件下载的Action类&lt;strong&gt;example.FileDownloadAction&lt;/strong&gt;&amp;nbsp;的源代码清单如下：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;package&lt;/strong&gt;&amp;nbsp;example;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;java.io.ByteArrayInputStream;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;java.io.InputStream;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;com.opensymphony.xwork2.Action;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;class&lt;/strong&gt;&amp;nbsp;FileDownloadAction&amp;nbsp;&lt;strong&gt;implements&lt;/strong&gt;&amp;nbsp;Action {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;InputStream getInputStream()&amp;nbsp;&lt;strong&gt;throws&lt;/strong&gt;&amp;nbsp;Exception {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;new&lt;/strong&gt;&amp;nbsp;ByteArrayInputStream("Struts 2 下载示例".getBytes());&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;String execute()&amp;nbsp;&lt;strong&gt;throws&lt;/strong&gt;&amp;nbsp;Exception {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;&lt;em&gt;SUCCESS&lt;/em&gt;;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;。注意这里唯一特殊的方法就是&lt;em&gt;getInputStream()&lt;/em&gt;，在这个方法里面我们使用了一个数组输入流来从字符串转换成的数组作为数据的来源进行读取。也许方法体中使用这样的实现代码：&lt;/p&gt;&lt;p&gt;&lt;em&gt;return new java.io.FileInputStream("c:\\test.txt");//&lt;/em&gt;&lt;em&gt;从系统磁盘文件读取数据&lt;/em&gt;&lt;/p&gt;&lt;p&gt;这样会更直观一些。&lt;/p&gt;&lt;p&gt;文件下载的第二步，乃是在&lt;strong&gt;struts.xml&lt;/strong&gt;中对action进行配置，其代码清单如下所示：&lt;/p&gt;&lt;p&gt;&amp;lt;!-- 简单文件下载 --&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;action name="download" class="example.FileDownloadAction"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;result name="success" type="&lt;strong&gt;&lt;em&gt;stream&lt;/em&gt;&lt;/strong&gt;"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="contentType"&amp;gt;text/plain&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="inputName"&amp;gt;inputStream&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="contentDisposition"&amp;gt;attachment;filename="struts2.txt"&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="bufferSize"&amp;gt;4096&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/result&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/action&amp;gt;&lt;/p&gt;&lt;p&gt;。这个action特殊的地方在于result的类型是一个流（&lt;em&gt;stream&lt;/em&gt;），配置stream类型的结果时，因为无需指定实际的显示的物理资源，所以无需指定&lt;em&gt;location&lt;/em&gt;属性，只需要指定&lt;em&gt;inputName&lt;/em&gt;属性，该属性指向被下载文件的来源，对应着Action类中的某个属性，类型为InputStream。下面则列出了和下载有关的一些参数列表：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;参数&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;说明&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;contentType&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;内容类型，和互联网MIME标准中的规定类型一致，例如text/plain代表纯文本，text/xml表示XML，image/gif代表GIF图片，image/jpeg代表JPG图片&lt;/p&gt;&lt;p&gt;&lt;strong&gt;inputName&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;下载文件的来源流，对应着action类中某个类型为Inputstream的属性名，例如取值为&lt;em&gt;inputStream&lt;/em&gt;的属性需要编写getInputStream()方法&lt;/p&gt;&lt;p&gt;&lt;strong&gt;contentDisposition&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;文件下载的处理方式，包括内联(inline)和附件(attachment)两种方式，而附件方式会弹出文件保存对话框，否则浏览器会尝试直接显示文件。取值为：&lt;/p&gt;&lt;p&gt;&lt;em&gt;attachment;filename="struts2.txt"&lt;/em&gt;，表示文件下载的时候保存的名字应为&lt;em&gt;struts2.txt&lt;/em&gt;。如果直接写&lt;em&gt;filename="struts2.txt"&lt;/em&gt;，那么默认情况是代表&lt;em&gt;inline&lt;/em&gt;，浏览器会尝试自动打开它，等价于这样的写法：&lt;em&gt;inline; filename="struts2.txt"&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;bufferSize&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;下载缓冲区的大小&lt;/p&gt;&lt;p&gt;。在这里面，&lt;strong&gt;contentType&lt;/strong&gt;属性和&lt;strong&gt;contentDisposition&lt;/strong&gt;分别对应着HTTP响应中的头&lt;em&gt;Content-Type&lt;/em&gt;和&lt;em&gt;Content-disposition&lt;/em&gt;头。好，我们先来看看这个例子，发布运行项目后键入测试地址：&lt;a href="http://localhost:8080/struts2hello/download.action" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;http://localhost:8080/struts2hello/download.action&lt;/a&gt;，将会看到浏览器弹出一个文件保存对话框，如图12.12所示。&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.blogjava.net/images/blogjava_net/beansoft/WindowsLiveWriter/Struts2_D44C/clip_image002_2.jpg" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;&lt;img height="133" alt="clip_image002" src="http://image5.360doc.com/DownloadImg/2009/11/22/144699_9566346_1.jpg" width="244" border="0" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-width: initial; border-color: initial; border-right-color: initial; border-top-color: initial; border-left-color: initial; border-bottom-color: initial; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.blogjava.net/images/blogjava_net/beansoft/WindowsLiveWriter/Struts2_D44C/clip_image004_2.jpg" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;&lt;img height="153" alt="clip_image004" src="http://image5.360doc.com/DownloadImg/2009/11/22/144699_9566346_2.jpg" width="244" border="0" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-width: initial; border-color: initial; border-right-color: initial; border-top-color: initial; border-left-color: initial; border-bottom-color: initial; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;图12.12 文件下载对话框（IE 7和Firefox 3）&lt;/p&gt;&lt;p&gt;如果此时使用某些工具来探测浏览器返回的HTTP头，将会看到下列内容：&lt;/p&gt;&lt;p&gt;HTTP/1.1 200 OK&lt;/p&gt;&lt;p&gt;Server: Apache-Coyote/1.1&lt;/p&gt;&lt;p&gt;Content-disposition: attachment;filename="struts2.txt"&lt;/p&gt;&lt;p&gt;Content-Type: text/plain&lt;/p&gt;&lt;p&gt;Transfer-Encoding: chunked&lt;/p&gt;&lt;p&gt;Date: Sun, 02 Mar 2008 02:58:25 GMT&lt;/p&gt;&lt;p&gt;。所以用来下载的action配置中，只有两个是和浏览器有关的：&lt;em&gt;contentType&lt;/em&gt;和&lt;em&gt;contentDisposition&lt;/em&gt;。关于&lt;em&gt;contentType&lt;/em&gt;的取值，如果是未知的文件类型，或者说出现了浏览器不能打开的文件，例如&lt;em&gt;.bean&lt;/em&gt;文件，或者说这个action是用来做动态文件下载的，事先并不知道未来的文件类型是什么，那么我们可以把它的值设置成为：&lt;em&gt;application/octet-stream;charset=ISO8859-1&lt;/em&gt;&amp;nbsp;，注意一定要加入&lt;em&gt;charset&lt;/em&gt;，否则某些时候会导致下载的文件出错；有人说这时也可以设置成为&lt;em&gt;application/x-download&lt;/em&gt;，根据笔者的实践，这个头也能正常工作，然而个别时候会出现浏览器无法识别的问题。而&lt;em&gt;contentDisposition&lt;/em&gt;，如果其取值是&lt;em&gt;filename="struts2.txt"&lt;/em&gt;，或者是&lt;em&gt;inline; filename="struts2.txt"&lt;/em&gt;，运行后你可以看到浏览器直接显示了文件的内容：&lt;/p&gt;&lt;p&gt;&lt;em&gt;Struts 2&amp;nbsp;&lt;/em&gt;&lt;em&gt;下载示例&lt;/em&gt;，而不再弹出对话框提示用户保存文件到硬盘上。所以读者如果想确保文件是被下载而不是被打开，务必使用格式&lt;strong&gt;&lt;em&gt;attachment&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;;filename="struts2.txt"&lt;/em&gt;，不要丢了&lt;em&gt;attachment;&lt;/em&gt;这个类型信息。&lt;/p&gt;&lt;p&gt;至此，关于文件下载的技术内容，已经告一段落。然而做中文系统，不可避免的要解决中文附件的下载问题。关于这个内容，也无权威的资料可查，我们只能用实践中得到的解决方案来处理。也许有读者以为将&lt;strong&gt;filename&lt;/strong&gt;属性设置为&lt;em&gt;filename="struts2&lt;/em&gt;&lt;em&gt;中文.txt"&lt;/em&gt;就能解决问题了，好，就来试试，把contentDisposition修改成：&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;lt;param name="contentDisposition"&amp;gt;attachment;filename="struts2&lt;/em&gt;&lt;em&gt;中文.txt"&amp;lt;/param&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;。再次键入地址进行测试，看看显示的结果，如图12.13所示。唉，真是完全不给面子！IE压根就不能显示出来文件名，草草敷衍了download_action了事。Firefox稍好点，还出来了一个对话框，但是很显然，那个显示的&lt;em&gt;struts2--txt&lt;/em&gt;绝对不是我们日思夜想的&lt;em&gt;struts2&lt;/em&gt;&lt;em&gt;中文.txt&lt;/em&gt;。怎么办？解决方法是有，那就是用ISO8859-1编码来显示这个中文字符，可以阅读&lt;u&gt;12.8&lt;/u&gt;&lt;u&gt;参考资料&lt;/u&gt;一节中的&lt;em&gt;JSP&amp;nbsp;&lt;/em&gt;&lt;em&gt;文件下载的相对完整代码(&lt;/em&gt;&lt;em&gt;解决中文问题和Weblogic&lt;/em&gt;&lt;em&gt;报错&lt;/em&gt;)这篇文章，可以这样认为，所有的文件下载代码都是基于同样的纯Servlet的方式来进行的。如果是Java代码，我们可以这样做：&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.blogjava.net/images/blogjava_net/beansoft/WindowsLiveWriter/Struts2_D44C/clip_image006_2.jpg" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;&lt;img height="101" alt="clip_image006" src="http://image5.360doc.com/DownloadImg/2009/11/22/144699_9566346_3.jpg" width="244" border="0" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-width: initial; border-color: initial; border-right-color: initial; border-top-color: initial; border-left-color: initial; border-bottom-color: initial; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.blogjava.net/images/blogjava_net/beansoft/WindowsLiveWriter/Struts2_D44C/clip_image008_2.jpg" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;&lt;img height="94" alt="clip_image008" src="http://image5.360doc.com/DownloadImg/2009/11/22/144699_9566346_4.jpg" width="244" border="0" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-width: initial; border-color: initial; border-right-color: initial; border-top-color: initial; border-left-color: initial; border-bottom-color: initial; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;图12.13 IE和Firefox下的中文文件下载对话框&lt;/p&gt;&lt;p&gt;&lt;em&gt;String downFileName = new String("struts2&lt;/em&gt;&lt;em&gt;中文.txt".getBytes(), "ISO8859-1");&lt;/em&gt;&lt;/p&gt;&lt;p&gt;然后把生成的结果字符串放到XML文件中就行了，然而它的输出类似于&lt;em&gt;struts2??.txt&lt;/em&gt;，是无法直接写道我们的XML配置文件中的。所以，我们想到的的办法，就是在Action类中写一个方法来做转码，使它成为某个属性，所以要以get开头。然后，再用&lt;u&gt;12.3.8&amp;nbsp;&lt;/u&gt;&lt;u&gt;给Action&lt;/u&gt;&lt;u&gt;注入参数（param&lt;/u&gt;&lt;u&gt;）值&lt;/u&gt;一节的内容，将文件名以正常的方式设置为action类的某个属性，最后呢，再利用一个小小的param参数取值中的伎俩：&lt;em&gt;${&lt;/em&gt;&lt;em&gt;属性名}&lt;/em&gt;，它可以直接从action类中动态获取某个属性值。好了，现在让我们来看看第二个文件下载类&lt;strong&gt;FileDownloadAction2&lt;/strong&gt;的代码：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;package&lt;/strong&gt;&amp;nbsp;example;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;java.io.ByteArrayInputStream;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;java.io.InputStream;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;java.io.UnsupportedEncodingException;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;com.opensymphony.xwork2.Action;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;class&lt;/strong&gt;&amp;nbsp;FileDownloadAction2&amp;nbsp;&lt;strong&gt;implements&lt;/strong&gt;&amp;nbsp;Action {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;private&lt;/strong&gt;&amp;nbsp;String fileName;// 初始的通过param指定的文件名属性&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;InputStream getInputStream()&amp;nbsp;&lt;strong&gt;throws&lt;/strong&gt;&amp;nbsp;Exception {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;new&lt;/strong&gt;&amp;nbsp;ByteArrayInputStream("Struts 2 下载示例".getBytes());&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;String execute()&amp;nbsp;&lt;strong&gt;throws&lt;/strong&gt;&amp;nbsp;Exception {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;&lt;em&gt;SUCCESS&lt;/em&gt;;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;void&lt;/strong&gt;&amp;nbsp;setFileName(String fileName) {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;this&lt;/strong&gt;.fileName = fileName;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;/** 提供转换编码后的供下载用的文件名 */&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;String getDownloadFileName() {&lt;/p&gt;&lt;p&gt;String downFileName = fileName;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;try&lt;/strong&gt;&amp;nbsp;{&lt;/p&gt;&lt;p&gt;downFileName =&amp;nbsp;&lt;strong&gt;new&lt;/strong&gt;&amp;nbsp;String(downFileName.getBytes(), "ISO8859-1");&lt;/p&gt;&lt;p&gt;}&amp;nbsp;&lt;strong&gt;catch&lt;/strong&gt;&amp;nbsp;(UnsupportedEncodingException e) {&lt;/p&gt;&lt;p&gt;e.printStackTrace();&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;downFileName;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;。这个类有两个属性，第一个是&lt;em&gt;fileName&lt;/em&gt;，它是需要被指定的下载文件名；第二个则是动态的仅仅由&lt;em&gt;getDownloadFileName()&lt;/em&gt;这个方法定义的属性&lt;em&gt;downloadFileName&lt;/em&gt;，它的值随着fileName而动态变动，仅仅是把它转换成了ISO8859方式的西欧字符集。&lt;/p&gt;&lt;p&gt;接下来就是如何配置这个action了，这是关键的地方所在，现在配置一个新的action，名为&lt;em&gt;download2&lt;/em&gt;，其源代码如下：&lt;/p&gt;&lt;p&gt;&amp;lt;!-- 文件下载，支持中文附件名 --&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;action name="download2" class="example.FileDownloadAction2"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;!-- 初始文件名 --&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="fileName"&amp;gt;Struts中文附件.txt&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;result name="success" type="stream"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="contentType"&amp;gt;text/plain&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="inputName"&amp;gt;inputStream&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;!-- 使用经过转码的文件名作为下载文件名，downloadFileName属性&lt;/p&gt;&lt;p&gt;对应action类中的方法 getDownloadFileName() --&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="contentDisposition"&amp;gt;attachment;filename="${downloadFileName}"&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="bufferSize"&amp;gt;4096&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/result&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/action&amp;gt;&lt;/p&gt;&lt;p&gt;。其中特殊的代码就是&lt;em&gt;${downloadFileName}&lt;/em&gt;，它的效果相当于运行的时候将action对象的属性的取值动态的填充在&lt;em&gt;${}&lt;/em&gt;中间的部分，我们可以认为它等价于&lt;em&gt;＋&lt;/em&gt;&lt;em&gt;action.&lt;/em&gt;&amp;nbsp;&lt;em&gt;getDownloadFileName()&lt;/em&gt;。&lt;/p&gt;&lt;p&gt;好了，现在让我们重新发布然后运行这个项目，键入地址：&lt;/p&gt;&lt;p&gt;&lt;a href="http://localhost:8080/struts2hello/download2.action" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;http://localhost:8080/struts2hello/download2.action&lt;/a&gt;&amp;nbsp;进行访问，可以看到运行结果完全正确，如图12.14所示。&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.blogjava.net/images/blogjava_net/beansoft/WindowsLiveWriter/Struts2_D44C/clip_image010_2.jpg" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;&lt;img height="118" alt="clip_image010" src="http://image5.360doc.com/DownloadImg/2009/11/22/144699_9566346_5.jpg" width="244" border="0" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-width: initial; border-color: initial; border-right-color: initial; border-top-color: initial; border-left-color: initial; border-bottom-color: initial; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.blogjava.net/images/blogjava_net/beansoft/WindowsLiveWriter/Struts2_D44C/clip_image012_2.jpg" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;&lt;img height="90" alt="clip_image012" src="http://image5.360doc.com/DownloadImg/2009/11/22/144699_9566346_6.jpg" width="244" border="0" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-width: initial; border-color: initial; border-right-color: initial; border-top-color: initial; border-left-color: initial; border-bottom-color: initial; "&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;图 12.14 正确显示了文件下载名的对话框（IE和Firefox）&lt;/p&gt;&lt;p&gt;在本节的最后部分，我们来讨论一下如何下载已经存在于当前Web应用目录下的已经存在的文件。一般的网站可能会把要下载的文件放在某个固定的目录下，例如&lt;em&gt;WebRoot/download&lt;/em&gt;，在这个子目录下，我们放了一个名为&lt;em&gt;系统说明&lt;/em&gt;&lt;em&gt;.doc&lt;/em&gt;的文件，希望最后我们的action能够正确的下载这个文件。要检验下载是否成功非常简单，文件内容仅仅是粗体的&lt;strong&gt;系统说明书&lt;/strong&gt;这五个字，而word文件坏一个字节的话都是打不开的，所以下载后再用word打开即可检验是否成功。现在我们创建第三个文件下载的Action类，名为&lt;strong&gt;example. FileDownloadAction3&lt;/strong&gt;，其源代码清单如下所示：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;package&lt;/strong&gt;&amp;nbsp;example;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;java.io.InputStream;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;java.io.UnsupportedEncodingException;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;org.apache.struts2.ServletActionContext;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;import&lt;/strong&gt;&amp;nbsp;com.opensymphony.xwork2.Action;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;class&lt;/strong&gt;&amp;nbsp;FileDownloadAction3&amp;nbsp;&lt;strong&gt;implements&lt;/strong&gt;&amp;nbsp;Action {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;private&lt;/strong&gt;&amp;nbsp;String fileName;// 初始的通过param指定的文件名属性&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;private&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;String&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;inputPath&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;//&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;指定要被下载的文件路径&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;public&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;InputStream getInputStream()&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;throws&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;Exception {&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;//&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;通过&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;ServletContext&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;，也就是&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;application&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;来读取数据&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;return&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;ServletActionContext.getServletContext().getResourceAsStream(&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;inputPath&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;);&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;}&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;String execute()&amp;nbsp;&lt;strong&gt;throws&lt;/strong&gt;&amp;nbsp;Exception {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;&lt;em&gt;SUCCESS&lt;/em&gt;;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;public&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;void&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;setInputPath(String value) {&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;inputPath&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;= value;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;}&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;void&lt;/strong&gt;&amp;nbsp;setFileName(String fileName) {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;this&lt;/strong&gt;.fileName = fileName;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;/** 提供转换编码后的供下载用的文件名 */&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;String getDownloadFileName() {&lt;/p&gt;&lt;p&gt;String downFileName = fileName;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;try&lt;/strong&gt;&amp;nbsp;{&lt;/p&gt;&lt;p&gt;downFileName =&amp;nbsp;&lt;strong&gt;new&lt;/strong&gt;&amp;nbsp;String(downFileName.getBytes(), "ISO8859-1");&lt;/p&gt;&lt;p&gt;}&amp;nbsp;&lt;strong&gt;catch&lt;/strong&gt;&amp;nbsp;(UnsupportedEncodingException e) {&lt;/p&gt;&lt;p&gt;e.printStackTrace();&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;downFileName;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;}&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;。代码中被改动的部分已经用粗斜体的方式显示出来了。首先是新加入了一个名为&lt;em&gt;inputPath&lt;/em&gt;的属性，用来制定被下载文件的路径。接着就是&lt;em&gt;ServletActionContext.getServletContext()&lt;/em&gt;这段代码，它的意义我们将在&lt;u&gt;12.6&lt;/u&gt;节详细讨论，在这里读者只需要知道它获取了当前Servlet容器的&lt;em&gt;ServletContext&lt;/em&gt;，也就是大家常说的jsp中的&lt;strong&gt;application&lt;/strong&gt;对象，然后用它来打开文件的输入流。&lt;/p&gt;&lt;p&gt;接着要做的就是配置action，它和刚刚配置过的download2的内容差不多，只是多了一个被下载的资源的路径属性。现在我们在struts.xml中加入这个新的action定义：&lt;/p&gt;&lt;p&gt;&amp;lt;!-- 下载现有文件 --&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;action name="download3" class="example.FileDownloadAction3"&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&amp;lt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;param&amp;nbsp;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;name&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;=&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;"inputPath"&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;/download/&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;系统说明&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;.doc&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;lt;/&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;param&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&amp;gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;!-- 初始文件名 --&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="fileName"&amp;gt;系统说明.doc&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;result name="success" type="stream"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="contentType"&amp;gt;&lt;strong&gt;&lt;em&gt;application/octet-stream;charset=ISO8859-1&lt;/em&gt;&lt;/strong&gt;&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="inputName"&amp;gt;inputStream&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;!-- 使用经过转码的文件名作为下载文件名，downloadFileName属性&lt;/p&gt;&lt;p&gt;对应action类中的方法 getDownloadFileName() --&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="contentDisposition"&amp;gt;attachment;filename="${downloadFileName}"&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;param name="bufferSize"&amp;gt;4096&amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/result&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/action&amp;gt;&lt;/p&gt;&lt;p&gt;。查看粗斜体的部分，首先就是自定了被下载文件的路径，inputPath，接着就是修改了contentType为二进制方式。最后重新发布项目并运行，键入地址进行访问：&lt;a href="http://localhost:8080/struts2hello/download3.action" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;http://localhost:8080/struts2hello/download3.action&lt;/a&gt;&amp;nbsp;。很好，可以看到文件下载对话框，保存&lt;em&gt;系统说明&lt;/em&gt;&lt;em&gt;.doc&lt;/em&gt;后再用word打开它，内容正确。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;注意：&lt;/strong&gt;而这种文件下载方式却是存在安全隐患的，因为访问者如果精通Struts 2的话，它可能使用这样的带有表单参数的地址来访问：&lt;a href="http://localhost:8080/struts2hello/download3.action?inputPath=/WEB-INF/web.xml" style="text-decoration: none; color: rgb(24, 72, 181); "&gt;http://localhost:8080/struts2hello/download3.action?inputPath=/WEB-INF/web.xml&lt;/a&gt;，这样的结果就是下载后的文件内容是您系统里面的web.xml的文件的源代码，甚至还可以用这种方式来下载任何其它JSP文件的源码。这对系统安全是个很大的威胁。作为一种变通的方法，读者最好是从数据库中进行路径配置，然后把Action类中的设置inputPath的方法统统去掉，简言之就是删除这个方法定义：&lt;/p&gt;&lt;p&gt;&lt;em&gt;public void setInputPath(String value) {&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;inputPath = value;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;}&lt;/em&gt;&lt;/p&gt;&lt;p&gt;。而实际情况则应该成为&amp;nbsp;&lt;em&gt;download3.action?fileid=1&lt;/em&gt;&amp;nbsp;类似于这样的形式来进行。或者呢，读者可以在execute()方法中进行路径检查，如果发现有访问不属于download下面文件的代码，就一律拒绝，不给他们返回文件内容。例如，我们可以把刚才类中的execute()方法加以改进，成为这样：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;public&lt;/strong&gt;&amp;nbsp;String execute()&amp;nbsp;&lt;strong&gt;throws&lt;/strong&gt;&amp;nbsp;Exception {&lt;/p&gt;&lt;p&gt;// 文件下载目录路径&lt;/p&gt;&lt;p&gt;String downloadDir = ServletActionContext.&lt;em&gt;getServletContext&lt;/em&gt;().getRealPath("/download");&lt;/p&gt;&lt;p&gt;// 文件下载路径&lt;/p&gt;&lt;p&gt;String downloadFile = ServletActionContext.&lt;em&gt;getServletContext&lt;/em&gt;().getRealPath(inputPath);&lt;/p&gt;&lt;p&gt;java.io.File file =&amp;nbsp;&lt;strong&gt;new&lt;/strong&gt;&amp;nbsp;java.io.File(downloadFile);&lt;/p&gt;&lt;p&gt;downloadFile = file.getCanonicalPath();// 真实文件路径,去掉里面的..等信息&lt;/p&gt;&lt;p&gt;// 发现企图下载不在 /download 下的文件, 就显示空内容&lt;/p&gt;&lt;p&gt;&lt;strong&gt;if&lt;/strong&gt;(!downloadFile.startsWith(downloadDir)) {&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;null&lt;/strong&gt;;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;&lt;strong&gt;return&lt;/strong&gt;&amp;nbsp;&lt;em&gt;SUCCESS&lt;/em&gt;;&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;p&gt;。这时候如果访问者再企图下载web.xml的内容，它只能得到一个空白页，现在访问者只能下载位于&lt;em&gt;/download&lt;/em&gt;目录下的文件。&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-2682775279126506422?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/11/struts-2.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-8113294274088157161</guid><pubDate>Sun, 28 Nov 2010 15:48:00 +0000</pubDate><atom:updated>2011-06-30T09:21:35.987+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>Struts2文件的上传</title><description>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Tahoma, Verdana; line-height: 19px; font-size: 12px; color: rgb(51, 51, 51); "&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 21pt; text-indent: -21pt; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;&lt;a href="http://tmsoft.lsxy.com/index.php?load=read&amp;amp;id=514"&gt;http://tmsoft.lsxy.com/index.php?load=read&amp;amp;id=514&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 21pt; text-indent: -21pt; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;1.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;文件上传的原理：&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;表单元素的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;enctype&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性指定的是表单数据的编码方式，该属性有&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;3&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;个值：&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; margin-left: 39pt; text-indent: -18pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;1)&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;application/x-www-form-urlencoded&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;：这是默认编码方式，它只处理表单域里的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;value&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性值，采用这种编码方式的表单会将表单域的值处理成&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;URL&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;编码方式。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; margin-left: 39pt; text-indent: -18pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;2)&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;multipart/form-data&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;：这种编码方式的表单会以二进制流的方式来处理表单数据，这种编码方式会把文件域指定文件的内容也封装到请求参数里。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; margin-left: 39pt; text-indent: -18pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;3)&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;text/plain&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;：这种方式主要适用于直接通过表单发送邮件的方式。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;文件上传是&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;web&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;应用经常用到的一个知识。原理是，通过为表单元素设置&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;enctype="multipart/form-data"&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性，让表单提交的数据以二进制编码的方式提交，在接收此请求的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Servlet&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;中用二进制流来获取内容，就可以取得上传文件的内容，从而实现文件的上传。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Java&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;领域中，有两个常用的文件上传项目：一个是&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Apache&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;组织&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Jakarta&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Common-FileUpload&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;组件&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;(http://commons.apache.org/fileupload/)&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;，另一个是&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Oreilly&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;组织的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;COS&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;框架&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;(http://www.servlets.com/cos/)&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;。利用这两个框架都能很方便的实现文件的上传。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 21pt; text-indent: -21pt; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;2.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;的文件上传：&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;并未提供自己的请求解析器，也就是就&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;不会自己去处理&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;multipart/form-data&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的请求，它需要调用其他请求解析器，将&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;HTTP&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;请求中的表单域解析出来。但&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;在原有的上传解析器基础上做了进一步封装，更进一步简化了文件上传。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;默认使用的是&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Jakarta&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Common-FileUpload&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;框架来上传文件，因此，要在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;web&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;应用中增加两个&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Jar&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;文件：&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;commons-fileupload-1.2.jar&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;和&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;commons-io-1.3.1.jar&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;。它在原上传框架上做了进一步封装，简化了文件上传的代码实现，取消了不同上传框架上的编程差异。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;如果要改成其它的文件上传框架，可以修改&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;struts.multipart.parser&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;常量的值为&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;cos/pell&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;，默认值是&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;jakata&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;。并在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;classpath&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;中增加相应上传组件的类库。&lt;/span&gt;&lt;/div&gt;&lt;strong&gt;&lt;font size="4"&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;2.1.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;步骤一：创建带上传表单域的页面&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" width="558" style="margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 5.4pt; width: 418.2pt; border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="558" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 418.2pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(191, 95, 63); "&gt;&amp;lt;%@&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;page&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;language&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"java"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;contentType&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"text/html; charset=UTF-8"&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(191, 95, 63); "&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;html&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;head&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;title&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;Struts2 File Upload&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;title&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;head&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;body&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;form&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;action&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"fileUpload.action"&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;method&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"POST"&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;enctype&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"multipart/form-data"&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;文件标题：&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;input&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;type&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"text"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"title"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;size&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"50"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;br&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;选择文件：&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;input&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;type&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"file"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"upload"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;size&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"50"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;br&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;input&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;type&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"submit"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;value&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;上传&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;&amp;nbsp;"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;form&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;body&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;html&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;此页面特殊之处只是把表单的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;enctype&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性设置为&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;multipart/form-data&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 1cm; text-indent: -1cm; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="4"&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;2.2.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;步骤二：创建处理上传请求的&lt;/span&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;Action&lt;/span&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;类&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="569" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.4pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;package&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;org.qiujy.web.struts2;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.BufferedInputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.BufferedOutputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.File;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.FileInputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.FileOutputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.InputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.OutputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;org.apache.struts2.ServletActionContext;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;com.opensymphony.xwork2.ActionSupport;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;/**&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;处理文件上传的&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;Action&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;类&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 159, 191); "&gt;@author&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;qiujy&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 159, 191); "&gt;@version&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;1.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;public&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;class&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;FileUploadAction&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;extends&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;ActionSupport {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;static&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;final&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;int&lt;/span&gt;&lt;/strong&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;= 16 * 1024;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;文件标题&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;String&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;title&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;上传文件域对象&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;File&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(0, 0, 192); "&gt;upload&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;上传文件名&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;String&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(0, 0, 192); "&gt;uploadFileName&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;上传文件类型&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;String&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(0, 0, 192); "&gt;uploadContentType&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;保存文件的目录路径&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;(&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;通过依赖注入&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 95); "&gt;)&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;String&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(0, 0, 192); "&gt;savePath&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;//&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;以下省略&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;getter&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;和&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;setter......&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;自己封装的一个把源文件对象复制成目标文件对象&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;static&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;void&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;copy(File src, File dst) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InputStream in =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OutputStream out =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;try&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;BufferedInputStream(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;FileInputStream(src),&amp;nbsp;&lt;/span&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;BufferedOutputStream(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;FileOutputStream(dst),&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;byte&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;[] buffer =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;byte&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;[&lt;/span&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;];&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;int&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;len = 0;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;while&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;((len = in.read(buffer)) &amp;gt; 0) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out.write(buffer, 0, len);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;catch&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(Exception e) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;finally&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;if&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;!= in) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;try&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;catch&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(IOException e) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;if&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;!= out) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;try&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; out.close();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;catch&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(IOException e) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(100, 100, 100); "&gt;@Override&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;public&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;String execute()&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;throws&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;Exception {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;根据服务器的文件保存地址和原文件名创建目录文件全路径&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String dstPath = ServletActionContext.&lt;em&gt;getServletContext&lt;/em&gt;()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getRealPath(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.getSavePath())&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"\\"&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.getUploadFileName();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.&lt;/span&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;out&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.println(&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;上传的文件的类型：&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;+&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.getUploadContentType());&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File dstFile =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;File(dstPath);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;em&gt;copy&lt;/em&gt;(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;upload&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;, dstFile);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;return&lt;/span&gt;&lt;/strong&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;SUCCESS&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;上面这个&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Action&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类中，提供了&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;title&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;和&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;upload&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;两个属性来分别对应页面的两个表单域属性，用来封装表单域的请求参数。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;但是，值得注意的是，此&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Action&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;中还有两个属性：&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;uploadFileName&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;和&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;uploadContentType&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;，这两个属性分别用于封装上传文件的文件名、文件类型。这是&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;设计的独到之处：&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Strut2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Action&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类直接通过&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;File&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类型属性直接封装了上传文件的文件内容，但这个&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;File&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性无法获取上传文件的文件名和文件类型，所以&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;就直接将文件域中包含的上传文件名和文件类型的信息封装到&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;uploadFileName&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;和&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;uploadContentType&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性中，也就是说&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;针对表单中名为&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;xxx&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;的文件域，在对应的&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;Action&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;类中使用&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;3&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; "&gt;个属性来封装该文件域信息&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 10.5pt; "&gt;：&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; margin-left: 42pt; text-indent: -21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;l&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类型为&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;File&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;xxx&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性：用来封装页面文件域对应的文件内容。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; margin-left: 42pt; text-indent: -21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;l&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类型为&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;String&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;xxxFileName&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性：用来封装该文件域对应的文件的文件名。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; margin-left: 42pt; text-indent: -21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;l&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类型为&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;String&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;xxxContentType&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性：用来封装该文件域应用的文件的文件类型。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;另外，在这个&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Action&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类中还有一个&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;savePath&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性，它的值是通过配置文件来动态设置的，这也是&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Strut2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;设计中的一个依赖注入特性的使用。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 1cm; text-indent: -1cm; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="4"&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;2.3.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;步骤三：配置&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;struts.xml&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;文件：&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" width="558" style="margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 5.4pt; width: 418.2pt; border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="558" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 418.2pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;!&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;DOCTYPE&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: navy; "&gt;struts&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: gray; "&gt;PUBLIC&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: gray; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: navy; "&gt;"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: navy; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;"http://struts.apache.org/dtds/struts-2.0.dtd"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;struts&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;package&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"fileUploadDemo"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;extends&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"struts-default"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;action&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"fileUpload"&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 54pt; "&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;class&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"org.qiujy.web.struts2.FileUploadAction"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 54pt; "&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;&amp;lt;!--&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;动态设置&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;Action&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;中的&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;savePath&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;属性的值&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;&amp;nbsp;--&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;param&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"savePath"&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;/upload&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;param&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;result&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"success"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;/showupload.jsp&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;result&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;action&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;package&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;struts&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;在这个文件中跟以前配置唯一不同的是给&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;action&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;配置了一个&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;&amp;lt;param …/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;元素，用来为该&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Action&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;savePath&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性动态注入值。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;web.xml&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;中的配置跟以前的应用一样。说明一点：好多网络文章说&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;上传时要在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;web.xml&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;中配置一个名为&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;ActionContextUp&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的过滤器，说是有一些莫名的错误，可是是我用了&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;新版本&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;2.0.9GA&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;版，测了&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;n&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;次，没出现什么问题，所以没配置。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 1cm; text-indent: -1cm; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="4"&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;2.4.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 14pt; line-height: 32px; "&gt;运行调试：&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;运行前要在根目录下创建一个名为&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;upload&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;的文件夹，用来存放上传后的文件。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 10.5pt; "&gt;上传结果：&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 21pt; text-indent: -21pt; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;3.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;文件类型及错误输出：&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;提供了一个文件上传的拦截器&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;(&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;名为&lt;/span&gt;&lt;span style="font-size: 10pt; color: rgb(75, 75, 75); "&gt;fileUpload&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;)&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;，通过配置这个拦截器能轻松地实现文件类型的过滤。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;在上例中，若要配置上传的文件只能是一些普通的图片文件格式：&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;image/bmp&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;、&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;image/png&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;、&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;image/gif&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;、&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;image/jpeg&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;、&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;image/jpg&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;等，则可在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;struts.xml&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;文件中按如下方式配置：&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" width="558" style="margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 5.4pt; width: 418.2pt; border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="558" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 418.2pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;!&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;DOCTYPE&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: navy; "&gt;struts&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: gray; "&gt;PUBLIC&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: gray; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: navy; "&gt;"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: navy; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;"http://struts.apache.org/dtds/struts-2.0.dtd"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;struts&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;constant&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"struts.custom.i18n.resources"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;value&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"messages"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;package&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"fileUploadDemo"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;extends&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"struts-default"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;action&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"fileUpload"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;class&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"org.qiujy.web.struts2.FileUploadAction"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;interceptor-ref&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"fileUpload"&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;&amp;lt;!--&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;配置允许上传的文件类型，多个用&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;","&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;分隔&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;&amp;nbsp;--&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;param&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"allowedTypes"&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 　　　　　　&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&lt;strong&gt;image/bmp,image/png,image/gif,image/jpeg,image/jpg&lt;/strong&gt;&lt;p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: 0pt; margin-left: 0cm; "&gt;&lt;span&gt;&lt;font face="Calibri"&gt;&lt;font color="#ff0000"&gt;&lt;em&gt;&lt;strong&gt;,image/x-png, image/pjpeg&lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;param&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;&amp;lt;!--&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;配置允许上传的文件大小，单位字节&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 95, 191); "&gt;&amp;nbsp;--&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;param&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"maximumSize"&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;102400&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;param&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;interceptor-ref&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(63, 127, 127); "&gt;interceptor-ref&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: black; "&gt;=&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: rgb(42, 0, 255); "&gt;"defaultStack"&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 10.5pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;&amp;lt;!--&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;动态设置&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;Action&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;中的&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;savePath&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;属性的值&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;&amp;nbsp;--&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;param&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"savePath"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;/upload&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;param&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;result&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"input"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;/index.jsp&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;result&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;result&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"success"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;/showupload.jsp&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;result&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;action&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;package&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;struts&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;如果上传文件失败，系统返回到&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;input&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;对应的页面，要在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;input&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;对应的页面输出文件过滤失败信息，可以在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;input&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;对应的页面中增加&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;&amp;nbsp;&amp;lt;s:fielderror/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;来显示错误信息。&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;运行调试：&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;结果：&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 10.5pt; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;显然，这样的提示不太友好，应用使用国际化信息。在国际化资源文件中添加如下三句：&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" width="558" style="margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 5.4pt; width: 418.2pt; border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="558" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 418.2pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;#&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;更改上传文件类型不允许的提示信息&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 7.5pt; color: black; "&gt;struts.messages.error.content.type.not.allowed=&lt;/span&gt;&lt;span style="font-size: 7.5pt; color: rgb(42, 0, 255); "&gt;文件上传失败：你要上传的文件类型不允许&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;#&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;更改上传文件太大的提示信息&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;struts.messages.error.file.too.large=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;文件上传失败：你要上传的文件太大&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;#&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;文件上传其它错误信息&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;struts.messages.error.uploading=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;文件上传失败：发生内部错误&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="font-size: 10.5pt; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;别忘了要用&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;native2ascii.exe&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;进行编码转换哦。再运行调试：&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;另外，在控制台会看到一条消息：&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" style="margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 5.4pt; border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="561" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 421pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;Unable to find 'struts.multipart.saveDir' property setting. Defaulting to javax.servlet.context.tempdir&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;Removing file upload D:\tomcat6.0.13\work\Catalina\localhost\fileload_struts2\upload__4b616fd1_115a3d5d9dc__7fff_00000005.tmp&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;第一个说是找不以&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;struts.multipart.saveDir&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;，即没有指定临时文件夹，这个很好解决，只需指定一个&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;struts.multipart.saveDir&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;常量值为某个目录来解决。第二个说正在删除一个临时文件，这个临时文件是上传过程中产生的，属正常。&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 21pt; text-indent: -21pt; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;4.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;多文件上传：&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;也可以很方便地实现多文件上传。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 10.5pt; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;在输入表单域增加多个文件域：&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;multifileupload.jsp&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" width="558" style="margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 5.4pt; width: 418.2pt; border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="558" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 418.2pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(191, 95, 63); "&gt;&amp;lt;%@&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;page&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;language&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"java"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;contentType&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"text/html; charset=UTF-8"&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(191, 95, 63); "&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(191, 95, 63); "&gt;&amp;lt;%@&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;taglib&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;uri&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"/struts-tags"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;prefix&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"s"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(191, 95, 63); "&gt;%&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;html&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;head&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;title&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;多文件上传&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;title&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;head&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;body&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;font&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;color&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"red"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;s:fielderror&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;font&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;form&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;action&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"multiFileUpload.action"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;method&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"POST"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;enctype&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"multipart/form-data"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;文件标题：&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;input&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;type&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"text"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"title"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;size&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"50"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;value&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; "&gt;"&lt;span style="color: black; "&gt;${param.title }&lt;/span&gt;"&lt;span style="color: teal; "&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="color: rgb(63, 127, 127); "&gt;br&lt;/span&gt;&lt;span style="color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;&amp;lt;!--&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;设置二个文件域&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;,&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;名字相同&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;&amp;nbsp;--&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;选择第一个文件：&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;input&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;type&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"file"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"upload"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;size&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"50"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;br&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;选择第二个文件：&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;input&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;type&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"file"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;name&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"upload"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;size&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"50"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;br&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;input&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;type&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"submit"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 127); "&gt;value&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;=&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;上传&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;&amp;nbsp;"&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;form&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;body&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 127); "&gt;html&lt;/span&gt;&lt;span style="font-size: 9pt; color: teal; "&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="font-size: 10.5pt; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;在&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Action&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;类中用数组来封装该多个文件域：&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;MultiFileUploadAction.java&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;table border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; "&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="569" valign="top" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 426.4pt; padding-top: 0cm; background-color: transparent; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; "&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;package&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;org.qiujy.web.struts2;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.BufferedInputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.BufferedOutputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.File;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.FileInputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.FileOutputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.IOException;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.InputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;java.io.OutputStream;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;org.apache.struts2.ServletActionContext;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;import&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;com.opensymphony.xwork2.ActionSupport;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;/**&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;处理多文件上传的&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;Action&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;类&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 159, 191); "&gt;@author&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;qiujy&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 159, 191); "&gt;@version&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;1.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;*/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;public&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;class&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;MultiFileUploadAction&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;extends&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;ActionSupport {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;static&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;final&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;int&lt;/span&gt;&lt;/strong&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;= 16 * 1024;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;文件标题&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;String&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;title&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;用&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;File&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;数组来封装多个上传文件域对象&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;File[]&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;upload&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;用&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;String&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;数组来封装多个上传文件名&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;String[]&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;uploadFileName&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;用&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;String&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;数组来封装多个上传文件类型&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;String[]&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;uploadContentType&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;保存文件的目录路径&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;(&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;通过依赖注入&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;String&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;savePath&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;//&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;以下为所有属性的&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;getter&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;和&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;setter&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 95, 191); "&gt;。省略。。。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;自己封装的一个把源文件对象复制成目标文件对象&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;private&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;static&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;void&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;copy(File src, File dst) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InputStream in =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OutputStream out =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;try&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;BufferedInputStream(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;FileInputStream(src),&amp;nbsp;&lt;/span&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;BufferedOutputStream(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;FileOutputStream(dst),&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;byte&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;[] buffer =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;byte&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;[&lt;/span&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;BUFFER_SIZE&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;];&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;int&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;len = 0;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;while&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;((len = in.read(buffer)) &amp;gt; 0) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out.write(buffer, 0, len);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;catch&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(Exception e) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;finally&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;if&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;!= in) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;try&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;catch&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(IOException e) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;if&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;null&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;!= out) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;try&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out.close();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;catch&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(IOException e) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(100, 100, 100); "&gt;@Override&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;public&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;String execute()&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;throws&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;Exception {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File[] srcFiles =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.getUpload();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;处理每个要上传的文件&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;for&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;int&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;i = 0; i &amp;lt; srcFiles.&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;length&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;; i++) {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;//&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(63, 127, 95); "&gt;根据服务器的文件保存地址和原文件名创建目录文件全路径&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String dstPath = ServletActionContext.&lt;em&gt;getServletContext&lt;/em&gt;()&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getRealPath(&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.getSavePath())&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&amp;nbsp;&lt;/span&gt;&lt;span style="font-size: 9pt; color: rgb(42, 0, 255); "&gt;"\\"&lt;/span&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;+&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.getUploadFileName()[i];&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File dstFile =&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;new&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;File(dstPath);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;this&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 9pt; color: black; "&gt;.&lt;em&gt;copy&lt;/em&gt;(srcFiles[i], dstFile);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 9pt; color: rgb(127, 0, 85); "&gt;return&lt;/span&gt;&lt;/strong&gt;&lt;em&gt;&lt;span style="font-size: 9pt; color: rgb(0, 0, 192); "&gt;SUCCESS&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size: 9pt; color: black; "&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 9pt; color: black; "&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="font-size: 10.5pt; "&gt;运行结果：&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: 13pt; margin-right: 0cm; margin-bottom: 13pt; margin-left: 21pt; text-indent: -21pt; line-height: 20px; "&gt;&lt;strong&gt;&lt;font size="5"&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;5.&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman'; "&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 16pt; line-height: 36px; font-style: normal; "&gt;的文件下载：&lt;/span&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-indent: 21pt; "&gt;&lt;span style="font-size: 10.5pt; "&gt;文件下载相对简单一些，一般只需在页面上提供一个超链接，该链接的&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;href&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;属性等于要下载文件的文件名就行了。但当文件名有中文时，就会导致失败；或者要在用户下载前进行权限判断，这时用&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;Struts2&lt;/span&gt;&lt;span style="font-size: 10.5pt; "&gt;提供的文件下载功能就能简单的解决这些问题。&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-8113294274088157161?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/11/struts2.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-9009836500183082455</guid><pubDate>Tue, 16 Nov 2010 13:04:00 +0000</pubDate><atom:updated>2010-11-18T23:46:32.236+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>Java动态代理实现</title><description>&lt;div align="center" class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: center; text-indent: 0px;"&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;在目前的&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Java&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;开发包中包含了对动态代理的支持，但是其实现只支持对接口的的实现。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;其实现主要通过是&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;java.lang.reflect.Proxy&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;类和&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;java.lang.reflect.InvocationHandler&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;接口。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Proxy&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;类主要用来获取动态代理对象，&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;InvocationHandler&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;接口用来约束调用者实现，如下，&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;HelloWorld&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;接口定义的业务方法，&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;HelloWorldImpl&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;是&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;HelloWorld&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;接口的实现，&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;HelloWorldHandler&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;是&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;InvocationHandler&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;接口实现。代码如下：&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;业务接口&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px; margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="background-attachment: initial; background-clip: initial; background-color: #e6e6e6; background-image: initial; background-origin: initial; background-position: 0% 50%; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: medium; border-collapse: collapse; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: transparent; border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: solid; border-left-width: 1pt; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: windowtext; border-top-style: solid; border-top-width: 1pt; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; width: 426.1pt;" valign="top" width="568"&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;public interface HelloWorld {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;void sayHelloWorld() ;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;业务接口实现：&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px; margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="background-attachment: initial; background-clip: initial; background-color: #e6e6e6; background-image: initial; background-origin: initial; background-position: 0% 50%; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: medium; border-collapse: collapse; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: transparent; border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: solid; border-left-width: 1pt; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: windowtext; border-top-style: solid; border-top-width: 1pt; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; width: 426.1pt;" valign="top" width="568"&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;public class HelloWorldImpl implements HelloWorld {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public void sayHelloWorld() {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("Hello World!");&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;InvocationHandler&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;实现，需要在接口方法调用前后加入一部份处理工作，这里仅仅在方法调用前后向后台输出两句字符串，其代码如下：&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px; margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="background-attachment: initial; background-clip: initial; background-color: #e6e6e6; background-image: initial; background-origin: initial; background-position: 0% 50%; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: medium; border-collapse: collapse; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: transparent; border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: solid; border-left-width: 1pt; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: windowtext; border-top-style: solid; border-top-width: 1pt; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; width: 426.1pt;" valign="top" width="568"&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;import java.lang.reflect.InvocationHandler;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;import java.lang.reflect.Method;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;public class HelloWorldHandler implements InvocationHandler {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;要代理的原始对象&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private Object objOriginal;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/**&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;构造函数。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* @param obj&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;要代理的原始对象。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;*/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public HelloWorldHandler(Object obj) {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.objOriginal = obj ;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public Object invoke(Object proxy, Method method, Object[] args)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throws Throwable {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Object result ;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;方法调用之前&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doBefore();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;调用原始对象的方法&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = method.invoke(this.objOriginal ,args);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;方法调用之后&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;doAfter();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return result ;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void doBefore() {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("before method invoke!");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void doAfter() {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("after method invoke!");&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;测试代码：&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px; margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="background-attachment: initial; background-clip: initial; background-color: #e6e6e6; background-image: initial; background-origin: initial; background-position: 0% 50%; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: medium; border-collapse: collapse; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: transparent; border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: solid; border-left-width: 1pt; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: windowtext; border-top-style: solid; border-top-width: 1pt; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; width: 426.1pt;" valign="top" width="568"&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;import java.lang.reflect.InvocationHandler;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;import java.lang.reflect.Proxy;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;public class Test {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static void main(String[] args) {&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;span lang="EN-US"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HelloWorld hw = new HelloWorldImpl();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;InvocationHandler handler = new HelloWorldHandler(hw);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HelloWorld proxy = (HelloWorld) Proxy.newProxyInstance(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hw.getClass().getClassLoader(),&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;hw.getClass().getInterfaces(),&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;handler);&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;proxy.sayHelloWorld();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 21pt; margin-right: 0cm; margin-top: 0cm; text-indent: -21pt;"&gt;&lt;span lang="EN-US" style="font-family: Wingdings;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Ø&lt;/span&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;首先获取一个业务接口的实现对象；&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 21pt; margin-right: 0cm; margin-top: 0cm; text-indent: -21pt;"&gt;&lt;span lang="EN-US" style="font-family: Wingdings;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Ø&lt;/span&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;获取一个&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;InvocationHandler&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;实现，此处是&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;HelloWorldHandler&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;对象；&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 21pt; margin-right: 0cm; margin-top: 0cm; text-indent: -21pt;"&gt;&lt;span lang="EN-US" style="font-family: Wingdings;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Ø&lt;/span&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;创建动态代理对象；&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 21pt; margin-right: 0cm; margin-top: 0cm; text-indent: -21pt;"&gt;&lt;span lang="EN-US" style="font-family: Wingdings;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Ø&lt;/span&gt;&lt;span style="font: normal normal normal 7pt/normal 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;通过动态代理对象调用&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;sayHelloWorld()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;方法，此时会在原始对象&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;HelloWorldImpl. sayHelloWorld()&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;方法前后输出两句字符串。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;运行测试类输出如下&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px; margin-bottom: 5px; margin-left: auto; margin-right: auto; margin-top: 5px; text-indent: 0px;"&gt;&lt;/div&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="background-attachment: initial; background-clip: initial; background-color: #e6e6e6; background-image: initial; background-origin: initial; background-position: 0% 50%; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: medium; border-collapse: collapse; border-left-color: initial; border-left-style: none; border-left-width: medium; border-right-color: initial; border-right-style: none; border-right-width: medium; border-top-color: initial; border-top-style: none; border-top-width: medium; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; line-height: 18px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="background-color: transparent; border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: solid; border-left-width: 1pt; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: windowtext; border-top-style: solid; border-top-width: 1pt; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; width: 426.1pt;" valign="top" width="568"&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;before method invoke!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Hello World!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;after method invoke!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px; margin-bottom: 0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-indent: 0px;"&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;此处&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Test&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;类中的方法调用代码比较多，在我们的实际应用中可以通过配置文件来来简化客户端的调用实现。另外也可以通过动态代理来实现简单的&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;AOP&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: 宋体;"&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-9009836500183082455?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/11/java_16.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-4062803233287309044</guid><pubDate>Fri, 12 Nov 2010 08:27:00 +0000</pubDate><atom:updated>2010-11-18T23:40:56.189+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>java</category><title>基于Java的一些权限框架简介</title><description>&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: Verdana, 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 25px;"&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;&lt;a href="http://uh.9ria.com/space-14057-do-blog-id-1161.html"&gt;http://uh.9ria.com/space-14057-do-blog-id-1161.html&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;JOSSO&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; JOSSO(Java &amp;nbsp; Open &amp;nbsp; Single &amp;nbsp; Sign-On)是一个开源的J2EE-based的SSO(SSO：单一登录技术是一种认证和授权机制，它允许注册用户只需要在任一成员网站上登录一 次，而后授权访问其他连接的分支网站，无需再进行验证登录)基础结构.它的目的是提供一种用来解决在统一平台上进行用户集中认证的方案. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Acegi &amp;nbsp; Security&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; Acegi &amp;nbsp; Security为Spring &amp;nbsp; Framework提供一个兼容的安全认证服务(security &amp;nbsp; services). &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Atlassian &amp;nbsp; Seraph&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; Seraph是一个非常简单,可插入的J2EE &amp;nbsp; Web应用程序安全框架.它主要基于以下几个核心组成部分:拦截器,它允许在安全事件发生(如登录/登出)的前后运行相应的代码.认证器,依赖一个后台用 户系统来验证一个用户.控制器,这个控制器用来管理安全机制是否启用和失效.角色权限设置等. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a name='more'&gt;&lt;/a&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Kasai&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; Kasai是一个开源100%基于Java的认证与授权框架.它提供一个完善的,易于管理的许可方案来与你应用程序相结合的.这个框架的目的是为多用户应用程序提供一个使用简单但强大的安全环境. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Gabriel&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; Gabriel是一用户权限验证安全框架.它的API很小并且易于使用. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Shibboleth&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; Shibboleth是一个针对SSO的开源项目。Shibboleth项目主要应用在校园内Web资源共享，以及校园间的应用系统的用户身份联合认证. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;OpenSAML&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; OpenSAML1.1是一组开源的Java与C++类库.它实现了SAML(Security &amp;nbsp; Assertion &amp;nbsp; Markup &amp;nbsp; Language)1.0与1.1规范. &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;SourceID&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; SourceID开源的联合身份认证管理.它提供了实现SAML,ID-FF和WS-Federation安全协议的工具包与项目. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;jGuard&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; jGuard是一个基于JAAS(java &amp;nbsp; authentication &amp;nbsp; and &amp;nbsp; authorization &amp;nbsp; security)的Java安全框架.这个开源项目主要是简单地解决Web应用程序访问控制问题. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Jpam&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; Jpam是一个连接Java与PAM的一个中间件.PAM(Pluggable &amp;nbsp; Authentication &amp;nbsp; Modules)是一个在Linux,Solaris,Mac &amp;nbsp; OS &amp;nbsp; X和其它Unix系统上使用的标准安全体系.JPAM允许运行在这些平台上的Java程序使用PAM认证. &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Sun's &amp;nbsp; XACML&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; 这是一个开源的访问控制策略引擎.它用Java实现了所有XACML1.1标准必须实现的规则,同时也实现了一些可选的规则. &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;Yale &amp;nbsp; CAS&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; 耶鲁大学开发的单点登录（Single &amp;nbsp; Sign &amp;nbsp; On）系统称为CAS（Central &amp;nbsp; Authentication &amp;nbsp; Server）被设计成一个独立的Web应用程序(cas.war)。它目前用几个Java &amp;nbsp; Servlet作为实现并且通过一个Https服务器来运行。 &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;CAS &amp;nbsp; Generic &amp;nbsp; Handler&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; CAS &amp;nbsp; Generic &amp;nbsp; Handler是一个插件它使得CAS具备利用不同方法((LDAP, &amp;nbsp; database, &amp;nbsp; files, &amp;nbsp; NIS,...)来验证用户的能力。 &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&lt;b style="word-break: break-all; word-wrap: break-word;"&gt;JCas&lt;/b&gt;&lt;br style="word-break: break-all; word-wrap: break-word;" /&gt;&amp;nbsp; JCas实现了一个免费,开源基于Java的CAS服务器. &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-4062803233287309044?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/11/java.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6365325022208598022.post-5719766848616610395</guid><pubDate>Tue, 24 Aug 2010 01:54:00 +0000</pubDate><atom:updated>2010-11-18T23:40:50.392+08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>china</category><title>老子的队伍还要扩大</title><description>&lt;span class="Apple-style-span" style="color: #323e32; font-family: simsun; font-size: 14px; line-height: 22px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #323e32; font-family: simsun; font-size: 14px; line-height: 22px;"&gt;&lt;div align="center" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;&lt;span style="font-family: 黑体; font-size: large; line-height: 36px; word-break: normal; word-wrap: normal;"&gt;老子的队伍还要扩大&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div align="center" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="color: blue; line-height: 21px; word-break: normal; word-wrap: normal;"&gt;2010-06-29&amp;nbsp;&amp;nbsp;犀利公&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;当全球发达国家财政收入维持在１％左右低速增长甚至是负增长时，中国今年前五个月财政收入同比增速却达到了３０.８％，令世界惊叹。国税总局的官员说，全年突破8万亿已成定局，中国将紧随美国之后成为全球第二大财政收入经济体。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;中国社科院财贸所研究员杨志勇认为，按照大部分国家将所有政府收入都视为财政收入这一惯例，中国的财政收入并不只公布的这些，还要加上基金收入1.8万亿，国有资本收益421亿等，全年实际可达&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;10&lt;/b&gt;&lt;b&gt;万亿&lt;/b&gt;&lt;/span&gt;之巨。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;这是官员之福，却是百姓之祸。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1950-2010年60年间，政府财政收入增长了近&lt;b&gt;&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;一千倍&lt;/span&gt;&lt;/b&gt;，而民众收入只增长了&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;19&lt;/b&gt;&lt;b&gt;倍&lt;/b&gt;&lt;/span&gt;。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1978-2008年30年间，中央和地方各级政府的行政开支由每年52.9亿实际增长到4万多亿，增长了&lt;strong style="font-weight: bold;"&gt;&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;800倍&lt;/span&gt;&lt;/strong&gt;，仅"三公开支"每年就达到一万亿。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;一面是长春市公安局购买单价3万的笔记本"机皇"，山东省粮食局一顿饭吃掉一万五。一面却是江西抚河唱凯堤因300万资金缺口而不能及时加固导致崩溃，造成民众财产损失10个亿。昨天《新闻1+1》节目中，白岩松评论道："我们看似很富，但有些领域很穷；看似有些领域很穷，但大的国库又很富。"&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;strong style="font-weight: bold;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;对于一个丝毫&lt;span style="font-size: x-large; line-height: 48px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="color: black; line-height: 48px; word-break: normal; word-wrap: normal;"&gt;不受监督的&lt;/span&gt;&lt;span style="color: black; line-height: 48px; word-break: normal; word-wrap: normal;"&gt;政府&lt;/span&gt;&lt;/span&gt;而言，财政收入的每一次增长，必将伴随着一次新的吃官饭队伍的膨胀、一次新的贪腐狂潮、一次新的盛世表演冲动、一次新的投资浪费&lt;/strong&gt;&lt;/span&gt;（对外资本投资、对内大项目投资）。以美国"两房"债券为例。由于美、中两国政府联手保密，中国持有的准确数字始终是个谜。标准普尔说中国持有3400亿美元，专家评估说实际持有5000亿美元。6月16日，"两房"股票正式从纽交所退市，回到场外柜台交易，中国想卖出将越来越难，其价值只能停留在账面上。目前"两房"核心资产只有 700 多亿美元，但其衍生债券总值却高达5.2万亿美元，去年一年又合计亏损了936 亿美元，其债券已经是一文不值，没有任何大的机构愿意持有，中国卖给谁？更要命的是，6月17日，美国众议院达成一致，把"两房"列入可能遭到清算的金融实体，可能考虑让其破产。一旦如此，&lt;span style="color: #990033; font-size: x-large; line-height: 48px; word-break: normal; word-wrap: normal;"&gt;中国的5000亿美元"两房"债将血本无归。&lt;/span&gt;真是应了那句话：财力越大，政府的失误就越大。【但政府和官员谁也不会承担这个责任。这就是官本位体制腐而不败的原因。】&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;白岩松说："媒体更关心的是，你（政府）是不是把钱会花在老百姓的身上，花在诸如教育、健康、社会保障等等这方面，也就是花到我们每一个个人的身上。……关注你能不能透明，能不能公平、公正，能不能催化下一轮包括体制改革这一方面的东西。"&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;&lt;span style="color: red; font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;对于非民选的政府而言，它最惧怕的就是透明。&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;民众通常将教育、医疗、住房称为压在身上的新"三座大山"，殊不知，&lt;b&gt;&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;真正的大山是官员和政府&lt;/span&gt;&lt;/b&gt;&lt;b&gt;。&lt;/b&gt;截至2009年，我国财政供养人数约为6700万人，官民比例是&lt;b&gt;1∶19&lt;/b&gt;。历史学家统计出我国不同时期的官民比例：西汉时期&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶7945&lt;/b&gt;，东汉&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶7464&lt;/b&gt;，唐代&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶3927&lt;/b&gt;，元代&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶2613&lt;/b&gt;，明代&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶2299&lt;/b&gt;，清代&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶911&lt;/b&gt;，民国时期&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶800&lt;/b&gt;，解放初期（1949年）&lt;b&gt;1&lt;/b&gt;&lt;b&gt;∶600&lt;/b&gt;。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;横向比较，我国也比世界其他国家高出许多，如美国2009年财政供养人数是310万人，官民比例约为&lt;b&gt;1∶94&lt;/b&gt;。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;中国的行政区划设置是省、地市、县、乡四级，加上吃地方皇粮的村委会，实际是五级。全球绝大多数国家是省（州）、县、乡三级。"地市"是中国独有的&lt;b&gt;&lt;span style="color: blue; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;行政怪物&lt;/span&gt;&lt;/b&gt;，它靠吸吮县乡的血液而壮大，却将农民排斥在城市之外，这是造成城乡差距进一步拉大的主要原因之一。中国有333个地级以上城市，声称要建设"国际化大都市"的有183个（建设部2008年统计），而全球真正称得上是国际化大都市的也就纽约、伦敦、巴黎、东京等四五个城市。由此你可以想象出中国这些行政怪物的疯狂；由此你也就知道了他们为什么追求大机场、大广场、大马路、大的奥体中心、大的办公楼群，其逻辑与中国的大学追求大门气派和大楼豪华是一样的。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;中国的官员体系设置通常是"党政军三条线、六大班子"，军队不算，是党委、政府、人大、政协、纪委"五大班子"。机构臃肿和官员膨胀已经达到了令人吃惊的程度。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;先看看中央政府组成。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;中国中央政府有1个办公厅、27个组成部委、1个直属特设机构、16个直属机构、4个办事机构、17个直属事业单位、22个国家局、28个议事协调机构，合计&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;116&lt;/b&gt;&lt;b&gt;个&lt;/b&gt;&lt;/span&gt;部级、副部级单位。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;美国有&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;15&lt;/b&gt;&lt;b&gt;个部&lt;/b&gt;&lt;/span&gt;（国务院、国防部、财政部、司法部、内政部、农业部、商务部、劳工部、卫生与公共服务部、教育部、住房和城市发展部、交通部、能源部、退伍军人事务部、国土安全部）。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;日本有&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;1&lt;/b&gt;&lt;b&gt;府12省厅&lt;/b&gt;&lt;/span&gt;（首相府、总务省、法务省、外务省、财务省、文部科学省、厚生劳动省、农林水产省、经济产业省、国土交通省、环境省、防卫省、警察厅）。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;再看看处、局两级官员人数。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;县处级：1962年全国县处级干部为5370余名，2002年达到23万7500余名，2005年又膨胀到30万5000余名，是1962年的&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;56&lt;/b&gt;&lt;b&gt;倍&lt;/b&gt;&lt;/span&gt;，而同期全国人口增长约一倍。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;地厅（司局）级：中央编制规定全国正局级为4865名、副局级为17410名，合计22275名。2006年底实际正局级有11075名、副局级有86580名，合计97655名，是规定的4.4倍。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;上述数据并不准确，因为官员数量与"三公开支"一样，属于国家机密。据估算，目前全国处、局两个级别的官员数量应当是5年前二倍以上，接近百万之众。因为近几年，各地行政晋级大比拼，出现了众多副省级的市、副市级的县、副县级的乡镇、副乡级的村，还有众多的某某级的事业单位和国有企业。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;打开中国任何一个县级以上政府网站，仅公开的五大班子正副职位，都是一个吓人的数字。一位网友根据政府网站公开的数字对安徽省做了一次精确统计：全省53个县（不含县级市），县长总数532名，平均每县10名以上，最多的达13人（和县、广德县）。人口最少的黟县有县长1名、副县长8名，全县人口万，平均每位县长管1万人。这仅是县政府的配置，考虑党委、人大、政协、纪委四套班子，再加上每位领导所配的助理、秘书、司机等，队伍蔚为壮观，比欧洲一个中等国家的中央政府都庞大，难怪中国一个县政府的大楼比人家首相府都要壮观，官多呀！&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;官多就要钱花，这就是政府不断攫取的原因。在《论时寒冰的叹息》一文中，犀利公指出：&lt;/span&gt;&lt;b&gt;&lt;span style="color: black; font-size: x-large; line-height: 48px; word-break: normal; word-wrap: normal;"&gt;供养庞大的政府【官本位体制】是最大的"讲政治"。&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;一位网友指出：当今中国，把"官"的问题解决了，就什么问题都能解决了。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;一位网民留言道："赶快去考公务员，还是政府最有钱。"&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;白岩松说："每次路过长安街，看到中南海新华门，在警卫的后面能看到五个鲜红的大字"为人民服务"。 ……如果把新华门比作是党中央、国务院，国库也跟它相关。怎么样在有了8万亿这样一个标志性的数字、成了世界第二之后，慢慢让每一个老百姓能够感受到国家已经富了，我也富了，每个人的笑容证明你真的是世界第二。"&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;约束不了政府捞钱的手，犀利公有理由相信：&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;国富民不强，崛起梦一场&lt;/b&gt;。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;当领导说"老子的队伍还要扩大"时，你不必惊诧，因为他们不差钱。&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;&lt;b&gt;&lt;span style="color: blue; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;附录：中国一个县的标配机构&lt;/span&gt;&lt;/b&gt;&lt;span style="color: red; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;（不知你能否一口气看得完）&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;一、县人大、政协、检察院、法院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;1.县人民代表大会常务委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;2.中国人民政治协商会议县委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;3.县中级人民法院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;4.县人民检察院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;二、县政府&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;5.县人民政府办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;6.县发展和改革委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;7.县经济委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;8.县教育局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;9.县科学技术局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;10.县民族宗教事务局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;11.县公安局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;12.县监察局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;13.县民政局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;14.县司法局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;15.县财政局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;16.县人事局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;17.县劳动和社会保障局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;18.县国土资源局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;19.县规划局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;20.县建设局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;21.县市政管理委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;22.县交通局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;23.县粮食局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;24.县商务局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;25.县文化局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;26.县卫生局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;27.县人口与计生委&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;28.县审计局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;29.县国有资产监督管理委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;30.县地方税务局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;31.县国家税务局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;32.县工商行政管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;33.县质量技术监督局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;34.县环境保护局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;35.县水利局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;36.县工业促进局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;37.县农业局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;38.县广播电视局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;39.县新闻出版局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;40.县文物局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;41.县体育局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;42.县统计局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;43.县物价局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;44.县食品药品监督管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;45.县安全生产监督管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;46.县人民政府法制办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;47.县信访局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;48.县人民政府研究室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;49.县人民防空办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;50.县林业局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;51.县信息产业局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;52.县老龄委&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;53.县行政服务中心&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;54.县招商局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;55.县房产管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;56.县外事侨务旅游局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;57.县水产局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;58.县知识产权局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;三、县委&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;59.县纪委监察局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;60.县委组织部&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;61.县委宣传部&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;62.县委政法委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;63.县委政研室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;64.县委台湾工作办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;65.县精神文明建设委员会办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;66.县国家保密局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;67.县委统战部&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;68.县委党校&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;四、县政府其他委办局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;69.县地震局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;70.县中医管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;71.县路政局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;72.县乡镇企业局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;73.县运输管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;74.县出入境检验检疫局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;75.县劳动教养工作管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;76.县公安局公安交通管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;77.县城县管理综合行政执法局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;78.县老干部局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;79.县政府采购办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;80.县监狱管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;81.县政府新闻办公室（外宣办）&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;82.县人民政府参事室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;83.县档案局（馆）&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;84.县版权局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;85.县地质矿产勘查开发局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;86.县机构编制委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;87.县政府口岸办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;88.县农业机械管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;89.县公安消防局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;90.县机关行政事务管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;五、县人民团体（比照公务员）&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;91.县妇联&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;92.中国贸促会分会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;93.县残疾人联合会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;94.县海外联谊会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;95.县归国华侨联合会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;96.县科协&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;97.共青团市委&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;98.县总工会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;99.县消费者协会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;100.县摄影家协会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;101.县爱国卫生运动委员会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;102.县文学艺术界联合会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;103.县工商业联合会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;104.县人民对外友好协会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;105.县志愿者协会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;六、县事业单位（财政列支）&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;106.县地方志编委会办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;107.县扶贫开发办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;108.县委县政府招待办&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;109.县墙体材料革新办公室&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;110.县住房公积金管理中心&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;111.县招投标中心&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;112.县经济信息中心&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;113.县投资管理中心&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;114.县建设工程造价管理站&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;115.县电信分公司&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;116.县移动分公司&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;117.县联通分公司&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;118.县铁通分公司&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;119.县供电公司&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;120.县邮政局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;121.县国有资产管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;122.县气象局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;123.县水文水资源勘测局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;124.县通信管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;125.县投资促进局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;126.县事业单位登记管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;127.县医疗保险局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;128.县无线电管理局&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;129.县科学技术研究院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;130.县勘察设计研究院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;131.县人才市场&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;132.县图书馆&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;133.县公路总段&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;134.县中心血站&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;135.县疾病预防控制中心&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;136.县人民医院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;137.县中医院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;138.县妇幼保健院&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;139.县高级中学&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;140.县高新技术开发区管委会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;七、县其它办、会&lt;/span&gt;&lt;/div&gt;&lt;div style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; line-height: 21px; list-style-image: initial; list-style-position: initial; list-style-type: none; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; word-break: normal; word-wrap: normal;"&gt;&lt;span style="font-size: medium; line-height: 27px; word-break: normal; word-wrap: normal;"&gt;县打假办，县打拐办，县扫黄办，县驻地市办，县驻省会办，县驻京办，县教学仪器供应（管理）站（办），县医疗卫生用品供应管理办（中心），县史研究室，县职教中心（办），县德育办，县未保办，县电教中心，县初招办，县中招办，县高招办，县自考办，县防雷办，县退安办，县精神文明办，县拆迁办，县工商联，县民革，县农公党委，县民盟，县致公党委，县民建，县民进，县九三学社，县台盟，县黄埔同学会，县台商联谊会。&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6365325022208598022-5719766848616610395?l=dig.pugwoo.com' alt='' /&gt;&lt;/div&gt;</description><link>http://dig.pugwoo.com/2010/08/blog-post_24.html</link><author>noreply@blogger.com (pugwoo)</author><thr:total>0</thr:total></item></channel></rss>
