小编ano*_*ode的帖子

未配置应用程序加载器

我正在运行Play 文档中描述的 Play 应用程序。

java -Dconfig.file='/home/me/production.conf' -jar target/scala-2.11/myplayapp.jar
Run Code Online (Sandbox Code Playgroud)

虽然我的库中包含果汁,但我收到以下错误:

libraryDependencies += guice
Run Code Online (Sandbox Code Playgroud)

我适当的帮助。

java.lang.RuntimeException: No application loader is configured. Please configure an application loader either using the play.application.loader configuration property, or by depending on a module that configures one. You can add the Guice support module by adding "libraryDependencies += guice" to your build.sbt.
        at scala.sys.package$.error(package.scala:27)
Run Code Online (Sandbox Code Playgroud)

java sbt playframework

6
推荐指数
1
解决办法
2473
查看次数

如何使用 GitHub 上的部署密钥下载单个原始文件?

我使用部署密钥在 GitHub 上克隆一个私有 git 项目。我没有访问该存储库的用户名和密码。

我想知道,如何从存储库中只下载一个文件,而不克隆整个项目?

下载原始文件的 GitHub API 似乎仅支持 HTTP。

git github ssh-keys github-api

6
推荐指数
0
解决办法
997
查看次数

如何在Java中使用正则表达式获取第二个匹配器?

我想在此字符串之间-和之中_以正则表达式模式提取第二个匹配器:

VA-123456-124_VRG.tif
Run Code Online (Sandbox Code Playgroud)

我试过这个:

Pattern mpattern = Pattern.compile("-.*?_");
Run Code Online (Sandbox Code Playgroud)

但我得到123456-124了Java中的上述正则表达式.

我只需要124.

我怎样才能做到这一点?

java regex

6
推荐指数
1
解决办法
121
查看次数

将一部分文字作为链接。(反应-本地化)

我需要将文本的一部分标记为链接。诸如:“请使用您的电子邮件登录...”。此文本必须稍后进行本地化。我需要该“登录”部分作为链接。

当我在render方法中执行以下操作时:

var link = React.DOM.a({
                    href: this.makeHref('login')
                },
                'log in'
            );// or React.createElement or
//var link = <a href={this.makeHref('login')}>
//   'log in'</a>;
<div>{'Please '+ link + ' with your email...'}</div>
Run Code Online (Sandbox Code Playgroud)

它将输出:

Please `[object Object]` with your email...
Run Code Online (Sandbox Code Playgroud)

没有环绕文本,我收到预期的结果。换句话说:如何使React呈现HTML而不是对象。

这是一个简化的示例-我需要{0}像C#中一样插入带有格式标记的链接文本-或任何其他可行的解决方案。

谢谢你的帮助!

reactjs

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

我可以用来构建Dockerfile的最轻量级基础图像是什么?

我通常使用Ubuntu或Arch Linux映像,但我最近发现有一个名为CoreOS的操作系统专门用于docker容器.

由于我是docker的新手,我不确定哪一个是构建我的Dockerfile的最佳基本映像.这似乎是一个愚蠢的问题,但如果我在几个容器上运行大量的微服务,那么容器应该尽可能轻.

docker dockerfile docker-build

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

点云与python中另一个点云的最佳拟合

我有以下问题:

从 txt 文件中,我有两个数组,其中包含每个点云的 x、y、z 坐标和温度值。我从两个 fem 文件中提取了坐标列表。两者都描述了相似的部分,但每个点云中点到点的距离不同。

现在我想将第一个点云与另一个点云匹配。最后我想将第一个点云的温度值映射到第二个点云。

  • Array_1 [point_index, x-coordinate, y-coordinate, z-coordinate, temp. value]
  • Array_2 [point_index, x-coordinate, y-coordinate, z-coordinate]

目标: Array_2 与 Array_1 的最近点的临时值在彼此拟合点云后。

示例图片

谢谢你的灵感。

python point best-fit

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

如何在不使用“权限”的情况下使用Spring Security的JDBC身份验证?

我对当局有意见。

原因:PreparedStatementCallback;错误的 SQL 语法 [select username,authority fromauthorities where username = ?]; 嵌套异常是 org.postgresql.util.PSQLException:错误:关系“权限”不存在 位置:32

我不想实现权限,但不知道如何在Spring的JavaConfig中禁用它。

@Override
protected void configure(AuthenticationManagerBuilder auth)
        throws Exception {
    auth.jdbcAuthentication()
            .dataSource(dataSource)
            .usersByUsernameQuery(
                    "select username,password,'true' as enabled from users where username=?")
            .passwordEncoder(new ShaPasswordEncoder());
}

@Override
protected void configure(HttpSecurity http) throws Exception {
    http.authorizeRequests().anyRequest().authenticated().and().formLogin().and().httpBasic();
}
Run Code Online (Sandbox Code Playgroud)

postgresql spring spring-security

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

使用@EnableGlobalMethodSecurity时获取错误(prePostEnabled = true)

我需要启用全局方法安全性.

问题是当我添加注释时@EnableGlobalMethodSecurity(prePostEnabled = true)- 我收到如下错误:

Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException:
Error creating bean with name 'securityConfiguration': 
Unsatisfied dependency expressed through method 'setTrustResolver' 
parameter 0; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: 
Error creating bean with name 'getAuthenticationTrustResolver': 
Requested bean is currently in creation: 
Is there an unresolvable circular reference?
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:667)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:366)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1225)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:552)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1134)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1028)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc spring-security

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

为什么在macOS上包含非常少的数据的Python架子文件?

我只是按照书中给出的一个例子来说明shelvemacOS High Sierra上的Python 模块.

如下所示,只有两个短串的小元组存储在架子中.正如您在最后一行中看到的那样,生成的文件大小为16兆字节.

当我在macOS High Sierra上尝试使用Homebrew安装的Python版本(3.6.4或2.7.14)时,生成的文件只会变得那么大.如果我在Linux主机上运行它,或者使用预先安装的Python版本(2.7.10)或通过macOS中的官方安装程序安装Python 3.6.4,那么生成的addresses文件只有几千字节,就像其他人报告的一样.在评论中(谢谢!).

 ~/tmp> rm addresses
 ~/tmp> python3
Python 3.6.4 (default, Jan  6 2018, 18:43:09)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)] on darwin
[...]
>>> import shelve
>>> book = shelve.open("addresses")
>>> book['flintstone'] = ('fred', '555-1234', '1233 Bedrock Place')
>>> book['rubble'] = ('barney', '555-4321', '1235 Bedrock Place')
>>> book.close()
>>>
 ~/tmp> ll
total 32768
-rw-r--r--  1 moritz  staff    16M Jan 24 13:05 addresses
Run Code Online (Sandbox Code Playgroud)

python shelve python-3.x macos-high-sierra

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

如何使用 boto3 获取所有 AWS AMI 的列表?

我想列出使用控制台和 Boto 3 可以看到的所有 AWS AMI(亚马逊机器映像)。

我曾尝试使用describe_instances()获取 ImageID,但并非所有图像都被列出。

python amazon-ec2 amazon-web-services boto3 amazon-ami

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