操作系统

  • C#/.NET堆与栈

    堆与栈都是内存空间的一部分,其中,堆又可以分为托管堆和非托管堆。托管堆和栈由 CLR 管理。 对托管堆中的一部分——GC 堆中不用的对象进行释放就是垃圾回收…

    编程笔记 2021年7月20日
  • .NET框架简介

    .NET 框架是由微软开发的软件开发平台,其最主要的两个组成部分是公共语言运行时 (CLR) 和框架类库 (FCL),基础类库 (BCL)是框架类库的一个子集。 .NET 框架简介…

    编程笔记 2021年7月20日
  • Vi和Vim的区别和联系

    我们知道,Vi 编辑器是 Unix 系统最初的编辑器。它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本。 尽管 Vi 可能是世界上复杂…

    编程笔记 2021年7月20日
  • 常用的Shell有哪些

    Linux 是一个开源的操作系统,由分布在世界各地的多个组织机构或个人共同开发完成,每个组织结构或个人负责一部分功能,最后组合在一起,就构成了今天的 Linux。例如: Linux…

    编程笔记 2021年7月20日
  • 开源等于免费吗?用事实来说话

    首先,开源软件和免费软件是两个概念: 开源软件是指公开源代码的软件。开源软件在发行的时候会附上软件的源代码,并授权允许用户更改、传播或者二次开发。 免费软件就是免费提供给用户使用的…

    编程笔记 2021年7月20日
  • Shell环境变量一览表

    Bash Shell 还使用了许多环境变量。虽然环境变量不是命令,但它们通常会影响 Shell 命令的执行,所以了解这些 Shell 环境变量很重要。下表列出了 Bash Shel…

    编程笔记 2021年7月20日
  • Linux服务器管理维护注意事项(新手必看)

    本节介绍有关服务器管理和维护过程中的一些注意事项,都是笔者的经验之谈,相信对新手会有一定的启发和帮助。   很多初学者接触 Linux 时间不长,还未完整地学习一遍 Li…

    编程笔记 2021年7月20日
  • Linux使用注意事项(新手必看)

    通过安装并体验 Linux 系统,读者应该能发现 Linux 与 Windows 的一些不同之处,本节就几个容易让初学者混淆的问题做重点讲解,以便加深读者对 Linux 系统的认识…

    编程笔记 2021年7月20日
  • Linux已经霸占了服务器领域

    如今的 IT 服务器领域是 Linux、UNIX、Windows 三分天下,Linux 系统可谓后起之秀,特别是“互联网热”以来,Linux 在服务器端的市…

    编程笔记 2021年7月20日
  • 什么是线程(多线程),Python多线程的好处(超级详细)

    几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每一个运行中的程序就是一个进程。当一个程序运行时,内部可能包含多个顺序执行流,每一个顺序执行流就是一个线程。 线…

    编程笔记 2021年7月20日