书栈网 · BookStack 本次搜索耗时 0.052 秒,为您找到 86598 个相关结果.
  • Threadlocal原理

    Threadlocal原理 Threadlocal原理 ThreadLocal 为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。当使用 ThreadLocal 维护变量时,ThreadLocal 为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应...
  • 对象

    1469 2018-03-25 《ES6学习笔记》
    简介 正文 思考 简介 ES6对于对象的扩展不多,只有一些常用的简洁写法和一些新增API 在ES8中新增了对象的扩展运算符 ... 不过我们可以在Babel转译后使用它 正文 ES6中,对象的属性可以使用简洁表示法来简写 let foo = 'bar' let baz = { foo } // 等同于 le...
  • OneFlow 系统设计

    OneFlow系统设计 一、OneFlow 的设计目标 二、Actor:一套简洁的机制解决几乎所有技术难题 1. Actor 机制实现去中心化调度 2. Actor 机制实现流水线 3. 数据搬运是一等公民 4. 尽可能并行 三、OneFlow 如何做到分布式最易用 Placement SBP 最易用的分布式并行框架 四、总结 O...
  • 多参数列表(柯里化)

    731 2019-06-12 《Scala之旅》
    单一的函数参数 隐式(implicit)参数 方法可以定义多个参数列表,当使用较少的参数列表调用多参数列表的方法时,会产生一个新的函数,该函数接收剩余的参数列表作为其参数。这被称为柯里化 。 下面是一个例子,在Scala集合中定义的特质Traversable : def foldLeft [ B ]( z : B )( op : ( B ,...
  • 结束

    结束 结束 以上这些是笔者在参考网上几个相关的教程,然后自己动手实践一步步写完的,gitbook使用简明的markdown语法,简洁漂亮。 gitbook将这些独立的文件组合起来,做成一个静态站(可以作为网站教程之用)或是生成PDF,非常之便捷。 本书记录的内容是简单的,且某些细节没有指出,如果有出错的地方,请见谅,同时也欢迎Fork这个项目,改...
  • 函数式编程

    函数式编程 Case类模拟代数数据类型 Options 模式匹配 偏函数 解构绑定 传名调用 flatMap 函数式编程 面向值(value-oriented )编程有很多优势,特别是用在与函数式编程结构相结合。这种风格强调值的转换(译注:由一个不变的值生成另一个不变的值)而非状态的改变,生成的代码是指称透明的(referentiall...
  • 7.7. AdaDelta算法

    1514 2019-06-05 《动手学深度学习》
    7.7. AdaDelta算法 7.7.1. 算法 7.7.2. 从零开始实现 7.7.3. 简洁实现 7.7.4. 小结 7.7.5. 练习 7.7.6. 参考文献 7.7. AdaDelta算法 除了RMSProp算法以外,另一个常用优化算法AdaDelta算法也针对AdaGrad算法在迭代后期可能较难找到有用解的问题做了改进[1]。...
  • 3.4.1 map/reduce

    map/reduce map reduce 练习 map/reduce 如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters ”,你就能大概明白map/reduce的概念。 map 举例说明,比如我们有一个函数f(x)=x<sup>2</...
  • 12. 使用Visitor模式计算结果

    3999 2018-04-19 《ANTLR 4简明教程》
    使用Visitor模式计算结果 使用Visitor模式计算结果 为了给前面的算术表达式语法分析器计算出结果,我们还需要做些其它的事情。 ANTLR v4鼓励我们保持语法的整洁,使用语法分析树Visitor和其它遍历器来实现语言应用。不过在接触这些之前,我们需要对语法做些修改。 首先,我们需要用标签标明规则的选项,标签可以是和规则名没有冲突的任意标志...
  • 第40章:sync-atomic标准库包中提供的原子操作

    374 2023-05-16 《Go语言101 v1.20.a》
    sync/atomic 标准库包中提供的原子操作 Go 1.19之前的版本中支持的原子操作概述 Go 1.19+ 版本中新增的原子操作概述 整数原子操作 指针值的原子操作 任何类型值的原子操作 原子操作相关的内存顺序保证 第40章:sync/atomic标准库包中提供的原子操作  sync/atomic 标准库包中提供的原子操作 原...