nashorn中js数组转为对象的问题
摘要:背景 在项目中,使用jdk中的nashorn执行javascript脚本,例如如下脚本片段: 通过执行结果可以发现,segments变成了索引值为key的一个对象,这显然不是我们想要的结果: 解决办法 通过google发现,这是nashorn中的算一个Bug,很多人都提出了相同的问题(),其中有人给
阅读全文
posted @
2019-09-17 19:16
junjiang3
阅读(562)
推荐(0)
akka-stream之异常处理
摘要:背景介绍 在项目中使用了akk stream的source.queue功能,如下: 但是,如果在使用reqSourceQueue.second().runForeach方法来对流中的元素进行处理时,如果处理代码出现错误,也不抛异常,并且整个流中断了,继续往queue中offer元素也不起作用了。查看
阅读全文
posted @
2019-09-06 11:30
junjiang3
阅读(507)
推荐(0)
redis数据结构之SDS
摘要:简介 redis源码虽然是C语言实现的,但是Redis没有直接采用C语言传统的字符串表示,而是构建了一种名叫简单动态字符串(simple dynamic string,SDS)的抽象类型,并将SDS用作redis的默认字符串表示。 SDS定义 SDS定义的结构体如下: 下图展示了一个SDS示例: f
阅读全文
posted @
2019-09-02 19:14
junjiang3
阅读(228)
推荐(0)