2010八月30

朋友们久违了

前段时间宽带突然就停了,所以也没来得及和朋友们道个别,让你们担心了。

我已经到了中科院研究生院了,不过还有好多事情需要处理,真让人烦心,等过几天这边安顿好了接着更新吧

2010八月13

简单说说我是如何把友情链接改成双列显示的

友情链接是我们博客不可缺少的一部分,互联网的世界本身就是链接的世界,如果你的博客没有一个外链,那么你就是一座孤岛。没有人能找到你的。
看朋友们的博客的时候,发现有的童鞋的链接是双列显示的,能节省不少的空间浪费。于是我也把我的改成双列显示了。本来只是一个很简单的Css的修改,但是昨天在QQ上有童鞋问我,我想,肯定还有另外一些朋友不太懂css的,于是写出来,供需要的童鞋借鉴。
简单地说,我是在主题的css文件中加入了下面的代码:
.sidebar .block.links li{background:url(images/links.gif) 2px 6px no-repeat;padding-l[......]

继续阅读

2010八月11

有趣的user agent

用户代理(User Agent),是一种对数据打包、创造分组头,以及编址、传递消息的部件。用户代理并不是仅指浏览器,还包括搜索引擎。
简单地说,当我们访问一个网站的时候,网站服务器就是凭user agent来判断我们的操作系统,浏览器类型。有的网站只允许特定的浏览器访问,或者不允许特定的浏览器访问就是利用user agent来实现的。
说了半天,user agent怎么有趣呢?
说它有趣是因为user agent是可以改变的,或者说是可以伪造的。我习惯于使用傲游浏览器,在设置-高级选项里有自定义User Agent的选项。firefox用户也可以用user agent swicher实现。
利[......]

继续阅读

2010八月8

在博客底部加了一个跑动的小人

先看看效果吧,在页面的底部,有个小人(mario),在迅速向右跑。这个效果在几个朋友的博客上看到过了,所以也不知道出自哪儿了。不知道你们看到他是怎么感觉,我看到之后总想去点他,看看他是什么。我觉得挺有意思的,就移植了过来。实现方法比较简单,在博客底部的相应位置加上如下代码即可:
<MARQUEE DIRECTION="right" SCROLLDELAY="60"><A href="http://feed.xiaofu.tk" target="_blank" title="来抓我啊&qu[......]

继续阅读

2010八月8

唠叨几句

已经有几天没更新日志了,估计都快被朋友们忘了吧。这几天一点都没闲着,但是也没做什么正事,主要是折腾了一下电脑。现在基本上折腾完了,想来唠叨几句。从哪儿说起呢?就从电脑说起吧。
从毕业回家到现在已经一月有余了,在学校用得好好的电脑拿到家里可一点没让我省心,好不容易办好了宽带,电脑出的毛病还挺多,这农村的电的质量可不能和城市比(是不是第一次听人说电的质量?),农村的人安装电压器和电线的时候估计没考虑负载问题,导致一个电压器上结了很多户人家。如果某一家人突然启动一个大功率电器,电压会瞬间下降一下,这电压一降电脑可受不了了,熄火了。啊,所以在家里用电脑还得小心,写日志的时候多保存几下,说不一定你还没写[......]

继续阅读

2010八月5

用PHP写了个简单邮件发送程序,可以任意指定发件人邮箱

学了几天的php了,话说要学以致用,活学活用,今天学习到php的mail()函数,这个函数相当强大啊,我们的wordpress发送邮件基本上都靠它了。
mail函数标准格式为:
bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]] )
有趣的地方就是在string headers可以设置发件人的邮件,意思是说你可以用你自己真实的邮箱地址,也可以用别人的邮箱地址,甚至用不存在的邮箱地址。比如,你可以给你的朋友了一封邮件[......]

继续阅读

2010八月3

抛弃wordpress代码高亮插件吧

最近在学习linux,php,css,所以涉及到的代码较多,为了与朋友们分享这些代码,博主安装了代码高亮插件,安装之后问题出现了,网站访问速度明显下降,查看网页源文件,发现网页头部多加载了两个css,十多个javascript,还有一个swf...oh,my lady gaga.把这些下载完得多用多少时间啊。
相信大多数博主只是偶尔会在wp里面贴一些代码吧,如果使用代码高亮插件的话,每个网页都会加载这些头文件,我们不必为了很少的代码而浪费访问者宝贵的时间吧?
那如果我们要贴代码怎么办呢?博主推荐使用发芽网的代码高亮编辑器,使用很简单,把你的代码直接贴到编辑器里面,然后复制html到你的网页里面[......]

继续阅读

2010八月3

整合adsense搜索广告(或自定义搜索)到自己的博客中(转)

这是我看到的“整合adsense搜索广告(或自定义搜索)到自己的博客中”写得最详细效果也最好的文章了,所以转载过来,原文出自网生@志
何为“Google 自定义搜索”?
创建根据自己的需求量身定制的搜索引擎:包括一个网站、多个网站或特定网页;将搜索框和搜索结果放入您自己的网站;自定义颜色和品牌以搭配您现有的网页。
Google 自定义搜索结果比博客默认的搜索结果要“更快,更准,更多”,无论是给读者还是管理员都提供了相当大的便利。
看猫猫用上了 Google 自定义搜索后我才想起来自己以前也搞过一个,不过不同的是之前我是让 Google 来托管搜索结果,而猫猫现在则是把搜索结果嵌入到了博客,恩,[......]

继续阅读

2010八月2

禁止读者墙(wp-reader-wall)插件显示自己的头像

这几天有空的时候就会折腾一下小博,优化改进一些小的地方。今天看到自己的留言墙上显示的活跃读者第一个居然是我自己,当然了,我自己回复得当然最多,不过没必要把自己显示出来吧。于是决定去修改一下读者墙插件代码,开始以为会很复杂,没想到进去以后发现如此简单,设计者早就考虑到了这个问题,所以解决起来非常容易。
进入后台->插件->编辑->选择wp-reader-wall.找到如下代码:
$exclude_emails = array('youremail','      ');//希望被排除的email请添加到此数组中
$imgsize = 40;//头像大小,单位px
在yourem[......]

继续阅读

2010七月31

解决google adsense手机广告Call to undefined function read_global()错误

Google Adsense允许用户在其手机Wap网站上投放广告,然后,当网站脚本为php时,可能会出现下面的致命错误:
PHP Fatal error: Call to undefined function read_global() in wap/index.php on line 88

在google adsense基于php语言的移动设备广告代码中,有许多函数与函数调用,比如:read_global();问题就出在这里,这些函数的定义在调用的后面,所以出现了错误调用未定义的函数read_global()的提示。
解决方案:把代码中所有的函数定义,例如function read_glo[......]

继续阅读