zhimoe

the craft of programming


  • 首页

  • 归档

  • 编程

  • 翻译

  • 项目

  • 关于

  • 搜索

Spring FactoryBean and ContextAware

时间: 2019-05-16   |   分类: 编程   | 字数: 313 字 | 阅读: 1分钟

理解Spring的FactoryBean 和 ContextAware接口.

FactoryBean

一句话就是FactoryBean用于返回其他对象实例的,而不是自身类型的实例.

阅读全文 »

通过例子学习Clojure

时间: 2019-05-13   |   分类: 编程   | 字数: 2709 字 | 阅读: 6分钟

这份笔记试图打造最强的clojure小抄,keep refactoring it…

阅读全文 »

理解Elasticsearch Query DSL中的JSON结构

时间: 2019-05-01   |   分类: 编程   | 字数: 911 字 | 阅读: 2分钟

理解ES搜索中JSON DSL有助于自己写JSON查询,特别是手写复杂嵌套json.

  • diffs in es 2.x and es 5.x
  • query dsl
  • aggr query
阅读全文 »

Useful Scala Code Snippets

时间: 2019-04-26   |   分类: 编程   | 字数: 372 字 | 阅读: 1分钟

merge two map and sum its values

多个map合并,key相同时则value相加

val map1 = Map(1 -> 1, 2 -> 2)
val map2 = Map(1 -> 11, 3 -> 3)
val map3 = Map(1 -> 111, 3 -> 3)

val mapList = List(map1, map2, map3)

val merged = mapList.reduce((m1, m2) =>
  m1 ++ m2.map { case (k, v) => k -> (v + m1.getOrElse(k, 0)) }
)
阅读全文 »

Scala Future

时间: 2019-04-21   |   分类: 编程   | 字数: 315 字 | 阅读: 1分钟

some notes on scala future, includes:

  • future
  • executor context
  • await future result
  • callback
  • recover
阅读全文 »
3 4 5 6 7 8 9 10 11
zhimoe

zhimoe

Captain your own Ship.

64 日志
4 分类
41 标签
RSS 订阅
GitHub ZhiHu
书签
  • 可视化学习Git
  • 美团技术团队
  • 艺术绘画
  • 500px
  • RustCheatsheet
  • 谷歌机器学习课程
标签云
  • Code
  • Java
  • Scala
  • Python
  • Rust
  • Spring
  • Docker
  • Git
  • Wsl
  • Aop
© 2010 - 2023 zhimoe
0%