wliafe的博客

一个有趣的人

Ubuntu是一个基于Debian的Linux发行版,它是一个免费的、开源的、社区驱动的操作系统。Ubuntu的桌面环境是GNOME,它是一个基于GTK+的桌面环境,它的特点是简单、易用、美观,本文主要讲Ubuntu的使用。

阅读全文 »

ESXI系统是我大二折腾的一个系统,当时痴迷于虚拟机管理系统,所以就着手研究ESXI系统。ESXI作为虚拟机管理系统还是运行相当稳定的。

这是原简介:

为了将一台电脑分为多个服务器,我尝试安装ESXI系统,尝试过许多教程,下面是对教程的整理。

阅读全文 »

Linux系统是一种基于UNIX的操作系统,它是免费的、开源的、可定制的、支持多用户、支持多任务的操作系统。Linux系统是流传比较广的操作系统,许多后端任务都是在Linux系统上运行的,作为程序员,学好Linux系统是非常有必要的。

阅读全文 »

MySQL是一个关系型数据库管理系统,是后端常用的数据库系统,MySQL是开源的,可以免费下载使用。

阅读全文 »

ArchLinux系统是我大二尝试折腾的一个系统,说实话,当时折腾这个系统确实有点太早了,我也很快认识到了这个问题,因此写完这篇博客没多久就放弃了,Ubuntu还是香的。

阅读全文 »

Git作为版本管理工具是每一个程序员必备的技能,学会使用Git对我有很大的帮助。

  • 版本管理工具,它可以将我写的代码存档,便于我在已编写好的代码上尝试下一步开发,出现错误时可以及时回退。
  • 控制代码上传,在一个项目里,需要上传的代码其实是少数,占用空间并不大,而项目中很大一部分是软件包、执行文件、缓存等,这些文件并不需要上传到GitHub,Git提供了.gitignore文件,将不需要上传的文件添加到该文件中,可以避免上传不需要的文件。

当然Git还有其他功能例如团队合作、分支管理等,但目前我只用到上述这些功能,以后用到了会继续更新。

阅读全文 »

CMake是一个跨平台的C++构建工具,它可以根据平台不同生成不同的构建脚本。

阅读全文 »

Visual Studio Code简称(VSCode)是微软开发的一款免费的代码编辑器,支持多种编程语言,支持插件扩展。当我要编写简单C语言、C++语言、Python语言、Markdown文件时,使用VSCode是非常方便的。由于VSCode功能强大,本身自带的功能就很多,而我个人对VSCode功能的发掘并不深,因此这里记录一些我对VSCode发掘的内容,方便日后使用。

阅读全文 »