网页上定义超链接的外观

十月 27, 2013

网页上可以使用 CSS 伪类来自定义超链接(<a>元素)的外观,一般定义三种外观:未访问(a:link),鼠标悬停(a:hover),已访问(a:visited)。但是改完之后,总感觉在 IE 浏览器中是怪怪的。后来查阅了一下资料之后发现,果然有问题。最终修改如下: 点击此处继续阅读 ^_^

现在应该可以重新用 scribefire 写博客了

十月 26, 2013

很长时间没写博客了,主要原因是最近有点犯懒,另外还有一个原因是以前用 scribefire 写博客时经常会遇到一个莫名其妙的现象:输入的 a_b_c 在代码模式与“所见即所得”模式之间切换之后会变成 abc(两个下划线不见了,中间的 b 变成斜体)。如果要在文章里面贴代码,就太痛苦了。

今天明白了,原来这种古怪的东西叫做 Markdown。以前只是在网上见别人提过,不外乎称赞它有多么多么强大。结果被它害苦了将近两年!到 scribefire 后台选项里把 markdown 关闭。一切正常!OK!

以后可以时不时地写写博客了。

第二篇论文

八月 28, 2013

当初第一篇论文被接受时,迫不及待地要写一篇博客来庆祝一下。然后,就在同一个月,第二篇论文也被接受了,离投稿相隔了两个月。因为投的是 PLos One 这种被称为“灌水级别”的杂志,要求不是太高,而且审稿速度也很快,因此经过一个月的初审,然后一次小修之后,就搞定了。

不知为什么当时没有记录一下呢?可能是因为这个过程太波澜不惊了,直到今天,看到博客的首页已经将近五个月没动笔,才想起来补一个上去。
这种波澜不惊的活儿以后不会再有了。以后面临的,是充满挑战的全新的领域:Population genetics。SNP、DAF、Tajima's D,welcome!

普通用户安装 R 包

八月 27, 2013

一般 R 语言的书籍上,介绍安装 R 包的方法都是这样的:

install.packages("packagename");

一般而言这不会成功,因为它默认会安装到系统目录下面,而普通用户在这个目录里并没有写入的权限。

第一篇论文被接受

三月 6, 2013

回顾一下这崎岖坎坷的历程:
点击此处继续阅读 ^_^

利用 Perl 比较两个数组

一月 30, 2013

这需要使用一个模块,叫做 List::Compare, 利用它新建一个对象,并导入你想比较的两个数组。

my @array_a = (1,3,6,7,8);
my @array_b = (3,0,8,9);

# 新建一个对象用于比较
my $lc_obj = List::Compare->new(\@array_a, \@array_b);

然后就可以进行各种操作了:
点击此处继续阅读 ^_^

 

Copyright © 2010-2017 | Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org