分裂使 Linux 超越 Windows 的梦想破灭了

分裂使 Linux 超越 Windows 的梦想破灭了

Linux 桌面将永远不会像 Windows 曾经那样庞大。在 DaaS 的兴起和桌面向智能手机的沦陷之间,它不可能做到。但是,它可能会默认成为最受欢迎的、真正的传统桌面。
编译代码时动态地链接库

编译代码时动态地链接库

编译软件在你如何运行你的系统方面给你很大的灵活性。LD_LIBRARY_PATH 变量,以及 GCC 的 -L 和 -l 选项,是这种灵活性的组成部分。
Simula 诞生之前的面向对象程序设计

Simula 诞生之前的面向对象程序设计

我们可能会理所当然地认为,面向对象程序设计的方式千篇一律,即程序就是对事件的一长串记录:某个对象以特定顺序对其他对象产生作用。Simula I 的进程系统表明,面向对象程序设计的方式不止一种。
Linux 桌面刻薄版点评

Linux 桌面刻薄版点评

厌倦了 Windows 却买不起 Mac?这里有一份讲道理的最不坏发行版清单供你参考。
机器学习:使用 Python 进行分类

机器学习:使用 Python 进行分类

机器学习(ML)就是,分析一组数据以预测结果。Python 被认为是 ML 的最佳编程语言选择之一。在本文中,我们将讨论使用 Python 进行分类的机器学习。
通过编写“猜数字”游戏来学习 Awk

通过编写“猜数字”游戏来学习 Awk

编程语言往往具有许多共同特征。学习一门新语言的好方法是去写一个熟悉的程序。在本文中,我将会使用 Awk 编写一个“猜数字”程序来展示熟悉的概念。
Go 数组和切片的介绍

Go 数组和切片的介绍

了解使用数组和切片在 Go 中存储数据的优缺点,以及为什么其中一个更好。
Ubuntu 22.04 之 KVM 安装手札

Ubuntu 22.04 之 KVM 安装手札

在 KVM 之上可以运行 Windows 和 Liunx 虚拟机。每个虚拟机都独立于其它虚拟机和底层操作系统(宿主机系统),并拥有自己的 CPU、内存、网络接口、存储设备等计算资源。