<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RobaYの乱七八糟の日记 &#187; 搜索</title>
	<atom:link href="http://www.a-boss.com/tag/%e6%90%9c%e7%b4%a2/feed" rel="self" type="application/rss+xml" />
	<link>http://www.a-boss.com</link>
	<description>东篱把酒黄昏后，有暗香盈袖！</description>
	<lastBuildDate>Tue, 03 Jan 2012 10:07:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>骗子QQ:869417803 淘宝:mms5486</title>
		<link>http://www.a-boss.com/2009/02/15/%e9%aa%97%e5%ad%90qq869417803-%e6%b7%98%e5%ae%9dmms5486.html</link>
		<comments>http://www.a-boss.com/2009/02/15/%e9%aa%97%e5%ad%90qq869417803-%e6%b7%98%e5%ae%9dmms5486.html#comments</comments>
		<pubDate>Sun, 15 Feb 2009 12:46:06 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[生活随笔]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[骗子]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/2009/02/15/%e9%aa%97%e5%ad%90qq869417803-%e6%b7%98%e5%ae%9dmms5486.html</guid>
		<description><![CDATA[这个骗子的技术差太远,几句话就能探出问题来,哈哈~~~~~~~~~ 用可恶的baidu搜索这个QQ号,什么都找不到,鄙视baidu! 用google能把这个骗子登记的号找到,从不同的联系地址就能明显看得出大骗子一个. ... ]]></description>
			<content:encoded><![CDATA[<p>这个骗子的技术差太远,几句话就能探出问题来,哈哈~~~~~~~~~<br />
用可恶的baidu搜索这个QQ号,什么都找不到,鄙视baidu!<br />
用google能把这个骗子登记的号找到,从不同的联系地址就能明显看得出大骗子一个.<br />
既然让我碰上这么个骗子,我也不能手软,公布一下,这样baidu也就能有骗子的QQ信息了,给大家做个警示.<br />
这个骗子的手段远不如前几天碰到的那个,斗智斗勇的感觉真好玩，哈哈．<br />
还要说明下：这两个骗子都是广东的，我恨部分广东人,恨死了．</p>
<p>过程：</p>
<p>因为最近一直在关注单反相机，一直想搞一台自己玩玩，结果在网上看到骗子的信息，价格当然比较优惠了，于是联系骗子，中间咨询事宜不细谈了，但当谈及支付方式的问题时，骗子不肯使用支付宝，还说什么特价机只能走现金转帐。NND，想骗我没门~~~~</p>
<p>用google搜索后发现，骗子不只是登记了相机，还有什么名牌衣服之类的东西，而登记的地址又到处都有。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2009/02/15/%e9%aa%97%e5%ad%90qq869417803-%e6%b7%98%e5%ae%9dmms5486.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>终于找到解决打开Wp分类或标签出现在空白页面的办法！</title>
		<link>http://www.a-boss.com/2009/01/05/%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e8%a7%a3%e5%86%b3%e6%89%93%e5%bc%80wp%e5%88%86%e7%b1%bb%e6%88%96%e6%a0%87%e7%ad%be%e5%87%ba%e7%8e%b0%e5%9c%a8%e7%a9%ba%e7%99%bd%e9%a1%b5%e9%9d%a2%e7%9a%84%e5%8a%9e.html</link>
		<comments>http://www.a-boss.com/2009/01/05/%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e8%a7%a3%e5%86%b3%e6%89%93%e5%bc%80wp%e5%88%86%e7%b1%bb%e6%88%96%e6%a0%87%e7%ad%be%e5%87%ba%e7%8e%b0%e5%9c%a8%e7%a9%ba%e7%99%bd%e9%a1%b5%e9%9d%a2%e7%9a%84%e5%8a%9e.html#comments</comments>
		<pubDate>Mon, 05 Jan 2009 11:59:28 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[建站笔记]]></category>
		<category><![CDATA[godaddy]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[主机]]></category>
		<category><![CDATA[合租]]></category>
		<category><![CDATA[域名]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[搜索引擎]]></category>
		<category><![CDATA[永久链接]]></category>
		<category><![CDATA[空白页面]]></category>
		<category><![CDATA[空间]]></category>
		<category><![CDATA[静态]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/?p=953</guid>
		<description><![CDATA[问题的发生是在我升级PHP5之后出现的，在正常安装wordpress后设置“永久链接”，只要地址(URL)不是以”/”结尾的全部不能访问，而且即使设置.htaccess文件访问规则，问题依旧。为此我到处求医... ]]></description>
			<content:encoded><![CDATA[<p>问题的发生是在我升级PHP5之后出现的，在正常安装wordpress后设置“永久链接”，只要地址(URL)不是以”/”结尾的全部不能访问，而且即使设置.htaccess文件访问规则，问题依旧。为此我到处求医问药，几乎搜索遍了所有能想到的地方，最终都没有得到答案~</p>
<p>因为有几个合租伙伴同时出现了这个问题，所以我着急之心更甚之。</p>
<p>今天又在分析了试用了各种可能的方法，几乎是实在无技可施的情况下，终于找到了问题的原因所在。</p>
<p>在此感谢apollools网友的指点，以及他写的下面这篇文章</p>
<p><a href="http://gkoo.net/tech/godaddy-wordpress-url-tail/">终于解决顽疾-Godaddy空间Wordpress地址结尾的”/”<br />
</a><br />
原来是我在升级GoDaddy主机时设置开启了JSP功能，GoDaddy的JSP空间是只能以/结尾的，而生成静态页面时永久链接是设置以html结尾，不带/结尾。而当时的tag页面只能设置成/结尾，这样就导致出错，不带/尾的页面访问不了。如果真想生成静态页面，最好不要设置开启JSP。</p>
<p>所以我的下一步就是需要关掉JSP功能，但这样做的一个代价就是需要再次更换独立IP，需要大家再次解析域名，对此我不得不再次表示歉意，说声对不起了。我会吸取教训，保证空间的稳定性。</p>
<p>现在看来确实是我搜索的方式或关键字有问题，这让我想起曾经有个人说过我不会充分利用搜索引擎的话，汗，我无语~~~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2009/01/05/%e7%bb%88%e4%ba%8e%e6%89%be%e5%88%b0%e8%a7%a3%e5%86%b3%e6%89%93%e5%bc%80wp%e5%88%86%e7%b1%bb%e6%88%96%e6%a0%87%e7%ad%be%e5%87%ba%e7%8e%b0%e5%9c%a8%e7%a9%ba%e7%99%bd%e9%a1%b5%e9%9d%a2%e7%9a%84%e5%8a%9e.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP转化为HTML静态页面</title>
		<link>http://www.a-boss.com/2008/11/02/php%e8%bd%ac%e5%8c%96%e4%b8%bahtml%e9%9d%99%e6%80%81%e9%a1%b5%e9%9d%a2.html</link>
		<comments>http://www.a-boss.com/2008/11/02/php%e8%bd%ac%e5%8c%96%e4%b8%bahtml%e9%9d%99%e6%80%81%e9%a1%b5%e9%9d%a2.html#comments</comments>
		<pubDate>Sun, 02 Nov 2008 13:41:14 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[建站笔记]]></category>
		<category><![CDATA[技术相关]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[主机]]></category>
		<category><![CDATA[介绍]]></category>
		<category><![CDATA[合租]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[搜索引擎]]></category>
		<category><![CDATA[永久链接]]></category>
		<category><![CDATA[测试]]></category>
		<category><![CDATA[硬盘]]></category>
		<category><![CDATA[程序]]></category>
		<category><![CDATA[空间]]></category>
		<category><![CDATA[编码]]></category>
		<category><![CDATA[静态]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/?p=696</guid>
		<description><![CDATA[静态化的好处一在于速度的提升，二是对搜索引擎的支持加强。 虽然早就知道页面静态化的好处，但却一直总认为我这么一个小小的blog，用不用都无所谓的，不会有什么明显的差别的。但今天... ]]></description>
			<content:encoded><![CDATA[<p>静态化的好处一在于速度的提升，二是对搜索引擎的支持加强。</p>
<p>虽然早就知道页面静态化的好处，但却一直总认为我这么一个小小的blog，用不用都无所谓的，不会有什么明显的差别的。但今天在合租伙伴 Steven 的建议下，还是研究试验了一下，效果远比我想像中要好的多，所以也简单写个东西介绍一下。</p>
<p>首先这要感谢我们租用的国外主机空间，给我们开放了许多的权限，比国内的空间商要强太多了。</p>
<p>方法：（只针对本主机内的wordpress合租伙伴，不保证在其它地方有效！）</p>
<p><span id="more-696"></span></p>
<p>1、登录到wordpress后台，“设置”→“永久链接”。</p>
<p>在“自定义结构”中填写永久链接的格式。</p>
<blockquote><p>其中常用的写法有：</p>
<p>样式：http://www.yourwebsite.com/123.html<br />
写法：/%post_id%.html<br />
样式：http://www.yourwebsite.com/archives/123.html<br />
写法：/archives/%post_id%.html<br />
样式：http://www.yourwebsite.com/2007/09/16/post-name.html<br />
写法：/%year%/%monthnum%/%day%/%postname%.html<br />
样式：http://www.yourwebsite.com/2007/03/post-name.html<br />
写法：/%year%/%monthnum%/%postname%.html<br />
样式：http://www.yourwebsite.com/category/post-name.html<br />
写法：  /%category%/%postname%.html<br />
样式：http://www.yourwebsite.com/archives/post-name.html<br />
写法：/archive/%postname%.html<br />
样式：http://www.yourwebsite.com/post-name.html<br />
写法：/%postname%.html</p>
<p>说明：</p>
<p>%year% 日志发布的年，4位数字，如：2004<br />
%monthnum% 日志发布的月份，2位数字，如：05<br />
%day%  日志发布当月的第几天，2位数字，如：28<br />
%hour% 日志发布时间中的“小时”，2位数字，如：15<br />
%minute%  日志发布时间中的“分钟”，2位数字，如：43<br />
%second% 日志发布时间中的“秒”，2位数字，如：33<br />
%postname%  一串处理过的日志标题。如，日志标题为“This Is A Great  Post!”，那么%postname%表示为“this-is-a-great-post”<br />
%post_id% 日志的唯一编号<br />
%category%  日志所在的分类<br />
%author% 日志的作者</p></blockquote>
<p>2、可根据喜好选择上面中的其一，保存修改！这时目录下会自动生成.htaccess文件，内容已写好，无需我们再手动修改添加。</p>
<p><a href="http://www.a-boss.com/wp-content/uploads/image005221.jpg"><img class="alignnone size-medium wp-image-698" title="image005221" src="http://www.a-boss.com/wp-content/uploads/image005221-400x238.jpg" alt="" width="400" height="238" /></a></p>
<p>3、设置完的永久链接 要等待一会才能生效。</p>
<p>另：今天在研究静态化的时候，先是碰到了 htaccess的问题，这才明白这个文件的强大作用，可惜自己已经没有心思再去研究其更多的用法，等有需要时再考虑下了。这是我找到的一篇文章中相关的一部分，转贴一下：</p>
<blockquote><p>PHP转化为HTML静态页面<br />
虽然不能保证把每个动态页面都转化为静态的HTML文件，但如果网站是驻留在Apache服务器上，则只需一个简单的小脚本就可以把大多数动态页面都转换成HTML文件。</p>
<p>1.确定需要转换成后缀为HTML的PHP文件<br />
我们的目标是那些名下包含动态子页较多的网页。以“index.php?action=show&amp;id=”为例，我们需要对 “index.php”之后的动态子页进行转换。 例如，如果网站里有一个名为“Arts and Crafts”的子目录，URL为“index.php?action=show&amp;id=1”，其它子目录和这个URL只在最后的变量上不同，因此我们需要修改当index.php之后跟随变量时服务器对它的打开方式。</p>
<p>2.通知服务器在接受一个HTML页面的调用请求后打开一个PHP文件<br />
我们需要在服务器上index.php所在的目录下放置一个.htaccess文本文件。.htaccess文件是Apache服务器上的一个目录配置设置文件，它提供了针对目录改变配置的方法，即在一特定的文档目录中放置一个包含一个或多个指令的文件(.htaccess文件)，来作用于此目录及其所有子目录。.htaccess的功能包括设置网页密码、设置发生错误时出现的文件、改变主页文件名、禁止读取文件名、重新导向文件、增加MIME类别、禁止列目录下的文件等。</p>
<p>在需要针对目录改变服务器的配置，而对服务器系统没有root权限时，应该使用.htaccess文件。如果服务器管理员不愿意频繁修改配置，则可以允许用户通过.htaccess文件自己修改配置，尤其是ISP在一台机器上提供多个用户站点，而又希望用户可以自己改变配置的情况下，一般会开放部分.htaccess的功能给使用者自行设置。对于Vdeck用户来说，可能需要先创建一个文本文件，然后在管理面板将其更名为.htaccess。现在我们需要在服务器端指定一些变量。比方说，我需要把“?action=show&amp;id=x”这个变量改成“action-x.html”，这样就能消除动态页面无法被搜索引擎检索的问题。</p>
<p>在开始创建服务器变量前，我们需要先在这个新建的.htaccess文件中创建一个Rewrite Engine (URL重写工具)。只需要在文件第一行写上<br />
RewriteEngine On<br />
这就等于告诉服务器我们要改变一些文件的处理方式。接下来的一行就要指定重写规则：<br />
RewriteRule ^action-([0-9]+)\.html$ index.php?action=show&amp;id=$1 [L,NC]<br />
这个指令表明：只要接到URL中包含“action-0.html”到“action-9.html”的任意静态网页的页面调用请求，服务器将以“index.php?变量”地址返回给调用用户。</p>
<p>先别急着编辑下一条改写规则，我们有必要在更改实际的PHP页面之前先进行一下测试。我们可以对上面的”重写规则”进行测试。首先新开一个浏览器窗口，在地址栏中输入“action-1.html”，如果我们看到的页面显示为“index.php?action=show&amp;id=1”就表明改写规则工作正常。</p>
<p>3.让搜索引擎看到我们的静态化页面<br />
现在，我们需要让搜索引擎能够看到我们经过“改头换面”的新的网页地址。那么，是不是需要赶紧把网站再向搜索引擎提交一遍呢? 不用这么费劲，我们只需打开PHP文件编辑一下就行了。不过在此之前，应记得将要修改的每个脚本都做个备份，将其存放在硬盘上。然后需要确定创建更改链接地址的程序的不同地方。最好在前端而不要在后台进行更改。PHP文件将会从.htaccess文件中得到形如 “index.php?action=show&amp;id=x”之类的信息。我们需要把这些动态生成的网页地址更改一下，并以静态化页面地址显示给用户和搜索引擎。即将所有URL中包含“index.php?action=show&amp;id=”的部分替换为“action-”，并加上.html 后缀。</p>
<p>一旦发现待修改的区域，在更改后要随时检查有无错误。如果在脚本中有错误而没有发现，纠正起来是相当棘手的，尤其在对PHP编码不熟悉的情况下。</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2008/11/02/php%e8%bd%ac%e5%8c%96%e4%b8%bahtml%e9%9d%99%e6%80%81%e9%a1%b5%e9%9d%a2.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>GOOGLE新歌100强</title>
		<link>http://www.a-boss.com/2008/10/25/google%e6%96%b0%e6%ad%8c100%e5%bc%ba.html</link>
		<comments>http://www.a-boss.com/2008/10/25/google%e6%96%b0%e6%ad%8c100%e5%bc%ba.html#comments</comments>
		<pubDate>Sat, 25 Oct 2008 15:23:49 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[生活随笔]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[域名]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[音乐]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/?p=646</guid>
		<description><![CDATA[只知道baidu的音乐搜索功能，却从来没有听说过google已经有新歌100强这个功能，因为GOOGLE并没有真正的推广这个歌曲搜索，在GOOGLE的网站上看不到任何关于这个歌曲搜索的链接，甚至GOOGLE连个二... ]]></description>
			<content:encoded><![CDATA[<p>只知道baidu的音乐搜索功能，却从来没有听说过google已经有新歌100强这个功能，因为GOOGLE并没有真正的推广这个歌曲搜索，在GOOGLE的网站上看不到任何关于这个歌曲搜索的链接，甚至GOOGLE连个二级域名都没有给它。</p>
<p>如果说搜索我喜欢用google，讨厌baidu的商业行为的话，那么这个100强的排名上，我也更相信google搜索出的结果！</p>
<p>GOOGLE只是把歌曲搜索当做一个孤立的产品而不公开的原因我想这与音乐的正版化有关吧，相信他不会笨到走到baidu的境界！只是可惜google的音乐搜索功能与baidu还是有很大的距离的，这也许就是倒版的好处吧。</p>
<p><a href="http://www.a-boss.com/wp-content/uploads/google.jpg"><img class="aligncenter size-medium wp-image-647" title="google" src="http://www.a-boss.com/wp-content/uploads/google-400x223.jpg" alt="" width="400" height="223" /></a></p>
<p>今天有幸发现并体验了下，好东西不能独享。</p>
<p><a href="http://www.google.cn/music/chartlisting?q=top100_duet_songs&amp;cat=song">http://www.google.cn/music/chartlisting?q=top100_duet_songs&amp;cat=song</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2008/10/25/google%e6%96%b0%e6%ad%8c100%e5%bc%ba.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>抠老牛（一种娱乐活动）</title>
		<link>http://www.a-boss.com/2008/07/10/%e6%8a%a0%e8%80%81%e7%89%9b%ef%bc%88%e4%b8%80%e7%a7%8d%e5%a8%b1%e4%b9%90%e6%b4%bb%e5%8a%a8%ef%bc%89.html</link>
		<comments>http://www.a-boss.com/2008/07/10/%e6%8a%a0%e8%80%81%e7%89%9b%ef%bc%88%e4%b8%80%e7%a7%8d%e5%a8%b1%e4%b9%90%e6%b4%bb%e5%8a%a8%ef%bc%89.html#comments</comments>
		<pubDate>Thu, 10 Jul 2008 14:36:21 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[生活随笔]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[女儿]]></category>
		<category><![CDATA[娱乐]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[杂谈]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/blog/?p=149</guid>
		<description><![CDATA[这个“名词”似乎只见于俺的农村老家方言中，因为刚从google上搜索了下，没有找到想要的相关结果！不知道其他地方有没有这个称呼呢？ 什么是老牛呢？一种爬行动物，行动缓慢，身体呈金... ]]></description>
			<content:encoded><![CDATA[<p>这个“名词”似乎只见于俺的农村老家方言中，因为刚从google上搜索了下，没有找到想要的相关结果！不知道其他地方有没有这个称呼呢？</p>
<p>什么是老牛呢？一种爬行动物，行动缓慢，身体呈金黄色，六条腿，前面两条腿像两把大的钳子，类似于螃蟹大钳那种，个头有半个大姆指般大小，出生于土地下，进化于高树干，哈，其实就是蝉的幼虫了，又叫“知了猴”，学名就不知道了！</p>
<p>小的时候，在盛夏时分，每天傍晚最喜欢干的估计就是去屋后的树林里“抠老牛”了。老牛有的爬到树上，有的还在窝里，在窝里抠老牛很简单，弄个小棍巴放到窝里，老牛就顺小棍爬出来了。抓老牛放蚊帐里，早上起来就会变成骚钱，不是所有的窝里都有老牛，有时候摸出长虫，有时候是疖蛤蟆。疖蛤蟆土黄色，爬的好慢，拿小棍敲一下它的头，它就挝住个腚不动了，然后鼓个大包，气鼓鼓的，好玩得很也。</p>
<p>已经好久没有找过老牛了，今天的收获还算是不错：四只，把女儿美的不知道怎么样才好了，而且居然有一只心急的，在手心里就开心脱壳了，也让女儿真正见识了这一奇妙的过程。</p>
<p><a href="http://www.a-boss.com/blog/wp-content/uploads/2008/07/79b1e936040641270b55a979.jpg"><img class="aligncenter size-full wp-image-150" src="http://www.a-boss.com/blog/wp-content/uploads/2008/07/79b1e936040641270b55a979.jpg" alt="" width="500" height="352" /></a></p>
<p>不记是在什么时候就已经开始吃炸的“知了猴”或“知了”。头天晚上，把它们洗干净，放入适量的盐，一夜之后，在热油锅里一炸，那叫个香呀！据说 蝉体含营养物质丰富，干基蛋白含量在70％以上，脂肪约7％，维生素及各种有益微量元素均高于一般肉类食品，可称其为当今食品中蛋白王。似乎应该还有什么药用价值的样子。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2008/07/10/%e6%8a%a0%e8%80%81%e7%89%9b%ef%bc%88%e4%b8%80%e7%a7%8d%e5%a8%b1%e4%b9%90%e6%b4%bb%e5%8a%a8%ef%bc%89.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[转]减小VC编译文件体积</title>
		<link>http://www.a-boss.com/2008/04/09/%e8%bd%ac%e5%87%8f%e5%b0%8fvc%e7%bc%96%e8%af%91%e6%96%87%e4%bb%b6%e4%bd%93%e7%a7%af.html</link>
		<comments>http://www.a-boss.com/2008/04/09/%e8%bd%ac%e5%87%8f%e5%b0%8fvc%e7%bc%96%e8%af%91%e6%96%87%e4%bb%b6%e4%bd%93%e7%a7%af.html#comments</comments>
		<pubDate>Wed, 09 Apr 2008 08:41:45 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[技术相关]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[程序]]></category>
		<category><![CDATA[空间]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/blog/?p=91</guid>
		<description><![CDATA[一 通常vc++编译出来的程序体积很大，debug模式的程序的最小体积一般都在100KB以上。这使不少人对VC++有了不好的印象，以为VC++是制造麻烦的工具。其实情况并不是这样，我们可以通过一些办法... ]]></description>
			<content:encoded><![CDATA[<p>一</p>
<p>通常vc++编译出来的程序体积很大，debug模式的程序的最小体积一般都在100KB以上。这使不少人对VC++有了不好的印象，以为VC++是制造麻烦的工具。其实情况并不是这样，我们可以通过一些办法有效的减少执行程序的体积。</p>
<p>下面通过一个具体的范例给你讲述：<span id="more-91"></span></p>
<p>1，首先我们打开vc++建立一个Win32   Application，工程名随便，接下来选择“a   Typical   “hello   World”   application”（因为是范例，所以以hello   world为标准）</p>
<p>2，选择编译方式为Win32   &#8211;   Release.   这时候你编译程序，生成的执行程序是28kb（如果你的机器感染了病毒，体积可能会大一些，如果我的机器感染了病毒，而你的机器正常，你的执行程序可能会小一些&#8230;这些全都是废话）</p>
<p>3，选择菜单：Project-&gt;Settings（或者按Alt+F7），打开Link属性页。将Object/library   modules:下面编辑框中的各种lib全部删除，然后打上MSVCRT.LIB   kernel32.lib   user32.lib</p>
<p>此后编译程序，生成的执行程序为20kb（此时编译程序会出现警告：LINK   :   warning   LNK4098:   default   lib   “LIBC”   conflicts   with   use   of   other   libs;   use   /NODEFAULTLIB:library不必理会，如果你想去掉警告，就在Ignore   all   default   libraries前打勾）</p>
<p>4，接着上面，在Project-&gt;Settings的Link属性页里，在Project   Options下面的编辑框里加上一句：/ALIGN:4096   这样做之后指定了程序不是驱动程序</p>
<p>此后编译程序，生成的执行程序为7KB</p>
<p>至此给Win32   Application减肥告一段落，7KB的程序另我满意了，如果你觉得还能减，不妨再做一些别的尝试，等你的好消息：）</p>
<p>减肥总结：选择恰当的编译模式，去掉不必要的库。</p>
<p>二</p>
<p>今天突然想到见过别人用vc写的程序 下载者之类大小都只有 几K （没用过pe压缩程序）</p>
<p>我写个hello world用 release + minimize size 编译都有30++k</p>
<p>于是google寻求解答 搜索了一些相关信息 有效的做个总结如下</p>
<p>#include &lt;windows.h&gt;</p>
<p>//自定义加载的库</p>
<p>#pragma comment(lib,”kernel32.lib”)</p>
<p>#pragma comment(lib,”shell32.lib”)</p>
<p>#pragma comment(lib,”msvcrt.lib”)</p>
<p>//自定义函数入口</p>
<p>#pragma comment(linker, “/ENTRY:EntryPoint”)</p>
<p>//自定义对齐方式</p>
<p>#pragma comment (linker, “/ALIGN:512&#8243;)</p>
<p>#pragma comment(linker, “/FILEALIGN:512&#8243;)</p>
<p>// 优化选项</p>
<p>#pragma comment(linker, “/opt:nowin98&#8243;)</p>
<p>#pragma comment(linker, “/opt:ref”)</p>
<p>#pragma comment (linker, “/OPT:ICF”)</p>
<p>// 合并区段</p>
<p>#pragma comment(linker, “/MERGE:.rdata=.data”)</p>
<p>#pragma comment(linker, “/MERGE:.text=.data”)</p>
<p>#pragma comment(linker, “/MERGE:.reloc=.data”)</p>
<p>int WINAPI WinMain( HINSTANCE hInstance,</p>
<p>HINSTANCE hPrevInstance,</p>
<p>LPSTR lpCmdLine,</p>
<p>int iCmdShow ) ;</p>
<p>void EntryPoint()</p>
<p>{</p>
<p>ExitProcess(WinMain(GetModuleHandle(NULL), NULL,</p>
<p>GetCommandLine(), SW_SHOWNORMAL));</p>
<p>}</p>
<p>/////////////////////////////////////////////////////////////////////////////////////////////////</p>
<p>写了下段代码编译后1K</p>
<p>用peid查看不是vc6.0 而是First Publisher Graphics format *</p>
<p>#include &lt;windows.h&gt;</p>
<p>//自定义加载的库</p>
<p>#pragma comment(lib,”kernel32.lib”)</p>
<p>#pragma comment(lib,”shell32.lib”)</p>
<p>#pragma comment(lib,”msvcrt.lib”)</p>
<p>//自定义函数入口</p>
<p>#pragma comment(linker, “/ENTRY:EntryPoint”)</p>
<p>//自定义对齐方式</p>
<p>#pragma comment (linker, “/ALIGN:512&#8243;)</p>
<p>#pragma comment(linker, “/FILEALIGN:512&#8243;)</p>
<p>// 优化选项</p>
<p>#pragma comment(linker, “/opt:nowin98&#8243;)</p>
<p>#pragma comment(linker, “/opt:ref”)</p>
<p>#pragma comment (linker, “/OPT:ICF”)</p>
<p>// 合并区段</p>
<p>#pragma comment(linker, “/MERGE:.rdata=.data”)</p>
<p>#pragma comment(linker, “/MERGE:.text=.data”)</p>
<p>18#pragma comment(linker, “/MERGE:.reloc=.data”)</p>
<p>int WINAPI WinMain( HINSTANCE hInstance,</p>
<p>HINSTANCE hPrevInstance,</p>
<p>LPSTR     lpCmdLine,</p>
<p>int       iCmdShow ) ;</p>
<p>void EntryPoint()</p>
<p>{</p>
<p>ExitProcess(WinMain(GetModuleHandle(NULL), NULL,</p>
<p>GetCommandLine(), SW_SHOWNORMAL));</p>
<p>}</p>
<p>int WINAPI WinMain( HINSTANCE hInstance,</p>
<p>HINSTANCE hPrevInstance,</p>
<p>LPSTR     lpCmdLine,</p>
<p>int       iShowCmd )</p>
<p>{</p>
<p>MessageBox(NULL, TEXT(“hello!”), TEXT(“hi”), 0) ;</p>
<p>return 0 ;</p>
<p>}</p>
<p>遇到的一些问题 就是编译可以通过但有2个警告还需要解决下</p>
<p>对pe的结构还不是很了解 用uedit32看了下 还有很多00 不知道是不是还有压缩的空间</p>
<p>实现同样功能用masm32写的会小很多</p>
<p>这些选项也没有研究的很透 肯定还存在问题 这里先留个帖子 以后改进了弄明白了再来修改</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2008/04/09/%e8%bd%ac%e5%87%8f%e5%b0%8fvc%e7%bc%96%e8%af%91%e6%96%87%e4%bb%b6%e4%bd%93%e7%a7%af.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于影子系统的安全问题</title>
		<link>http://www.a-boss.com/2008/02/21/%e5%85%b3%e4%ba%8e%e5%bd%b1%e5%ad%90%e7%b3%bb%e7%bb%9f%e7%9a%84%e5%ae%89%e5%85%a8%e9%97%ae%e9%a2%98.html</link>
		<comments>http://www.a-boss.com/2008/02/21/%e5%85%b3%e4%ba%8e%e5%bd%b1%e5%ad%90%e7%b3%bb%e7%bb%9f%e7%9a%84%e5%ae%89%e5%85%a8%e9%97%ae%e9%a2%98.html#comments</comments>
		<pubDate>Thu, 21 Feb 2008 13:03:47 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[建站笔记]]></category>
		<category><![CDATA[介绍]]></category>
		<category><![CDATA[复制]]></category>
		<category><![CDATA[安全]]></category>
		<category><![CDATA[完美]]></category>
		<category><![CDATA[影子系统]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[猫]]></category>
		<category><![CDATA[硬盘]]></category>
		<category><![CDATA[程序]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/blog/?p=74</guid>
		<description><![CDATA[自己平时喜欢拉网去找些喜欢的、好用的、好玩的软件下来使用，喜欢当所谓的小白先生。自然会经常碰到一些介绍比较好，但功能很垃圾的东西，而自己又是一个比较追求完美的人，于是便... ]]></description>
			<content:encoded><![CDATA[<p><span style="font-size:10pt">自己平时喜欢拉网去找些喜欢的、好用的、好玩的软件下来使用，喜欢当所谓的小白先生。自然会经常碰到一些介绍比较好，但功能很垃圾的东西，而自己又是一个比较追求完美的人，于是便用上了影子系统这个家伙，这样一来，就可以只安装自己喜欢的东西了。<br />
但今天在和一个网友聊天的时候才知道原来这个东西也不是那么安全的，也存在问题。一个叫机器狗的东东，专门破坏还原系统，甚至是硬件还原，到网上搜索了下相关资料，真的让自己又明白了一点：<span style="color: red;">这世界根本就不存在什么绝对！</span>没有绝对的安全，没有绝对的完美，没有绝对的一切，似乎自己对这个世界失去了一切信任，也许这就是所谓的缺陷美吧？<br />
静下心来想想，其实这道理自己是可以想出来的，只是有些时候自己不去想，甚至是不想想，不想对一切失去信任．悲观心情对我来说总是很难受的，因为我不是这样的一个人！<br />
撤远了，把找到的介绍转一下吧．</span></p>
<blockquote><p>机器狗的生前身后<br />
曾经有很多人说有穿透还原卡、冰点的病毒，但是在各个论坛都没有样本证据，直到2007年8月29日终于有人贴出了一个样本。这个病毒没有名字，图标是SONY的机器狗阿宝，就像前辈熊猫烧香一样，大家给它起了个名字叫机器狗。</p>
<p>工作原理<br />
机器狗本身会释放出一个pcihdd.sys到drivers目录，pcihdd.sys是一个底层硬盘驱动，提高自己的优先级接替还原卡或冰点的硬盘驱动，然后访问指定的网址，这些网址只要连接就会自动下载大量的病毒与恶意插件。然后修改接管启动管理器，最可怕的是，会通过内部网络传播，一台中招，能引发整个网络的电脑全部自动重启。</p>
<p>重点是，一个病毒，如果以hook方式入侵系统，接替硬盘驱动的方式效率太低了，而且毁坏还原的方式这也不是最好的，还有就是这种技术应用范围非常小，只有还原技术厂商范围内有传播，在这方面国际上也只有中国在用，所以，很可能就是行业内杠。</p>
<p>对于网吧而言，机器狗就是剑指网吧而来，针对所有的还原产品设计，可预见其破坏力很快会超过熊猫烧香。好在现在很多免疫补丁都以出现，发稿之日起，各大杀毒软件都以能查杀。</p>
<p>免疫补丁之争<br />
现在的免疫补丁之数是疫苗形式，以无害的样本复制到drivers下，欺骗病毒以为本身以运行，起到阻止危害的目的。这种形式的问题是，有些用户为了自身安全会在机器上运行一些查毒程序（比如QQ医生之类）。这样疫苗就会被误认为是病毒，又要废很多口舌。</p>
<p>解决之道<br />
最新的解决方案是将system32/drivers目录单独分配给一个用户，而不赋予administror修改的权限。虽然这样能解决，但以后安装驱动就是一件头疼的事了。</p>
<p>最新动向<br />
好像机器狗的开发以停止了，从样本放出到现在也没有新的版本被发现，这到让我们非常担心，因为虽着研究的深入，现在防御的手段都是针对病毒工作原理的，一但机器狗开始更新，稍加改变工作原理就能大面积逃脱普遍的防御手段，看来机器狗的爆发只是在等待，而不是大家可以高枕了。</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2008/02/21/%e5%85%b3%e4%ba%8e%e5%bd%b1%e5%ad%90%e7%b3%bb%e7%bb%9f%e7%9a%84%e5%ae%89%e5%85%a8%e9%97%ae%e9%a2%98.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>盗号木马 hursax.dll</title>
		<link>http://www.a-boss.com/2007/12/11/%e5%85%b3%e4%ba%8e%e7%9b%97%e5%8f%b7%e6%9c%a8%e9%a9%ac-hursaxdll.html</link>
		<comments>http://www.a-boss.com/2007/12/11/%e5%85%b3%e4%ba%8e%e7%9b%97%e5%8f%b7%e6%9c%a8%e9%a9%ac-hursaxdll.html#comments</comments>
		<pubDate>Tue, 11 Dec 2007 00:58:09 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[生活随笔]]></category>
		<category><![CDATA[安全]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[木马]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/blog/?p=69</guid>
		<description><![CDATA[尽管我小心、小心、再小心，还是不知道在什么时候着了道，加上这段时间的麻木及过于自信，直到QQ号被盗后，才发现病毒的存在。仔细检查了下这个病毒，竞然第一次对一个病毒无从下手，... ]]></description>
			<content:encoded><![CDATA[<p>尽管我小心、小心、再小心，还是不知道在什么时候着了道，加上这段时间的麻木及过于自信，直到QQ号被盗后，才发现病毒的存在。仔细检查了下这个病毒，竞然第一次对一个病毒无从下手，不知道病毒的根源在哪里，无奈之下，重装系统，但结果还是出现这个病毒。上网找了下相关资料，内容却很少，于是还是自己解决吧，经过几次系统的重装，试验。断定病毒是logogo病毒的一个变种，只是mcafee未能清除干净，无法找到根源，而根源肯定是在D盘的某个文件下，既然它查不出来，我只好找来专杀木马的国产软件来试了。先是360，结果让我很是失望，搜索未果。后来找到的超级巡警（声明：本人不是枪手），一个更为专业点的软件，全面扫描后，终于找出了源头，在D盘的temp文件夹下一个临时文件。清除后，重装系统，解决问题。</p>
<p>出于对自己信心的丢失，我改用了mcafee 8.5I，都说不如8.0好用，第一感觉果真如此。但经过咨询了解使用方法后发现，其实这个更好些，更安全些，而事实也证明了这一点。我开始喜欢8.5了，但是这需要比较专业的电脑知识。对于不太了解的人来说还是不推荐的，否则会问题多多的。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2007/12/11/%e5%85%b3%e4%ba%8e%e7%9b%97%e5%8f%b7%e6%9c%a8%e9%a9%ac-hursaxdll.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>google搜索乱码的解决办法</title>
		<link>http://www.a-boss.com/2007/09/27/google%e6%90%9c%e7%b4%a2%e4%b9%b1%e7%a0%81%e7%9a%84%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95.html</link>
		<comments>http://www.a-boss.com/2007/09/27/google%e6%90%9c%e7%b4%a2%e4%b9%b1%e7%a0%81%e7%9a%84%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95.html#comments</comments>
		<pubDate>Thu, 27 Sep 2007 18:53:01 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[建站笔记]]></category>
		<category><![CDATA[adsense]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[乱码]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[测试]]></category>
		<category><![CDATA[编码]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/blog/?p=49</guid>
		<description><![CDATA[我页面上的google 搜索是google两个产品的结合体,本来昨天试着没有任何问题的代码,在今天使用的时候在搜索中文的时候出现的全是乱码,让我很是头疼,仔细看了下代码,感觉应该没有问题,但因为... ]]></description>
			<content:encoded><![CDATA[<p>我页面上的google 搜索是google两个产品的结合体,本来昨天试着没有任何问题的代码,在今天使用的时候在搜索中文的时候出现的全是乱码,让我很是头疼,仔细看了下代码,感觉应该没有问题,但因为是自己修改的代码,对自己又没有太大的信心,所以吃不准到底是哪的问题.<br />
用google adsense重新生成最简单的代码测试,结果还是乱码,胡乱设置了一翻,还是没有结果,无奈之下开始怀疑是google搜索本身的问题,但用google本身的搜索却没有问题,最终还是怀疑到自己的代码这里来,估计是两个功能不能混用吧?<br />
试着在网上google了下相关的问题,没有找到一个和我相似的情况,但至少肯定是编码的问题,再仔细看自己的代码里的编码段</p>
<blockquote><p>&lt;input type=”hidden” name=”ie” value=”gb2312&#8243;&gt;&lt;/input&gt;<br />
&lt;input type=”hidden” name=”oe” value=”gb2312&#8243;&gt;&lt;/input&gt;</p></blockquote>
<p>我的网站是中文的就应该用gb2312的格式,能有什么错呢?<br />
但最终还是改成了下面的编码格式试验了下,</p>
<blockquote><p>&lt;input type=”hidden” name=”ie” value=”UTF-8&#8243;&gt;&lt;/input&gt;<br />
&lt;input type=”hidden” name=”oe” value=”UTF-8&#8243;&gt;&lt;/input&gt;</p></blockquote>
<p>居然解决了@!</p>
<p>实在是另我想不通:1、代码昨天还用的好好的，今天就乱码了；2、为什么中文的网站要用UTF-8格式的呢？</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2007/09/27/google%e6%90%9c%e7%b4%a2%e4%b9%b1%e7%a0%81%e7%9a%84%e8%a7%a3%e5%86%b3%e5%8a%9e%e6%b3%95.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>搜索引擎的增强</title>
		<link>http://www.a-boss.com/2007/09/24/%e6%90%9c%e7%b4%a2%e5%bc%95%e6%93%8e%e7%9a%84%e5%a2%9e%e5%bc%ba.html</link>
		<comments>http://www.a-boss.com/2007/09/24/%e6%90%9c%e7%b4%a2%e5%bc%95%e6%93%8e%e7%9a%84%e5%a2%9e%e5%bc%ba.html#comments</comments>
		<pubDate>Mon, 24 Sep 2007 21:49:23 +0000</pubDate>
		<dc:creator>robay</dc:creator>
				<category><![CDATA[建站笔记]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[兼容性]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[搜索引擎]]></category>
		<category><![CDATA[测试]]></category>

		<guid isPermaLink="false">http://www.a-boss.com/blog/?p=45</guid>
		<description><![CDATA[又偷了一段代码，原理在这里，只是如果想应用在自己的搜索引擎里可能还要做相应的修改才行. (function() { var f = document.getElementById(&#8216;searchbox&#8217;); if (!f) { f = document.getElementById(&#8216;searchbox... ]]></description>
			<content:encoded><![CDATA[<p>又偷了一段代码，原理在这里，只是如果想应用在自己的搜索引擎里可能还要做相应的修改才行.</p>
<blockquote><p>(function() { var f = document.getElementById(&#8216;searchbox&#8217;); if (!f) { f = document.getElementById(&#8216;searchbox_demo&#8217;); } if (f &amp;&amp; f.q) { var q = f.q; var n = navigator; var l = location; if (n.platform == &#8216;Win32&#8242;) { q.style.cssText = &#8216;border: 1px solid #7e9db9; padding: 2px;&#8217;; } var b = function() { if (q.value == ”) { q.style.background = &#8216;#FFFFFF url(http://www.google.com/coop/images/google_custom_search_watermark.gif) left no-repeat&#8217;; } }; var f = function() { q.style.background = &#8216;#ffffff&#8217;; }; q.onfocus = f; q.onblur = b; if (!/[&amp;?]q=[^&amp;]/.test(l.search)) { b(); } } })();</p></blockquote>
<p>今天抽时间测试了下,发现在IE下显示正常但在FF下则不能正常显示,不知道是代码的问题,还是兼容性的问题,或者偷来的代码不全.无奈之下,暂时放下不用了.等以后有时间再研究吧.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-boss.com/2007/09/24/%e6%90%9c%e7%b4%a2%e5%bc%95%e6%93%8e%e7%9a%84%e5%a2%9e%e5%bc%ba.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

