小编Rol*_*ndo的帖子

如何在jersey中将json设置为默认值而不是xml?

使用jersey jersey.java.net如果URI中没有accept标头或.xml后缀,如何将JSON设置为默认序列化而不是XML?

java jersey

10
推荐指数
1
解决办法
5033
查看次数

如何在Intellij Idea中使用自定义sbt版本?

我有一个scala sbt项目.当我在intellij中打开一个终端并做sbt sbtVersion时,我看到0.13.8.我想使用我自己的0.13.5本地安装.当我打开一个新的命令提示符时,我看到sbt版本是0.13.5,但是在IntelliJ终端中,它仍然说0.13.8,即使我将"Settings-> SBT"配置为指向自定义的"sbt" -launch.jar"而不是捆绑.如何让IntelliJ使用我的SBT老版本?

我得到的主要问题是:

服务器访问错误:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到所请求目标的有效证书路径

我听说SBT 0.13.5是要使用的版本,但是我无法告诉IntelliJ使用它.

intellij-idea sbt

10
推荐指数
1
解决办法
5808
查看次数

如何用HTML/JavaScript制作水平滚动PDF文档?

我有一个多页PDF文档.当我在浏览器中嵌入它时,它默认为垂直滚动.但是我希望每页都有一个水平滚动.有没有办法通过配置自定义代码或插件来做到这一点?

html javascript pdf

10
推荐指数
1
解决办法
3811
查看次数

如何使用Java而不是XML使用hbase和Spring Boot?

我有Spring Boot Hadoop并希望利用Spring HbaseTemplate.我的问题是文档只有关于配置和设置的"xml"方式的信息.

如何以及在何处将配置定义为java中的hbase配置,而不是官方文档中显示的xml?

http://docs.spring.io/spring-hadoop/docs/1.0.1.RC1/reference/html/hbase.html

java spring hadoop spring-mvc spring-boot

9
推荐指数
1
解决办法
7780
查看次数

如何将lat long从十进制度转换为DMS格式?

假设我有纬度经度:38.898556,-77.037852.如何将其转换为DMS?

预期产出是:

38 53 55 N
77 2 16 W
Run Code Online (Sandbox Code Playgroud)

希望能够接受纬度和经度作为函数中的输入参数.

目前的功能如下:

function convertDMS( lat, lng ) {

        var convertLat = Math.abs(lat);
        var LatDeg = Math.floor(convertLat);
        var LatMin = (Math.floor((convertLat - LatDeg) * 60));
        var LatCardinal = ((lat > 0) ? "n" : "s");

        var convertLng = Math.abs(lng);
        var LngDeg = Math.floor(convertLng);
        var LngMin = (Math.floor((convertLng - LngDeg) * 60));
        var LngCardinal = ((lng > 0) ? "e" : "w");

        return LatDeg + LatCardinal + LatMin  + "    " + …
Run Code Online (Sandbox Code Playgroud)

javascript

9
推荐指数
1
解决办法
5932
查看次数

如何在angular2中触发从一个组件到另一个组件的功能?

我有两个组件componentA和componentB.他们都是sibbling,并且是componentMother的孩子.

我想这样做,当我点击componentA上的按钮时,它会触发componentB上的函数调用.

是使用具有可观察的服务并且使用componentA发出componentB订阅的事件或者是否有更好/最佳实践方式的方法?

angular

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

如何在python中执行权重/密度的集群?像重量的kmeans?

我的数据是这样的:

powerplantname, latitude, longitude, powergenerated
A, -92.3232, 100.99, 50
B, <lat>, <long>, 10
C, <lat>, <long>, 20
D, <lat>, <long>, 40
E, <lat>, <long>, 5
Run Code Online (Sandbox Code Playgroud)

我希望能够将数据聚类为N个聚类(比如3).通常我会使用kmeans:

import numpy as np

import matplotlib.pyplot as plt
from scipy.cluster.vq import kmeans2, whiten
coordinates= np.array([
           [lat, long],
           [lat, long],
            ...
           [lat, long]
           ])
x, y = kmeans2(whiten(coordinates), 3, iter = 20)  
plt.scatter(coordinates[:,0], coordinates[:,1], c=y);
plt.show()
Run Code Online (Sandbox Code Playgroud)

这个问题是它没有考虑任何加权(在这种情况下,我的powergenerated值)我想理想我的集群将值"powergenerated"考虑在内,试图保持集群不仅在空间上接近,而且还有接近相对相等的总发电量.

我应该用kmeans(或其他一些方法)这样做吗?或者我应该使用其他什么来解决这个问题会更好?

python algorithm cluster-analysis scipy scikit-learn

9
推荐指数
1
解决办法
2908
查看次数

如何让openlayers 3变焦控制显示在右侧?

默认情况下,openlayers 3缩放控件位于左上角.我怎样才能将它移到右上角?进入选项时,API似乎返回断开的链接.

openlayers-3

8
推荐指数
2
解决办法
7540
查看次数

你可以在球衣上有一个可选的QueryParam吗?

使用java jersey,我在我的方法处理程序中有以下@ QueryParam:

@Path("/hello")
handleTestRequest(@QueryParam String name, @QueryParam Integer age)
Run Code Online (Sandbox Code Playgroud)

我知道如果我这样做: http:// myaddress/hello?name = something

它会进入那种方法....

我想这样做,以便我可以打电话:

HTTP:// myaddress /你好名称=东西

它也将采用相同的方法.有什么办法可以标记一个"可选的"PathParam吗?它也适用于@FormParam吗?或者我是否需要使用不同的方法签名创建单独的方法?

java jersey

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

如何通过流媒体休息服务巨大的文件?

我有2个Spring Web应用程序:Application1和Application2.在Application1中,我在" http:// application1/getbigcsv "中有一个端点,它使用流式传输,以便在用户点击该URL时向用户提供巨大的150MB CSV文件.

我不希望用户直接点击Application1,而是点击Application2.如果我在Application2的控制器中有以下方法

@RequestMapping(value = "/large.csv", method = GET, produces = "text/csv")
@ResponseStatus(value = HttpStatus.OK)
public String streamLargeCSV() {
    // Make an HTTP Request to http://application1/getbigcsv
    // Return its response
}
Run Code Online (Sandbox Code Playgroud)

我担心的是上面没有做"流",而Application1正在做流式传输.有没有什么方法可以确保application2将以流方式从application1的rest端点返回相同的数据?或者上面的方法实际上已经在"Streaming"方法中返回了东西,因为Application1正在将其端点作为流服务器提供服务?

java spring

8
推荐指数
1
解决办法
8163
查看次数