最新 最热

PAT 1025 PAT Ranking (25分) vector + sort

Programming Ability Test (PAT) is organized by the College of Computer Science and Technology of Zhejiang University. Each test is supposed to run simultaneousl...

2020-07-14
2

java多线程之Phaser

前面的文章中我们讲到了CyclicBarrier、CountDownLatch的使用,这里再回顾一下CountDownLatch主要用在一个线程等待多个线程执行完毕的情况,而CyclicBarrier用在多个线程互相等待执行完毕的情况。...

2020-07-08
1

ClickHouse准实时数据更新的新思路

Replacing / Collapsing / VersionedCollapsing MergeTree 都能够支持数据更新,但是他们的更新触发时机只能发生在分区合并的时候 (不明白什么意思?请进传送门ClickHouse各种MergeTree的关系与作用),这是一种最终一致性...

2020-06-15
1

VR开发-HTC Vive追踪器开发教程(二)

这一讲主要讲解:Final IK插件,好在有很多人已经用过了这个插件。加之动画IK在平常的讲解中又是比较重要的一环,所以相信学生们很容易上手。 今天晚上研究Final IK插件,果然很厉害。里面的场景简直可以说丰富多彩。...

2020-06-02
2

谜题

一共有4中指令:A,B,L,R,分别表示把空格上、下、左、右的相邻字母移动到空格中。

2020-05-26
1

【原型设计】如何利用Axure实现下拉子菜单?

Axure RP是一款专业的快速原型设计工具,让我们能够快速设计并创建出应用软件或Web页面的具备高保真和交互能力的原型。通过原型设计,不但能更好地与客户进行交流确认,也能明确地给开发人员以成品效果作为开发指导。本文...

2020-05-20
1

Grading

题目描述 Grading hundreds of thousands of Graduate Entrance Exams is a hard work. It is even harder to design a process to make the results as fair as possibl...

2020-04-20
1

fast5和fastq格式

Nanopore测序的下机数据的原始数据格式为包含所有原始测序电信号的二代fast5格式。通过MinKNOW2.2软件包中的Guppy软件进行base calling后会将fast5格式数据转换为fastq格式,用于后续质控分析。(通常测序服务商会给你fa...

2020-04-14
1

《用python玩转数据》week1编程作业:循环编程题

经典程序设计问题:找第n个默尼森数。P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数。

2020-02-10
1

Java并发编程之不变性与安全发布

如果某个对象在被创建后其状态就不能被修改,那么这个对象就被称为不可变对象。满足同步需求的另一种方法就是使用不可变对象。不可变对象一定是线程安全的。当满足以下条件时,对象才是不可变的:...

2020-01-17
1