我想调试生产网站,但我不想在服务器上上传地图文件(出于隐私原因,因为它是公共的吗?).
可能吗 ?
我已经创建了一个从mbtile转换为geojson的地图,投影是WGS84.我加载它:
var map = svg.append("g").attr("class", "map");
var path = d3.geo.path().projection(d3.geo.albers().origin([3.4,46.8]).scale(12000).translate([590, 570]));
d3.json('myjsonfile.json', function(json) {
map.selectAll('path').data(json.features).enter().append('path').attr('d', path)
});
Run Code Online (Sandbox Code Playgroud)
现在我想在我的svg中添加一个svg元素(一个点,一个圆,一个点(我不知道))和它的(lat,lng)坐标.
我无法想象如何做到这一点.
我在一个表中有100.000个句子的列表,使用pg_trgm可以使用GIN / GIST索引快速获取字符串“ super cool”中最接近的一个。参见官方示例:
https://www.postgresql.org/docs/11/pgtrgm.html
可悲的是,我想要相反的情况,我想先找到最不同的一个,但是在DESC时不使用GIN / GIST索引,因此它非常慢。
SELECT t, 'super cool' <-> t AS dist
FROM test_trgm
ORDER BY dist DESC LIMIT 10;
Run Code Online (Sandbox Code Playgroud)
我该怎么办?从源代码重建pg_trgm?怎么样 ?
我有一个主从应用程序。在我的本地计算机上,一切正常:当奴隶因 a 死亡时
process.exit(0)
,我分叉并继续。
我抓住它,
cluster.on('exit', function(worker, code, signal) {
if(code == 0){
cluster.fork();
}
});
Run Code Online (Sandbox Code Playgroud)
可悲的是,在 Heroku 上,只要奴隶执行 process.exit(0) "State changed from up to crashed"
有绕过 Heroku 保护措施的想法吗?
javascript ×2
d3.js ×1
heroku ×1
indexing ×1
node.js ×1
performance ×1
pg-trgm ×1
postgresql ×1
source-maps ×1
svg ×1