从Win转Mac,我的感受如何

文章目录

  • 前言
  • MacBook优点
    • 美观
    • 动画流畅
    • 安装软件方便
    • 轻便、续航强
    • 大多数命令和Linux通用
    • 系统稳定、安全
    • 做工精美、视听体验好
    • CPU性能较好
    • 触控板体验好
  • MacBook缺点
    • 缺乏部分软件
    • 部分操作逻辑不是很科学?
    • 玩不了多少游戏
  • 总结与展望

前言

  整个大学期间,我的主力机都是Windows电脑,我上大学的时候一共换了三台电脑,第一台是考上大学时,亲戚送的轻薄本RedmiBook,这台轻薄本只有8G内存,有时候连使用IDEA都会卡死机,为了不影响学习,我跟爸妈申请了一笔钱,换了一台游戏本——机械革命蛟龙P 16G版本,这台电脑陪我走过了两年多的学习时光,虽然偶尔出现一些小bug,但是直到现在也还在正常为我同学卖力,这台机器每天帮我重载跑算法,风扇转满,可谓是性价比拉满了;第三台笔记本是y9000p 2022 32G版本,换这台笔记本的原因是,我学习谷粒商城的时候,众多微服务、中间件一开,我第二台笔记本也顶不住会死机,正好我实习有一笔工资,就忍不住换了。
  后面看到很多Java大佬所使用的开发机都是MacBook,又因为读研之后恰巧拿到了一笔奖学金,于是便入坑了MacBook Pro 丐版M2pro芯片 16GB版本 ,在这之前,我从未使用过Mac电脑。从购机到现在,我的使用时间也有三、四个月了,从一开始使用时的手足无措,到现在勉强可以流畅使用,这个过程中,我产生了一些的感悟,在这里分享一下,希望可以帮助到正在犹豫是否选购MacBook的朋友。

MacBook优点

美观

  Mac上的图标设计有一种简约美,可以给用户带来愉悦的用户体验。就算是同样一款软件,Mac版本往往都比Win版本的要好看(个人观点),例如微信:

在这里插入图片描述
在这里插入图片描述

动画流畅

  Mac系统在打开、关闭窗口的时候会有流畅的动画,下面的动画只是30帧的动画,不能展现动画的流畅

在这里插入图片描述

安装软件方便

  绝大多数软件都是拖动一下就可以安装好,还可以使用HomeBrew的命令工具快捷安装软件,我的整套开发环境几乎都是使用HomeBrewDocker安装的,非常迅速。刚买Mac,需要安装开发环境的同学也可以参考我下面的博客

【Mac开发环境搭建】安装HomeBrew、HomeBrew安装Docker、Docker安装Mysql5.7和8
【Mac开发环境搭建】Node.js安装(多版本切换)、Maven安装
【Mac开发环境搭建】JDK安装、多JDK安装与切换
【Mac开发环境搭建】Docker安装Redis、Nacos
Mac系统安装Tomcat、创建Java Web项目并配置Tomcat作为服务器

轻便、续航强

  虽然有的用户会觉得MacBook Air才叫轻便,MacBook Pro很重,但是在我这常年使用游戏本的人眼里,MacBook Pro是妥妥的轻薄本。更重要的是续航,以往带拯救者去上水课的时候,没用两个小时就歇菜了(我是开多个微服务和中间件使用),MacBook则完全没有任何续航焦虑,这是给我觉得相比游戏本有巨大提升的点了

大多数命令和Linux通用

  因为Linux和Mac都是基于Unix开发,所有Linux的大多数命令都可以在Mac上面执行。这对于学习Java编程的同学来说,这点真的是太爽了,一来是可以直接在Mac上面熟练很多Linux命令,二来是装逼 学习真的很方便

系统稳定、安全

  Mac的代码相对封闭,稳定性和安全性较高,能有效避免病毒和恶意软件的攻击

做工精美、视听体验好

  MacBook采用优质材料,外观设计精美,具有高品质的外观和质量。自带扬声器的听感像一个小音箱,可以发出非常大的声音。同时屏幕素质非常优秀,拥有准确的色彩表现

CPU性能较好

  跑同样的一个算法,我的单核性能稍微逊色之前拯救者的12代i9,多核性能没有测试

触控板体验好

  如果外出办公,不想携带鼠标,那MacBook的点按和手势还是可以带来不错的体验

MacBook缺点

缺乏部分软件

  当然这个缺点是双方都存在的,Mac缺少Win的部分好用软件,Win同样也缺少Mac的部分好用软件。例如,在Win上面,我喜欢使用AxMath来编辑公式,因为该软件可以很方便地集成到Office软件中。当然,像Mac平台上面的视频下载软件Downie,Win上面也没有。所以这个缺点因人而异,如果说你常用或需要用的软件在Mac上面都有,那就可以忽略这个缺点

部分操作逻辑不是很科学?

  在win上面,可以直接按住ctrl+鼠标滚轮来实现网页、图片的放大缩小,但是在Mac上面只能通过command+↑/↓键来控制(也不知道是不是我掌握的知识不够o(╥﹏╥)o,知道的朋友们请一定教教我)。唯一找到的方法是直接控制整个屏幕的放缩,同时会比较糊

在这里插入图片描述
在win上面,如果知道文件路径,可以直接将路径粘贴到路径栏迅速找到相应文件,但是Mac上面我好像也找不到跳转的地方

在这里插入图片描述

玩不了多少游戏

  这个缺点也因人而异,像我不玩电脑游戏,所以这个可有可无

总结与展望

  目前能想到的只有上述内容,等后面想到了会继续补充

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/724278.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【论文翻译】结构化状态空间模型

文章目录 3.2 对角结构化状态空间模型3.2.1 S4D:对角SSM算法3.2.2 完整应用实例 3.3 对角化加低秩(DPLR)参数化3.3.1 DPLR 状态空间核算法3.3.2 S4-DPLR 算法和计算复杂度3.3.3赫尔维兹(稳定)DPLR形式 这篇文章是Mamba作者博士论文…

LLM量化、高保真图生视频、多模态肢体运动生成、高分辨率图像合成、低光图像/视频增强、相机相对姿态估计

本文首发于公众号:机器感知 LLM量化、高保真图生视频、多模态肢体运动生成、高分辨率图像合成、低光图像/视频增强、相机相对姿态估计 EasyQuant: An Efficient Data-free Quantization Algorithm for LLMs Large language models (LLMs) have proven to be very s…

android实战视频教程,flutter开发实战详解pdf

前言 这是一篇软文、但是绝对不是鸡汤;为啥不是呢?因为我文笔太差…偶尔矫情发发牢骚(勿喷) 说说程序猿行业 现在社会上给IT行业贴上了几个标签:高薪、高危、高大上、秃顶(哈哈)。这些标签我…

C++的类与对象(三)

目录 类的6个默认成员函数 构造函数 语法 特性 析构函数 特性 类的6个默认成员函数 问题:一个什么成员都没的类叫做空类,空类中真的什么都没有吗? 基本概念:任何类在什么都不写时,编译器会自动生成以下六个默认…

Linux 性能优化的全景指南,都在这一篇里了,建议收藏!

Linux 性能优化 性能指标 高并发和响应快对应着性能优化的两个核心指标:吞吐和延时 应用负载角度:直接影响了产品终端的用户体验 系统资源角度:资源使用率、饱和度等 性能问题的本质就是系统资源已经到达瓶颈,但请求的处理还…

MySQL下实现纯SQL语句的递归查询

需求 有一个部门表,部门表中有一个字段用于定义它的父部门; 在实际业务中有一个『部门中心』的业务; 比如采购单,我们需要显示本部门及子部门的采购单显示出来。 结构 数据如下: 实现方式如下: WITH RECUR…

内衣洗衣机名牌排行榜前十名:十款强大性能内衣洗衣机精心力荐

小型内衣洗衣机一般是为婴儿宝宝,或者一些有特殊需要的用户而设计使用的,宝宝衣物换洗频繁,而且对卫生方面的除菌要求高,而为避免交叉感染,所以一般不适合和大人的衣物放在一起洗,因此对于有宝宝的家庭来说…

Android多线程实现方式及并发与同步,Android面试题汇总

一. 开发背景 想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样。 我们的项目需要开发一款智能硬件。它由 Web 后台发送指令到一款桌面端应用程序,再由桌面程序来控制不同的硬件设…

Plasmo框架开发浏览器插件配置newtab页面,并可以跳转

有关plasmo框架添加页面可以看官方文档:Browser Extension Pages – Plasmo 想要给插件添加一个页面,可以通过添加newtab.tsx添加: 或者通过添加tabs文件夹添加多个页面: 想要访问的话,只需要通过:chrome-…

Python爬虫实战第三例【三】【上】

零.实现目标 爬取视频网站视频 视频网站你们随意,在这里我选择飞某速(狗头保命)。 例如,作者上半年看过的“铃芽之旅”,突然想看了,但是在正版网站看要VIP,在盗版网站看又太卡了,…

2024年腾讯云轻量16核32G28M服务器优惠价格3468元15个月

2024年腾讯云轻量16核32G28M服务器优惠价格3468元15个月,380GB SSD云硬盘,6000GB月流量。 一张表看懂腾讯云服务器租用优惠价格表,一目了然,腾讯云服务器分为轻量应用服务器和云服务器CVM,CPU内存配置从2核2G、2核4G、…

Linux下du命令和df命令的使用

du命令作用是估计文件系统的磁盘已使用量,常用于查看文件或目录所占磁盘容量。df命令是统计磁盘使用情况,可以用来查看磁盘已被使用多少空间和还剩余多少空间。du命令语法du [选项] [文件或目录名称]参数:-a:--all, 列…

C#,数值计算,求解微分方程的预测校正法(修正欧拉法)算法与源代码

Leonhard Euler 1 微分方程 微分方程,是指含有未知函数及其导数的关系式。解微分方程就是找出未知函数。 微分方程是伴随着微积分学一起发展起来的。微积分学的奠基人Newton和Leibniz的著作中都处理过与微分方程有关的问题。微分方程的应用十分广泛,可…

To 有缘看到的朋友,To myself

To 有缘看到的朋友,To myself 零、00时光宝盒 我们生而为人,而不是什么神仙妖怪,自然逃不脱凡尘种种不易。 世界并不完美,面对很多事情我们都很无奈甚至悲哀,但生活总要继续下去,当困难悄悄地来临&#xff…

【vue3之组合式API】

组合式API 一、setup1.写法2.如何访问3.语法糖4.同步返回对象 二、reactive()和ref()1.reactive()2.ref() 三、computed四、watch函数1侦听单个数据2.侦听多个数据3. immediate4. deep5.精确侦听对象的某个属性 五、生命周期函数六、组件通信1.父传子2. 子传父 七、模版引用1. …

shell脚本一键部署docker

Docker介绍 Docker 是一个开源的平台,用于开发、交付和运行应用程序。它利用容器化技术,可以帮助开发人员更轻松地打包应用程序及其依赖项,并将其部署到任何环境中,无论是开发工作站、数据中心还是云中。以下是 Docker 的一些关键…

【Linux】软件包管理器yum

目录 一、yum是什么? 二、查看软件包 三、安装与卸载软件 1、如何安装软件 2、如何卸载软件 四、yum源的配置 一、yum是什么? 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 但是这样太麻烦了, 于是有些人…

如何在华为云服务器部署安防监控EasyCVR平台?

随着视频技术的快速发展,安防视频汇聚平台EasyCVR可支持的协议也在不断拓展,平台兼容多类型的协议接入,包括:国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大…

YOLOv7创新改进:SPPF创新涨点篇 | SPPELAN:SPP创新结合ELAN ,效果优于SPP、SPPF| YOLOv9

💡💡💡本文独家改进:新颖SPPF创新涨点改进,SPP创新结合ELAN,来自于YOLOv9,助力YOLOv7,将SPPELAN代替原始的SPPF 💡💡💡在多个私有数据集和公开数据集VisDrone2019、PASCAL VOC实现涨点 收录 YOLOv7原创自研 https://blog.csdn.net/m0_63774211/category…

C语言常见关键字:一文打尽

关键字 1. 前言2. 什么是关键字3. extern-声明外部符号4. auto-自动5. typedef-类型重定义(类型重命名)6. register-寄存器6.1 存储器6.2 register关键字的作用 7. static-静态7.1 static修饰局部变量7.1.1 代码对比7.1.2 原理分析 7.2 static修饰全局变…