<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[宝宝小屋]]></title>
<link>http://www.cfer.cn/</link>
<description><![CDATA[小嘉嘉一家的幸福生活]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[your@email.com(阿育)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>宝宝小屋</title>
	<url>http://www.cfer.cn/images/logos.gif</url>
	<link>http://www.cfer.cn/</link>
	<description>宝宝小屋</description>
</image>

			<item>
			<link>http://www.cfer.cn/article.asp?id=515</link>
			<title><![CDATA[360测试网速的原理]]></title>
			<author>your@email.com(flexer)</author>
			<category><![CDATA[网络技术]]></category>
			<pubDate>Wed,23 Nov 2011 14:35:57 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=515</guid>
		<description><![CDATA[360的有一个测试网速的东西。经常有人反映他的宽带和他测试出来的结果不同。<br/>升级投诉。<br/> <br/>其实360的在线测试。就是在他的软件商城上下载了几个软件。<br/>从而进行速度的评价。这个测试结果并不能科学的表现宽带的接入的通畅性。<br/> <br/>既然讲到这里。那看看。测速的软件到底下载了什么东西。其实360也是通过这个东西进行他的软件的捆绑安装的途径。这些软件都是付费预装的。<br/> <br/> pdown://p2=B804722147FCEF949D8A847AC88C84C3F7A44DF4|p3=20|p4=3600|p5=6|p10=1|k=2|p11=0|h1=1_100018808|h3=0|h7=3|b5=360软件管理|b6=360安全卫士 8.2 正式版|b7=1|b9=0|<a href="http://dl.360safe.com/setup_8.2.0.2002m.exe" target="_blank" rel="external">http://dl.360safe.com/setup_8.2.0.2002m.exe</a><br/>pdown://p2=148DA7BC58AD4131DFCBBA614E696764FA1EC832|p3=20|p4=1800|p5=6|p10=1|k=2|p11=0|h1=72_100019991|h3=0|h7=3|b5=360软件管理|b6=酷狗音乐 7|b7=1|b9=0|<a href="http://softdl5.360.cn/KuGou/KuGou_7.1.8bd.exe" target="_blank" rel="external">http://softdl5.360.cn/KuGou/KuGou_7.1.8bd.exe</a>;<a href="http://softdl2.360.cn/KuGou/KuGou_7.1.8bd.exe" target="_blank" rel="external">http://softdl2.360.cn/KuGou/KuGou_7.1.8bd.exe</a><br/>pdown://p2=4C452F9A6AAEA1AC91C4822CD5CF59A3C9AD0642|p3=20|p4=2400|p5=6|p10=1|k=2|p11=0|h1=10162_100019957|h3=0|h7=3|b5=360软件管理|b6=美图秀秀 3.0.2|b7=1|b9=0|<a href="http://softdl3.360.cn/mtds/XiuXiu_3.0.2.bd.exe" target="_blank" rel="external">http://softdl3.360.cn/mtds/XiuXiu_3.0.2.bd.exe</a>;<a href="http://softdl4.360.cn/mtds/XiuXiu_3.0.2.bd.exe" target="_blank" rel="external">http://softdl4.360.cn/mtds/XiuXiu_3.0.2.bd.exe</a><br/>pdown://p2=D7FFE14FEDF0F6859CA8676078F3F17AB85C00DD|p3=20|p4=4200|p5=6|p10=1|k=2|p11=0|h1=105368_100019873|h3=0|h7=3|b5=360软件管理|b6=暴风影音5 正式版|b7=1|b9=0|<a href="http://softdl5.360.cn/baofeng5/baofeng5-5.06.1101.1111bd.exe" target="_blank" rel="external">http://softdl5.360.cn/baofeng5/baofeng5-5.06.1101.1111bd.exe</a><br/>pdown://p2=691CE018B28D65E9EEA5370166769CAA52513F9C|p3=20|p4=3600|p5=6|p10=1|k=2|p11=0|h1=4150553_100019874|h3=0|h7=3|b5=360软件管理|b6=快播 5.0.80|b7=1|b9=0|<a href="http://softdl3.360.cn/QvodPlayer/QvodSetupPlus5_5.0.80.exe" target="_blank" rel="external">http://softdl3.360.cn/QvodPlayer/QvodSetupPlus5_5.0.80.exe</a>;<a href="http://softdl4.360.cn/QvodPlayer/QvodSetupPlus5_5.0.80.exe" target="_blank" rel="external">http://softdl4.360.cn/QvodPlayer/QvodSetupPlus5_5.0.80.exe</a><br/><br/>获取这个内容很简单啊。<br/>C:\Program Files\360\360Safe\netmon<br/>netspeed.npl<br/>这个文件就是的。<br/>netspeedtmp.npl 这个是更新的临时文件。<br/><br/>经常有人在微博上发测试结果。其实你想排在那99%的之外用户里，改改这个文件的内容吧。<br/><br/>要监测360的测速网站的性能，那就监测 softdl3.360.cn吧。]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=514</link>
			<title><![CDATA[Coldfusion + Lucene 创建自己的全文搜索引擎]]></title>
			<author>your@email.com(flexer)</author>
			<category><![CDATA[CFML编程其他]]></category>
			<pubDate>Wed,11 May 2011 22:56:59 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=514</guid>
		<description><![CDATA[最近需要做一个项目，用于全文搜索，<br/><br/><br/>记得以前了解过一下搜索引擎，翻出来看，其实入门还是比较简单，具体的使用将会比较麻烦。<br/><br/><br/>其实Coldfusion 也自带了Verity 全文搜索引擎，但是对外公布的版本里只支持英文搜索，并不支持双字节的文字的搜索，如中文和其他文字，法文等也是不支持的。<br/><br/><br/>其实Lucene做为一个开源的引擎，版本更新比较快。最新的版本已经到了3.1.0了， <br/><br/>Lucene的下载地址及网站地址是：<a href="http://lucene.apache.org/" target="_blank" rel="external">http://lucene.apache.org/</a><br/><br/><br/><br/>放到安装目录c:\CFusionMX7\Lib 下就可以。<br/><br/><br/><br/>另外Lucene是纯JAVA的东西，如果用Coldfusion来调用。刚刚好seeker<br/><br/> seeker自定义搜索引擎库 <a href="http://seeker.riaforge.org/" target="_blank" rel="external">http://seeker.riaforge.org/</a> 这个引擎库已经封装好了一些东西。直接调用了。<br/><br/><br/><br/>可惜就是demos 简单了点。不过基本还是能跑的：<br/><br/>如果是在cf7 上跑，有点注意的：<br/><br/>1.我在cfmx 7.0 上加载这个demo 原始下载来的东西，有一个pdf.cfc 要删除掉。因为cfmx 不支持cfpdf ,要不会报错的。<br/><br/>2.Lucene 上只有3个版本可以下载。2.9.4 是支持 。3.0.3 就不支持。用<br/><br/>demos/lucene_test.cfm 可以检验一下你的布署是否成功。<br/><br/>如果提示support 就是正常了。<br/><br/><br/><br/>原文位置: <a href="http://www.cfer.cn" target="_blank" rel="external">http://www.cfer.cn</a> 本人博客。<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=512</link>
			<title><![CDATA[入职快半个月啦]]></title>
			<author>your@email.com(lulu)</author>
			<category><![CDATA[一起走过的日子]]></category>
			<pubDate>Tue,13 Jul 2010 17:11:16 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=512</guid>
		<description><![CDATA[&nbsp;&nbsp; 终于还是离开了那个我呆了六年的地方。六年了，真的从一个刚毕业的无知小女孩到结婚、生子。。。成熟了很多很多。谢谢周总给我的一切机会，让我能按着自己的意愿去做很多事情。<br/>&nbsp;&nbsp;七月一日，我开始了我在中科恒源的日子。里面能干的人很多哦，希望自己也能多努力，好好做好自己的工作，努力学习更多知识，从头到脚，我都希望能有好的变化！<br/>&nbsp;&nbsp;谢谢命运的安排，一切都要自己把握！！！]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=510</link>
			<title><![CDATA[等待中]]></title>
			<author>your@email.com(lulu)</author>
			<category><![CDATA[一起走过的日子]]></category>
			<pubDate>Fri,25 Jun 2010 13:50:17 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=510</guid>
		<description><![CDATA[&nbsp;&nbsp;六年了，是不是真的要离开了？<br/> 或许是天降的机会，或许是自己突然来的运气，或许人生能从此有了新的改变。。。<br/> 等待。。。]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=509</link>
			<title><![CDATA[搜狗浏览器的加速原理]]></title>
			<author>your@email.com(flexer)</author>
			<category><![CDATA[网络技术]]></category>
			<pubDate>Wed,25 Nov 2009 11:17:48 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=509</guid>
		<description><![CDATA[搜狗浏览器在访问一下网站,对网站的IP地址进行一次运营商的归属。如果是当前使用的网络运营商不同，就会采用加速的方式。<br/><br/>目前采用的方式是采用http代理的方式来实现，代理服务器的地址是<br/><br/>118.228.148.30&nbsp;&nbsp; 端口80 <br/>219.234.81.62&nbsp;&nbsp;端口80 <br/><br/>代理服务器是采用squid 代理。但是增加了部分agent 头的检测，普通浏览器直接设置这个代理访问加速网站是时。会提示要使用搜狗浏览器 ]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=508</link>
			<title><![CDATA[Siruna 引擎教程]]></title>
			<author>your@email.com(flexer)</author>
			<category><![CDATA[服务端技术]]></category>
			<pubDate>Fri,23 Oct 2009 16:34:18 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=508</guid>
		<description><![CDATA[这篇教程目前在翻译中，由于对当中的技术有较大的兴趣，但由于自身的英文实在不敢恭维，只好拖拖拉的翻译了！<br/><br/>Tutorial – 从基本网站起步<br/>从基本网站建立开始<br/>虽然站点地图和映射文件可以任何文本编辑器进行编辑，Siruna 平台还是提供一个工具， 排版工具，the Composer, that greatly simplifies this process.可以用来生成sitemap 通过页面的选取和点击,并具有sitemap Api语法自动完成功能, 附带有一个易于使用的xpath 元素校正工具， 更多信息。 Furthermore it allows multiple users to work on the same site. To allow this, the generated files are located in cocoon/siruna/development/username/ instead of cocoon/siruna/. Projects that are committed are copied back to the basedir.<br/>该教程后部分将使用处理器创建站点，虽然使用其他工具完全可以做到同样效果。如果您想更为深入了解应如何做（处理器幕后创建了什么文件），点击这里<br/>1.通过处理器创建一个新的项目<br/> <br/> <br/> <br/>开始使用转换引擎,可以通过转到<a href="http://composer.siruna.com" target="_blank" rel="external">http://composer.siruna.com</a>或<a href="http://localhost:8080/ComposerWAR/secure/projects.jsp" target="_blank" rel="external">http://localhost:8080/ComposerWAR/secure/projects.jsp</a> 。 创建一个帐户，登录，并单击添加项目。当选择一个域名，请记住，当指定一个二级域名，该域名的其他二级域名将不会匹配。所以，如果你想在同一个项目中适应其他的二级域名,请直接使用顶级域名。<br/><br/>2. 创建过滤规则<br/> <br/> <br/>A filter defines a set of pages with the same layout. These pages will be adapted using the same pattern of a sitemap. <br/>3. 在编辑器中查看 newscientist <br/> <br/>在左边你可以实时预览，右侧可以编辑sitemap。 <br/>Firefox的Firebug的结合非常完美。 Firebug是Firefox的插件（通过https：/ / addons.mozilla.org/en-US/firefox/addon/1843），您用它实时编辑，调试和监测的的任何网页上的CSS，HTML和JavaScript。<br/>4. Sitemap 模板<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code3235);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code3235><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:match pattern=&#34;home&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:generate type=&#34;sirunaGenerator&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- extract CSS and JS so that transformations can be done on them --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaScriptExtractor&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- make site xhtml compliant --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaCleaner&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- linearize tables --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaTableTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;linearize(//p:table,true)&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- add your transformations here --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- scale images --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaImageTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;scale(//p:img,95)&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- make sure all url&#39;s in the page are rewritten, so that they to will lead to an adapted webpage --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaLinkRewriter&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- del&#101;te unused css --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaCSSCompactTransformer&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!-- make sure no width&#39;s are set in css &gt; screenwidth --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMakeCSSFit&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;removeWidths&#34; value=&#34;true&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;removeFloats&#34; value=&#34;true&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:serialize type=&#34;sirunaXHTMLSerializer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;enableJS&#34; value=&#34;false&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:serialize&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:match&gt;<br/></div></div><br/>当开始一个新项目，处理器会通过默认设置进行设置。这些转换是基本通用，以便适应大多数网站。大多数可以调整，以便更好地表现某些特定情况。 <br/>所有项目都需要至少一个生成器和格式转换器。生成模块获取到一个网址，XML或其他文件，并送入系统。现在可以开转换。最后，格式转换器可以确保内容正常输出。<br/>要真正的适应内容的显示,我们需要进行一些手工调整. 脚本拆解器 ScriptExtractor 保证我们能转换 css 和 javascript. 清理器保证我们能生成有效的的xhtml 内容.<br/>表格的线性转换函数 ( <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#tableTransformer ) 将表格线性化做为layout 布局，并删除所有表格, tr and td elements if replaceWithDivs is false o&#114; replaces them with divs with the same id if replaceWithDivs is true<br/>Remark:<br/>There is a difference between tables for layout and data tables.<br/>Tables for layout are tables that are used just for layout purposes, for example to place some elements on the right and other elements on the left.<br/>Data tables are tables to represent some data in tabular form (so the data in the table has no meaning if the table headers aren’t present). Although this transformer is present in the sitemap template, it might not be wanted for every site (in particular for sites containing data tables). <br/>The ImageTransformer (see API: <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#imageTransformer ) transcodes images located in the web page.<br/>The “scale” function scales all the images that were returned by the XPath e&#173;xpression by a given percentage. In this template, all images that are bigger than the screenwidth are resized to 95% of the screenwidth. Background-images aren&#39;t matched by the xpath e&#173;xpression and should be added manually when needed. There are also a lot of other functions available that might improve a mobile site<br/>Without the LinkRewriter, clicking on a link will lead to a page that isn&#39;t adapted. Therefore it should be done at the end of the pipeline<br/>The CSSCompactTransformer del&#101;ted unused CSS. This transformer is also best done at the end of the pipeline, since a lot of actions, like removing elements cr&#101;ate new items that can be cleaned up by this transformer.<br/>MakeCSSFit will try to remove o&#114; adapt the CSS so that everything fits in the width available for any given mobile device.<br/>5. Extracting, transforming and ins&#101;rting a menu:<br/>&nbsp;&nbsp; <div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code48760);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code48760> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMenuExtractor&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;extract(/p:html/p:body[1]/p:div[@id=&#39;hdcontentNav&#39;],false,true,true)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;minNumLinks&#34; value=&#34;2&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMenuIns&#101;rter&#34; /&gt;<br/></div></div><br/>The MenuExtractor (see API: <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#menuExtractor ) is able to extract menus of a website based on three heuristics: the deprecated HTML &lt;menu&gt; element, keywords located in id o&#114; class attributes, and HTML &lt;a&gt; elements. The menu is extracted from the div-element with id “topnavlinks” by extracting all links in this element (menuTag = false, keyword = true, links = true). The parameter with name “task{x}”, here “task0”, is used to sel&#101;ct the node wh&#101;re you want to extract the menu from and on and with which heuristic. The parameter “minNumLinks” sets the minimum number of links a menu can contain, if there are less than 2 menu-elements the menu is not extracted. There are also other parameters possible, see the API.<br/>The nodes are sel&#101;cted by an xpath e&#173;xpression, more information on xpath can be found on <a href="http://www.w3.org/TR/xpath" target="_blank" rel="external">http://www.w3.org/TR/xpath</a> .<br/>After the menu is extracted it can be transformed with the MenuTransformer (see API: <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#menuTransformer ). Use this transformer to change the name of menu-items o&#114; to add/remove them.<br/>The MenuIns&#101;rter (see API: <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#menuIns&#101;rter ) is used to generate a dro&#112;-down menu from the menu-items that are extracted with the MenuExtractor. To see the possible parameters see the API.<br/>The result should look like this:<br/> <br/>注释1: The live preview is only rendered again when the changes are saved. You can do this by clicking the save button o&#114; pressing ctrl+s <br/>注释2: If you use the MenuIns&#101;rter, the LinkRewriter should come after the MenuIns&#101;rter <br/>注释3: The &#34;p:&#34; in the xpath is a shorthand for the xhtml namespace. It has to be mentioned, since the siruna platform can also work with external xml files.<br/>6. 移动和删除元素.<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code38742);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code38742><br/>&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;remove(/p:html/p:body[1]/p:div[@id=&#39;hdkey&#39;])&#34;/&gt;<br/> &lt;/map:transform&gt;<br/></div></div><br/><br/>很多内容并不适合在手机网站上体现.这些内容可以被删. 出于这个目的， ElementTransformer 就可以派上用场. (详细请见 API: <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#elementTransformer). 删除函数以 xpath 做为参数. 想取得当前元素的xpath, xpath 工具可以派上用场. 在左边的实时预览窗口中选择你相删除的元素. 同时也很容易选择其父元素通过点击右下角的选区. <br/> <br/>现在我们来移动标题头的图片: <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code95353);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code95353> <br/>&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task1&#34; value=&#34;moveAfter(//p:div[@id=&#39;hdLogo&#39;],//p:div[@id=&#39;siruna_menu&#39;])&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/></div></div><br/> <br/>注释: <br/> <br/>转换器的参数应具有唯一的名称。他们无需为连续序号的，但必须以升序排列。任务名称根据数值大小升序排列。<br/>moveAfter函数有时引入了新的类至被移动的元素中。这样一来原来的样式（字体大小，颜色，...） 和来自移动父元素的是之相关联的。在这种情况下，这是我们不想看到的，所以我们把这个属性移除. <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code98962);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code98962> <br/>&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task2&#34; value=&#34;removeAttribute(//p:div[@id=&#39;hdLogo&#39;],class)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/> <br/>Now we can remove some more irrelevant elements:<br/>&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task3&#34; value=&#34;remove(//p:div[@id=&#39;hldhdMidSect&#39;])&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task4&#34; value=&#34;remove(//p:div[@id=&#39;hldhdSubjectNavKey&#39;])&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task5&#34; value=&#34;remove(//p:div[@id=&#39;pgtop&#39;])&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task6&#34; value=&#34;remove(//p:div[@id=&#39;mpucol&#39;])&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task7&#34; value=&#34;remove(//p:div[@id=&#39;skycol&#39;])&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&nbsp;&nbsp;&lt;map:parameter name=&#34;task8&#34; value=&#34;remove(//p:div[@id=&#39;hldft&#39;])&#34;/&gt;&#160;&#160;&#160;&#160;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/> </div></div><br/>注释:<br/>All taksk are executed immediately. So for example if you remove the first child of an element in the first ElementTransformer, the second child becomes the first child after the transformation. So if you want to remove the first and second child, you should use: <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&#160;&#160;&#160;&#160;&nbsp;&nbsp;&lt;map:parameter name=&#34;element0&#34; value=&#34;remove(//p:div[@id=&#39;homecol1&#39;]/p:div[1])&#34; /&gt;<br/>&nbsp;&nbsp;&#160;&#160;&#160;&#160;&nbsp;&nbsp;&lt;map:parameter name=&#34;element1&#34; value=&#34;remove(//p:div[@id=&#39;homecol1&#39;]/p:div[2])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>7. 使用 ExtractAsNewPageTransformer <br/>Sometimes, content is relevant, but it shouldn&#39;t be displayed on the first page. For this purpose you can use the ExtractAsNewPageTransformer. Just sel&#101;ct what content you want to move to another page. This way you have the xpath e&#173;xpression.<br/> <br/>&#160;&#160;&#160;&#160;&lt;map:transform type=&#34;sirunaExtractAsNewPageTransformer&#34;&gt;<br/>&#160;&#160;&#160;&#160;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;extractItem(//p:div[@id=&#39;pgft&#39;], EXPLORE FURTHER, home)&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&lt;/map:transform&gt;<br/>The “extractItem” function of the ExtractAsNewPageTransformer (see API: <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#extractAsNewPageTra...) extract the specific item from the current page into another page. <br/>Remark:<br/>It is currently impossible to process the extracted elements with another pipeline. Therefore, you should first transform the element into the right form before extracting it. <br/> <br/>8. 使用CSSTransformer 样式化元素<br/>Finally, some item should be styled differently. A lot of margins for instance are too big for a mobile device, since they waste too much of the available screen. To find out what margins should be remove/alt&#101;red, firebug is again very handy<br/> <br/>&lt;map:transform type=&#34;sirunaCSSTransformer&#34;&gt;<br/>&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;removeCSSItem(#hldmain)&#34;/&gt;<br/>&lt;/map:transform&gt;<br/> <br/>The CSSTransformer (see API: <a href="http://open.siruna.org/documentation/transformersAPI" target="_blank" rel="external">http://open.siruna.org/documentation/transformersAPI</a>#cssTransformer ) transforms specific css items based on the user input. <br/>This transformer depends on the ScriptExtractor<br/>Besides removing css, css items and attributes can be modified o&#114; added. Try adding the following transformations:<br/>&#160;&#160;&#160;&#160;<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code61578);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code61578><br/>&lt;map:transform type=&#34;sirunaCSSTransformer&#34;&gt;<br/>&#160;&#160;&#160;&#160;&nbsp;&nbsp;...<br/>&#160;&#160;&#160;&#160;&nbsp;&nbsp;&lt;map:parameter name=&#34;task1&#34; value=&#34;removeCSSItem(.hldpg)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task2&#34; value=&#34;removeCSSItemAttribute(.hldBd h6\,.pnl h6,margin-bottom)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task3&#34; value=&#34;changeCSSItemAttribute(.hldBd h6\,.pnl h6,padding-left, 2px;)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task4&#34; value=&#34;removeCSSItemAttribute(.pnlTxt h3,margin-bottom)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task5&#34; value=&#34;changeCSSItemAttribute(ul.markerlist li\,.marker,padding-left, 2px;)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task6&#34; value=&#34;changeCSSItemAttribute(#maincol .hldPnl .pnlTxt p,margin-left, 2px;)&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task7&#34; value=&#34;addCSSItem(div#siruna_item_extractor0 a \{font-weight:bold;padding-left:2px;})&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&lt;/map:transform&gt;<br/></div></div><br/><br/>注释:<br/>Special characters “,” and “{” should be escaped within function parameters.<br/>9. 使用 表达式选择器 ExpressionSel&#101;ctor <br/>A lot of transformers already take device characteristics into account. Sometimes however it makes sense to do specific transformations only for a specific group of devices. Here for instance we remove all images for devices with a small screen.<br/>&lt;map:sel&#101;ct type=&#34;sirunaExpressionSel&#101;ctor&#34;&gt;<br/>&lt;!-- low end version, if screen width &lt; 160: del&#101;te all images in content --&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:when test=&#34;width &lt; 160&#34;&gt;&#160;&#160;&#160;&#160;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;remove(//p:div[@id=&#39;contentsurround&#39;]//p:img)&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:when&gt;<br/>&lt;/map:sel&#101;ct&gt;<br/>A Sel&#101;ctor offers the possibility to differentiate the transcoding process on specific variable. The ExpressionSel&#101;ctor is used here to differentiate on screen width, if the screen width is smaller than 160 all images in the div with id &#34;contentsurround&#34; is removed.<br/>Beside &#34;width&#34; there are a number of variables that can be used o&#114; other Sel&#101;ctors (see API).<br/>10. 预览一下你到目前为止 做了什么<br/>To preview a site, you can go to servername:port/ComposerWAR/Request/_protocol/siteUrl o&#114; servername:port/DSTWAR/Transcoder/_protocol/siteUrl if you have commited the project. The online version of the composer has a shorter url available for convenience: username.projectname.mobixx.eu. You can do this with your mobile, with an emulator o&#114; using your desktop browser. The composer itself also has a preview screen in witch you can browse and test several resolutions.<br/>For the tutorial, you can go to localhost:8080/DSTWAR/Trancoder/_http/www.newscientist.com<br/>ADDING ANOTHER MAPPING<br/>To adapt other pages, just repeat the prcess starting from (7). If you&#39;re not working with the composer, you just have to:<br/>1. Add a page entry for the article pages in jboss-4.2.1\bin\cocoon\siruna\new scientist\mapping.xml<br/>&lt;Domain name=&#34;technology.newscientist.com&#34;&gt;<br/>&nbsp;&nbsp;&lt;Page entry=&#34;article&#34; directory=&#34;false&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;Path&gt;/article.*&lt;/Path&gt;<br/>&nbsp;&nbsp;&lt;/Page&gt;<br/>&lt;/Domain&gt;<br/>The page entry redirects all pages that correspond to the regular e&#173;xpression “/article.*” in the domain “technologie.newscientist.com” to the pattern “article” in the sitemap.<br/>2. Add a pattern (ex. “article”) in the sitemap in jboss-4.2.1\bin\cocoon\siruna\new scientist\sitemap.xml<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code290);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code290><br/>&lt;map:match pattern=&#34;article&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:generate type=&#34;sirunaGenerator&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaScriptExtractor&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaCleaner&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaCSSCompactTransformer&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaLinkRewriter&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMenuExtractor&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;extract(//p:div[@id=&#39;topnavlinks&#39;], false, true, true)&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMenuIns&#101;rter&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMakeCSSFit&#34; /&gt;<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element0&#34; value=&#34;remove(//p:div[@id=&#39;rwheader&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element1&#34; value=&#34;remove(//p:div[@id=&#39;artToolsTop&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element2&#34; value=&#34;remove(//p:div[@id=&#39;mpuHolder&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element3&#34; value=&#34;remove(//p:div[@id=&#39;comForm&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&lt;map:parameter name=&#34;element3&#34; value=&#34;remove(//p:div[@id=&#39;artToolsEnd&#39;]/following-sibling::*)&#34; /&gt;--&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element4&#34; value=&#34;remove(//p:div[@id=&#39;artToolsEnd&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element5&#34; value=&#34;remove(//p:div[@id=&#39;pgrhcol&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element6&#34; value=&#34;remove(//p:div[@id=&#39;subsbx&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element7&#34; value=&#34;remove(//p:div[@id=&#39;pglhcol&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element8&#34; value=&#34;remove(//p:div[@id=&#39;rwfoot&#39;])&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaCSSTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;changeCSSItemAttribute(.comLev2,margin,5px)&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task1&#34; value=&#34;changeCSSItemAttribute(.comLev3,margin,5px)&#34; /&gt;<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaImageTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;scale(//p:img,95)&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaFooterIns&#101;rter&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:serialize type=&#34;sirunaXHTMLSerializer&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:match&gt;<br/></div></div><br/><br/>WORKING WITH RESOURCES<br/>When you start to have several patterns, you might notice that some transformations are needed for more than one pattern. Altough each template might differ significantly in form and structure, most pages of one website will have the same header, footer, menu, etc. For these cases resources can be cr&#101;ated. These resources can contain the same elements that a &#34;match&#34; element can contain (generators, transformers, sel&#101;ctors and serializers). Moreover, they can then be called from within the match element.<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code10712);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cfer.cn/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code10712><br/>&lt;?xml version=&#34;1.0&#34; encoding=&#34;iso-8859-1&#34;?&gt;<br/>&lt;map:sitemap xmlns:map=&#34;<a href="http://apache.org/cocoon/sitemap/1.0" target="_blank" rel="external">http://apache.org/cocoon/sitemap/1.0</a>&#34;&gt;<br/>&nbsp;&nbsp;&lt;map:resources&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:resource name=&#34;before&#34;&gt;&#160;&#160;&#160;&#160;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:generate type=&#34;sirunaGenerator&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaScriptExtractor&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaCleaner&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaCSSCompactTransformer&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaLinkRewriter&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMenuExtractor&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;task0&#34; value=&#34;extract(//p:div[@id=&#39;topnavlinks&#39;], false, true, true)&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:transform&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMenuIns&#101;rter&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaMakeCSSFit&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:resource&gt;<br/>&nbsp;&nbsp;&lt;/map:resources&gt;<br/> <br/>&nbsp;&nbsp;&lt;map:pipelines&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:pipeline&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:match pattern=&#34;article&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:call resource=&#34;before&#34;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:transform type=&#34;sirunaElementTransformer&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;map:parameter name=&#34;element0&#34; value=&#34;remove(//p:div[@id=&#39;rwheader&#39;])&#34; /&gt;<br/>&#160;&#160;&#160;&#160;...<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:match&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/map:pipeline&gt;<br/>&nbsp;&nbsp;&lt;/map:pipelines&gt;<br/>&lt;/map:sitemap&gt;<br/> </div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=507</link>
			<title><![CDATA[ Railo CFML 一个新的CFML引擎]]></title>
			<author>your@email.com(flexer)</author>
			<category><![CDATA[CFML编程其他]]></category>
			<pubDate>Wed,02 Sep 2009 00:24:25 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=507</guid>
		<description><![CDATA[一个瑞士公司开发的CFML 引擎，不仅支持CFML ，还支持JAVA，如果你喜欢PHP，也是没有问题的。<br/><br/>最主要是公司以卖服务和增值插件赚钱，如调试插件Debug Plug 等。<br/><br/>哪天有机会可以试试看，不知道对cfchart支持怎么样呢。？<br/><br/><a href="http://www.getrailo.com" target="_blank" rel="external">http://www.getrailo.com</a>]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=505</link>
			<title><![CDATA[终于结束了]]></title>
			<author>your@email.com(lulu)</author>
			<category><![CDATA[一起走过的日子]]></category>
			<pubDate>Tue,25 Aug 2009 10:31:23 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=505</guid>
		<description><![CDATA[　　老公终于结束了他九年的网吧生涯，不容易啊，很辛苦的九年！~第一晚，他不适应，像个无头苍蝇，在家里走来走去。。。我也不适应，我不习惯突然晚上有个人打扰了我这么多年的安静。。。<br/>　　第二晚，两个人一起吃火锅，压马路，回到家也才九点多，看了会电视，老公说：才十点钟。。。有点漫漫长夜不知如何渡过的感觉。。。。还好公司有很多事情需要他处理。。还是忙到了很晚才睡。。。<br/>　　第三晚。。。。还未知。。。<br/>　　希望能尽快适应新的生活，终于能有时间去做一些自己想做的事情！~]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=504</link>
			<title><![CDATA[来自科技部网站的认真对答]]></title>
			<author>your@email.com(flexer)</author>
			<category><![CDATA[个人喜欢]]></category>
			<pubDate>Tue,04 Aug 2009 22:43:43 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=504</guid>
		<description><![CDATA[这些对答，不能不说是认真而细致！无聊问题的认真回答！<br/><br/>1.姓名：&nbsp;&nbsp;吕坤伦&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-10-24 21:11:37 <br/>提问类型： ［ 提出建议 ］ <br/>问题：&nbsp;&nbsp;用一台发电机和一台电动机循环起来就成了永动机了 ,认真考虑 <br/>答复： 永动机是人们主观幻想的一种所谓“理想”的机器，它不需要任何动力、燃料或其他能源，能不断地自动作功。但这种机器是不存在的。根据能量守恒与转换定律，机器所作的功必定是由某一种或数种能量转换来的。机器只能转换能量，而不能创造能量。在实际情况下，磨擦力、热能的损失是不可避免的，机器所作的功要比能量守恒定律算出的功少得多。因此，那种所谓不需要任何动力、燃料或其他能源而不断自动作功的机器是不可能制成的。从历史到现在，都有些人不相信能量守恒与转换定律是自然科学中最重要、最普遍的定律，想找出一种不用能源就能不断自动作功的机器，如什么扛杆永动机、弹簧永动机、浮力永动机、磁力永动机、毛细管永动机、电动机一发动机循环永动机等等，结果都以失败告终。人类在长期征服自然的斗争中，发明和创造了各种动力机械。从古代的风车、水磨到近代的蒸汽机、内燃机、电动机等，在各个时期都不断地草新和发展着。但这些动力机械都需要从自然力、燃料或者电力等持续的供给能量转化为机构能，这些能量的转换是服从能量守恒定律的。永动机的探讨者幻想不需要任何能源（或者只是最初投进一定的能量），就能一劳永逸地解决动力问题，这是不符合辩证唯物主义观点的。对此，革命导师恩格斯在《自然辩证法》关于运动的量度一章中早已明确地指出：“这种器具这是不断产生新力的‘永动机’，而这是很荒谬的”。你在科技领域勇于探索的精神是可佳的，但不要在永动机方面耗费精力，希望你刻苦钻研科学知识，更好地理解、掌握自然科学规律，并运用这些规律去解决现实生活、生产中的科学技术问题，为我国全面建设小康社会做出贡献。 此 致敬 礼 <br/><br/><br/>2.姓名：&nbsp;&nbsp;曾鹏&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-11-08 11:25:55 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;请问这次AMD技术转让是仅仅转让X86架构还是连源代码一块转让了？谢谢 <br/>答复： 曾鹏同志: 你咨询的AMD技术转让是X86架构和源代码一起转让的。 <br/><br/>3.姓名：&nbsp;&nbsp;慧&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-12-11 15:38:56 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;深海鱼怎样在深海保持体内的水盐平衡 <br/>答复： 慧: 我部是科研管理机构,不从事具体的研究工作.你的问题已超出我部工作范围.建议你向学术研究单位咨询. <br/><br/>4.姓名：&nbsp;&nbsp;屈习生&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-01-03 12:50:43 <br/>提问类型： ［ 政策咨询 ］ <br/>问题：&nbsp;&nbsp;我在《飞碟探索·增刊》第53号发表论文《地球水末日》，首先揭示地球正在失水，如同哥白尼的日心说，如同魏格纳的大陆飘移说，将开辟和导引有关领域的研究，此前，对地球水的关注，集中在水污染等方面，没有人揭示地球正在失去水的自然现象。很想请您推荐，报国家科学技术一等奖。 <br/>答复： 屈习生同志: 路勇祥院士不在我部工作,建议你与中科院联系. <br/><br/>5.姓名：&nbsp;&nbsp;陆玲&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-01-03 02:09:23 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;尊敬的中国科技部领导： 我向你们汇报一个重要的自然新发现。 我发现了地球大规模陨击坑遗迹分布以及陨击事件的冲击变质——成矿效应是人类所需主要能源和金属矿物的生成以及恐龙灭绝的重要原因……有关研究报告（约30，000字）可在下月初呈报。 致： 崇高敬礼！ 陆玲2006/1/2 <br/>答复： 陆玲同志: 我部是科研管理机构,不从事学术研究工作,你的发现建议你与学术研究单位联系,或向有关专业期刊投稿,发表论文.<br/><br/>6.姓名：&nbsp;&nbsp;万义&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-01-14 20:30:17 <br/>提问类型： ［ 反映问题 ］ <br/>问题：&nbsp;&nbsp;我发现了一种发电的新途径，还没得到证实，该向哪一个部门反映．　　请给予答复，谢了 <br/>答复： 万义同志: 你问的问题,建议你向国家电力部门反映. <br/><br/>7.姓名：&nbsp;&nbsp;黄晓维&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-01-27 21:59:15 <br/>提问类型： ［ 提出建议 ］ <br/>问题：&nbsp;&nbsp;IT行业是我国社会主义现代化建设的一大助力，但在此领域我国拥有的先进技术太少。我们的家用PC的CPU、硬盘、内存、主板主芯片、桌面操作系统等皆为进口产品，各种标准也为外国制订。这种现状及消耗了大量外汇，更威胁我国的信息安全。愿科技部改变这一现状，强我中华！ <br/>答复： 黄晓维同志; 你说的好，我们一定努力奋斗改变这一现状，强我中华。 <br/><br/>8. 姓名：&nbsp;&nbsp;叶多喜&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-03-16 19:07:04 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;我有解决全球变暖的方法，简介已在新华网科技论坛上发表。请问我的详细论述应当在那发表？如何发表？谢谢！ <br/>答复： 叶多喜同志: 你的论文可以到专业期刊上发表. <br/> <br/>9.姓名：&nbsp;&nbsp;李先生&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-04-11 19:19:10 <br/>提问类型： ［ 政策咨询 ］ <br/>问题：&nbsp;&nbsp;哦想制造一架飞机但是哦却不董飞机的构造和飞机推力？你能告诉哦该怎么做吗？ <br/>答复： 李先生你好: 你想做的事情,你不懂.有两种方法,一种是学习,弄懂后再做,一种是放弃,自己根本做不成的事,要学会放弃. <br/><br/>10.姓名：&nbsp;&nbsp;李军凯&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-05-18 08:48:23 <br/>提问类型： ［ 提出建议 ］ <br/>问题：&nbsp;&nbsp;可以用塑料代提纸币制造人民币吗?这样可以节约很多资源和费用. <br/>答复： 李军凯同志: 你提出的问题,已超出我部工作职能,建议你与中国人民银行联系. <br/><br/>11.姓名：&nbsp;&nbsp;刘奇师&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-05-20 04:08:05 <br/>提问类型： ［ 提出建议 ］ <br/>问题：&nbsp;&nbsp;科技部长：天体演化总规律是所有事物规律的基础规律，即母规律，应该是科学基础理论研究中的主课题，是科研的主要矛盾，主要突破口，然而查遍所有与此有关的研究项目，此题却是空白。而敝人在此课题有重大进展，但仍陷于孤军奋战，请关注。 <br/>答复： 刘奇师同志: 天体演化规律是重要的基础科学规律之一，也是人类最早进行观察研究的科学问题之一。现代宇宙学的诞生是以爱因斯坦给出的第一个宇宙模型为标志的。1965年，鲍伯•威尔逊和阿诺•彭齐亚斯用贝尔实验室的角形天线无意间测到了2.7K的微波背景辐射，这使沉寂的大爆炸宇宙模型焕发出新的生命力，并逐渐得到科学界的公认。目前我们已经可以在实验室里模拟演示宇宙大爆炸后飞秒（１飞秒为千万亿分之一秒）内的情况。然而宇宙起源、大尺度宇宙学等仍然是人类面临的重大科学问题，我国也在相应的科学规划中进行了部署。鉴于您在这方面已进行了多年的研究，建议将研究成果和国内同行交流或在专业学术刊物上发表。 <br/><br/>12.姓名：&nbsp;&nbsp;王勇&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-06-05 16:54:35 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;您好！我是一名锅炉工，我单位需要买一车煤，但是我们这里没有地磅，司机要以立方为换算单位。我不知道1立方煤等于多少吨煤特向你们请教！望速回信为谢！！！ <br/>答复： 王勇同志: 你问的问题,请按公式计算.用一立方煤乘以煤的比重就等于吨数. <br/><br/><br/>13.姓名：&nbsp;&nbsp;陈先初&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-07-23 12:01:55 <br/>提问类型： ［ 提出建议 ］ <br/>问题：&nbsp;&nbsp;刚学英语时，老师说CHINA是茶叶和瓷器之意,在科技高度发展的今天,此词已经失去历史意义.再加上此词的读音疑为&#34;踩你或踩你死&#34;,由外国人之口说出,非但不雅,而且有损国格.建议国家从长远利益出发,号召全国有学之士,创造一个符合现在和将来的新&#34;中国&#34;的英文词. <br/>答复： 陈先初同志: 你提出的建议,已超出我部工作范围. <br/><br/>14.姓名：&nbsp;&nbsp;苏长征&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2006-11-22 11:24:49 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;经多年研究，我已完成了一个新的物质结构理论——宇宙统一论，揭开了自然物质结构之谜，希望申请诺贝尔物理学奖，如何进行？ <br/>答复： 苏长征同志: 申请诺贝尔物理学奖工作不属我部工作职能,如何申请,我们不了解,无法做出准确答复,请谅理. <br/><br/>15. 姓名：&nbsp;&nbsp;黄良元&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2007-02-01 22:32:58 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;我是一位物理老师，我有一个飞碟设计方案，（是一种想法，我没法做这实验，我也没有写成文字的。）能达到UFO的这些特点如外形如碟形，飞碟不仅可垂直升降，悬停或倒退，还可作高速飞行，请你们和我取得联系。想把这想法和你们面对面交流。这大概算是国家机密吧。这事你们不能把我推给其他单位哦。或你告诉我直接和谁联系。 <br/>答复： 请您与航空制造集团联系,如一航集团,二航集团. <br/> <br/>]]></description>
		</item>
		
			<item>
			<link>http://www.cfer.cn/article.asp?id=503</link>
			<title><![CDATA[来自科技部网站的搞笑对答]]></title>
			<author>your@email.com(flexer)</author>
			<category><![CDATA[个人喜欢]]></category>
			<pubDate>Tue,04 Aug 2009 22:05:05 +0800</pubDate>
			<guid>http://www.cfer.cn/default.asp?id=503</guid>
		<description><![CDATA[今天再次翻开科技部网站的公众问答。里面有些问题确实让人啼笑皆非！<br/>真难为了科技部同志的耐心解答:<br/><br/>1. 姓名：&nbsp;&nbsp;abc&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-03-02 15:18:07 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;真空中是否有温度？有是多少？没有又是为什么？ <br/>答复： 请你查询高中化学教科书,有关绝对温度一节.或问化学老师. <br/><br/>2.姓名：&nbsp;&nbsp;王铁铮&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-02-13 15:57:36 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;你好！ 我是一名中学生，对中国的原子弹事业很感兴趣。但国家对此项事业保密甚严，我得不到有关的重要信息。 我只想知道原子弹的制作原理是什么？ 此致 敬礼 <br/>答复： 王铁铮同学: 我部是科研管理机构,不从事具体的研究工作,你提出的问题不属我部工作职能.建议你查阅高中教科书. <br/><br/>3.姓名：&nbsp;&nbsp;小周&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-03-17 09:52:55 <br/>提问类型： ［ 反映问题 ］ <br/>问题：&nbsp;&nbsp;你好，我是一名学生，去年来就腰痛查不出问题，手机老是一拿到床边就没信号，其他同学的床位又不会，我老是怀疑周围会有放射性物质无法及时发觉，因为我听说过有这样的事例，以致患病无法及时发觉，我想请问有什么简单的方法可以检测周围有无放射源，谢谢 <br/>答复： 小周你好: 你提出的问题,属专业问题,我们无法做出准确答复.建议你咨询国家质量监督检验检疫总局. <br/><br/>4.姓名：&nbsp;&nbsp;王南美&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-03-04 21:03:56 <br/>提问类型： ［ 提出建议 ］ <br/>问题：&nbsp;&nbsp;您好。小弟有一套革新的智能交通体系非常想献给祖国，此革新的交通体系効力高安全性强，宁静无污染，速度快不会引发交通阻塞，佔地又很少，非常经济又实惠。我想如果能应用在西部大开发上，不但可以節省很多人力和資源也会大大的减少对環境的破坏。如果能在北京举办世运之前应用上更能为祖国争光。不知那一个部门有兴趣丞建？敬请交流联络。順祝安康，生活愉快。王南美敬上 2005-02-04 <br/>答复： 建议请你咨询交通管理部门. <br/><br/>5.姓名：&nbsp;&nbsp;zhuchangqi&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-03-28 11:43:17 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;我是汽车爱好者，我对汽车很感兴趣，就是想知道“汽车电池用着电能否充电“，这个原因。希望你们能帮帮我。 <br/>答复： 能，可以。 <br/><br/>6.姓名：&nbsp;&nbsp;陈龙&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-04-13 19:38:28 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;我无意中发现，有一种物质对水有排斥作用。想问一下这是什么原因。 <br/>答复： 陈龙同志: 我部是科研管理机构,不从事具体的研究工作.你提出的问题,建议你向研究单位咨询. <br/><br/>7.姓名：&nbsp;&nbsp;朋友&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-04-08 18:15:09 <br/>提问类型： ［ 业务咨询 ］ <br/>问题：&nbsp;&nbsp;朋友们， 你们好！ 我们是一群科学爱好者，对科学技术充满着憧憬，相信科学一定能够改变我们的命运，能够让我们的生命实践自己的价值，同时我们也是一群山村的青年农民，在我们当中，除了我之外基本上都不会上网，我们对科学的了解主要都是通过电视，书籍，和传说，我们都有也只有极为基础的科学知识，根本就不具备科技技术的实践能力（资金，和各中技术的实际操作），一句话，我们是农民，什么也没有，只有思想，只有满腔的科学热情，我们总是以自己对科学的热情比喻你们，相信你们也一样对科学的执着，所以当看到你们的网站时，我们就确认，朋友，你们是我们最知心，最真诚的朋友，于是，在我们共同思想的强烈驱使下，给你们留下了第一次言——（不毛之地的能源库），在焦急中终于等来了你们的回答——（据了解没有沙丘发电方面的报道），让我们一下子凉透了，朋友——不知道，也不懂得，你们能为我们这群农民朋友做些什么实质性的工作吗？没有报道并不代表不能呀，朋友，若都有报道了，我们还费那个劲干吗呢？？ <br/>答复： 朋友你好: 你的回复收悉,已阅. 我部是科研管理机构,不从事具体的研究工作.对你沙丘发电技术的设想,无法评价.但对你们勇于探索的精神,非常敬佩.我们愿意做你们的坚强后盾,在精神上给予你们支持. <br/><br/>8.姓名：&nbsp;&nbsp;张世军&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-05-05 17:00:21 <br/>提问类型： ［ 提出建议 ］ <br/>问题：&nbsp;&nbsp;爱因斯坦相对论仅对客观现实世界的时空进行了解释，忽略了对客观虚幻世界时空研究，因而我们测量数据不能直接运用在客观现实世界，需要利用光时滞理论对数据转化才能运用。 &gt; &gt; 光时滞理论指出未对数据转化在高速远距离导弹拦截中直接运用爱因斯坦相对论时空观，将造成偏差，甚至导弹拦截失败。 &gt; &gt; 光时滞理论主要突出研究客观现实世界和客观虚幻世界速度.时间.空间客观联系，为高精尖导弹系统提供更精确时间空间坐标分析方法；并对世界进行更深刻的认识。 &gt; &gt; 希望能够引起国家部门的高度重视,光时滞理论将完善时空观,对国防和基础分析方法都将有重大贡献.任何拥有高精尖的远距离高速导弹攻击国家,成功运用该理论都将提高国防的实力.因为这个理论是时空技术理论,时空技术直接关系到导弹的攻击精度. &gt; &gt; 因为我没有在科研单位工作,因此不能通过立项成为国家项目.希望能够将该项目立项,并秘密研究.如果您有意和我作进一步的交流，不妨联系时空专家考察理论的真实性和可研性． &gt; 联系电话１３９３６６６９７７２　希望尽快答复 <br/>答复： 张世军同志，您好！您来信提出的光时滞理论及其国防应用问题，不属于我部工作职能范围，建议您与相关的国防科研管理部门联系。 <br/><br/>9.姓名：&nbsp;&nbsp;卢浩澎&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-05-21 14:15:39 <br/>提问类型： ［ 反映问题 ］ <br/>问题：&nbsp;&nbsp;怎样能使列车&#34;飞驰;&#39; <br/>答复： 卢浩澎同志: 你发来的E_LAIL收悉.你问的问题请你查阅科普资料. <br/><br/>10.姓名：&nbsp;&nbsp;黄健庭&nbsp;&nbsp;&nbsp;&nbsp; <br/> <br/>提问时间：&nbsp;&nbsp;2005-06-30 17:50:00 <br/>提问类型： ［ 反映问题 ］ <br/>问题：&nbsp;&nbsp;作用：减少路面交通量，加快人流物流；促进经济突飞，对2008年北京奥运有积极义意，向世界展示我国科技力量申请目的：保护劳动成果，引起相关部门关注，为实验走出第一步，可专利所迟迟未能提交档案，请受理这个案件 <br/>答复： 黄健庭同志: 你咨询的问题不属我部工作范围,建议你向国家知识产权局询问. <br/><br/><br/>]]></description>
		</item>
		
</channel>
</rss>

