编程开发
2022-09-18
分享一个基因组数据筛选过程中遇到的简单案例
我有一个gtf文件,格式如下图1所示;我想将每一行中gene_id部分都筛选出来(如图1中红圈)。
但是首要的问题是下载的gtf文件,有的行中可能没有gene_id,因此我想做的首先就是判断每一行中是否都有gene_id,如果有,则判断为True,如果没有,则判断为False,这一步可写一个python脚本实现;
image1.png
判断
通过AndroidStudio发布 aar库 到MavenCentral
前言:
将 aar库 发布到 MavenCentral有以下几步:
去 sonatype 注册账号并创建问题,最终至问题结果为“已修复”
下载 GnuPG 创建密钥,将密钥保存至本地并将公钥发送至公钥服务器
在AndroidStudio上配置好 sonatype 信息及 GnuPG 签名,提交 aar库 至 nexus 暂存
使用 sonatype 账号登录 nexus 查看上传的aar库,确
【PMTU】TCP的MTU探测
Linux内核默认情况下未开启TCP的MTU探测功能。
# cat /proc/sys/net/ipv4/tcp_mtu_probing
0
想要启用tcp mtu probe, 先要设置ip_no_pmtu_disc=0(默认值), 表示启用pmtu discovery, 这样tcp发送的时候才会设置DF标记。
通过DF标记,中间路由设备如果需要分片就会返回ICMP消息通知, 但是有可能因为
面试官:Zookeeper是什么,它有什么特性与使用场景?
哈喽!大家好,我是老猿,一位不靠谱的程序员
老猿打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过老猿的文章学到了东西,那就给老猿一个赞吧
一、前言
作为一名Java程序员,Zookeeper底层的一些原理是我们不必学会就可以搬砖工作的一种技能点,但是老猿为什么还要讲一下呢?难道就是为了浪费大家1分钟的宝贵时间,一个人1分钟,50万人就是1年,5000万人就是100年,赚了,老猿以一己之力成功
基于sort和uniq的集合操作(简单明了)
sort:用于将文本文件内容加以排序
uniq:删除文件中重复的行,得到文件中唯一的行
交集
sort a.txt b.txt | uniq -d
(用sort将a.txt b.txt文件进行排序,uniq使得两个文件中的行唯一,使用-d输出两个文件中次数大于1的内容,即是得到交集)
并集
sort a.txt b.txt | uniq
(将a.txt b.txt文件进行排序,uniq使得两
