操作系统

  • 计算机实验室之树莓派:课程 2 OK02

    OK02 课程构建于 OK01 课程的基础上,通过不停地打开和关闭 OK 或 ACT LED 指示灯来实现闪烁。假设你已经有了 课程 1:OK01 操作系统的代码,它将是这一节课的…

    编程笔记 2022年5月18日
  • 如何构建一台网络引导服务器(四)

    在本系列教程中所构建的网络引导服务器有一个很重要的限制,那就是所提供的操作系统镜像是只读的。一些使用场景或许要求终端用户能够修改操作系统镜像。例如,一些教师或许希望学生能够安装和配…

    编程笔记 2022年5月18日
  • .NET插件技术-应用程序热升级

    今天说一说.NET 中的插件技术,即 应用程序热升级。在很多情况下、我们希望用户对应用程序的升级是无感知的,并且尽可能不打断用户操作的。 虽然在Web 或者 WebAPI上,由于多…

    2022年5月18日
  • Flatpak 新手指南

    以前,我们介绍 Ubuntu 推出的 Snaps。Snaps 是由 Canonical 公司为 Ubuntu 开发的,并随后移植到其他的 Linux 发行版,如 Arch、Gent…

    编程笔记 2022年5月18日
  • 计算机实验室之树莓派:课程 1 OK01

    OK01 课程讲解了树莓派如何入门,以及在树莓派上如何启用靠近 RCA 和 USB 端口的 OK 或 ACT 的 LED 指示灯。这个指示灯最初是为了指示 OK 状态的,但它在第二…

    编程笔记 2022年5月18日
  • Ubuntu PPA 使用指南

    一篇涵盖了在 Ubuntu 和其他 Linux 发行版中使用 PPA 的几乎所有问题的深入的文章。 如果你一直在使用 Ubuntu 或基于 Ubuntu 的其他 Linux 发行版…

    编程笔记 2022年5月18日
  • 如何在 Linux 中安装微软的 .NET Core SDK

    .NET Core 是微软提供的免费、跨平台和开源的开发框架,可以构建桌面应用程序、移动端应用程序、网络应用程序、物联网应用程序和游戏应用程序等。如果你是 Windows 平台下的…

    编程笔记 2022年5月18日
  • Caffeinated 6.828:实验 6:网络驱动程序

    简介 这个实验是默认你能够自己完成的最终项目。 现在你已经有了一个文件系统,一个典型的操作系统都应该有一个网络栈。在本实验中,你将继续为一个网卡去写一个驱动程序。这个网卡基于 In…

    编程笔记 2022年5月18日
  • 函数调用中堆栈的个人理解

          这是我的第一篇博客,由于公司项目需要,将暂时告别C语言一段时间。所以在此记录一下自己之前学习C语言的一些心得体会,希望可以分享给大家,也可…

    业界资讯 2022年5月18日
  • 在 Linux 中移除从源代码安装的程序的一种简单的方法

    不是所有的程序都可以在官方或者第三方库中找到,因此你不能使用常规的包管理来安装它们。有时你不得不从源代码中手动构建这些程序。就如你已经知道的一样,当你从源代码中安装一个程序的时候,…

    编程笔记 2022年5月18日