操作系统
-
一种新的开源嵌入式操作系统
RT-Thread Smart 致力于物联网和边缘计算领域的开源。 目前对 嵌入式操作系统 有巨大的需求,你建立的操作系统最好是开源的。RT-Thread&nb…
-
面向 Java 开发人员的 JVM 参数指南
通过理解和使用 JVM 以及 JVM 参数,开发人员和最终用户都可以诊断故障并且提高 Java 应用程序的性能。 当你在编写源代码时,你是在编写人类可以阅读的代…
-
最适合程序员的 10 款 Linux 发行版
我们为程序员和开发人员总结了 2022 年最好用的 10 款 Linux 发行版,以便他们开展日常工作和个人项目。 由于工作和项目需要,程序员和开发人员会用到各种工具和应用,包括代…
-
使 Ubuntu 22.04 LTS 成为史诗版本的 5 个不太流行的功能
这是一份关于 Ubuntu 22.04 LTS 的次要特点的列表,这些特点使它成为迄今为止最好的 LTS 版本之一。 Canonical 的最新 LTS 版本 Ubunt…
-
使用 dnf 进行 Linux 包管理
了解如何在 Linux 上使用 dnf 命令安装软件包,然后下载我们的速查表,让正确的命令触手可及。 在计算机系统上安装应用程序非常简单:就是将档案(如&nbs…
-
ASCII码表:常用ASCII码对照表
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码,ASCⅡ)是基于拉丁字母的一套电脑编码系统。…
-
JVM对Java的原生锁做了哪些优化?
JVM对Java的原生锁做了哪些优化?在Java之前,Monitor的实现完全依赖底层操作系统的互斥锁来实现,也就是我们刚才在问题二中所闻述的获取/释放锁的逻辑。 由于Java层面…
-
什么是负载均衡?负载均衡原理详解
负载均衡是高可用网络基础架构的一个关键组成部分,有了负载均衡,我们通常可以将我们的应用服务器部署多台,然后通过负载均衡将用户的请求分发到不同的服务器用来提高网站、应用、数据库或其他…
-
什么是字节码?字节码扩展名是什么?
字节码产生的背景 Java最初诞生的目的就是为了在不依赖于特定的物理硬件和操作系统环境下运行,那么也就是说Java程序实现跨平台特性的基石其实就是字节码。Java之所以能够解决程序…
-
Kubernetes核心原理和搭建
1. 引言 在过去,我们在进行程序部署的时候,是直接将环境和程序统一配置部署到主机上,但是这样做容易造成程序与程序之间的混淆,所以为了处理这种问题,我们可以搭建一台不可变的虚拟机镜…