开源

  • 使用开源工具识别 Linux 的性能瓶颈

    不久前,识别硬件瓶颈还需要深厚的专业知识。今天的开源 GUI 性能监视器使它变得相当简单。 计算机是一个集成的系统,它的性能取决于最慢的硬件组件。如果一个组件的能力比其他组件差,性…

    编程笔记 2021年8月6日
  • 在 2021 年你需要知道 Quarkus 些什么?

    Quarkus 受益于 20 多年的 Java 开发历史,使开发应用变得更快、更容易。 在云上发布服务部分是为了通过简单可靠的方式为用户和开发者提供对这些服务的便捷访问。与在线应用…

    编程笔记 2021年8月6日
  • 在 Flutter 移动应用程序中创建一个列表

    了解如何创建 Flutter 应用的界面以及如何在它们之间进行数据传递。 Flutter 是一个流行的开源工具包,它可用于构建跨平台的应用。在文章《用 Flutter 创建移动应用…

    编程笔记 2021年8月6日
  • 体验 /e/ OS:开源的去谷歌化的安卓

    /e/ 安卓操作系统是一个以隐私为导向的去谷歌化的移动操作系统,是 Lineage OS 的复刻,由 Mandrake Linux(现在的 Mandriva Linux)…

    编程笔记 2021年8月6日
  • Btrfs 文件系统入门

    B-tree 文件系统(Btrfs)融合了文件系统和卷管理器。它为 Linux 操作系统提供了高级文件系统应当拥有的诸多不错的功能特性。 好几年前 Btrfs 就已经可以在 Lin…

    编程笔记 2021年8月6日
  • Python 3.3 为改进代码中的异常处理所做的工作

    探索异常处理和其他未被充分利用但仍然有用的 Python 特性。 这是 Python 3.x 首发特性系列文章的第四篇。Python 3.3 于 2012 年首次发布,尽管它已经发…

    编程笔记 2021年8月6日
  • 将操作系统移植到新的芯片架构的经验

    在将嵌入式系统操作系统移植到不同的芯片架构时,RT-Thread 的维护者们从中学到了什么。 曾经有人问我,为什么计算机被称为“计算机”,它们做的事情可远不…

    编程笔记 2021年8月6日
  • 什么是 Java 的无服务器化?

    Java 仍是开发企业应用程序最流行的语言之一。那么,为什么无服务器serverless开发人员对它望而却步? 几十年来,企业已经在各类平台上开发了关键业务应用程序,包括物理服务器…

    编程笔记 2021年8月6日
  • 用开源软件保护你的文件的 5 种方法

    控制你自己的数据,使未经授权的用户无法访问它。 用户完全有权利关心他们数据的安全和保障。当你在计算机上创建数据时,希望对其进行独家控制是合理的。 有许多方法保护你的文件。在文件系统…

    编程笔记 2021年8月6日
  • 使用开源工具进行 Linux 内存取证

    利用 Volatility 找出应用程序、网络连接、内核模块、文件等方面的情况。 计算机的操作系统和应用使用主内存(RAM)来执行不同的任务。这种易失性内存包含大量关于运行应用、网…

    编程笔记 2021年8月6日