当前位置: 首页 > news >正文

开学新装备 - 学生党是否该入手 MacBook

学生党是否该入手 macbook 这个问题,相信许多人在许多社区都有看到过类似讨论。只不过,许多讨论都掺杂了信仰、智商税、不懂、不熟悉未来需求等各种因素,导致内容空洞价值不大。这篇文章,抛开了所有非理性因素,详细的告诉你该如何选择。

便携性

有人说,喜欢 macbook 就是喜欢那种轻薄的感觉。

现在来看看真实数据:

屏幕大小外观尺寸
苹果 MacBook Pro 202013 寸30.41 x 21.24 x 1.56 cm1.4 kg
苹果 MacBook Air 202013 寸30.41 x 21.24 x 1.61 cm1.29 kg
联想 Thinkpad X1Carbon 202014 寸32.35 x 21.71 x 1.495 cm1.09 kg
华为 MateBook X 202013 寸28.44 x 20.67 x 1.36 cm1.0 kg
小米 Air 201913 寸30.96 x 21.09 x 1.48 cm1.3 kg

以上数据来自:

  • 苹果官网:MacBook Pro 13-inch - Tech Specs - Apple,MacBook Air with M1 chip - Tech Specs - Apple
  • 联想官网:ThinkPad X1Carbon2020LTE版英特尔酷睿i5笔记本20U90037CD沉浸黑_多少钱_参数_图片_价格_用户评价_联想商城
  • 华为官网:【HUAWEI Matebook X 2020款】价格_参数_图片_怎么样 - 华为商城
  • 小米官网:小米笔记本Air 13.3″参数-小米商城

不要拿上万的 MacBook 和十年前 4000 块钱的 PC 比(现在华为小米 4000 块钱的 PC 也不差),更不要和 PC 的游戏本比轻薄,华硕的游戏本还有带外置水冷散热器的,人家给你配的不是笔记本包,而是拉杆箱~。不同的需求买不同的产品,仅此而已。macbook 只是一款刚刚及格的轻薄本,算不上优秀。

屏幕

macbook pro 屏幕的基本参数:

  • 尺寸:13.3 寸 IPS 广视角镜面屏
  • 分辨率:2560 x 1600
  • PWM 调光
  • 100% sRGB 色域

一个个来说。

广视角屏幕是现在所有笔记本的标配,不要再拿几年前配 TN 屏的 PC 笔记本说事了。

macbook 的镜片屏就有点差强人意了,至少几年前苹果还给消费者提供了加钱换雾面屏的选择,现在没了,清一色镜面屏。配了雾面屏的 PC 笔记本,明显体验要好许多。

分辨率上,苹果的 2560 x 1600 的确超过了许多 PC 的分辨率,但是还有一些 PC 笔记本提供了更高的分辨率,比如 Thinkpad X1Carbon、Thinkpad X1 隐士、Thinkpad X1 Yoga,都可以选择 4K 屏(3840 x 2160)。

调光技术主流就两种:PWM 调光、DC 调光。PWM 调光是靠闪烁的空占比来调节亮度的,屏幕会闪;DC 调光是通过调整功率来调节亮度的,屏幕不闪。华为、联想等厂商的屏幕很多款都是 DC 调光。

色域,这个问题的学问可就大了。简单来说吧,100% sRGB 色域的 macbook 不错,但是能达到这个标准的笔记本太多了(其实超过 85% sRGB 就已经无法通过肉眼区分了)。非要纠结参数的话,macbook 顶多达到了 P3 色域,可人家 Thinkpad X1 隐士能达到 100% Adobe RGB 色域呢。

至于说 macbook 屏幕品控好、校色准的,请百度“两台 macbook 屏幕对比”。

所以,只能说 macbook 的屏幕中等偏上,算不上最好。

软件兼容性

很不幸,绝大多数专业领域的软件,都没有 mac 版。

大学阶段,几乎所有老师的教学准备,都是基于 windows 系统来的。当然你可以说,你在 mac 下可以找到类似的替代软件,于是你的大学生活就变成了“去各大社区咨询 xx 的替代软件”、“咨询 mac 某软件怎么用”、“搞不懂 mac 某软件怎么和老师讲的不一样”……。别人作业都做完了,你这还没找到合适的工具呢。就算你找到了,你的作业发给老师以后老师也会给你打回来——格式不兼容,老师看不了。

高数老师给了含有公式的课件,大物老师给了嵌入 visio 的 docx,社团给你一份嵌有 visio 甘特图的 docx 要你把第二步的日期推后一天,你用 macbook 根本无法完成。我还没说 excel 有多少问题呢。

永远不要信“国外大学都用 macbook”、“大学老师都用 macbook”这类靠信仰脑补出来的鬼话。

工作效率

正好用上一节提到的“社团给你一份嵌有 visio 甘特图的 docx 要你把第二步的日期推后一天”这个例子吧。或许有些同学不知道为什么要这样组合使用,我用“家庭装修”简单描述一下需求场景:

装修要先做地面找平,找平地面完工之后,才可以贴卫生间瓷砖、木工打家具。而卫生间贴瓷砖和木工打家具可以同步进行。打完家具才能铺木地板。每个任务的持续时间不一样,调整时间会影响后续任务。

那么当你一切准备就绪之后,负责地面找平的师父告诉你,因为某些原因,这一步骤需要延长 1 天才能完工。那么你怎么调整这张图表呢?

利用 word + visio 这种组合,非常简单,只需要双击图表,把“地面找平”这个任务中的 1d 改为 2d 就好了,所有相关联的任务都会自动调整,就这么高效方便。

看具体演示(环境 win10 + office 2007):

 

这只是一个非常简单的例子。

而网上大量夸“mac 如何高效”的文章,大都没有具体的例子,多是说苹果设备之间同步如何方便,以及介绍一些 windows 用户听都没听过的软件如何好用如何高效。你想吧,软件怎样才能好用且高效?只有大量用户的反馈、大量公司的参与竞争,这样的平台才能出精品。

至于手机与笔记本之间的同步,如果有两个选择:

  • 同步软件可以在 pc、android、iphone、macbook 之间同步笔记
  • 同步软件只可以在 iphone、macbook 之间同步笔记

你选哪个?

显然会选择前者吧,毕竟谁也不想一辈子捆绑在苹果平台上。所以,有道笔记、微软 onenote、印象笔记等等,大量笔记软件都满足这个要求,这才是真正的生产力。而苹果平台独享的笔记软件,除了不重视笔记的用户外,怕是不会放心在里面记录多年的笔记。

至于云同步,苹果 iCloud 的存储空间只有 5G,这么点容量怎么提高工作效率。百度云动不动就给你几个 T 的容量,用起来不比 iCloud 舒服嘛。

生态圈

前面讨论工作效率的时候说了,苹果生态里面的每一项应用都有更好用的第三方软件,强调苹果生态已经没有多大意义了。

而且,一个与你大学生活没有交集的生态圈,就算再好,能有多大意义。

开发需求

做苹果开发只能用苹果电脑。不过这里的定位是“学生”,尤其是“大学生”,目前应该没有哪所大学在讲苹果开发。

综上

买 MacBook 干嘛?

相关文章:

开学新装备 - 学生党是否该入手 MacBook

学生党是否该入手 macbook 这个问题,相信许多人在许多社区都有看到过类似讨论。只不过,许多讨论都掺杂了信仰、智商税、不懂、不熟悉未来需求等各种因素,导致内容空洞价值不大。这篇文章,抛开了所有非理性因素,详细的告…...

【前端技巧】ESLint忽略检查行和文件

Author:Outman Date:2023-03-10 ESLint忽略检查行和文件 一、注释方式 1.注释忽略 —— 块注释 /* eslint-disable */ console.log(test); /* eslint-enable */2.注释忽略 —— 忽略指定规则项 /* eslint-disable no-alert, no-console */ alert(tes…...

单片机学习笔记之点阵(8x8)

心血来潮,想捡一下丢了很久的单片机,纪录一下单片机学习简单的点阵显示,及踩到的䟘,找到吃灰很久的普中科技开发板(非广告,为毕设学习买的)。 1. 使用工具 使用开发板: 普中科技开发…...

我一个普通程序员,光靠GitHub打赏就年入70万,

一个国外程序员名叫 Caleb Porzio在网上公开了自己用GitHub打赏年入70万的消息和具体做法。 Caleb Porzio 发推庆祝自己靠 GitHub 打赏(GitHub Sponsors)赚到了 10 万美元。 GitHub Sponsors是 GitHub 2019 年 5 月份推出的一个功能,允许开发…...

剖析Spring MVC如何将请求映射到Controller

Spring MVC是一种基于Java的Web框架,可以帮助开发者快速地构建Web应用程序。在Spring MVC中,请求将会被映射到对应的Controller中进行处理。本文将会介绍Spring MVC如何将请求映射到Controller的过程。 DispatcherServlet DispatcherServlet是Spring M…...

设计模式之美-工厂模式

分类:简单工厂模式(静态工厂模式),工厂方法模式,抽象工厂模式。 这种设计模式也是 Java 开发中最常见的一种模式,它的主要意图是定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类&a…...

A Star算法最通俗易懂的一个版本

01-概述虽然掌握了 A* 算法的人认为它容易,但是对于初学者来说, A* 算法还是很复杂的。02-搜索区域(The Search Area)我们假设某人要从 A 点移动到 B 点,但是这两点之间被一堵墙隔开。如图 1 ,绿色是 A ,红色是 B &…...

JavaWeb--ListenerAjaxaxiosjson

Listener&Ajax&axios1 Listener1.1 概述1.2 分类1.3 代码演示2 Ajax2.1 概述2.1.1 作用2.1.2 同步和异步2.2 快速入门2.2.1 服务端实现2.2.2 客户端实现2.2.3 测试2.3 案例2.3.1 分析2.3.2 后端实现2.3.3 前端实现2.4 测试3 axios3.1 基本使用3.2 快速入门3.2.1 后端实…...

NoneBot2,基于Python的聊天机器人

NoneBot2,基于Python的聊天机器人第一步,配置python第二步,配置[go-cqhttp](https://github.com/Mrs4s/go-cqhttp)第三步,配置[NoneBot](https://61d3d9dbcadf413fd3238e89--nonebot2.netlify.app/)NoneBot2 是一个现代、跨平台、…...

java反射机制及其详解

反射反射机制反射调用优化有时候我们做项目的时候不免需要用到大量配置文件,就拿框架举例,通过这些外部文件配置,在不修改的源码的情况下,来控制文件,就要用到我们的反射来解决 假设有一个Cat对象 public class Cat …...

Leetcode—环形链表

前言:给定一个链表,判断是否为循环链表并找环形链表的入口点 首先我们需要知道什么是双向循环链表,具体如下图所示。 对于链表,我们如何去判断链表是循环链表呢?又寻找入环点呢?我们可以利用快慢指针的方法…...

蓝牙耳机哪个戴的最舒服?久戴不累的蓝牙耳机推荐

在喧嚣的时代中,快节奏和疲惫充斥着我们的生活,于是耳机成为了人们必不可少的东西,无论是闲暇时亦或是正处在工作时,都会将它戴上,出门在外戴耳机变成了常态,所以小编就整理了一期久戴不累的蓝牙耳机。 No…...

25k的Java开发常问的AQS问题有哪些?

前言:面试高频的AQS问题大多。本文将以实战面试角度出发,将面试官喜欢问的一些问题罗列出来。 文章目录 AQSAQS定义底层实现独占锁举例底层实现独占锁超时获取锁共享锁举例共享锁实现原理作者辟谣AQS AQS定义 AQS的全称是AbstractQueuedSynchronizer,也就是抽象队列同步器…...

Grafana 监控面板绘制流程

本篇作者:IoTDB 社区 -- 张洪胤本文以 IoTDB V1.0.1 版本为例本文档介绍了 Apache IoTDB 监控指标通过 Prometheus 的方式进行采集,并且使用 Grafana 的方式进行可视化。1监控指标的 Prometheus 格式说明对于 Metric Name 为 name, Tags 为 K1V1, ..., K…...

一句话设计模式5:责任链模式

责任链模式:步步为营。 文章目录 责任链模式:步步为营。前言一、责任链模式的作用二、如何实现责任链1 既然是责任链,那么就需要一个链路的承载体 ChainBody2 责任链中每一步都是一个抽象类,因为承载体仅仅是构造链路顺序,里面不放置任何具体业务逻辑:步骤抽象类3 具体步骤执行…...

保姆级使用PyTorch训练与评估自己的EVA网络教程

文章目录前言0. 环境搭建&快速开始1. 数据集制作1.1 标签文件制作1.2 数据集划分1.3 数据集信息文件制作2. 修改参数文件3. 训练4. 评估5. 其他教程前言 项目地址:https://github.com/Fafa-DL/Awesome-Backbones 操作教程:https://www.bilibili.co…...

Java--JMH--性能测试--测试软件运行效率/时间--StopWatch

写在前面: 很多时候想要测试代码运行时间,或者比较2个运行的效率。 最简单的方法就是Sytem.currentTimeMillis记录2开始和结束时间来算 但是Java 代码越执行越快,放在后面的方法会有优势,这个原因受留个眼,以后研究。大概有受类加…...

JavaScript Array(数组)对象

数组对象的作用是:使用单独的变量名来存储一系列的值。参数参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为 size 的值。参数 element ...; elementn 是参数列表。当使用这些参数来调用构造函数 Array() 时,新创建的数组的元…...

干货 | 电容在电路35个基本常识

第1个电压源正负端接了一个电容,与电路并联,用于整流电路时,具有很好的滤波作用,当电压交变时,由于电容的充电作用,两端的电压不能突变,就保证了电压的平稳。当用于电池电源时,具有交…...

日读300篇文献的技巧

感觉自己看文章很慢,有时候也抓不住重点。 如果是英文文献的话,可能还要有点难度,毕竟英语渣渣还是需要有中文-》英文的转换过程。 最近在搞毕业论文的时候,发现了一个非常好玩的东西,大大提升了我看文章搞科研&#x…...

C++实现分布式网络通信框架RPC(3)--rpc调用端

目录 一、前言 二、UserServiceRpc_Stub 三、 CallMethod方法的重写 头文件 实现 四、rpc调用端的调用 实现 五、 google::protobuf::RpcController *controller 头文件 实现 六、总结 一、前言 在前边的文章中,我们已经大致实现了rpc服务端的各项功能代…...

Qt Http Server模块功能及架构

Qt Http Server 是 Qt 6.0 中引入的一个新模块,它提供了一个轻量级的 HTTP 服务器实现,主要用于构建基于 HTTP 的应用程序和服务。 功能介绍: 主要功能 HTTP服务器功能: 支持 HTTP/1.1 协议 简单的请求/响应处理模型 支持 GET…...

【单片机期末】单片机系统设计

主要内容:系统状态机,系统时基,系统需求分析,系统构建,系统状态流图 一、题目要求 二、绘制系统状态流图 题目:根据上述描述绘制系统状态流图,注明状态转移条件及方向。 三、利用定时器产生时…...

C++.OpenGL (10/64)基础光照(Basic Lighting)

基础光照(Basic Lighting) 冯氏光照模型(Phong Lighting Model) #mermaid-svg-GLdskXwWINxNGHso {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-GLdskXwWINxNGHso .error-icon{fill:#552222;}#mermaid-svg-GLd…...

【python异步多线程】异步多线程爬虫代码示例

claude生成的python多线程、异步代码示例,模拟20个网页的爬取,每个网页假设要0.5-2秒完成。 代码 Python多线程爬虫教程 核心概念 多线程:允许程序同时执行多个任务,提高IO密集型任务(如网络请求)的效率…...

安宝特方案丨船舶智造的“AR+AI+作业标准化管理解决方案”(装配)

船舶制造装配管理现状:装配工作依赖人工经验,装配工人凭借长期实践积累的操作技巧完成零部件组装。企业通常制定了装配作业指导书,但在实际执行中,工人对指导书的理解和遵循程度参差不齐。 船舶装配过程中的挑战与需求 挑战 (1…...

什么是VR全景技术

VR全景技术,全称为虚拟现实全景技术,是通过计算机图像模拟生成三维空间中的虚拟世界,使用户能够在该虚拟世界中进行全方位、无死角的观察和交互的技术。VR全景技术模拟人在真实空间中的视觉体验,结合图文、3D、音视频等多媒体元素…...

Sklearn 机器学习 缺失值处理 获取填充失值的统计值

💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 使用 Scikit-learn 处理缺失值并提取填充统计信息的完整指南 在机器学习项目中,数据清…...

【无标题】湖北理元理律师事务所:债务优化中的生活保障与法律平衡之道

文/法律实务观察组 在债务重组领域,专业机构的核心价值不仅在于减轻债务数字,更在于帮助债务人在履行义务的同时维持基本生活尊严。湖北理元理律师事务所的服务实践表明,合法债务优化需同步实现三重平衡: 法律刚性(债…...

五子棋测试用例

一.项目背景 1.1 项目简介 传统棋类文化的推广 五子棋是一种古老的棋类游戏,有着深厚的文化底蕴。通过将五子棋制作成网页游戏,可以让更多的人了解和接触到这一传统棋类文化。无论是国内还是国外的玩家,都可以通过网页五子棋感受到东方棋类…...