码迷,mamicode.com
首页 >  
搜索关键字:深入浅出    ( 2227个结果
深入浅出TypeScript(4)- 使用接口和类型别名
在TypeScript中,为了可以约束对象定义,提供了两个新的特性,接口和类型别名。 TypeScript中的接口 在强类型语言中,都有接口的概念,那么TypeScript中的接口是如何使用的呢? 接口定义形式如下: 上述接口,定义了一个test接口,该接口可以约束两个字段的数据类型,分别是name ...
分类:其他好文   时间:2019-09-07 11:05:55    阅读次数:145
什么是BFC?
本文总结自饥人谷—方方老师:CSS深入浅出 什么是BFC?为什么这个概念一直被提起??为什么每一个人都解释不清BFC??? 什么是BFC? BFC 全称为 块格式化上下文 (Block Formatting Context) 。 从这个概念里你能看出来什么吗? 这个名字给我们的信息只有 “块” “格 ...
分类:其他好文   时间:2019-09-06 01:39:09    阅读次数:92
深入浅出理解 . 深拷贝 . 浅拷贝
前言 百科定义:拷贝就是拷贝指向对象的 "指针" ,意思就是说:拷贝出来的目标对象的指针和源对象的指针指向的内存空间是同一块空间,浅拷贝只是一种简单的拷贝,让几个对象公用一个内存,然而当内存销毁的时候,指向这个内存空间的所有指针需要重新定义,不然会造成指针错误。 拷贝内容总结 数据类型与堆栈的关系 ...
分类:其他好文   时间:2019-09-04 00:13:20    阅读次数:63
深入浅出计算机组成原理:数据完整性(下)-如何还原犯罪现场(第50讲)
一、引子 讲完校验码之后,你现在应该知道,无论是奇偶校验码,还是CRC这样的循环校验码,都只能告诉我们一个事情,就是你的数据出错了。所以,校验码也被称为检错码(Error Detecting Code)。 不管是校验码,还是检错码,在硬件出错的时候,只能告诉你“我错了”。但是,下一个问题,“错哪儿了 ...
分类:其他好文   时间:2019-09-01 18:54:48    阅读次数:265
深入浅出计算机组成原理:SIMD:如何加速矩阵乘法?(第27讲)
一、引子 上一讲里呢,我进一步为你讲解了CPU里的“黑科技”,分别是超标量(Superscalar)技术和超长指令字(VLIW)技术。 超标量(Superscalar)技术能够让取指令以及指令译码也并行进行;在编译的过程,超长指令字(VLIW)技术可以搞定指令先后的依赖关系,使得一次可以取一个指令包 ...
分类:其他好文   时间:2019-09-01 14:36:29    阅读次数:100
深入浅出计算机组成原理:Superscalar和VLIW-如何让CPU的吞吐率超过1?(第26讲)
一、引子 到今天为止,专栏已经过半了。过去的20多讲里,我给你讲的内容,很多都是围绕着怎么提升CPU的性能这个问题展开的。我们先回顾一下第4讲,不知道你是否还记得这个公式: 这个公式里,有一个叫CPI的指标。我们知道,CPI的倒数,又叫作IPC(Instruction Per Clock),也就是一 ...
分类:其他好文   时间:2019-09-01 11:01:04    阅读次数:139
深入浅出计算机组成原理:冒险和预测(一)-hazard是“危”也是“机(第22讲)
一、引子 1、流水线设计需要解决的三大冒险 过去两讲,我为你讲解了流水线设计CPU所需要的基本概念。接下来,我们一起来看看,要想通过流水线设计来提升CPU的吞吐率,我们需要冒哪些风险。 任何一本讲解CPU的流水线设计的教科书,都会提到流水线设计需要解决的三大冒险,分别是 结构冒险(Structura ...
分类:其他好文   时间:2019-08-30 19:25:16    阅读次数:135
深入浅出计算机组成原理:面向流水线的指令设计(下)-奔腾4是怎么失败的?(第21讲)
一、引子 1、现代桌面CPU的最后一场大战 上一讲,我给你初步介绍了CPU的流水线技术。乍看起来,流水线技术是一个提升性能的灵丹妙药。它通过把一条指令的操作切分成更细的多个步骤,可以避免CPU“浪费”。每一个细分的流水线步骤都很简单,所以我们的单个时钟周期的时间就可以设得更短。这也变相地让CPU的主 ...
分类:其他好文   时间:2019-08-30 19:03:01    阅读次数:76
深入浅出计算机组成原理:面向流水线的指令设计(上)-一心多用的现代CPU(第20讲)
一、引子 前面我们用了三讲,用一个个的电路组合,制作出了一个完整功能的CPU。这里面一下子给你引入了三个“周期”的概念,分别是指令周期、机器周期(或者CPU周期)以及时钟周期。 你可能会有点摸不着头脑了,为什么小小一个CPU,有那么多的周期(Cycle)呢?我们在专栏一开始,不是把CPU的性能定义得 ...
分类:其他好文   时间:2019-08-30 18:38:13    阅读次数:88
深入浅出计算机组成原理:32-FPGA、ASIC和TPU(上)-计算机体系结构的黄金时代(第32讲)
一、引子 过去很长一段时间里,大家在讲到高科技、互联网、信息技术的时候,谈的其实都是“软件”。从1995年微软发布Windows 95开始,高科技似乎就等同于软件业和互联网。著名的风险投资基金Andreessen Horowitz的合伙人Marc Andreessen,在2011年发表了一篇博客,声 ...
分类:其他好文   时间:2019-08-28 18:44:58    阅读次数:125
2227条   上一页 1 ... 20 21 22 23 24 ... 223 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!