码迷,mamicode.com
首页 > 编程语言
Biopython根据ID或者根据序列去除重复项
fromBioimportSeqIO importargparse records_new=SeqIO.parse(args.in_raw,"fasta") Pretreated_fa=SeqIO.to_dict(SeqIO.parse(args.input,"fasta")) result=open(args.out_file,"w") forrecinrecords_new: flag=True fork,iinPretreated_fa.iteritems(): ifstr(i.seq)==str..
分类:编程语言   时间:2016-11-04 17:36:32    阅读次数:2121
python 实现类似sed命令的文件内容替换
#!/usr/bin/envpython #_*_coding:utf-8_*_ #replace()方法把字符串中的old(旧字符串)替换成new(新字符串),如果指定第三个参数max,则替换不超过max次。 #语法:str.replace(old,new[,max]) importsys,os old_text,new_text,file_name=sys.argv[1],sys.argv[2],sys.argv[3] ..
分类:编程语言   时间:2016-11-04 17:32:08    阅读次数:1375
python 学习之 PythonAdvance1
#!/usr/bin/python #coding=utf-8 #词典 ‘‘‘ nl=[1,3,8] nl.append(15) printnl bl=[2,3,5] printnl+bl dic={‘tom‘:11,‘sam‘:57,‘lily‘:100} printdic[‘sam‘] dic[‘tom‘]=59 printdic dic={} printdic dic[‘liwei‘]=89 printdic dic={‘lilei‘:90,‘lily‘:100,‘sam‘:57,‘tom‘:89}..
分类:编程语言   时间:2016-11-04 17:27:12    阅读次数:152
python 学习之 PythonAdvance2
#!/usr/bin/python #coding=utf-8 #循环设计 #范围函数 S=‘abcdefghijk‘#abcdefghijk foriinrange(0,len(S),2):#01234567891011 printS[i] printlen(S) #遍历数组 S=‘abcdefghijk‘ for(index,char)inenumerate(S): printindex printchar #多个等长的序列 ta=[1,2,3] tb=[9,8,7]..
分类:编程语言   时间:2016-11-04 17:24:27    阅读次数:188
Java 集合框架初步
Java集合框架JCF(JavaCollectionsFramework)CollectionsCollection提供关于集合的一些通用操作的接口包括:插入add()删除remove()判断一个元素是不是其成员contains遍历iterator()List——有序集合Set——无序集合,不予许存在重复值Map——映射集合初步熟悉使用ArrayList开始..
分类:编程语言   时间:2016-11-04 17:24:06    阅读次数:158
KBEngine+Unity+php做个扑克小游戏-DAY1
写这篇博客的时候其实我已经开发了一大部分了~php 部分,unity 部分 都已经差不多了 ,由于KBEngine(简称kbe)完全没接触过,其实很多地方php部分的逻辑都可以直接挪到kbe中完成。实...
分类:编程语言   时间:2016-11-04 17:20:02    阅读次数:154
打造RxJava生命周期管理框架RxLife
在前边RxJava实战技巧大全一文中,我们介绍了RxJava使用过程中常见的应用场景和可能遇到的问题,其中我们谈到利用RxLifeCycle来管理RxJava的生命周期,避免内存泄漏问题,今天自己动手...
分类:编程语言   时间:2016-11-04 17:19:09    阅读次数:196
zabbix监控利用Python脚本发邮件
最近实施了zabbix监控,开源软件杠杠的,甩nagios 好几条街…… 环境:centos6.6 + Zabbix 2.4.5 + Python 2.6.6 cd /usr/local/zabbix/share/zabbix/alertscripts #进入脚本存放目录vi SendAlertEm ...
分类:编程语言   时间:2016-11-04 17:17:49    阅读次数:337
【Python】python list 迭代删除
最好方式使用filter,代码示例: 参考资料: http://www.cnblogs.com/GODYCA/archive/2013/06/04/3116887.html http://blog.csdn.net/emaste_r/article/details/47406143 ...
分类:编程语言   时间:2016-11-04 17:14:48    阅读次数:131
简单c语言文法
<源程序>→<外部声明>|<外部声明><函数体> <外部申明>→<头文件><函数声明>|其他声明 <函数体>→<返回值类型><标识符><形参><复合语句> <返回值类型>→void|char|int|float <标识符>→<字母>|<标识符><字母>|<标识符><数字> <字母>→a|b|c|.. ...
分类:编程语言   时间:2016-11-04 17:08:36    阅读次数:159
Python字符串格式化
格式符 格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型,如下: %s 字符串 (采用str()的显示) %r 字符串 (采用repr()的显示) %c 单个字符 %b 二进制整数 %d 十进制整数 %i 十进制整数 %o 八进制整数 %x 十六进制整数 %e ...
分类:编程语言   时间:2016-11-04 17:07:55    阅读次数:194
将Python脚本封装成exe可执行文件 转
将Python脚本封装成exe可执行文件 http://www.cnblogs.com/renzo/archive/2012/01/01/2309260.html cx_freeze是用来将 Python 脚本封装成可执行程序的工具,支持最新的Python3.2版本。生成的执行文件具有跨平台性,而且 ...
分类:编程语言   时间:2016-11-04 17:05:04    阅读次数:235
9. js实现java方法:HtmlUtils.htmlEscape()
function htmlEscape(str) { return String(str) .replace(/&/g, '&amp;') .replace(/"/g, '&quot;') .replace(/'/g, '&#39;') .replace(/</g, '&lt;') .replace ...
分类:编程语言   时间:2016-11-04 17:07:38    阅读次数:729
Java abstract
abstract修饰符可以修饰类和方法。 (1)abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型,也就是编译时类型。抽象类就相当于一类的半成品,需要子类继承并覆盖其中的抽象方法。 (2)abstract修饰方法,会使这个方法变成抽象方法,也就是 ...
分类:编程语言   时间:2016-11-04 17:03:28    阅读次数:169
聊聊javascript中的面向对象
面向对象这个东西一直晕晕乎乎的,正好这段时间没有活,可以好好整理整理了! 1.什么是对象? 其实这个说起来一切东西都是对象 2.目前我们使用对象的时候,使用的是两种设计模式杂糅起来的 分别是原型模式和构造模式: 原型模式 需要了解的就是原型是什么? 原型:摘录自《javascript高级程序设计》 ...
分类:编程语言   时间:2016-11-04 17:02:58    阅读次数:171
缓存算法(页面置换算法)-FIFO、LFU、LRU
在前一篇文章中通过leetcode的一道题目了解了LRU算法的具体设计思路,下面继续来探讨一下另外两种常见的Cache算法:FIFO、LFU 1.FIFO算法 FIFO(First in First out),先进先出。其实在操作系统的设计理念中很多地方都利用到了先进先出的思想,比如作业调度(先来先 ...
分类:编程语言   时间:2016-11-04 17:00:44    阅读次数:257
C语言宏定义时#(井号)和##(双井号)的用法
C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。 关于#和## 在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量 通过替换后 ...
分类:编程语言   时间:2016-11-04 16:59:48    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!