背景

随着从学校走向工作岗位,个人PC使用的频率逐渐变少。机器上安装的Arch Linux系统已经陪伴我走过了4年的时光。重新安装Windows系统的需求也越来越强烈,以下几点原因:

  1. 当初安装Linux的初衷是获得沉浸式的Linux学习环境,到今天对于Linux系统已经比较熟悉,其下的很多软件也使用地比较熟练。换成Windows装Linux虚拟机一样熟悉里面的操作。(Deny:不换也不损失甚么)
  2. 从学校走向社会,还是大众软件的使用需求更多一些了,比如PhotoShop、Steam、CAD、微信、腾讯会议,这些软件还是在Windows环境下的或装Win10虚拟机里跑支持不了它们的内存和性能。(Deny:PS有Gimp替代、可以好好学)
  3. 安装Linux系统可以以系统不方便为由避开奇葩老板各种干活要求,现在没这个需求了。(Deny:不换也没什么,先在也没有奇葩老板)

重新安装回Windows系统,失去了甚么呢?

  1. 沉浸式无广告的体验。由于是小众Linux系统,又是开源软件,系统或软件上基本不会有广告,顶多在浏览器访问的时候才会有。

在动手之前,还需要做2个调研。一是Windows系统下的虚拟机解决方案,二是原生Arch Linux系统迁移到虚拟机软件中。

Hyper V

VMWare

QEMU

通常是在Linux下使用的,和Linux的KVM虚拟化方案配合。Windows下玩QEMU的人比较少。

Mac双系统

image-20241013224533116

MVC 模式是一种将业务逻辑、数据、页面显示相互解耦的设计模式,也属于软件工程中的一种软件架构模式。它将软件系统分为三个基本部分:
模型(Model)、视图(View)和控制器(Controller)。

阅读更多

汇编语言是介于机器不可识别的高级语言与人不可读的机器代码之间的中间语言,

阅读更多

策略模式针对一组算法(或业务场景),将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。

阅读更多

组合模式通过将对象组合成树形结构以表示“部分-整体”的层次结构,同时用户对单个对象和组合对象的使用具有一致性。

阅读更多

SpringBoot 应用监控功能由 Actuator 模块进行采集,通常以 json/txt 文件格式进行显示。可视化方式通常需要配合其他组件进行,如 Prometheus 等。

阅读更多

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×