从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.hqwc.cn/news/512097.html

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

相关文章

JavaScript - 基础写法

JavaScript - 基础写法 1、JavaScript 的三种书写方式 内联&#xff1a; <script></script> script标签写在body结束的位置 外联(引入外部的js文件形式、cdn) <script src"js文件路径&#xff08;本地的/外部&#xff09;">这里不要写其他js代码…

泊位与岸桥联合调度问题

研究课题 泊位与岸桥联合调度 要解决问题 通过控制船舶航速&#xff0c;控制船舶实际到港时间&#xff1b;通过分配泊位&#xff08;靠泊位置&#xff09;和岸桥数量&#xff0c;控制该船舶实际离港时间以及同一泊位的下一艘船的开始靠泊作业时间。 研究目标 对于计划期内所有…

设计模式:工厂模式 ⑤

一、思想 工厂模式&#xff1a;一个中介作用&#xff0c;在创建对象的时候。 主要作用&#xff1a;屏蔽对象创建过程&#xff0c;减少上层关注度&#xff0c;解耦并且内部方法可做更多扩展增强的处理。(比如使用映射消除if代码&#xff0c;存在多个同类对象需要抽象策略处理的时…

华为配置基于VLAN限速示例

华为配置基于VLAN限速示例 组网图形 图1 流量监管配置组网图 表1 Switch为上行流量提供的QoS保障 流量类型 CIR(kbps) PIR(kbps) DSCP优先级 语音 2000 10000 46 视频 4000 10000 30 数据 4000 10000 14 ^^^ 流分类简介配置注意事项组网需求配置思路操作步…

solana-keygen new生成的地址与用其助记词导入钱包后的地址不一致

问题&#xff1a;solana-keygen new生成的地址与用其助记词导入钱包后的地址不一致 答案&#xff1a;将输入BIP39 Passphrase这一步省了&#xff0c;也就是直接回车&#xff0c;啥也不输入。 原理&#xff1a;输入Passphrase会再进行一次加密运算&#xff08;私钥&#xff0c;…

《springcloud alibaba》 三 sentinel流量控制

目录 sentinel准备流控规则 qpspom.xmlapllication.yml启动类controller查看结果流控提示不太友好 流控规则 线程数全局异常处理pom.xmlapplication.yml启动类实体类controller类异常类测试 关联流控模式关联jmeter 链路servicecontroller代码调整 流控效果Warm UP 熔断降级规则…

【快刊合集】中科院2区SCI,Elsevier出版社,仅2个月录用!

【SciencePub学术】 1 计算机智能类SCI&#xff08;高质量/分区上升&#xff09; 【期刊简介】IF&#xff1a;6.5-7.0&#xff0c;JCR1区&#xff0c;中科院2区 【出版社】Elsevier出版社 【版面类型】正刊&#xff0c;仅5篇版面 【检索情况】SCIE在检&#xff0c;预计3个…

AI日报:埃隆·马斯克起诉OpenAI

埃隆马斯克&#xff08;ElonMusk&#xff09;正在起诉OpenAI涉嫌违约&#xff0c;声称这位ChatGPT的创建者违反了其成为非营利组织的创始承诺&#xff0c;这位科技亿万富翁表示&#xff0c;他资助并培育了这一承诺。 在一份长达46页的爆炸性投诉中&#xff0c;马斯克将OpenAI首…

在三个el-form-item中的el-radio的值中取一个发送给后端怎么获取

问: 请问,这段代码怎么获取:无策略,策略1,策略2的值? 回答: 问: 三个里面只可以选中一个吗? 回答:

docker容器内修改容器时间

因为开发需要&#xff0c;需要临时修改容器内时间测试&#xff0c;且不影响宿主机的原始时间。调研了下相关方法&#xff0c;现做记录如下. LIBFAKETIME ​ libfaketime 可以安装在linux和macOS系统。它使用操作系统的预加载library机制&#xff0c;因此对于静态链接或setuid程…

linemap | 这样好看的山峦地图真的可以快速绘制啦~~

上一次介绍了Python绘制svg的优秀可视化库Pygal&#xff0c;今天我们介绍一下一个优秀的R地图可视化绘制包-linemap包&#xff0c;顾名思义&#xff0c;该包是是为了绘制由线组成的地图&#xff0c;其官网如下&#xff1a;https://github.com/rCarto/linemap。该包主要拥有两个…

在CentOS7系统中安装Tomcat

下载 下载地址&#xff1a;Apache Tomcat - Welcome! 使用工具上传 使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux 在FinalShell文件栏点击上传按钮 将下载好的 apache-tomcat-9.0.86.tar.gz 上传至根目录 查看上传结果 # 跳转到root cd ~ # 查看目录内容…