返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书CLOJURE编程实战(原书第2版)9787111609384
  • 正版全新
    • 作者: (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr著 | (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr编 | (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr译 | (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr绘
    • 出版社: 机械工业出版社
    • 出版时间:2017-02-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr著| (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr编| (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr译| (美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr绘
    • 出版社:机械工业出版社
    • 出版时间:2017-02-01
    • 版次:1
    • 印次:1
    • 字数:400
    • 页数:274
    • 开本:16开
    • ISBN:9787111609384
    • 版权提供:机械工业出版社
    • 作者:(美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr
    • 著:(美)阿米特·拉索尔(Amit Rathore),弗朗西斯·阿维拉(Fr
    • 装帧:平装
    • 印次:1
    • 定价:79.00
    • ISBN:9787111609384
    • 出版社:机械工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2017-02-01
    • 页数:274
    • 外部编号:1201772027
    • 版次:1
    • 成品尺寸:暂无

    译者序版赞誉第2版序言版序言关于本书致谢章  Clojure简介11.1  Clojure的概念以及采用的原因11.1.1  Clojure:现代化的Lisp语言21.1.2  Clojure:务实的函数式编程31.1.3  JVM之上的Clojure51.2  语言基础知识61.2.1  Lisp语法61.2.2  括号81.3  宿主互操作:JVM速成教程91.3.1  Java类型、类和对象101.3.2  点(.)和new运算符111.3.3  线程和并发121.4  小结12第2章  Clojure要素:数据结构和函数142.1  在REPL上编码142.1.1  Clojure REPL152.1.2  “Hello, world!”162.1.3  用doc、find-doc和apropos查找文档172.1.4  Clojure语法的另外几个要点192.2  Clojure数据结构212.2.1  nil、真值和值22.2.2  字符和字符串222..  Clojure数值222.2.4  符号和关键字2.2.5  列表252.2.6  向量262.2.7  映282.2.8  序列30.  程序结构31..1  函数31..2  let形式32..  do的副作用33..4  读取器宏342.4  程序流程352.4.1  条件352.4.2  逻辑函数372.4.3  函数式循环402.4.4  串行宏452.5  小结49第3章  Clojure构件503.1  元数据513.1.1  Java类型提示533.1.2  Java原始类型和数组类型543.2  Java异常:try和throw553.3  函数563.3.1  定义函数573.3.2  调用函数633.3.3  高阶函数643.3.4  编写高阶函数673.3.5  匿名函数693.3.6  关键字和符号703.4  作用域733.4.1  变量和绑定733.4.2  重温let形式783.4.3  词法闭包793.5  命名空间793.5.1  ns宏803.5.2  使用命名空间8.  解构833.6.1  向量绑定843.6.2  映绑定853.7  读取器字面量873.8  小结89第4章  多重方法多态904.1  多态及其类型904.1.1  参数化多态914.1.2  随意多态914.1.3  子类多态934.2  用多重方法实现多态944.2.1  不使用多重方法时的情况944.2.2  使用多重方法实现随意多态954..  多分派984.2.4  使用多重方法实现子类多态994.3  小结105第5章  探索Clojure和Java互操作1065.1  从Clojure中调用Java1075.1.1  将Java类导入Clojure1075.1.2  创建实例1085.1.3  访问方法和域1085.1.4  宏和句点特殊形式1095.1.5  有于使用Java的Clojure宏1125.1.6  实现接口和扩展类1145.2  将Clojure代码编译为Java字节码1155.2.1  示例:两个计算器的故事1165.2.2  用gen-class和gen-interface创建Java类和接口1185.3  从Java调用Clojure1225.4  小结1第章  状态和并发的世界1246.1  状态存在的问题1256.1.1  共享状态的常见问题1256.1.2  传统解决方案1256.2  标识与值的分离1276.2.1  不可变值1286.2.2  对象和时间1296..  不可变和并发1306.3  Clojure的方法1306.3.1  不可变与能1316.3.2  托管引用1326.4  引用1326.4.1  创建引用1326.4.2  引用突变1336.4.3  软件事务内存1356.5  代理1376.5.1  创建代理1376.5.2  代理突变1376.5.3  使用代理1396.5.4  STM事务中的副作用1416.6  原子1416.6.1  创建原子1426.6.2  原子突变1426.7  变量1436.7.1  创建变量和根绑定1436.7.2  变量绑定1446.8  状态及其统一访问模型1456.8.1  创建1456.8.2  读取1456.8.3  突变1456.8.4  事务1466.8.5  监视突变1466.9  决定使用哪种托管引用类别1476.10  future和promise1486.10.1  future1486.10.2  promise1496.11  小结150第7章  通过宏发展Clojure1517.1  宏的基础知识1527.1.1  文本替换1527.1.2  unless示例1537.1.3  宏模板1567.1.4  回顾:为什么使用宏1607.2  Clojure内部的宏1617.2.1  comment1617.2.2  declare1617..  defonce1627.2.4  and1627.2.5  time1637.3  编写自己的宏1637.3.1  infix1647.3.2  randomly1647.3.3  defwebmethd657.3.4  defnn1667.3.5  assert-true1677.4  小结169第8章  函数式编程深入研究1708.1  使用高阶函数1708.1.1  收集函数结果1718.1.2  对一系列事物进行归纳1738.1.3  过滤一系列事物1748.2  部分应用1758.2.1  函数适配1768.2.2  定义函数1798.3  闭包1808.3.1  自由变量与闭包1808.3.2  延迟计算与闭包1818.3.3  闭包与对象1828.3.4  一个Clojure对象系统1848.4  小结196第9章  协议、记录和类型1979.1  表达式问题1979.1.1  建立示例场景1989.1.2  对表达式问题的仔细观察和一些潜在的解决方案2019.1.3  Clojure多重方法解决方案2029.2  研究表达式问题的运算端2049.2.1  def-modus-operandi2049.2.2  detail-modus-operandi2059..  跟踪你的操作方法2059.2.4  解决方案的错误处理和故障点2119.3  用协议研究表达式问题的数据类型方面2119.3.1  defprotocol与extend-protocl229.3.2  用defrecord、deftype和reify定义数据类型2179.4  小结2220章  测试驱动开发及2

    阿米特·拉索尔(Amit Rathore)有12年构建大规模、数据密集型应用的开发经验,目前正在为一个高分布式、高负载、实时的大数据系统开发Clojure代码。弗朗西斯·阿维拉(Francis Avila) Breeze的软件开发,有7年Web前端和后端开发经验。

    Clojure是用于JVM的一种现代化Lisp语言,具有你所期待的优势:类函数、宏、清晰的Lisp编程风格。它支持函数式编程,对并发编程和创建领域特定语言来说很好理想。Clojure可以解决更困难的问题,做出更快的更改,终得到更小的代码库。因此,Clojure有许多成功案例是毫不奇怪的。本书第2版做了大量修订和更新,涵盖Clojure 1.6的新特。本书从抽象的理论到实际案例,对Clojure语言进行了全面、系统阐释。首先,你将了解Clojure作为通用语言的使用方法。接着,你将探索Clojure高效的并发模型,这种模型基于软件事务内存(STM)的数据库概念。通过在JVM上运行的Clojure DSL,效率将提高到一个新的水平。在阅读本书的过程中,你还将学习编写更小、更安全、更快速代码的无数技巧和技术。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购