自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

转载 Python package module AND _init_.py

python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果程序数目很 多,层级很复杂,就很吃力了。有没有办法,像Java的Package一样,将多个.py文件组织起来

2015-10-08 22:34:23 388

原创 课题第五天-blastgraph载入性能测试

1. 通过不同query数量的xml文件载入测试,发现blastgraph的载入数量在达到12000左右时,已经到达极限。2. 所以将约等于200X200的querys分成4部分,每部分大约包含10000左右,再进行blast解析是可行的。3. 聚类结果的解析还不是十分清楚,需要与作者讨论下。

2015-06-30 11:15:58 506

原创 课题第四天-blast结果解析

1. 将16G的xml结果文件下载完成后,发现blastgraph无法解析,不知道是大小超过了限制,还是在blast中出现了错误。2. 和作者讨论之后,修改了blast思路,不是直接整体和整体blast,而是将所有cds拆分成几个文件,各个之间及本身做blast,然后和并结果也可行。BlastGraph可以完成这个工作。

2015-06-27 18:03:56 837

原创 课题第三天

1. 第一步准备鉴定hcmv的core genes2. 主要利用yanbo的blastgraph来做,首先安装blastall,按照manual提示的ftp地址,进去后没有找到需要的blastall程序,发现已经更新为blast+。3. 下载最新的blast+套装,是rpm的格式,需要用alien -i filename.rpm来安装。4. 在提取的cds fasta文件中,Human

2015-06-23 12:12:31 466

原创 课题第二天

1. 今天用gb2fas.py对拆分的gb文件进行cds提取,首先对该脚本进行了修改,用来支持以目录作为输入,从而实现批量提取。2. 修改完成以后,发现有些gb文件总是报错,cds中没有translation的关键字。后来调试发现,这些cds的功能还没弄清楚,标识为假想基因(pseudo gene),也许将这些不清楚的基因标记出来,可以作为以后的工作。3. 后来发现该脚本的

2015-06-10 17:08:25 422

原创 课题第一天

1. 得到了197个cmv的genbank文件,是一个合并的文件,要使用yanbo的gb2fas.py来进行各个cds的提取,首先需要将这些genbank文件进行拆分。2. 自己编写了一个简单的biopython脚本来拆分,用这些genbank的描述来对拆分的文件进行命名,结果发现有多个描述完全一样,所以造成了同名文件覆盖,总是缺少一些文件。3. 同名的文件进行了重新命名,

2015-06-10 16:58:38 402

原创 qt不支持jpg格式图片

在编译 macosx客户端时,选择了一个jpg格式的图片作为背景图片,在cmake编译后一切都正常,但是在genapp.sh脚本进行xcode编译和qtdeploy打包后,其他都正常,但是背景图片却显示不出来。一开始我怀疑是打包过程出了问题,整了好久,花费了好多精力和时间来查资料,结果也没成功。今天早上突然发现原来的图片都是png格式,而我引入的背景图片是jpg格式的,感觉

2015-04-27 10:24:22 3453

原创 文章标题

变量的作用域全局变量拥有全局的作用域,函数内声明的变量只在函数体内有定义。在函数体内局部变量的优先级高于全局变量var scope = "global"function checkscope(){var scope = "local"return scope}checkscope()//"local"局部变量必须用var关键字来声明,否则当声明一个和全局变量同名的变量时,会修改全局

2015-03-26 19:13:03 343

原创 word使用技巧

取消英文断字段落-中文板式-勾选“允许西文在单词中间换行”中英混合文章快速修改字体论文中要求中文为宋体,英文为times new romans,设置方法:选中要修改的内容,先调整为宋体,在调整为times new romans,这样就变成了中文是宋体,英文是times。

2015-03-02 13:36:15 333

原创 vim命令学习(边用边学,长期记录)

1. 替换命令替换当前行第一个匹配      :s/cat/dog/替换当前行所有匹配          :s/cat/dog/g #g代表global替换第n行到最后一行每行第一个匹配:n , $s/cat/dog/替换第n行到最后一行每行所有匹配:n, $s/cat/dog/g设置n为.时,匹配所有行可以使用 # 作为分隔符,此时中间出现的 /

2015-02-05 10:06:43 369

原创 关于java中i++,++i和i++ + ++i的问题

i++和++i是编程初学者最常见的问题之一,主要区别是i++是先赋值在自增,而++i是先自增在赋值,如果不进行赋值操作,二者几乎可以替换,如常见的for循环中二者都是通用的。赋值操作如:int i = 0;int a = i++;//a=0a = ++I;//a=1System.out.println(i++);//0System.out.println(++i);//1这

2015-01-28 21:35:44 810

原创 QT问题解决方案

在软件安装过程中,QT总是一个拦路虎的存在,暑期实习的时候也是被卡在QT和cmake问题上好久,当时怎么解决的也没记录下来,最近在安装一个分子编辑软件的时候,又遇到了QT和cmake的问题,自己手工下载编译的QT,cmake找不到QT的环境,开始google,设置好多环境变量,都没有奏效,后来发现QT的事务都是qmake负责的,只要将qt的bin目录设为PATH的一部分就好了exp

2015-01-25 21:49:38 476

转载 打印机删除后又出现的解决方案

Take a look at this tutorial which explains how to use the Microsoft Management Console (MMC), to remove unwanted printer driver packages.If that does not work for you, try using the printui.exe

2015-01-21 15:35:36 2863

转载 ftp常用命令

Unix下ftp常用命令:1.ftp登录   #ftp 主机名或IP   2.ftp常用操作   ascii    以ASCII模式传输数据;   binary   以二进制模式传输数据,对可执行程式的传输比须用此;   ls       显示ftp服务器端目录列表;   cd       改动目录;   lcd      改

2015-01-07 10:44:02 590

转载 回调函数的理解

在计算机程序设计中,回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。        在Java里面,由于没有指针,可以使用接口来实现回调,其实更容易理解。        这篇文章中的解说定义非常好:http://blog.csdn.net/sweetwxh/article/details/2067139

2015-01-07 09:21:30 421

原创 WIN7环境下用virtualbox安装osx以及编译seafile-applet遇到的问题

用brew安装git一直出错原来是要先安装command line tools才行。

2015-01-06 22:51:22 916

转载 解决ln -s 软链接产生Too many levels of symbolic links错误

今天在安装mysql软件的时候,mysql/bin目录下用ln -s mysql /usr/local/bin/mysql 创建软连接,后来启用mysql时弹出错误:-bash: /usr/local/bin/mysql: Too many levels of symbolic links从网上查找了一下原因,原来是建立软连接的时候采用的是相对路径,所以才会产生这样的错误,解决方式

2014-11-13 10:47:49 1105

原创 关于anroid手机内部存储空间清理记录

前几天手机突然报警,提示内部存储空间不足,然后手机变得居kawubi

2014-11-12 21:11:18 1200

转载 内部类总结

内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类  为什么需要内部类?  典型的情况是,内部类继承自某个类或实现某个接口,内部类的代码操作创建

2014-08-19 10:37:31 419

原创 some tips

启动界面部分和AccoutnActivity相关,是一个fragmentactivitycsdn login pai..主activity是BrowserActivity,但是在显示它之前会跳到AccountActivity中,进行一系列与登录有关的活动,登录成功后会跳回BrowserActivity中登录时选择服务器的代码在com.seafile.seadro

2014-08-15 15:48:19 748

转载 关于编译中的-l -L -I参数详解

1。gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译2。gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o test这样将编译出一个名为test的程序,-o参数用来指定生成程序的名

2014-08-13 16:26:37 1063

原创 cmake的一个bug--- '/foCMakeFiles/......../xxxxx.rc.res:No such file

今天在进行cmake编译的时候,报错了:[100%] Building RC object src/CMakeFiles/../qfrost.dir/__/res/win_icon.rc.res /usr/bin/i486-mingw32-windres: '/foCMakeFiles/../qfrost.dir/__/res/win_icon.rc.res': N

2014-08-12 11:07:11 934

原创 修改Android Maniifest中package name引起的R引用错误

右键工程——Android Tools——Rename Package

2014-08-06 14:39:38 534

原创 eclipse经常卡死的问题

一直听说eclipse是一个相当臃肿的系统,运行起来卡的

2014-08-05 14:45:59 679

转载 deb的提取,修改以及打包

以下皆以fglrx驱动deb包为例,fglrx文件夹用来存放解包后的所有文件,fglrx_8.753-0ubuntu1_amd64.deb为需要修改的deb包创建fglrx文件夹$ mkdir fglrx解包deb$dkpg-deb -x fglrx_8.753-0ubuntu1_amd64.deb fglrx提取deb包控制信息$dpkg-deb -e fgl

2014-07-31 09:12:23 1867

原创 修改android theme的问题

今天遇到了修改actionBar背景的问题,使用的是第三方的actionBar

2014-07-28 16:10:50 626

转载 compile,build和make的区别

Compile、Make和Build的区别 针对Java的开发工具,一般都有Compile、Make和Build三个菜单项,完成的功能的都差不多,但是又有区别。 编译,是将源代码转换为可执行代码的过程。编译需要指定源文件和编译输出的文件路径(输出目录)。Java的编译会将java编译为class文件,将非java的文件(一般成为资源文件、比如图片、xml、txt、p

2014-07-21 16:31:33 582

转载 Activity生命周期

Android官方文档和其他不少资料都对Activity生命周期进行了详细介绍,在结合资料和项目开发过程中遇到的问题,本文将对Activity生命周期进行一次总结。Activity是由Activity栈进管理,当来到一个新的Activity后,此Activity将被加入到Activity栈顶,之前的Activity位于此Activity底部。Acitivity一般意义上有四种状态:

2014-07-21 09:29:01 487

转载 eclipse下Android模拟器截图

1、Windows->Show View->Others2、Android->Devices

2014-07-18 19:19:00 528

原创 实习第7天--actionbar提前加载等相关问题

今天在调试程序的时候发现了一个问题,其实前几天就发现了,一直以为是

2014-07-18 18:57:35 565

转载 Android应用启动时黑屏或白屏的解决

应用在初次启动的时候有黑屏闪过(或者白屏),因为系统默认的theme(主题里设置了颜色)设置了启动时的北京颜色。那么怎么能改变一下,让它变的好看点呢?消除activity启动时的初始白屏或黑屏问题1. style.xml中中增加            true        true        false        @android:color/

2014-07-18 18:06:41 559

转载 AsyncTask用法i详解

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包       当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:

2014-07-17 19:00:18 374

转载 关于9-patch的超详细教程

这篇文章是android开发人员的必备知识,内容摘选自网络,不求完美,但是有用。1.背景自适应且不失真问题的存在      制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。      比如,列表的背景图一定,但是列表的高度随着列表数据项会发生变化;标题栏的背景,无论横屏还是竖屏,高分辨率还是低分辨率,都能自动填充满,而且不失真等等

2014-07-17 10:43:27 874

转载 快速修改android packagename

由于某些原因,要把PackageName改成一个新的名称。以前找不到流程,嫌麻烦最后没改。你可能回想着很多步骤,首先:1. 在包名上点右键-->refactor-->rename2. 在AndroidManifest.xml里运行Android="http://schemas.android.com/apk/res/android"      packa

2014-07-17 09:46:07 856

转载 Android学习路线图

本文总结的一些学习线路都是针对于Java上层应用开发的。对中间层相关开发并没有涉及到。    一、 基础篇         需要掌握的技能如下:               1、熟练掌握基本控件以及容器控件的使用 ;                         常用的基本控件有:Button 、TextView、EditText、ListView等   

2014-07-16 15:15:47 451

原创 实习第5天--搞定万恶的NullPointerException

昨天把LoginActivity做的差不多了,但是

2014-07-16 14:30:26 534

转载 Failed to install .apk on device 'emulator-5554': timeout解决方法

我们开发android app的时候,run 在模拟器上,控制台报出:Failed to install .apk on device 'emulator-5554': timeout的错误,解决方法如下:我们打开试图:window->preferences->Android->DDMS如下图,修改红色标注的地方,把原来的值5000改为50000.

2014-07-15 20:15:36 1059

原创 实习第四天--可恶的字体

中午睡觉前系统提示有可用的更新,于是就确认了更新,

2014-07-15 16:35:14 506

原创 ubuntu下安装更新后字体乱码的问题

最近Ubuntu 8.04修改了系统字体配置文件的构成,将原来的/etc/fonts/language-selector.conf分解成了四个文 件,分别对应到 /etc/fonts/conf.d/下的29-language-selector-zh.conf、69-language- selector- zh-cn.conf、99-language-selector-zh.conf和CJK_ali

2014-07-15 15:59:20 691

转载 eclipse 自动补全设置

本文介绍如何设置Eclipse代码自动补全功能。轻松实现输入任意字母均可出现代码补全提示框。Eclipse代码自动补全功能默认只包括 点"."  ,即只有输入”."后才出现自动补全的提示框。想要自动补全总是去按 “Alt + / ”也很麻烦。其实只需简单在Eclipse中进行设置即可实现输入任意及符合自动出现自动补全提示框。 具体设置步骤如下:

2014-07-15 13:45:28 587

linux入门很简单1-3章

一本非常适合初学者的linux入门书籍,作者以第一人称叙事的方式诙谐幽默地将linux的原理/使用以及一些小技巧展示出来,非常吸引人,绝对没有通常技术类书籍的死板枯燥,你值得拥有!

2014-07-23

空空如也

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

TA关注的人

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