atitit.为什么笔记本跟个手机不能组装而pc可以

1. 标准程度差 1

2. 为什么标准程度差 1

3. 第一个答案是「能」。第二个答案是「麻烦」。 2

4. 为什么手机不能自定义组装 3

1. 标准程度差

笔记本电脑不同机器的主板是不同的,也就是说不同的机器外壳是不能共用的。每个笔记本在制作时,主板是重新设计的,CPU和显卡还好说,那是外购件。不像台式机,已经基本标准化了。笔记还没有到可以组装的时候,可能是厂商不希望看到这种情况的发生,那样会损害他们的利益。其实反过来看,笔记本有一天还是能够像台式机那样自己动手组装的。 :)

各大厂家的设计各不相同,形态各异,象主板、外壳这些大部件,暂时还没比较固定的标准,不同厂商之间的产品很难匹配,所以就无法象台式机那样DIY

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

2. 为什么标准程度差

什么东西都比较小,而且由于空间问题,硬件连接也非常精细!

这个应该是主要的原因..  pc的厂商雅十不想一样...

不同于台式电脑,有足够的空间笔记本内部的空间太少,应该说耦合度太高,没法像台式电脑一样,有标准规格的主板、键盘、屏幕

二来,也是最重要的,空间小势必造成散热问题,笔记本没有那么多空间散热,每一个部件应该放在什么位置,才能良好散热都是各大笔记本厂商(联想、HP等)花很多钱用很多时间找很多专家多次试验达到的。其实大小厂商的笔记本对比(比如IBM的和神舟的),差异也许就在这些细微的地方,便宜的商品,虽然配置可以达到那样的标准,但是细微之处的做工和设计的合理性就可见一斑了。

3. 第一个答案是「能」。第二个答案是「麻烦」。

但是为什么十几年前(甚至现在)台式机 DIY 风靡一时呢?



价格是一个原因,但只是次要原因。更重要的原因还是「麻烦与否」,是 OS vendor 与 hardware vendor 的合作的微妙变化。十几年前,Microsoft 对大的 PC 厂商的支持其实并不好,Windows 也不能做到完全的屏蔽硬件差异,更不用说缺乏 Apple 这样的整体方案 vendor。而大厂商处于 competition diffietiator 和采购成本的问题,往往又喜欢用一些希奇的硬件或者少见的 custom 设计。结果就是,整机 PC 的兼容性往往还不如直接用 ASUS,Intel,丽台显卡(?!)这样的大众件组装成的系统。



而今天,Microsoft 对大 OEM 的重视程度提高了。大 OEM 自身的技术发展了。Windows 本身的 HAL 成熟了(随着业界 plug-and-play 的成熟)。还出现了 Apple 的 Mac 这样的整体方案。DIY 已经没有优势了。

4. 为什么手机不能自定义组装

一样的,业马都是空间小的.. 造成的..

atitit.为什么笔记本跟个手机不能组装而pc可以的更多相关文章

  1. Atitit. 破解  拦截 绕过 网站 手机 短信 验证码  方式 v2 attilax 总结

    Atitit. 破解  拦截 绕过 网站 手机 短信 验证码  方式 v2 attilax 总结 1. 验证码的前世今生11.1. 第一代验证码 图片验证码11.2. 第二代验证码  用户操作 ,比如 ...

  2. atitit.破解 拦截 绕过 网站 手机 短信 验证码 之自动获取手机短信方式 attilax 总结

    atitit.破解  拦截 绕过 网站 手机 短信 验证码 之自动获取手机短信方式 attilax 总结 1. 自动获取手机短信方式的原理 1 2. 调用api 1 3. ----核心代码 2 4.  ...

  3. Android 如何将手机屏幕投影到 PC 屏幕上或者投影仪上做演示?

    Android 如何将手机屏幕投影到 PC 屏幕上或者投影仪上做演示? 公司开发款APP,要给领导演示,总不能用手机面对面演示吧.所以找了好久,找到一款体验超好的: Total Control-帮助你 ...

  4. wordpress如何判断手机、平板还是PC并显示对应的内容-Mobile Detect

    wordpress如何判断是手机.平板还是PC访问,并针对性的显示特定的内容?Mobile Detect 这个轻量级PHP 类库能够很好的实现这个功能.而且Mobile Detect也有wordpre ...

  5. 响应式图片菜单式轮播,兼容手机,平板,PC

    昨天在给自己用bootstrap写一个响应式主业模版时想用一个图片轮播js,看到了bootstrap里面的unslider.js,只有1.7k,很小,很兴奋,但使用到最后发现不兼容手机,当分辨率变化的 ...

  6. PHP判断访问者手机移动端还是PC端的函数,亲测好用

    ,用手机访问PC端WWW域名的时候,自动判断跳转到移动端,用电脑访问M域名手机网站的时候,自动跳转到PC端,我们团队在开发erdaicms二代旅游CMS网站管理系统的时候(http://www.erd ...

  7. Java判断访问设备为手机、微信、PC工具类

    package com.lwj.util; import javax.servlet.http.HttpServletRequest; /** * 判断访问设备为PC或者手机--工具类 * * @de ...

  8. 《黄聪:手机移动站SEO优化教程》4、如何实现手机移动网站和PC站点的自主适配

    视频地址:http://www.tudou.com/programs/view/v4Hur5vjav4/ 1.自主适配 A:站点自己做好PC与手机之间的适配,以及手机站各个版式之间的适配.当手机用户通 ...

  9. 分享一个用安卓手机就能引导pc安装linux系统办法

    1.首先安卓手机下载软件DriveDroid.apk http://pan.baidu.com/s/1qW4pbT6 2.下载linux镜像文件放手机存储卡存储,放到Download/images/以 ...

随机推荐

  1. 代码规范审查 -Sonar环境搭建

    Sonar概述 Sonar 是一个用于代码质量管理的开放平台,可以进行代码质量的持续跟踪审查,支持的语言包含C#.java.PHP.C等.可以通过UI一睹Sonar的强大之处. Sonar安装     ...

  2. Fibre Channel和Fiber Channel

    Fibre Channel也就是"网状通道"的意思,简称FC.   由于Fiber和Fibre只有一字之差,所以产生了很多流传的误解. FC只代表Fibre Channel,而不是 ...

  3. html表格内容自动换行

    有时候表格会因为内容多少忽大忽小的很烦人,在网上搜了下解决方案,效果不错哦,给大家分享下!首先介绍两个利器:table-layout:fixed //固定表格大小word-break:break-al ...

  4. Transformer中引用iqd作为数据源导入报错TR1907与TR3312

    好久没和transform接触了,初次接触就给我送了个大礼,在选择好iqd文件执行最后一步导入的时候,要求我对数据源输入用户名密码,我连续输入了三次用户名和密码,在我十分肯定用户名和密码没错的情况下, ...

  5. GetXamarin.xambe

    GetXamarin.xambe <!DOCTYPE html> <html lang="en" class=""> <head& ...

  6. [Angular-Scaled Web] 6. Navigating between states with ui-router

    There are two ways to naviagting between state: 1. Using $state service, $state.go() 2. Using ui-ser ...

  7. SVG报错error on line 39 at column 26: Namespace prefix xlink for href on script is not defined

    转自:http://stackoverflow.com/questions/3561270/error-on-line-39-at-column-26-namespace-prefix-xlink-f ...

  8. (C++)已知String类的定义,实现其函数体

    CString类的定义如下: class CMyString{ public: CMyString(const char* pData=NULL); CMyString(const CMyString ...

  9. C#基础视频教程3.3 常见控件类型和使用方法

    前面介绍了微软的控件,也介绍了几个第三方控件,那么这些控件是如何做出来的?即便我们自己不做控件,也至少要理解控件的原理. 如果要创建一个自定义控件,首先新建一个C#下面的Windows窗体控件库   ...

  10. 使用JNDI连接数据库

    第一步:实现一个Java类: package com.logistic.data; import java.sql.*;import javax.sql.*;import javax.naming.* ...