Qt
-
使用 Fluxbox 桌面作为你的窗口管理器
本文是 24 天 Linux 桌面特别系列的一部分。Fluxbox 对系统资源的占用非常轻量,但它拥有重要的 Linux 桌面功能,让你的用户体验轻松、高效、快捷。 桌面的概念可谓…
-
区块链技术指南之分布式系统核心问题
万法皆空,因果不空。 随着摩尔定律碰到瓶颈,越来越多的系统要依靠分布式集群架构来实现海量数据处理和可扩展计算能力。 区块链首先是一个分布式系统。 中央式结构改成分布式系统,碰到的…
-
机器学习知识体系
随着2016年Alpha Go在围棋击败李世石,2017年初卡内基梅隆大学人工智能系统Libratus在长达20天的鏖战中,打败4名世界顶级德州扑克玩家,这标志着人工智能技术又达…
-
Rust 包管理器 Cargo 入门
了解 Rust 的软件包管理器和构建工具。 Rust 是一种现代编程语言,可提供高性能、可靠性和生产力。几年来,它一直被 StackOverflow 调查评为最受欢迎的语言。 除了…
-
MySQL创始人:写代码爽过打游戏
21CTO社区导读:根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数据库,受访的开发者中有44.3%的人在使用,超过了第二位的SQL Server 10多…
-
iOS 移动端架构初探心得
21CTO社区导读:本文作为一系列架构文章的综合总结, 如何一步一步进行思考总结, 如何开发出适合自己的通用架构设计。 设计思路 对于架构, 移动端常见的架构设计包括MVC, M…
-
通过 Git 来管理多媒体文件
在我们有关 Git 鲜为人知的用法系列的最后一篇文章中,了解如何使用 Git 跟踪项目中的大型多媒体文件。 Git 是专用于源代码版本控制的工具。因此,Git 很少被用于非纯文本的…
-
使用 Git 来管理 Git 服务器
借助 Gitolite,你可以使用 Git 来管理 Git 服务器。在我们的系列文章中了解这些鲜为人知的 Git 用途。 正如我在系列文章中演示的那样,Git 除了跟踪源代码外,还…
-
如何把你的老爷机重新利用起来
按照下面各个步骤,让你的老爷机焕然一新。 你的地下室里是不是有一台用来落灰的旧电脑?为什么不把它利用起来呢?如果你常用的电脑坏了,又想用一个比手机更大的屏幕上网,这时候一台备用电脑…
-
Fedora 上的桌面环境内存占用测试
Fedora 中有 40 多种桌面环境(DE)。每种桌面环境都有自己的优点和缺点。通常,根据功能、外观和其它品质,选择桌面是一件非常个人的偏好。但有时,你选择的桌面环境还会受到硬件…