自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

悟道西方

踏实工作,认真修养;与人为善,合作共赢;玉汝于成,追求卓越。

  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

转载 学习的正确心态

<br /> 前几天和一些以前的同事聊起搜狗输入法之父马占凯的一些事(详见百度百科http://baike.baidu.com/view/1383812.htm),当时也是把这个网页发给他们看,结果有一个同事来了一句:"太能吹了,紫光最少的时候只有三五个人,这哥们把搜狗输入法的成功能挂在自己脑袋上了",由此引发了我的一些关于学习心态的思考,并且有了这篇文章。 <br />    子曾经曰过:三人行,必有我师焉。择其善者而从之,其不善者而改之。以孔子之渊博,尚且保持一种谦卑的心态选择周围人的优点加以学

2010-08-25 18:45:00 513

转载 安装wordpress之激活mod_rewrite

<br />sudo a2enmod rewrite<br />/etc/init.d/apache2 restart<br /> <br />http://serverfault.com/questions/139791/how-can-i-enable-mod-rewrite-in-apache-on-ubuntu

2010-08-22 20:04:00 617

转载 精妙SQL速查手册

精妙SQL速查手册一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs

2010-08-22 18:59:00 497

原创 KMP字符串比对算法理解

<br />KMP算法<br /><br />一种字符串比对算法,寻找存在于长字符串中的子串,由Knuth、Morris、Pratt三个同时提出来。<br /><br />算法的基本思路是:<br /><br />假设有序列seq(长度为m)和子序列subseq(长度为n), <br />首先遍历序列seq,找到subseq[0]第一次出现在seq中的位置k;<br /><br />然后顺次比较subseq[j](0<j<n)与seq[i](k<i<m), 即比较以subseq[0]开头

2010-08-22 15:33:00 879

转载 wget 使用技巧

wget 使用技巧<br />2007-10-14 Toy Posted in TipsRSSTrackback<br />wget 是一个命令行的下载工具。对于我们这些 Linux 用户来说,几乎每天都在使用它。下面为大家介绍几个有用的 wget 小技巧,可以让你更加高效而灵活的使用 wget。$ wget -r -np -nd http://example.com/packages/<br />这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其

2010-08-21 12:44:00 425

转载 Bash 使用技巧大补贴

<br />Bash 是我们经常与之打交道的 Shell 程序,本文针对其使用技巧进行了搜罗。相信在你看过这些内容之后,定会在 Bash 的世界里游刃有余。从历史中执行命令有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一种更好的方式:你可以按 Ctrl + r 组合键进入历史搜索模式,一旦找到需要重复执行的命令,按回车键即可。重复命令参数先来看一个例子:mkdir /path/to/exampledircd !$

2010-08-21 12:44:00 456

转载 高效率编辑器 VIM-操作篇,非常适合 VIM 新手

<br /> <br /> <br /> <br /> <br />虽然从很久前就开始用 VIM 了,但一直都是半调吊子,翻来覆去只用自己会的命令。最近为了提高书写代码的效率,还有 coding 时候的乐趣,又重新钻研了一下 VIM,发现了一篇很好的 VIM 入门的文章,原文是英文版的,我觉得非常适合 VIM 使用入门,所以翻译了过来。这里是简单的介绍了 VIM 的操作方式,并没有说为什么要用 VIM,如果你想知道答案可以去 Google,VIM 被誉为编辑器之神。<br />这篇教程写了在

2010-08-21 12:43:00 515

原创 一个关于diff的用法

#!/bin/bash#比较两个文件的不同diff seqlocus pepLocus #计算第一个文件需要增加的行数diff seqlocus pepLocus | grep '>' | wc -l#输出补丁diff seqlocus pepLocus >seqlocus.pepLocus.diff.seqadddiff duplicatePep seqlocus#得到只存在与pepLocus里的序列号cat seqlocus.pepLocus.diff.seqadd

2010-08-18 20:52:00 658

转载 珍惜时间, 珍惜生命

<br />哈佛老师经常给学生这样的告诫:如果你想在进入社会后,在任何时候任何场合下都能得心应手并且得到应有的评价,那么你在哈佛的学习期间,就没有晒太阳的时间。<br /><br />  作为闻名于世的学府,哈佛大学培养了许多名人,他们中有33位诺贝尔奖获得者、7位美国总统以及各行各业的职业精英。究竟是什么使哈佛成为精英的摇篮?哈佛学子接受了什么样的精神和理念?这些问题吸引着成千上万的人去探知其中的答案。<br /><br />哈佛图书馆墙上的20条训言似乎已经给出了答案。短短数语,引发深思,给人启

2010-08-18 18:44:00 1019

转载 衡量人体健康的“十大新标杆”

<br />世界卫生组织近日公布了衡量人体健康的“十大新标杆”,根据医学专家的分析和指导,对照一下自己还有哪些不达标的,然后,主动地追赶吧,让自己做个健康达人。  <br /><br />   新标杆1  <br /><br />   精力充沛,不过分紧张  <br /><br />   精力充沛是健康的重要标志,如果思维、情绪等方面出现问题的话,是无法保证完整的社会功能的。医学专家表示,关键是养成良好的生活习惯。  <br /><br />   达标方法:学会劳逸结合,保证

2010-08-18 18:34:00 982

转载 施一公:如何提高英文的科研写作能力

<br />施一公:如何提高英文的科研写作能力<br /><br /><br />在国际学术期刊上发表科研论文,是科研工作者与同行交流、取得国际影响的必经之路。有些国内的科学家实验做得很漂亮,但常常苦恼于论文写作力不从心,成为国际交流的一大障碍。本文从笔者的亲身体验出发,给博士生、博士后以及年轻的PI(课题组长)提供一个借鉴。<br /><br />我大学时的同班同学都知道,那时我的英语不算好(英语四级考试仅为“良”),写作尤其糟糕。初到美国之时,对英文环境适应得很差,读一篇《生物化学杂志》(JBC)的

2010-08-17 20:18:00 895

原创 gvim安装及其配置

安装脚本:#!/bin/bash##gvim安装sudo apt-get install vim vim-gnomesudo apt-get install ctags##解决菜单栏乱码echo "set langmenu=zh_CN.UTF-8source $VIMRUNTIME/delmenu.vimsource $VIMRUNTIME/menu.vim" >>.vimrc去http://download.csdn.net/source/2626926下载gvim配置文件,解压即可用

2010-08-17 16:59:00 786

原创 安装lxml,抓取、解析网页

准备工作:1.确认python-dev,cython(可不安装),easy_install都已安装好(安装方法见:http://blog.csdn.net/qazplm12_3/archive/2010/08/17/5818471.aspx)。2.安装libxml 2.6.21 or later. It can be found here:http://xmlsoft.org/downloads.htmlIf you want to use XPath, do not use libxml2 2.6

2010-08-17 16:11:00 1034

原创 python安装

1.安装python开发工具获得python.hsudo apt-get install python-dev2.安装cython,转换python源代码为C码sudo apt-get install cython3.安装easy_install,方便安装模块见http://blog.csdn.net/qazplm12_3/archive/2010/08/08/5796887.aspx4.安装ipython,充实python命令行功能见http://blog.csdn.net/qazplm12_3/arch

2010-08-17 16:05:00 1227

转载 强烈推荐:给去美国的新生说几句(转载),超实用

<br /><br />===========(一)安全须知===========<br /><br />初来乍到,人地生疏,有一些安全事项需要注意,以避免不必要的麻烦和损失。这里列举一些比较常见的例子:<br /><br />个人隐私<br />和国内不同的是,在美国一些个人信息一般是不公开的,这些信息包括:社会安全号(SSN),生日,出生地,父母姓名,家庭地址,家庭电话等。这是因为这些信息经常会被用于验证一个人的身份,如果别人知道了你的这些信息,那么他就很容易冒充你的身份行骗。<br /

2010-08-15 10:23:00 1394

原创 什么样的研究有价值?

<br />1.巨大的使用效果和经济利益,给人类生活带来方便和变革。<br />2.开拓一个新的领域和方向。<br />3.总结、完善现有的研究内容,形成完美的体系。

2010-08-11 18:42:00 941

原创 悟道实验室生存准则

<br />1.做实验是一个工程,是一次战役,要知道什么时候开始,什么时候结束。<br />2.实验开始前,要分析步骤,需要做好的准备工作要提前完成, 需要用到的设备、材料逐个检查是否可以正常使用。<br />3.规划好时间,无论成功还是失败,接下来的工作都不要与吃饭、睡觉发生冲突。<br />4.做好记录,时间,地点,任务,加样顺序,量,都记录好。

2010-08-11 18:39:00 561

原创 四条

<br />(1)一定要有毅力和认真的态度,无论对现在的学习还是将来的工作这点都是永恒不变的<br />(2)遇到困难不要害怕,一定要克服心理恐惧,<br />(3)不懂的地方一定要彻底搞明白,千万不能糊弄自己<br />(4)脸皮要厚,充分利用一切资源,其它教研室的老师,国内外专家,统统不放过,当然咨询之前自己一定要问题吃透,实在搞不定再找他们,人家也很忙的说。

2010-08-10 19:27:00 592

转载 参考文献自动搜集管理完美攻略(图文版): Latex+Lyx+Zotero

其实这篇文章最初是用英文写的(发布于我的英文博客,点击这里),但是考虑到很多读者比较懒,所以我还是在写一份中文版吧。其实最痛苦的事情莫过于先用英文写好了,再翻译为中文,比用中文写好再翻译成英文还累!各位如果感觉下文的中文表述有点奇怪,还请海涵,毕竟中英文思维是有差异的,我翻译过来中文也不是特别容易。对于每个在大学校园里的人来说,搜集管理参考文献并在自己的论文末尾生成一个漂亮的列表是一件不可避免的工作。但是很麻烦的是,不同的杂志对于参考文献有着不同的格式要求。通常的办法是找到文献,然后拷贝、粘帖、整理。实

2010-08-09 09:30:00 4048

转载 latex word相互转换

有时还是不得不把 LaTeX 写的文档转成 Word。一些可行的办法有:1、先用 TtH 或 LaTeX2HTML 之类的工具把 LaTeX 转成 HTML,再把 HTML 转成Word。2、先生成 PDF,再用 PDF2Word 转成Word。3、安装 TeX2Word ,用 Word 打开 LaTeX/TeX 文件,另存为 doc 文档。4、用 LaTeX2rtf 转。前 面两种方...

2010-08-09 09:10:00 16017

原创 ubuntu下安装django

<br />1.去页面http://www.djangoproject.com/download/下载,按照步骤安装<br /> <br />2.安装apache mod python<br />sudo apt-get install libapache2-mod-python<br /> <br />这是在/etc/apache2/mods-enabled文件夹下会有python.load, 自动载入mod_python模块<br /> <br />3.进入到apache的/var/www/<br />

2010-08-08 16:53:00 4183 1

原创 安装easy_install 和ipython

从链接http://pypi.python.org/pypi/setuptools#downloads处获得相应的版本运行sh setuptools-0.6c9-py2.4.egg(跟用户权限,若没有可以指定--prefix=~)安装完毕对python2.6可运行下面代码:#!/bin/bashwget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd77

2010-08-08 15:50:00 2736

转载 学生如何提高专业英文阅读能力(施一公)

学生如何提高专业英文阅读能力【 序:此文针对本科生和一、二年级的博士、硕士生,对高年级的博士生和博士后也应该有参考价值。该文的一些背景可以参考我此前关于提高英文写作能力的博文:http://www.sciencenet.cn/m/user_content.aspx?id=349932】从小到大,我感性思维多一些,不善于读书。85至89年在清华生物系读本科期间,从未读过任何一种英文专业期刊。我受到的与英文阅读相关的训练一共只有两个。一是我在1986年暑假期间选修的时任系主任的蒲慕明老师开设的《生物英语》系列讲

2010-08-07 10:05:00 1449 1

原创 ubuntu10.04安装lamp的脚本

#!/bin/bash#first install#attention to input root passwdsudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql#then change the authority of the directorysudo chmod 777 /var/www/sudo apt-get install phpmyadminsudo ln -s

2010-08-06 15:36:00 644

转载 真正的出路只有一个(哈佛大学的幸福课)

<br />出人意料,去年哈佛最受欢迎的选修课是“幸福课”,听课人数超过了王牌课《经济学导论》。教这门课的是一位名不见经传的年轻讲师,名叫泰勒·本-沙哈尔。<br />    我们来到这个世上,到底追求什么才是最重要的? <br />  本-沙哈尔坚定地认为:幸福感是衡量人生的唯一标准,是所有目标的最终目标。 <br />  “人们衡量商业成就时,标准是钱。用钱去评估资产和债务、利润和亏损,所有与钱无关的都不会被考虑进去,金钱是最高的财富。但是我认为,人生与商业一样,也有盈利和亏损。 <br /

2010-08-01 14:58:00 1895 2

Masterminds of programming

  Description    Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++), and others whose vision and hard work helped shape the computer industry. You'll find advice you can apply to systems you're developing, even if you don't use the specific languages being discussed.   Full Description   Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Masterminds of Programming includes individual interviews with:   * Adin D. Falkoff: APL   * Thomas E. Kurtz: BASIC   * Charles H. Moore: FORTH   * Robin Milner: ML   * Donald D. Chamberlin: SQL   * Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK   * Charles Geschke and John Warnock: PostScript   * Bjarne Stroustrup: C++   * Bertrand Meyer: Eiffel   * Brad Cox and Tom Love: Objective-C   * Larry Wall: Perl   * Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell   * Guido van Rossum: Python   * Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua   * James Gosling: Java   * Grady Booch, Ivar Jacobson, and James Rumbaugh: UML   * Anders Hejlsberg: Delphi inventor and lead developer of C#   If you're interested in the people whose vision and hard work helped shape the computer industry, you'll find Masterminds of Programming fascinating.  

2010-12-26

Python在Unix和Linux系统管理中的应用

作者:Noah Gift,Jeremy M. Jones 出版日期:2009年4月 出版社:O'Reilly 页数:433 ISBN:978-7-80205-738-8 文件格式:PDF 《Python在Unix和Linux系统管理中的应用》展示了Python语言如何提供一种更加高效的方式来处理Unix和Linux服务器管理工作中 的各种任务。本书的每一章都会提出一个特定的管理问题,例如并发或数据备份,然后通过实际的例子提供基于Python的解决方案。你将学习使用 Python开发一套属于自己的命令行工具,并用来解决一系列范围很广的问题。 本书作者们还构建了一个可以免费下载的Ubuntu虚拟机。该虚拟机包含了这本书的源代码,还可以用来运行书中的实例,包括SNMP、IPython、SQLAlchemy和许多其他工具。 通过这本书,你将发现Python是怎样帮助你: * 读入文本文件并提取信息 * 使用线程和派生子进程的选项并发地运行多个任务 * 使用网络工具从一个进程传送信息到另一个进程 * 创建更易互动的可点击图形界面工具 * 通过与SNMP交互来用程序监控大型多个集群机器 * 掌握IPython的命令环境来替代或增强Bash、Korn或Z-Shell的功能 * 将云计算集成到基础架构中并编写一个基于谷歌应用程序引擎的应用 * 利用定制脚本来解决特殊的数据备份的挑战 * 使用Django、SQLAlchemy和Storm对象关系模型来与数据库交互 通过本书及其辅助虚拟机,你将学习如何打包并部署Python应用程序和库文件,以及如何编写在多个Unix和Linux平台下都运行良好的代码。 “这本书适用于Python新手,不管他们是否具有命令环境脚本编写的经验或者总体上相对而言就是编程初学者。Jeremy和Noah都很注意为自己的理 由给出支持材料,并且解释这些代码实例在实际中的运用。与许多轻易就让新手不堪重负的编程书籍不同,本书尽一切努力来让这些新手们获得自信和成功。” ——Ruth Suehle和Bascha Harris,Red Hat杂志 Noah Gift在加州理工学院、迪斯尼、Feature Animation和Turner Studios具有十年以上的Unix和Linux开发经验。他是Giftcs和Cloud Seed软件公司的合伙人。 Jeremy M.Jones是Predictix公司的软件工程师,同时也是开源项目Munkware、ediplex和podgrabber的作者。

2010-12-18

gvim常用插件及其配置文件配置(下载解压即可使用)

gvim常用插件及其配置文件 支持c,perl,python,latex。 需要自己安装ctags .vim: after compiler doc indent ltags perl-support skeleton syntax autoload c-support ftdetect keymap Makefile plugin snipMate.vim.ct tools colors CVIMSYN ftplugin latextags Makefile.in README.csupport snippets .vim/after: ftplugin plugin syntax .vim/after/ftplugin: c_snippets.vim java_snippets.vim python_pydiction.vim python_snippets.vim sh_snippets.vim .vim/after/plugin: .vim/after/syntax: cpp.vim c.vim java.vim .vim/autoload: acp.vim perlsupportgui.vim perlsupportprofiling.vim perlsupportregex.vim snipMate.vim .vim/colors: desertEx.vim peachpuff.vim zenburn.vim .vim/compiler: tex.vim .vim/c-support: codesnippets doc rc scripts templates wordlists .vim/c-support/codesnippets: calloc_double_matrix.c main.cc print_array.cc.noindent calloc_int_matrix.c Makefile print_double_array.c.noindent main.c Makefile.multi-target.template print_int_array.c.noindent .vim/c-support/doc: ChangeLog c-hotkeys.pdf c-hotkeys.tex .vim/c-support/rc: customization.ctags customization.gvimrc customization.indent.pro customization.vimrc .vim/c-support/scripts: wrapper.sh .vim/c-support/templates: c.comments.template cpp.comments.template cpp.preprocessor.template c.statements.template c.cpp.template cpp.cpp.template cpp.statements.template Templates c.idioms.template cpp.idioms.template c.preprocessor.template Templates~ .vim/c-support/wordlists: c-c++-keywords.list c-c++-keywords.list.bak k+r.list stl_index.list .vim/CVIMSYN: engspchk.contraction engspchk.dialect engspchk.dict engspchk.match engspchk.proper engspchk.rare .vim/doc: acp.jax latexhelp.txt latex-suite-quickstart.css Makefile taglist.txt acp.txt latex-suite latex-suite-quickstart.html Makefile.in tags catalog.xml la

2010-08-17

Data Mining in Bioinformatics 生物信息中的数据挖掘

Jason T.L. Wang, Mohammed J. Zaki,Hannu T.T. Toivonen and Dennis Shasha (Eds) Summary The aim of this book is to introduce the reader to some of the best techniques for data mining in bioinformatics in the hope that the reader will build on them to make new discoveries on his or her own. The book contains twelve chapters in four parts, namely, overview, sequence and structure alignment, biological data mining, and biological data management.

2010-03-02

Survey of Text Mining: Clustering, Classification, and Retrieval, Second Edition

Survey of Text Mining: Clustering, Classification, and Retrieval, Second Edition I. Clustering, II. Document retrieval and representation, III. Email surveillance and filtering, and IV. Anomaly detection. 著名大师Michael W. Berry的经典力作!

2010-03-02

比perl好的生物信息学语言python

比perl好的生物信息学语言python,简明教程!

2009-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除