我的JSON是:
[
{
"distance":32,
"stationCode":"MIG",
"name":"Midghat",
"platforms":"2"
},
{
"distance":32,
"stationCode":"MIG",
"name":"Midghat",
"platforms":"2"
},
{
"distance":69,
"stationCode":"MDDP",
"name":"Mandideep",
"platforms":"2"
},
{
"distance":69,
"stationCode":"MDDP",
"name":"Mandideep",
"platforms":"2"
},
{
"distance":18,
"stationCode":"HBD",
"name":"Hoshangabad",
"platforms":"2"
},
{
"distance":18,
"stationCode":"HBD",
"name":"Hoshangabad",
"platforms":"2"
},
{
"distance":37,
"stationCode":"CHQ",
"name":"Choka",
"platforms":"2"
},
{
"distance":37,
"stationCode":"CHQ",
"name":"Choka",
"platforms":"2"
},
{
"distance":85,
"stationCode":"HBJ",
"name":"Habibganj",
"platforms":"5"
},
{
"distance":85,
"stationCode":"HBJ",
"name":"Habibganj",
"platforms":"5"
},
{
"distance":0,
"stationCode":"ET",
"name":"ItarsiJn",
"platforms":"28"
},
{
"distance":8,
"stationCode":"PRKD",
"name":"Powerkheda",
"platforms":"2"
},
{
"distance":8,
"stationCode":"PRKD",
"name":"Powerkheda",
"platforms":"2"
}, …
Run Code Online (Sandbox Code Playgroud) 我的代码如下用于缩放时间 X 轴。我想在时间之间设置一个限制应该放大或缩小,即时间的上限和下限。我试图将边界值放在缩放函数中,这是在此d3 图中建议的缩放线程有限的函数。但它不起作用。
var x = d3.time
.scale()
.domain([start_date, end_date])
.range([0, width]);
var zoom = d3.behavior
.zoom()
.x(x)
.on("zoom", zoomed);
svg = d3
.select("#chart" + k)
.append("svg:svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("svg:g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")")
.call(zoom);
function zoomed() {
svg.selectAll(".line").remove();
makeBackground();
svg.select(".x.axis").call(xAxis);
d3.select(".x.axis.top").call(xAxisTop);
svg.select(".x.grid").call(
make_x_axis()
.tickSize(-height, 0, 0)
.tickFormat("")
);
svg.selectAll(".circle-path").remove();
d3.selectAll(".trainTag").remove();
drawPaths();
drawCircle(x, y, chartBody, trainData[0]);
} …
Run Code Online (Sandbox Code Playgroud)我正在使用Embedded JavaAPI来实现我的实时应用程序.当一个事务被锁定数据库时,我的另一个ajax调用抛出数据库实例已被其他进程锁定的错误.大部分时间我的电话都是只读的.所以我的问题是:Neo4J JavaAPI中是否存在任何方法,以便我可以将事务锁定为只读,以便其他请求可以从DB获取数据.
dbFactory = new GraphDatabaseFactory();
db= dbFactory.newEmbeddedDatabase(DB_PATH);
tx = db.beginTx();
Run Code Online (Sandbox Code Playgroud)
所以在这个db.beginTx()我可以告诉Neo4j它是一个只读模式或类似的东西.
谢谢,