查找
类别
关于这个博客的几点说明
1. 这个博客只讨论技术,以及与技术有关的评论。也许,还有一些生活杂感及琐碎的杂务记录。
2. 这个博客的内容保证原创性,凡是特别的使用了网络上其他人的博客或者文章的地方,会进行引用。被引用的页面通常并不会被链接,而是会被作为PDF格式的附件置于本博客文章的尾部。这是因为被链接的网页内容可能被变更或删除,不利于阅读参考。
3. 这个博客的更新很慢很慢,博主没有时间经常关注它,尽管每个月有一篇文章还是有可能的。
4. 文章的技术内容仅供参考,如果有人照着做了,然后产生了任何损失,本博主概不负责。
5. 本博客仅仅是个人的技术经验记录,所以不接受任何评论。
6. 如果这个博客在你的屏幕上看起来乱七八糟的话,请试试用FireFox打开它。
作者归档:Pu-Feng Du
关于抛小球和楼层
关键词:抛小球,抛鸡蛋,楼层
恩,是有关键词,为了让搜索引擎找到这个文章。
题目的原型是这样的:
有100层楼,给你两个玻璃球,在某一层楼R将球扔下,球会碎,而R-1楼就不会碎,设计一个方案,确保找到这个R,这个方案最少要尝试多少次。
这是个相当相当经典的公司面试笔试题目,目[……]
发表在 闲来无事
关于抛小球和楼层已关闭评论
VC++中__int64类型的屏幕输出
这个题目的意义其实仅仅在于,怎么输出在VC++里面的__int64这个类型的数字。
多数情况下,不会用到这么长的整数,不过,用到了,printf总得有个办法输出吧。
方法是使用%I64d这个占位符。
unsigned __int64 x; printf("%I64dn",x)[......]
发表在 软件使用与程序设计
VC++中__int64类型的屏幕输出已关闭评论
在Ubuntu 10.04 Server上使用Dr.com
这是到了新工作单位后的第一个细节性技术问题。本文内容可以看成是大规模的转载其他网文的结果。需要注意的是相应的软件和代码的版本问题。本文处理的是以下软件的特定版本的问题,其他版本请自行根据具体情况及相应文档进行处理。
Ubuntu Server 10.04.1 AMD64版本 + Dr.com[……]
发表在 软件使用与程序设计
在Ubuntu 10.04 Server上使用Dr.com已关闭评论
生物信息学科研项目中的文件管理
生物信息学的科研实际上就是在计算机上进行的科研。各种文件的管理其实是个很重要的事情。乱七八糟的文件不但会影响研究进度和效率,还有可能造成意想不到的错误和损失。在过去六年的科研过程中,我逐渐总结出了一套适用于自己的文件管理方式。这套玩意不一定适用每一个人,不过,我想,给别人看看无伤大雅吧。
对于[……]
发表在 生物信息学
生物信息学科研项目中的文件管理已关闭评论
读取和使用XML格式的UniProt数据库
UniProt数据库是国际公用蛋白质序列和注释数据库,可免费下载全文使用。数据库提供了Flat Text,XML和RDF三种格式供选择,我在目前的研究中,用了XML格式的数据库。要读取这个XML格式的数据库需要一点点技巧。
首先,我们有XSD文件用来定义XML的 Data Schema,这个文[……]
发表在 生物信息学
读取和使用XML格式的UniProt数据库已关闭评论