2015年苹果.三星.国产手机依旧外表光鲜,最起码,从出货量上看,他们的日子过得还不错,年终奖应该是能发得出来,但这些光鲜的品牌商背后,是一个个悲惨的代工厂,以及一个又一个"一将功成万骨枯"的凄美故事,有些代工厂甚至还没来得及体会疼痛,就悄然猝死,只留下讨薪者茫然的表情,无人问津.年关将至,锤子T2代工厂中天信宣布倒闭,在一份简陋的声明中,中天信坦言无力持续经营,宣布解除全部在籍职工的劳动合同关系,舆论的焦点迅速转移到"锤子最新手机能否如期发布",却少有人关心,那些…
1.台积电(TSMC) 总部:台湾 简介:世界上最大的独立半导体晶圆代工企业,与联华电子并称“晶圆双雄”. 主要客户:苹果,高通,联发科,华为海思 官网:http://www.tsmc.com/ 2.格罗方德(GlobalFoundries) 总部:美国 简介:GlobalFoundries是从美国AMD公司分拆出的半导体晶圆代工公司,成立于2009年3月2日.公司除会生产AMD产品外,也会为其它公司(如ARM.Broadcom.NVIDIA.高通公司.意法半导体.德州仪器等)担当晶圆代工. 官…
个性化品牌开始繁荣?为设计师和代工厂牵线的平台Maker's Row获得100万美元融资 | 36氪 个性化品牌开始繁荣?为设计师和代工厂牵线的平台Maker's Row获得100万美元融资…
创业不是一件随随便便的事情! 到2007年时,我已经在上海.广州.东莞三地的工厂打工有十来年了.正是这个时间结点,我也即将做父亲了.打了很久的工后,就开始感到疲倦,做来做去,都是给老板做,也就在这时开时思考职业,人生的道路,思考需不需要自己去做点事. 这时,有个机会,我以前的一个客户有一个做手机外壳的订单,量不大,但制成工艺有些复杂,他找了很多OEM厂都不愿意接.辗转找到了我,问我有没有兴趣做,单子虽然不大,但如果做成了还是能挣比小钱的. ​回家后,我和怀孕三个月,在家休养的老婆商量后,觉得虽然…
一.什么是工厂模式 定义:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类. 二.怎么使用工厂模式 首先模拟一个场景:有一个汽车工厂,  可以日本车.美国车.中国车... 这个场景怎么用工厂模式表达出来呢? 要生产汽车所以首先要有个汽车类 //抽象一个汽车类 public abstract class CarBreed { public string Name {get;set;} } public class JapanCar : CarBreed { public JapanCar…
工厂方法模式 前言 在<设计模式>一书中工厂模式提到了: 工厂方法模式(Factory Method) 抽象工厂模式 (Abstract Factory) 但是在实际过程中还有一种工厂模式经常被使用,那就是 简单工厂模式(Simple Factory).有一种常见的分类的方法:根据产品是由具体产品还是具体工厂可以分为 工厂方法模式 和 简单工厂模式:根据工厂的抽象程度可以分为 工厂方法模式 和 抽象工厂模式.接下来会通过例子对比简单工厂模式和工厂方法模式. 工厂意图 定义一个用于创建对象的接口…
中国摄像头CMOS需求潜力旺盛 CMOS是Complementary Metal Oxide Semiconductor(互补金属氧化物半导体)的缩写.它是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片,是电脑主板上的一块可读写的RAM芯片.因为可读写的特性,所以在电脑主板上用来保存BIOS设置完电脑硬件参数后的数据,这个芯片仅仅是用来存放数据的. 电压控制的一种放大器件,是组成CMOS数字集成电路的基本单元. 而对BIOS中各项参数的设定要通过专门的程序.BIOS设置程序一般都…
出自:http://www.cnblogs.com/libingql/archive/2012/12/09/2809754.html 1. 抽象工厂模式简介 1.1 定义 抽象工厂(Abstract Factory)模式意图:为创建一组相关或相互依赖对象提供了一个接口,而且无需指定它们的具体类. 抽象工厂可以向客户提供一个接口,是客户可以在不必指定产品具体类型的情况下,创建多个产品家族中的产品对象,它强调的“系列对象”的变化. 1.2 使用频率  高 2. 抽象工厂模式结构 2.1 结构图 2.…
工厂模式分为3种,即简单工厂模式.工厂方法模式.抽象工厂模式,其实大同小异,总结下来就是: 简单工厂模式:一个工厂,多个产品.产品需要有一个虚基类.通过传入参数,生成具体产品对象,并利用基类指针指向此对象.通过工厂获取此虚基类指针,通过运行时多态,调用子类实现. // Factory.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> #include <string> using na…
前言 设计模式分为三大类: 创建型模式:工厂方法模式.抽象工厂模式.单例模式.建造者模式.原型模式: 结构型模式:适配器模式.装饰器模式.代理模式.外观模式.桥接模式.组合模式.享元模式: 行为型模式:策略模式.模板方法模式.观察者模式.迭代子模式.责任链模式.命令模式.备忘录模式.状态模式.访问者模式.中介者模式.解释器模式: 简单工厂 首先要明确的是,简单工厂模式不属于23种设计模式,它引入了创建者的概念,将实例化的代码从应用代码中抽离,在工厂类的静态方法中只处理被创建的对象,如果业 务需要…
前言:按照惯例我以Head First设计模式的工厂模式例子开始编码学习.并由简单工厂,工厂模式,抽象工厂模式依次演变,归纳他们的相同与不同. 话说Head First认为简单工厂并不是设计模式,而是一种编程习惯,但并不妨碍我们使用它,接下来我们对工厂模式一探究竟. 1.披萨店例子 首先我们要开一个披萨店,对于业务不复杂的情况下我们可以快速的开发出一个披萨店以及订购披萨的逻辑 public Pizza OrderPizza() { Pizza pizza = new Pizza(); pizza…
本文源码:GitHub·点这里 || GitEE·点这里 一.抽象工厂模式 1.生活场景 汽车生产根据用户选择的汽车类型,指定不同的工厂进行生产,选择红旗轿车,就要使用中国工厂,选择奥迪轿车,就要使用德国工厂. 2.抽象工厂模式 1) 抽象工厂模式:定义了一个interface用于创建相关对象或相互依赖的对象,而无需指明具体的类: 2) 抽象工厂模式可以将简单工厂模式和工厂方法模式进行整合: 3) 从设计层面看,抽象工厂模式就是对简单工厂模式的改进(或者称为进一步的抽象). 4) 将工厂抽象成两…
1.工厂模式简介 工厂模式用于对象的创建,使得客户从具体的产品对象中被解耦. 2.工厂模式分类 这里以制造coffee的例子开始工厂模式设计之旅. 我们知道coffee只是一种泛举,在点购咖啡时需要指定具体的咖啡种类:美式咖啡.卡布奇诺.拿铁等等. /** * * 拿铁.美式咖啡.卡布奇诺等均为咖啡家族的一种产品 * 咖啡则作为一种抽象概念 * @author Lsj * */ public abstract class Coffee { /** * 获取coffee名称 * @return *…
工厂模式实现了创建者和调用者的分离,实现了更好的解耦.   详细分类: 1) 简单工厂模式(静态工厂模式): 2) 工厂方法模式: 3) 抽象工厂模式 面向对象设计的基本原则: 1)       OCP(开闭原则, Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭. 2)       DIP(依赖倒转原则,Dependence Inversion Principle):要针对接口编程,不要针对实现编程. 3)       LoD(迪米特法则, Law of…
​ 现在,智能手机市场非常得意兴阑珊,以苹果为首的最强大脑似乎再也想不出什么好的创意,iPhone7也只不过是旧机种的翻新款式,看上去跟一块板砖.一块镜子差不多:软体方面则出现了大批的"过度设计",那些个3D Touch/Siri什么的,远不如一款综合性APP来得实用,总之,消费者对新智能手机的热情已大不如前,但这并不意味着智能手机供应链的故事也变得沉闷,正好相反,发生在手机产业链上的事儿,正变得越发精彩绝伦,比起小说戏剧更精彩,套用莎士比亚的名言就是:小说很荒诞,但智能手机产业链更荒…
第1章 JavaScript概述 第2章 使用JavaScript 第3章 语法.关键保留字及变量 第4章 数据类型 第5章 运算符 第6章 流程控制语句 第7章 函数 //没有参数的函数 function box(){ alert('只有函数被调用,我才会被执行'); } box(); //带参数的函数 function box(name, age){ alert('你的姓名:'+name+',年龄:'+age); } box('小明',25); //带return 返回值 function…
[转载自 SI-list[中国]http://mp.weixin.qq.com/s/qsdfzQwIVjvwHXuCdvrPXA ] 本篇对2017年初版Cadence的全套所有EDA工具的技术特性特点做一深入的分析,并与EDA其它主流厂商的对应工具进行比较.也为在校学习集成电路设计的学生们做一简单的科普,因为在学校学到的东西与在商业上做实际芯片设计是有很大区别的. 先来回答一个在国内经常被问到的问题:为何大部分EDA工具都是使用Linux平台而不是普通的Windows平台?这其实很好理解,因为…
1.国产CPU主要研制单位 (1)高性能通用CPU(“大CPU”,主要应用于高性能计算及服务器等) 主要研发单位:中国科学院计算所.北大众志.国防科技大学.上海高性能集成电路设计中心 (2)安全适用计算机用CPU(“中CPU”,主要应用于桌面及笔记本电脑等) 主要研发单位:中国科学院计算所.北大众志 (3)嵌入式CPU(“小CPU”,主要应用于移动通信终端.消费类电子.数字电视.工业控制和汽车电子等领域) 主要研发单位:浙江大学.清华大学.苏州国芯.杭州中天.北京君正 2.国产CPU技术源头与发…
CPU: 主要2个厂商 Inter:core(酷睿) > pentinum(奔腾) > celeron(赛扬) AMD:athlon(速龙) > semporn(闪龙) 主频(GHz) 主流有2.4GHz.3.0GHz等  主频越高性能较优越 计算公式  主频=外频/倍频系数 FSB(前端总线  MHz) CPU与外界交换数据的最主要通道FSB的处理速度   速度越快较优越 高速缓存 内置在CPU中进行高速数据交换的储存器分一级缓存(L1Cache)二级缓存(L2Cache)以及三级缓存…
开源的应用快速开发平台 排名 公司 市值 国家 荣誉 1 苹果 5006.1 美国 全球市值最大的公司 2 谷歌 2324.4 美国 全球最伟大的互联网公司 3 三星 2290.7 韩国 全球最大的智能手机制造商 4 微软 2248 美国 全球最大的PC系统服务提供商 5 IBM 2164.4 美国 全球最大的信息技术和业务解决方案公司 6 甲骨文 1577.5 美国 全球最大的企业软件公司和数据库提供商 7 亚马逊 1136.3 美国 全球最大的电子商务公司 8 高通 1054.1 美国 全球…
随着集成电路行业在中国的迅猛发展, 中国的低成本劳动力和开放的引入外资政策, 使得全球电子产品生产厂商为了降低成本, 增加产品市场竞争力, 纷纷在中国设立生产线, 而中国不断膨胀的购买力也促进了这一产业在中国的发展; 此外, 中国民族电子产品制造业也在此环境下实现了突飞猛进的发展. 有需要, 就有市场, 国内爆炸式膨胀的电子元器件需求, 使得国外集成电路厂商迅速瞄准中国市场, 在中国设立办事处, 代理商, 中国的IC行业产业链搭建完成. 下面通过一张图来浅析中国的集成电路产业链.        …
2015-07-21 16:59 原创 Randy Orton http://www.leiphone.com/news/201507/7j46BjWsSitKML13.html 虚拟现实设备自从去年至今,一直是消费电子领域炙手可热的产品,特别是在Oculus被Facebook以高大20亿美金收购后,几乎所有科技巨头均开始涉及VR领域,国内各类型的VR眼镜(头盔)公司也如雨后春笋般的进入人们视野中,这些公司中除了少数有独立显示屏外,绝大部分都以手机作为媒介,这可以更进一步降低价格,从而推动VR产…
日前,华灿光电发布公告称,旗下子公司和谐光电收购美国美新半导体终获得CFIUS审查通过.这是中资收购豪威科技.图芯科技等公司之后,再次从美国成功收购半导体企业.而且本次中资收购美新半导体还是在特朗普上台后,在强烈的贸易保护氛围下实现收购的. 其实,本次中资能够成功收购美新半导体是有其特殊背景的,这种成功收购不是常态——以往的遭遇CFIUS审查而告吹才是正常情况.本次中资收购美新半导体,并非是美国将放松对中资收购美国科技公司审查的信号. 美新半导体本质上是中国企业 本次中资收购美新半导体之所以比较…
最近进行了一些国产化相关工作 趁着周末有时间,自己整理一下这段时间的学习内容. 毕竟不是处理器和芯片的业内人士,里面多有纰漏,请谅解. 希望可以作为入门学习的简单知识. 1.0 远古时代 unix 世界CPU的发展历程感觉可以追溯到1970年代的intel的4004 当时世界上还是没有PC这个概念的,都是各个大厂自己生成大型服务器,并且几乎都不兼容. 主要的大厂有IBM.王安电脑.SGI等,像是intel这样的半导体厂商,主要是做内存芯片的,出售给主机厂商. 主机厂商不仅需要研发CPU,还需要制…
️ 引言 近两年,一直在折腾用FP与OO共存的编程语言Scala,采取以函数式编程为主的方式,结合TDD和BDD的手段,采用Domain Driven Design的方法学,去构造DDDD应用(Domain Driven Design & Distributed).期间,尝试了大量的框架:业务领域主要适用Akka.Scalaz等框架,UI和基础设施方面主要适用Spring.Kafka等框架,测试则主要适用Spock.ScalaTest.Selenium等框架. 两年的折腾,不能说没有一点收获.在…
在js中有几种模式可以创建对象,通过对象操作所包含的属性与方法. 一般来说,构造函数名称的第一个字母为大写字母,非构造函数名称的第一个字母为小写字母,当然,构造函数与一般函数唯一的区别只是调用的方式不同而已,所以任何函数只要通过new来调用,那它就可以作为构造函数,若不通过new来调用,则与一般函数一样.  谈谈我对这几种模式的理解:  工厂模式:创建一个一般函数,在函数里创建一个Object对象,为这个对象增添属性与方法,同时赋予其值,最后返回对象.无法识别对象类型.  构造函数模式:创建构造…
China Joy已沦为ChinaVR,厂商烧钱参加? 在上海超过40度的高温天下,游戏爱好者们汗流满面地排起长队,拥挤地通过安检进入场馆,但是很快感受到了一丝凉意. ShowGirl少了 "今年的游戏和泛二次元内容怎么这么少,连ShowGirl都那么少,这还是China Joy吗?"黄帆开始小声的抱怨着,作为一个花臂老司机,已经连续好几年来China Joy看展,但是今年情况与以往有很大的不同. VR多了 "去年每个展台都是纯游戏展示,玩得过瘾,今年怎么到处都是戴着VR眼镜…
这是一个老黄历的事件,曾记得淘宝上的卖家卖10元卖50g网络硬盘,并且卖的相当的火,一个月就卖了500个账号.由于我也是那个事件的亲身经历者之一,这里就看到了IMEI号在项目中防止作弊是何其的重要. 是不是,觉得我说的什么云里雾里的东西吧.好吧,我这里就说整个事件的前因后果把.是这样子,那个时候,新浪的微盘还不是很火的时候,当然了新浪微盘一直都没有真正火爆过,他为了提高他的装机量,他的注册用户量.那个时候,htc的手机还是异常的火爆,他们同htc搞活动,要求内置微盘的客户端了,而htc则要求新浪…
练习中使用的是IE11,如果有错误之处,还请各位朋友多多指教.本文关于原型难以描述,故多用代码展示 原型是JS中一个很重要的概念,也是JS中一个难点,语言上难以描述,原型对象的属性和方法叫做原型属性和原型方法,构造函数中的属性和方法叫做实例属性和实例方法,它们的区别就是:对于一个对象的多个实例之间,它们的实例属性和实例方法是各不一样的,前面的面向对象中已经证明,而他们的原型属性和原型方法是一模一样的,完全相等的 构造函数方式声明原型对象: //构造函数定义的成员变量时实例成员 function…
      最近在看<一只iPhone的全球之旅>,文章主要从iPhone供应链角度入手,从各个方面来详细剖析了iPhone这一智能手机领头羊的生产过程.       苹果iPhone手机在美国设计,在日本制造关键零部件,由韩国制造最核心的芯片和显示屏,由中国台湾厂商供应另外一些零部件,最后在深圳富士康工厂里面组装完成,再空运到美国,被苹果商店门口排队的华人买走,并走私回中国,然后卖到中国各地,然后又被深圳的手机作坊回收翻新再次出手,最后被当成电子垃圾拆解回收.整个过程涉及到全球各个行业的协同…