521A DNA Alignment 题意:给一个字符串$s$,求有多少个$t$使得$\rho(s,t)$最大。 其中,$t$是一个和$s$等长的串, $\rho(s,t)=\max_{i=0}^{n 1}\max_{j=0}^{n 1}h(shift(s,i),shift(t,i))$ $h(s, ...
分类:
其他好文 时间:
2019-05-23 16:52:03
阅读次数:
96
【编程题】(满分27分) 脱氧核糖核酸即常说的DNA,是一类带有遗传信息的生物大分子。它由4种主要的脱氧核苷酸(dAMP、dGMP、dCMT和dTMP)通过磷酸二酯键连接而成。这4种核苷酸可以分别记为:A、G、C、T。 DNA携带的遗传信息可以用形如:AGGTCGACTCCA.... 的串来表示。D ...
分类:
其他好文 时间:
2019-05-22 17:32:38
阅读次数:
103
jdk动态代理必须要求目标类实现一个接口。有的时候,程序可能不方便或者我们不想让一个类实现接口,也想创建这个项目类的代理对象,我们可以使用cglib动态代理。 一、引入cglib依赖的jar包 二、创建代理类对象的生成器 三、测试 注意:cglib动态代理不需要目标类实现一个接口。 ...
分类:
其他好文 时间:
2019-05-21 22:31:38
阅读次数:
198
我们有时候有需要本地通知的功能 本地推送通知也需要申请推送通知权限,具体步骤可看我的上一篇博客(关于推送权限申请) 1、添加本地推送的方法,需要判断iOS10.0和iOS8.0不同的方法 #import <UserNotifications/UserNotifications.h> 2、移除本地推送 ...
分类:
移动开发 时间:
2019-05-21 12:43:31
阅读次数:
229
一文读懂基因测序技术的前世今生 随着人们对自身基因遗传信息的了解和掌握,使得基因检测技术不断发展和完善,基因检测技 术也得到了迅猛发展,下面就和小编一起看看这些年测序技术的发展历程。 测序技术的每一次变革,都是对基因组研究,疾病医疗研究,药物研发等领域的巨大推动作用。 从1977年第一代DNA测序技 ...
分类:
其他好文 时间:
2019-05-19 12:18:22
阅读次数:
130
clusterProfiler没有显性的接口,但是可以直接扣取clusterProfiler里的函数。 核心函数就是get_GO_data 可以看到输入的是GO数据库,选定类别,基因名字类型,输出的就是整个数据库。 但是想调用这个函数没那么简单,得导入一系列的基础函数。 一个常见的任务就是获取GO数 ...
分类:
其他好文 时间:
2019-05-18 20:59:47
阅读次数:
387
原文:持续集成之应用k8s自动部署持续集成之应用k8s自动部署 Intro 上次我们提到了docker容器化及自动化部署,这仅仅适合个人项目或者开发环境部署,如果要部署到生产环境,必然就需要考虑很多因素,比如访问量大了如何调整部署,如何更好的应对大并发的情况,如何不停机更新应用,如果想要将Docke... ...
分类:
其他好文 时间:
2019-05-12 01:25:45
阅读次数:
176
DbContext public class ZSZDbContext : DbContext { //ILog ILogger 容易混淆 private static ILog log = LogManager.GetLogger(typeof(ZSZDbContext)); public ZSZ... ...
分类:
其他好文 时间:
2019-05-10 23:56:03
阅读次数:
222
昨天面试高通Linux Kernel,面试官考了一个malloc内存对齐的问题,我晚上的时候细细的想了一下,实在是学习的不到位。 有的时候真的应该感谢,像是Qt、Ubuntu Gcc的编译器,他们做的工作很多,malloc直接分配对齐了的内存。如果真的是一个 不是很完善的平台,直接分配给你一个没对齐 ...
分类:
其他好文 时间:
2019-05-09 13:21:31
阅读次数:
384