小编Chr*_*ssy的帖子

OpenLayers和TypeScript?

我想知道是否有人知道OpenLayers是否存在任何现有的TypeScript定义文件(或者它们是否已经在制作中).

我尝试自己解析OpenLayers源文件并使用文档注释来构建TypeScript定义文件但是为了真正完成这项工作,我需要一个完整的JavaScript解析器,它也能理解OpenLayers中的文档语法(它使用NaturalDocs,http:// naturaldocs .org)我开始认为手工翻译信息比编写这样的解析器更容易:(.

现在任何人都有类似的项目,或者想知道如何完成生成这些TypeScript定义文件的任务?

提前致谢!

openlayers typescript openlayers-3

5
推荐指数
1
解决办法
4069
查看次数

统计数据和元数据交换(SDMX)

我坚持使用SDMX,因为我找不到足够的资源来学习(编程代码)SDMX.

喜欢:-

 Creating structure
 Reading Structure
 Writing data .. etc 
Run Code Online (Sandbox Code Playgroud)

是的,其个人网站上有一些指南,但这些还不足以开始使用sdmx.所以,如果您有任何经验,请向我所有朋友提出我的个人要求,请分享.

任何帮助将不胜感激

xml schema xsd xml-parsing sdmx

5
推荐指数
0
解决办法
983
查看次数

在Spring上下文中找不到类型类的多个bean或多个bean ... myPackageHere ...,跳过类型

我的Jersey Java类看起来像这样:

@Component
...class...MyComponent...extends myParent
Run Code Online (Sandbox Code Playgroud)

在父类中:

...abstract class myParent...

  @Autowired
  SomeBean myAutowiredBean
Run Code Online (Sandbox Code Playgroud)

当我的服务器启动时,我收到一些奇怪的警告:

2014年11月14日上午10:41:23 org.glassfish.jersey.server.spring.SpringComponentProvider绑定SEVERE:在Spring上下文中找到无或多个bean类型类... myPackageAndClassHere ...,跳过该类型.

尽管有警告信息,一切都按预期工作.扩展父级的每个类都有此警告.这与父类的抽象性有关吗?

我找到了这个页面,其他人有类似的问题,这是一个球衣/弹簧问题?我使用Jersey 2.11和Spring 3.2.3.

java spring jersey autowired

5
推荐指数
1
解决办法
7112
查看次数

Elasticsearch - search_type 作为主体参数

我对将 search_type 指定为 body 参数有点犹豫。作为一个很好的查询参数,但在手册中没有找到单个示例,其中将其指定为查询参数。

POST /index/type/_search
{
 "search_type": {"query_then_fetch"}, 
 "explain": false,
     "query" : { 
         "query_string": {
            "default_field": "adress.city",
            "query": "London"
         }
     }
}
Run Code Online (Sandbox Code Playgroud)

任何提示?

谢谢

elasticsearch

5
推荐指数
1
解决办法
2911
查看次数

可以在浏览器中查看哪些文件类型(内联,无需插件)

我只想知道可以在浏览器(如 Chrome、Firefox)中查看哪些文件类型(如 .png、.pdf、.txt)。因为有时当我点击文件链接时,它会自动下载而不是在浏览器中显示。为什么会发生这种情况?下面是我的代码。任何帮助将不胜感激。

<script>

function openPDF(url){
   var w=window.open(url, '_blank');
   w.focus();
}

</script>
<a href="burger1.jpg" target='_blank'>link</a>
<div onclick="openPDF('1.pdf');">PDF 1</div>
Run Code Online (Sandbox Code Playgroud)

html browser download httpresponse http-headers

5
推荐指数
2
解决办法
4596
查看次数

从脚本/命令行执行浏览器页面/javascript

希望这不是一个愚蠢的问题。
我最近对一些我很好奇的事情有了一个想法。
我是 Node.js(我认为与此无关)和 V8 引擎的粉丝,但我想知道是否可以在内部运行浏览器(让它执行 JS)。

我的意思是创建一个程序(可能使用 V8 引擎),它可以打开一个页面(就像在浏览器中一样)并执行其 javascript。

例如,假设我在 www.mysite.co.uk/home.php 上托管了以下文件

<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
{
//javascript AJAX call to www.mysite.co.uk/ping.php
}
myFunction();
</script>
</head>

<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

ping.php 看起来像:

<?php
//connect mysql, database ping and table ping
//it is a single column table with integer value starting on 0
//increment by 1 and update the table
Run Code Online (Sandbox Code Playgroud)

假设我想通过在命令行/linux 盒子上使用某种脚本来执行 Javascript(基本上不使用浏览器)。

所以像这样:

./mybrowser http://www.mysite.co.uk/home.php
Run Code Online (Sandbox Code Playgroud)

甚至:

./mybrowser home.php
Run Code Online (Sandbox Code Playgroud)

我觉得这应该是可能的,因为 V8(或不同的 JS 引擎)在技术上应该能够执行 Javascript,但我不知道它如何在浏览器上下文中执行此操作(或者即使可能)。

有任何想法吗?

html javascript v8 headless-browser

4
推荐指数
1
解决办法
3766
查看次数

在OpenLayers 3中将功能从一个位置移动到另一个位置

如何将矢量要素从地图上的一个位置移动到另一个位置?

我有以下生成(0.0,0.0)的图标:

var iconFeature = new ol.Feature({
   geometry: new ol.geom.Point([0.0,0.0])
});

var iconStyle = new ol.style.Style({
  image: new ol.style.Icon(({
    anchor: [0.5, 46],
    anchorXUnits: 'fraction',
    anchorYUnits: 'pixels',
    opacity: 0.75,
    src: 'marker-icon.png'
  }))
});

iconFeature.setStyle(iconStyle);
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我现在如何将其移动到另一个位置?

我试过了:

iconFeature.move(x,y);
Run Code Online (Sandbox Code Playgroud)

我也试过了

iconFeature.geometry.move(x,y);
Run Code Online (Sandbox Code Playgroud)

后者说iconFeature.geometry未定义,第一个说icon.move()不是函数.

关于SO的先前答案提出了这些解决方案,但它们似乎对我不起作用.

javascript openlayers-3

4
推荐指数
2
解决办法
1万
查看次数

Findbugs做出的贡献:方法从没有历史记录的catch块中抛出替代异常

fb-contrib抱怨

方法从没有历史的catch块中抛出替代异常

在我的try / catch块之一中。

如何解决?是否有关于如何解决此问题的详细说明?

java findbugs

4
推荐指数
1
解决办法
1213
查看次数

隐藏/不可见的Ajax请求?

是否有可能编写和创建JavaScript Ajax请求,这些请求无法被Firefox中的Firebug插件捕获?

我问这个是因为我可以在Facebook上看到没有Ajax请求正在进行,但是当我从另一个帐户发送消息时,顶部的消息框将添加"1未读消息"指示符......如何哪有可能实现?

谢谢.

ajax gmail hidden facebook xmlhttprequest

3
推荐指数
1
解决办法
2703
查看次数

如何对arraylist执行一系列排序操作(多个排序标准)

我有一个对象的arrayList,我想在这个列表上运行一系列的排序操作.我想首先按名称对它们进行排序,如果两个名称相同,则按id排序,例如.

我该如何实现它?

这是我的代码

Comparator<Ticket> mc;
mc = new TicketIdComparator();
Collections.sort(tickets, mc);


final class TicketIdComparator implements Comparator<Ticket>

{

    @Override
    public int compare(Ticket ticket1, Ticket ticket2) {
        String TicketId1 = ((Ticket) ticket1).getNumber();
        String TickedId2 = ((Ticket) ticket2).getNumber();

        int num1=Integer.parseInt(TicketId1);
        int num2 =Integer.parseInt(TickedId2);

        if (num1<num2)
            return 1;
        if (num1>num2)
            return -1;
        return 0;



    }
}
Run Code Online (Sandbox Code Playgroud)

这个代码排序列表id,但我想再次排序name

java sorting collections arraylist comparator

3
推荐指数
1
解决办法
1660
查看次数