小编Kiv*_*iva的帖子

谷歌财务api的替代品

我想使用Google财经API获取有关该公司的股票数据,但此API自2011/26/05起已弃用.

您使用什么作为免费API来实时获取股票数据?

api google-api google-finance quandl

416
推荐指数
5
解决办法
46万
查看次数

用于代码覆盖的Eclipse插件

我搜索eclipse的代码覆盖插件.我的问题很简单:

您使用哪个插件与eclipse进行代码覆盖以及为什么?

eclipse code-coverage eclipse-plugin

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

Ansible:读取远程文件

我在远程主机上生成带有ansible的文件,在这一代之后,我想在另一个任务中读取这些文件.

我找不到任何模块用ansible读取远程文件(查找似乎只在本地主机上).

你知道这样的模块吗?

谢谢

编辑:

这是我的用例:

我生成ssh密钥,然后将其添加到github.这些键是由var文件中的对象设置的,所以我像这样循环生成它:

    tasks:
  - name: Create ssh key
    user:
      name: "{{sshConfigFile.user}}"
      generate_ssh_key: yes
      ssh_key_file: ".ssh/{{item.value.file}}"
      state: present
    with_dict: "{{sshConfiguration}}"
Run Code Online (Sandbox Code Playgroud)

它工作得很好但是如何读取这些键通过API将其发送到github?

ansible ansible-playbook

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

可以使用Spring创建HashMap但不能创建Map

我可以在我的applicationContext with Spring(3.0.5)中执行此操作:

<bean id="map" class="java.util.HashMap" scope="prototype" >
    <constructor-arg>
        <map key-type="java.lang.String" value-type="java.lang.String">
            <entry key="Key 1" value="1" />
            <entry key="Key 2" value="2" />
        </map>
    </constructor-arg>
</bean>
Run Code Online (Sandbox Code Playgroud)

在我的控制器中,我可以像这样自动装配我的地图:

@Autowired
@Qualifier("map")
private HashMap<String, String> map;
Run Code Online (Sandbox Code Playgroud)

它工作正常,但如果我这样做:

@Autowired
@Qualifier("map")
private Map<String, String> map;
Run Code Online (Sandbox Code Playgroud)

我明白了:

引起:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有找到类型为[java.lang.String]的匹配bean为依赖[map with value type java.lang.String]:期望至少有一个bean有资格作为autowire候选者对于这种依赖.依赖注释:{@ org.springframework.beans.factory.annotation.Autowired(required = true),@ org.springframework.beans.factory.annotation.Qualifier(value = map)}

我的问题是:为什么我无法使用界面自动连接我的地图?

谢谢.

spring

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

java.lang.NoSuchMethodException:org.hibernate.validator.ClassValidator Seam weblogic 10.3

我在weblogic 10.3上遇到了Hibernate(与seam一起使用)的大问题.

当我发布我的应用程序时,我收到此错误:

java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.<init>(java.lang.Class, java.util.ResourceBundle, org.hibernate.validator.MessageInterpolator, java.util.Map, org.hibernate.annotations.common.reflection.ReflectionManager)
Run Code Online (Sandbox Code Playgroud)

我在网上看到这个错误可能来自hibernate jar之间的兼容性.但是,我读了矩阵,我有好的版本的jar(hibernate-validator 3.1,hibernate-search 3.1,hibernate core 3.3.0)

我不知道解决这个问题.有人可以帮帮我吗?

谢谢.

PS:这是完整的堆栈跟踪:

weblogic.application.ModuleException: 
        at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1373)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:468)
        at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
        at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
        at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
        at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:37)
        at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
        at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:16)
        at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:162)
        at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
        at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
        at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:140)
        at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:106)
        at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:143)
        at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
        at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:820)
        at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1227)
        at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:436)
        at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
        at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
        at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
        at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
        at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.<init>(java.lang.Class, java.util.ResourceBundle, org.hibernate.validator.MessageInterpolator, java.util.Map, …
Run Code Online (Sandbox Code Playgroud)

java hibernate seam weblogic-10.x

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

如何在eclipse(php)中生成getter和setter

通常,我使用eclipse来使用Java,所以当我想使用PHP时,我也使用eclipse.

但我不知道如何为类变量生成getter和setter.当我右键单击时,我没有菜单Source -> Generate Getter / Setter.

如何在eclipse中使用php?

谢谢.

php eclipse

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

Oracle Char类型和Hibernate

我有一个oracle表,其中包含几列的char(n)类型.我使用hibernate工具创建实体objets,并使用此工具在String中映射char类型.

但是当我部署我的应用程序时,我收到一个错误,因为Hibernate等待varchar2类型而不是char类型:

Wrong column type in ARBOR.CMF for column CHG_WHO. Found: char, expected: varchar2(30 char)
Run Code Online (Sandbox Code Playgroud)

我必须使用什么样的java类型来映射实体中的char(n)类型?

谢谢.

java hibernate oracle10g

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

Ansible:从本地目录获取文件列表

我使用ansible 1.9.4,我想从本地目录中获取文件列表.

在2.0版本中,有find模块,但此版本是beta版.

如何在<2.0中执行此操作?

ansible

14
推荐指数
3
解决办法
3万
查看次数

HQL:使用ManyToMany的Hibernate查询

我有一个关于HQL查询和hibernate的问题.

我有一个用户类和一个角色类.用户可以拥有许多角色.所以我有这样的ManyToMany版本:

在用户类中:

@ManyToMany(fetch = FetchType.LAZY)
@oinTable(name = "PORTAIL_USERROLE", joinColumns = { @JoinColumn(name = "USERID", nullable = false, updatable = false) }, inverseJoinColumns = { @JoinColumn(name = "ROLE", nullable = false, updatable = false) })
public Set<Portailrole> getPortailroles() {
    return this.portailroles;
}
Run Code Online (Sandbox Code Playgroud)

在角色类中:

@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "PORTAIL_USERROLE", joinColumns = { @JoinColumn(name = "ROLE", nullable = false, updatable = false) }, inverseJoinColumns = { @JoinColumn(name = "USERID", nullable = false, updatable = false) })
public Set<Portailuser> getPortailusers() {
    return …
Run Code Online (Sandbox Code Playgroud)

java orm hibernate hql

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

使用Maven程序集合并属性文件

我有maven程序集插件的问题.

我有一个使用几个罐子的maven项目.每个jar包含配置文件.在另一个项目中,我使用maven程序集插件来组装独特jar中的所有配置.

一切正常,但不幸的是,两个文件名相同,第二个文件覆盖第一个.

我没有实现告诉maven合并两个文件而不是覆盖.

有人知道怎么做吗?

谢谢.

java maven-plugin maven maven-assembly-plugin

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