最新 最热

如何写好一份技术简历

最近一直在帮团队进行人员招聘,越来越感觉招聘就像是大浪淘金,淘到一份优秀的简历都是一件不容易的事情。招聘的第一步就是要看简历进行初步筛选。在看完上百份简历之后,发现很多小伙伴并不知道如何写好一份技术简历。因...

2023-03-20
1

Java 服务 Docker 容器化最佳实践

当我们在容器中运行 Java 应用程序时,可能希望对其进行调整参数以充分利用资源。

2023-03-19
1

深入了解 Linux 容器调度

微服务从传统虚拟机迁移到在 Kubernetes 上运行的 Docker 容器是大势所趋。Docker 容器是完整的可交付软件包和依赖项,通常可以被认为是轻量级虚拟机。虽然这可能是一个非常方便的简化,但了解容器是如何使用 Linux 控制...

2023-03-18
1

Java容器化参数配置最佳实践

Java是以VM为基础的,而云原生讲究的就是Native,天然的矛盾,虽然Quarkus是为GraalVM和HotSpot量身定制的K8s Native Java框架,生态原因切换成本太高,这种矛盾体现在很多方面,比如:当你在物理机或者虚拟机上配置 JVM 参数时,你...

2023-03-18
1

大数据Flink进阶(三):Flink核心特性

Flink具有先进的架构理念,拥有诸多的优秀特性以及完善的编程接口,Flink的优势有以下几点:

2023-03-18
1

Java中的Lambda是如何实现的

在上面的字节码中,我们可以看到一个名为 lambdamain0 的方法,该方法是在编译阶段自动生成的,其对应于示例源码中的lambda方法体。

2023-03-15
1

Java中Thread.interrupt源码分析

该方法主要做了两件事,首先是调用interrupt0,转向JVM做进一步的中断处理,其次是调用blocker.interrupt方法,中断blocker的当前操作,比如堵塞的io读写等。...

2023-03-15
0

Java环境安装

简单地说,Java 是由 Sun Microsystems 公司于 1995 年推出的一门面向对象程序设计语言。2010 年 Oracle 公司收购 Sun Microsystems,之后由 Oracle 公司负责 Java 的维护和版本升级。...

2023-03-14
1

分布式和微服务的区别

答:分布式的核心就一个字:拆。只要是将一个项目拆分成了多个模块,并将这些模块分开部署,那就算是分布式。

2023-03-13
1

性能测试监控指标及分析调优

1、CPU,如果存在大量的计算,他们会长时间不间断的占用CPU资源,导致其他资源无法争夺到CPU而响应缓慢,从而带来系统性能问题,例如频繁的FullGC,以及多线程造成的上下文频繁的切换,都会导致CPU繁忙,一般情况下CPU使用率<75%比较...

2023-03-10
1