最新 最热

Tomcat的NioEndpoint实现分析

在上一篇<Tomcat系统架构>中提到,Tomcat的网络通信层支持多种 I/O 模型。本文将介绍NioEndpoint,它是直接使用NIO实现了 I/O 多路复用。

2023-11-24
1

宫颈癌中内皮细胞的异质性和转录活性分析

文章标题:《Single-cell transcriptomics reveals the landscape of intra-tumoral heterogeneity and transcriptional activities of ECs in CC》

2023-11-24
1

Kotlin协程系列(一)

最近看了一本有关kotlin协程的书籍,对协程又有了不一样的了解,所以准备写一个关于kotlin协程系列的文章。

2023-11-24
1

C++11『lambda表达式 ‖ 线程库 ‖ 包装器』

自从C++98以来,C++11无疑是一个相当成功的版本更新。它引入了许多重要的语言特性和标准库增强,为C++编程带来了重大的改进和便利。C++11的发布标志着C++语言的现代化和进步,为程序员提供了更多工具和选项来编写高效、可...

2023-11-24
1

Spring6.x对调度和异步执行的注解支持

要启用 @Scheduled 和 @Async ,在 @Configuration 类(或者在启动类)添加 @EnableScheduling 和 @EnableAsync,如下:

2023-11-24
1

别再乱用了,Java 21 将弃用、删除这些功能!

尽管Java 是我使用过的向后兼容程度最高的语言和环境之一,但始终存在功能弃用甚至删除的可能性。Java 21 将弃用两个功能,这就是我们今天要讨论的内容。...

2023-11-23
1

热点数据更新导致CPU100%的解决方案

在平常的工作中,更新数据是再正常不过的一个需求了,我们只需要执行一个update语句即可,如果有必要我们还可以加上事务来保证数据的可靠性。

2023-11-23
1

为什么 ThreadLocal 可以做到线程隔离?

ThreadLocal 是 Java 中一个非常重要的类,它可以实现线程隔离,也就是说,每个线程中的 ThreadLocal 变量都相互独立,互不干扰。

2023-11-22
1

序列比对之BWA

BWA是一个用于将DNA序列(特别是低差异性序列)映射到大型参考基因组(例如人类基因组)上的工具。它在基因组学和生物信息学研究中尤为重要。因为它能有效处理高通量测序数据,常常集成于WES分析流程,被广泛应用于基因组学研究,...

2023-11-22
1

排查OOM问题的全面思路

对线上容器进行常规的监控,发现某个业务运行的6个实例,最多的时候可以一周有2-3天都会出现OOM,且一天最多出现3-4次的OOM。好在线上监控做的比较好,在出现OOM之后,会自动生成dump文件并保存,之后jvm进程终止。...

2023-11-22
1