前言

周末了,抽空写写教程。

之前的《序言》说过,这个教程是针对零基础的。在本id的意识中零基础是之前没怎么接触过电脑的那种(就像我当年的情况),所以你首先要有一台自己的电脑。所以这第一课就给小白讲讲怎么买电脑——这电脑是用来学习编程的。

如果你预算超过1万,没必要往下看了,因为这个价位,随便一台电脑都可以满足编程的需求了。

如果你对电脑很了解,如果没有时间,也不必看了;要是有时间,帮我看看,有哪些说得不对的,欢迎提意见。

如果是想买来玩游戏的,也没必要看了。

文章可能有点长,大体结构为:总述,CPU,内存,硬盘,显卡,屏幕,其他的硬件,台式机和笔记本的比较,实体店购买的优劣势,网上购买的优劣势,建议。

  • 总述

对于一个程序员来说,对电脑的要求真的不高,有配置高的电脑也不见得能学得就很精通。对我们来说,CPU和内存就是比较重要的东西,其他的都是辅助。当然,配置高点,可以提高一点效率。下面给大家介绍一下组成一台电脑需要的部件。了解这些,至少在买电脑的时候不会那么容易被坑。

  • CPU

CPU是整台电脑的核心,觉大部分(不是全部)的计算都是由它来执行的,所以它运算的快慢,很大程度上取决于CPU的运算速度(但不是绝对的,电脑的运算速度还跟寄存器,总线等其他部分有关)。它的样子如下图,

很小,大概就是拇指指甲那么大,别看它小,运行起来,可是整台电脑的发热巨头,所以会有小风扇给它散热,笔记本还有个金属管给它散热。

CPU有两个比较出名,一个是intel,另一个是AMD,个人推荐intel的,但是不要进入一个误区:认为intel就比AMD好,这是错误的,新出的一些4核的AMD就不一定比intel的差。

因为推荐intel的,所以介绍一下如何从名称中看懂一个CPU。下面以i5-7300HQ为例讲解。先看下图

其中i5是前缀,是指定位级别,平时人们说的i3,i5,i7,i9,i10,说 的就是这个前缀,可以认为:i3是低端,i5算中端,i7以上算高端的了个人觉得i5或者i7就可以了,i5可能性价比高点。我们买电脑,讲的是性价比,用较低的钱,买到满足我们基本需求的东西,而不是说配置越高越好,这就好比去买吃饭的碗,有木碗、瓷碗、金碗,金碗当然好,但是买个瓷碗性价比高,既满足我们吃饭的需求,还耐用。

后面的7是代数,说明这是i7的第7代产品,现在已经出到第9代了,理论上新代比旧代好

后面的300是性能定位,这个数字越高,说明性能越强。

最后的HQ是后缀H表示标压并且不可拆卸,也就是封装的,不能更换的。Q表示四核处理器。后缀还有其他的字母:U表示低压,K表示超频,Y表示超低电压。一般的,U、Y是低性能的处理器;HQ是标准性能的处理器;HK是高性能的处理器。

看了上面的讲解,可能有几个误区认为定位级别高的,性价比就比低级别的好。这是错误的,例如:9代的i3就不一定比一些旧的i5差。

这里面很复杂,本id也不能说个明白,但是买电脑的时候,可以参考CPU天梯图,大家去百度就可以(这个相对全一点:http://www.mydrivers.com/zhuanti/tianti/cpu/),本id也找了张思路比较清晰(因为它标出性价比首选的cpu)的CPU天梯图。

CPU选择建议低端的CPU最好就不要了,预算低点的可以选些天梯图中间部分的,预算高的,可以选中间偏上的。天梯图顶端的,就没必要的,价格也太高。

  • 内存

对于程序员来说,内存是第二重要的,内存尽量选大点的,至少要有8G,4G是真的不够,最好是16G,因为有些好的IDE,一上来就会吃掉差不多1G的内存。因为本id的教程后面会用到虚拟机,所以大家最好选8G以上的内存吧。

内存条的样子大该是这样的。如下图:

当然有些笔记本电脑,内存是集成到主板上的。

有一个误区:以为8G的内存就是真的8G,一个8G的内存在电脑中看并不是8G,会比8G小一点,因为电脑中是以1024计算的,这个以后大家会明白的。

建议:内存只要看大小就好,最好到16G,就不用扯什么频率、什么品牌、也不用管是ddr4还是ddr3了。

  • 硬盘

对程序员来说,内存之后,就是硬盘了,因为写好的东西要保存在硬盘中,(内存是保存不了东西的,内存中的数据是实时刷新的,要是没电,除了一些不能修改的东西,其他的数据根本就不存在了)

硬盘又分为机械硬盘(HDD)和固态硬盘(SSD),最好有固态硬盘,因为有它,你开机会快很多,而且软件装到固态硬盘上运行的速度也会快很多,特别是自己想自学一下ps、ae什么的,有个固态硬盘,会爽很多。最好也有1个T的机械硬盘,这个可以用来保存一些学习资料,以后都会自己找些视频教程的,常常一个教程就好几个G的,有个机械硬盘,方便保存。

建议:128G的固态硬盘+1T的机械硬盘

  • 屏幕

之后就是屏幕了,屏幕尽量大点,因为刚开始学习的时候难免会临摹(说白了,就是抄)别人的代码,屏幕大点方便对比。

屏幕面板主要分为IPS屏和TN屏,最好是IPS屏,因为IPS屏颜色会鲜艳一点,(至于IPS屏可视角度大的好处,对程序员来说好像没什么用)。TN屏也没可以。

尽量不要选曲面屏,我们是学习的,不是用来享乐的。而且曲面屏对一些设计来说并不是那么方便。

屏幕分辨率,1080p就够了,2K、4K就真的没必要了,当然如果是做设计的是可以选高清一点的。

建议尽量大点的IPS屏,分辨率1080就可以了。

  • 显卡

我们对显卡(图形处理器,GPU)的要求真的不高,除非你是想做游戏开发的。

显卡分为集成显卡和独立显卡。集成显卡指集成到CPU中,即CPU绑定了显卡,性能较低,但是也基本满足一般的需求。独立显卡,即除了CPU自带的核显外还有独立安装在电脑中的显卡,这个性能高。

建议:有预算的尽量有独立显卡,如果你以后设计到设计,或者设计到图形处理的,那么选个独立显卡是明智的选择,大家可以百度“显卡天梯图”(本id找一个:http://www.mydrivers.com/zhuanti/tianti/gpu/),因为没那么重要,也就不详细介绍了。

  • 其他硬件

其他的硬件没那么重要,就不一一详细说,这里只说,键盘和鼠标,如果是台式机,经济允许,配个机械键盘是不错的,敲代码舒服一点。鼠标的话,不要选太重的,功能键也不需要太多的,最好是有线的,无线鼠标,我用起来感觉好像反应慢一些。

  • 台式机和笔记本的比较

笔记本。在本id看来,笔记本的优势就一个,便于携带,除此之外的优势都可以归结为——炫耀。在相同价格下,笔记本的性能肯定是没有台式机的性能强(当然,过个几十年,就未必了)。根据本id帮人修电脑的经验,笔记本的硬件坏了,一般不好处理,特别是那种集成度比较高的,一坏,基本整个主板都要换的。修它还不如换台新的。

台式机。台式机就几点不好,大,不便于携带,还有就是,一断电,就什么都干不了了。但是它价格便宜,现在搞个1000以下的台式机,还是可以用的。台式机可以买一些品牌机,像惠普这些,便宜,用起来还算可以。也可以用组装机,你可以买零件,自己组装,也可以上网买别人组装好的。如果你(小白)的预算连6千都不到,建议还是放弃自己买零件组装,虽然网上很多视频教程,看起来确实是很简单,但是操作起来并不是那么容易的。可能大家会听说:自己组装便宜,而且不容易被调包。便宜这个本id是持反对意见的,自己买单个东西会比别人批量采购便宜?想想都知道。不容易调包这个倒是真的。

建议:建议买台式机,相同价格下,台式机配置和性能会高一点。当然需要经常带电脑外出的,可以买笔记本。对于小白,不太建议自己买零件组装,因为这既费时间又费钱。建议买些比较出名的牌子机,网上的组装机也可以。

  • 实体店的优劣势

实体店的优势:可以看到真正的机器,可以让你亲身体验。除此之外没有任何优势可言语。

实体店的劣势:价格偏高,说价格便宜的,本id就很好奇它是靠什么交店面的租金的(而且店面还是在繁华的地段)。容易被忽悠,很多人都是爱面子的,特别是在漂亮的小姐姐面前,本拿着3千的预算走进电脑城,结构被人忽悠两下,买了台4、5千的电脑。

建议:建议不要到实体店买,但是可以到实体店去体验,例如在网上看到一个型号的电脑不错,可以去实体店体验一下,看看好不好用,可以带个U盘,装个“鲁大师”看看跑分怎么样。不要自己一个人去,最好叫上几个好友去。有一个必须提醒的,如果你的父母也是不懂电脑的,就不要让他们带你去,因为这是最容易被人忽悠的组合。特别是那种坐了很久的车才到一家店去看电脑的。如果非要到实体店买,自己学多点东西,去的时候带个u盘,用个“鲁大师”测一测。

  • 网上购买的优劣势

网上购买的劣势:看不到真正的机器,一些小店铺可能是些翻新机(当然实体店也有),可能有些零件被调包。

网上购买的优势:价格相对便宜一下,可以看到其他一些买家的评论,选择多,可以慢慢选。

建议:本id还是比较建议大家上网买,最后选大一点的店铺,而且能提供全国联保和上门服务的。能做到上门服务的,说明该店铺规模不小,是可以得到一些保证的,因为你的一个差评,对它的影响还是挺大的。但是也不是说大型店铺的所有电脑都是可靠的,都不会出故障的,不同配置,电脑的质量差距也较大。我整理了几个可以提供全国联保和上门服务有店铺,大家可以在公众号回复“买电脑”获取。网上买,看评论,先看看差评,然后看好评。看好评的时候,好评文字很长的,基本可以跳过不看,为什么?试想一下,如果你没有得到一点好处,给别人一个好评了,还写了一大串的文字,你是否很愿意这么做。

  • 建议

总建议:网上大店铺买台式机。就一句话,3千多的台式机已经很不错了,预算上到6千的台式机,可以随便买

写最后:让我推荐电脑型号,不好意思,真的推荐不了,首先我对硬件确实不是很懂,而且每个人用途又不一样,真的推荐不了好的。不过可以推荐一个公众号“笔吧测试室”,当然里面的东西,大家也要辩证地看待。

写于2019.12.29 22:42

第一课_不白如何选够电脑相关推荐

  1. bec初级第一课_在您的第一个初级开发人员工作中如何生存和发展

    bec初级第一课 Landing your first junior developer job is an amazing accomplishment. You've worked really ...

  2. 儿童学python第一课_初学Python(第一课)

    今天整理一下关于Python初学者的基础知识部分的第一课,因为之前学习过C,所以过于基础的知识就不详细记录了. Python相对于C\C++来说,在语法方面已经很简单了:甚至对于JavaScript也 ...

  3. python入门第一课_入门第一课 Python入门涉及的问题及简单示例

    很多初学者都在问:我想自学Python,该怎样入门?入门选择哪些书籍? 下面,我以自己的理解作出解答. 1.先说明大体的学习进度. Python确实入门较为容易,语法清晰易懂.一旦入了门再想提高就和其 ...

  4. 计算机老师给新生的第一堂课怎么讲,新老师如何讲好第一堂课?看这篇就够了!...

    原标题:新老师如何讲好第一堂课?看这篇就够了! 距11.3资格证笔试还有68天啦 新学期即将开始啦!在新生入学的同时,各学校也将迎来一批新教师,为校园注入新鲜的血液. 或许,作为一名新教师,也曾无数次 ...

  5. 吾爱破解培训第一课作业密码_如何实现您的第一个无密码登录系统

    吾爱破解培训第一课作业密码 You may have heard that there are 360 Million Reasons to Destroy All Passwords and tha ...

  6. 第一课 大数据技术之Fink1.13的实战学习-部署使用和基础概念

    第一课 大数据技术之Fink1.13的实战学习 文章目录 第一课 大数据技术之Fink1.13的实战学习 第一节 Fink介绍 1.1 Flink介绍背景 1.2 Flink 的应用场景 1.3 流式 ...

  7. java代码去连接flash media server服务器_flash media server 第一课:Hello world!

    client-server架构 FMS是基于RTMP协议的client-server架构. 客户端的应用由flash或是flex搭建,运行在flash player或是AIR上,服务器端运行在服务器上 ...

  8. 三层代码讲解--第一课

    主题:三层代码讲解--第一课 主持人:老吴 时间:2004-05-24 2004-05-24 10:47:00 天之痕_若虹(86278566) 請教大家一個問題好嗎 2004-05-24 10:47 ...

  9. 0.0 目录-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授

    文章目录 第五课 第四课 第三课 第二课 第一课 第五课 <序列模型> 笔记列表 Week 1 循环序列模型 Week 1 传送门 -> 1.1 为什么选择序列模型 1.2 数学符号 ...

最新文章

  1. Marketing learning-2
  2. 【观点】开发人员的测试悖论
  3. 手机linux登陆密码忘了怎么办,忘记linux登陆密码重置的方法
  4. 关于IOS给我的启发
  5. Visual Studio .NET 2003 的 一个Bug(2005-5-8)
  6. [LOJ500]ZQC的拼图
  7. php 接口继承接口
  8. 新装机器如何修改IP地址
  9. 【BZOJ3530】数数(AC自动机,动态规划)
  10. 130242014062-黄凌逸-电商系统某功能模块“需求分析与设计实验课小结
  11. w10系统怎样打开计算机策略,Win10系统组策略在哪里打开
  12. 2022乐抖网络验证授权系统源码+实测可用
  13. 网络口碑监控系统方案
  14. C# Excel导出超出65536行报错 Invalid row number (65536) outside allowable range (0..65535)
  15. 商业模式新生代_商业模式新生代——商业模式设计
  16. Java抽象画--秒变绘图大师
  17. 使用opencv截取旋转框目标
  18. 闲置台式机+文件服务器,牛人闲置电脑大改造!超低成本组建家用黑群晖NAS
  19. c语言种%*的*作用
  20. ROS-3DSLAM(5):雷达部分交流分析A

热门文章

  1. 【原神】matlab gui 记录角色等阶天赋
  2. 急切呼唤一线直接决策
  3. layUI踩坑:数据表格的监听工具条,点击事件没有反应
  4. 微信小程序导入wxss文件
  5. UiPath图片操作截图的介绍和使用
  6. 亚马逊五点需要转换成html,亚马逊listing五点描述怎么写才能提高转化率?
  7. 《洪拳大师》:难得陈观泰演反派、詹森演正派
  8. Android稳定性优化
  9. 走近源码:Redis如何执行命令
  10. 准备去「技术出海峰会」看看