还记得上一次买MacBookPro。是在去年的7月下旬,记得那次是我大学第一次买电脑,那时候刚准备開始研究android。听stormzhang以及android开发界的大佬们对mac开发android是赞许有加,于是乎那次就成了第一次购买苹果电脑。

那次由于当时自己手上加上哥哥姐姐赞助的总共大概有8.5k左右,当时去官网看了看这个价格仅仅能买MD101 8GB版本号的,后来就傻乎乎的买了。。。后来由于无法高速地从Windows过渡到osx,以及买的不是当时的最新的me865。心里多少有点不自在......后来就退掉了这台mac,就匆匆买了高配的thinkpad e431。

后来我由于一直在学习android。在这学期(博主今年大三)就兴起用上了Linux,刚開始还认为各种命令行太麻烦了,后来等慢慢适应之后就索性删掉了Windows(下的决心也挺大的),就这样一直用了一学期,才发现用命令行的Linux事实上是很方便的,这样就不用我们每次去浪费时间找它在哪儿了。可是随着Linux使用的深入,一些问题慢慢就浮现出来了,比方:

1、由于没有百分百适配驱动的问题。Linux下的画面一直没有windows 那样流畅感人,主要问题还是独显驱动的问题。

2、相同是由于驱动的问题,触摸板没有了屏蔽四周触摸的功能。这就直接导致了常常在码代码的时候出现光标乱跑的问题。这一定非常烦人

3、屏幕问题。这款thinkpad是触摸屏的,这也就决定了它的屏幕看起来要比普通的电脑要模糊非常多

4、软件少的可怜,平时关注开发也就罢了,但真正须要的时候一些软件的时候,真心蛋疼

5、使用apt安装软件的时候,常常出现依赖的问题,这就让人忍无可忍。记得上次装虚拟机的时候,就出现了这个问题,好不easy攻克了,才发现系统又崩了。仅仅有命令行才干够用。。。

6、续航,在正常使用的时候,电脑大概能续航不到3个小时,而在正在满载编程的时候,就仅仅能是两个小时左右。

而这点上mac正是优势。

Linux是一款着重命令行使用的os,而它的图形界面则是作为辅助而存在在操作系统中的。因此当你一个不小心把环境配错之后,你懂的,你仅仅能通过vi来解决问题。各种黑框。各种让人难以接受。。。转过来再看看Windows,它的图形界面做得的确不错。可是缺点就是各种杀毒软件,各种补丁,安装软件的时候各种选择,崩溃吧~~~难道二者就不可以兼存了?

当然能够,这就让我们来谈谈Mac OSX:

它是一款基于Unix的桌面操作系统,它能够支持完全然全的Linux操作,以及优秀的图形界面,尽管不得不说它的显卡问题,13寸款的是没有独立显卡的,没办法喽。。

。它在正常使用下能够续航6~8小时左右,假设你用的比較省,它能够甚至超过8小时。

而作为一名开发人员而言。它在较高负荷下,能够续航大概5~6小时左右吧。

。。

那个风扇,简直爽爆了。

。。

这次买mac的决心也挺大的,由于自己对Linux一学期的经验来克服mac还是相当有信心的。而这次尴尬的是。我真的没钱了。

。。TT,后来没办法喽,仅仅好求助哥哥姐姐,还有我那年迈的老爸,这次买的是最新款的MF840,花了8900大洋买的港版,总的来说比起上次,这次的买卖还是很划算的,一来我可以真正全然的利用上它,二来的确比上次好的不是一点。。。

(本来是要上图的,可是尝试了好几次。mac下截图都是很大个儿的,我去。。

。没招了,这次就先放弃给大家秀一下我的mac啦~~~)

结缘mac的更多相关文章

  1. 总结:Mac前端开发环境的搭建(配置)

    新年新气象,在2016年的第一天,我入手了人生中第一台自己的电脑(大一时好友赠送的电脑在一次无意中烧坏了主板,此后便不断借用别人的或者网站的).macbook air,身上已无分文...接下来半年的房 ...

  2. JAVA for mac 的学习之路

    要学习一门新技术,首先得下载相关的工具. 一 . 下载相关工具 1. 下载 jdk formac 下载地址为:http://www.oracle.com/technetwork/java/javase ...

  3. docker for mac 学习记录

    docker基本命令 docker run -d -p 80:80 --name webserver nginx 运行容器并起别名 docker ps 展示目前启动的容器 docker ps -a 展 ...

  4. Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验

    Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...

  5. mac下安装及配置tomcat

    mac下的软件不像windows下的程序那样写注册表,对于tomcat的安装来说,在mac下是名符其实的绿色软件,具体操作如下: 1.到 apache官方主页 下载完整 tar.gz文件包.(没有专门 ...

  6. Mac OS 使用 Vagrant 管理虚拟机(VirtualBox)

    Vagrant(官网.github)是一款构建虚拟开发环境的工具,支持 Window,Linux,Mac OS,Vagrant 中的 Boxes 概念类似于 Docker(实质是不同的),你可以把它看 ...

  7. Mac OS、Ubuntu 安装及使用 Consul

    Consul 概念(摘录): Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置.与其他分布式服务注册与发现的方案,比如 Airbnb 的 SmartStac ...

  8. MAC Osx PHP安装指导

    php.ini的位置 Mac OS X中没有默认的php.ini文件,但是有对应的模版文件php.ini.default,位于/private/etc/php.ini.default 或者说 /etc ...

  9. MAC下 mysql不能插入中文和中文乱码的问题总结

    MAC下 mysql不能插入中文和中文乱码的问题总结 前言 本文中所提到的问题解决方案,都是基于mac环境下的,但其他环境,比如windows应该也适用. 问题描述 本文解决下边两个问题: 往mysq ...

随机推荐

  1. .NET4.5,MVC4preview,VS2011preview.都来了

    原文发布时间为:2011-11-06 -- 来源于本人的百度文章 [由搬家工具导入] http://weblogs.asp.net/jgalloway/archive/2011/09/14/get-t ...

  2. ASP.NET MVC 1.0 哈哈。。转过来,还没学。。

    原文发布时间为:2009-06-13 -- 来源于本人的百度文章 [由搬家工具导入] ASP.NET MVC 1.0 发布了投递人 itnews 发布于 2009-03-19 00:46 评论(8) ...

  3. sql按照汉字首字母顺序排序(桃)

    SELECT * FROM 表名 order by CONVERT(字段名 USING gbk)

  4. 微信小程序 图片路径自动加上文件目录导致渲染报错问题

    最近 在做小程序时候,发现一些商品图片在渲染时一直报错,也不显示,但是控制台打印出来 的路径却有没有问题 报错提示出错的路径会在前面自动加上“page/**”,思索了之后想到了微信只能解释https的 ...

  5. java的架构流行阶段

    第一阶段:SSM 第二阶段:分布式系统改造,平台化初具规模,各项垂直业务系统搭建上线.产品端极大丰富用户投资.大数据平台研究并使用 第三阶段:SOA治理,使用zookeeper作为注册中心,dubbo ...

  6. 洛谷—— P1609 最小回文数

    https://www.luogu.org/problemnew/show/1609 题目描述 回文数是从左向右读和从右向左读结果一样的数字串. 例如:121.44 和3是回文数,175和36不是. ...

  7. JAVA基础之Set接口

    个人理解: Set接口是Collection接口的子类,其继承了所有方法,HashSet集合则实现了Set接口,其内部存储数据时依靠哈希表,一个类似数组和链表的结合体.设置空集合时,存在默认的容量和加 ...

  8. WebApp 安全风险与防护课堂开课了!

    本文由葡萄城技术团队于原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 2018 网络安全事故频发,从数据泄露.信息窃取,到 DDOS 攻击.勒索 ...

  9. 求用delphi编写的LRC校验位算法函数,急!!!

    求用delphi编写的LRC校验位算法函数,急!!! 某命令串为":010200000001FC" 其16进制为“3A 30 31 30 32 30 30 30 30 30 30 ...

  10. vs2013载入zlib库,即include "zlib.h"

    转自wo13142yanyouxin原文vs2013载入zlib库,即include "zlib.h" 在程序中,我们经常要用到压缩,解压函数.以压缩函数compress为例进行说 ...