Questions tagged «configuration»

配置是指定用于系统或应用程序的设置的过程


1
了解spring @Configuration类
在理解“ Spring @Autowired用法”这个问题之后,我想为弹簧接线的另一个选项(@Configuration类)创建一个完整的知识库。 假设我有一个看起来像这样的spring XML文件: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <import resource="another-application-context.xml"/> <bean id="someBean" class="stack.overflow.spring.configuration.SomeClassImpl"> <constructor-arg value="${some.interesting.property}" /> </bean> <bean id="anotherBean" class="stack.overflow.spring.configuration.AnotherClassImpl"> <constructor-arg ref="someBean"/> <constructor-arg ref="beanFromSomewhereElse"/> </bean> </beans> 我该如何使用@Configuration呢?它对代码本身有影响吗?

3
如何判断Vim会话当前使用的颜色方案
您可以通过发出设置 Vim配色方案 :colorscheme SCHEME_NAME 但是,奇怪的是,您不能通过发出来获得当前使用的方案 :colorscheme 因为这会导致“ E471: Argument required”。我也看不到输出中列出的配色方案:set。 那么,如何确定当前正在使用的配色方案(除了手动切换主题,直到您识别出主题)?

9
Spring Boot JPA-配置自动重新连接
我有一个不错的Spring Boot JPA Web应用程序。它部署在Amazon Beanstalk上,并使用Amazon RDS保留数据。但是,它不经常使用,因此在一段时间后由于以下异常而失败: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:从服务器成功收到的最后一个数据包是79,870,633毫秒之前。 成功发送到服务器的最后一个数据包是79,870,634毫秒之前。大于服务器配置的“ wait_timeout”值。您应考虑在应用程序中使用连接之前使连接有效性到期和/或对其进行测试,或者增加服务器为客户端超时配置的值,或者使用Connector / J连接属性“ autoReconnect = true”来避免此问题。 我不确定如何配置此设置,也无法在http://spring.io(虽然这是一个很好的网站)上找到有关此信息。有什么想法或指向信息的指针?

2
已经存在同名配置
我有10多个项目(VS2010 SP1)的解决方案。我在解决方案中定义了以下配置: 除错 调试质量检查 发行版 发布生产 这使我可以轻松地为每个部署方案设置特定设置。但是,由于某些原因,我无法按照自己的意愿进行设置。请看以下截图: 注意突出显示的项目/配置。我无法为这些项目创建“ Debug-QA”配置(通过<New>在该特定项目的单元格中进行选择)。例如,当我尝试向DataUtility项目添加新的“ Debug-QA”配置时,Visual Studio对我大吼: 无法创建此配置,因为已经存在相同名称的解决方案配置。 我知道!我正在尝试将配置添加到项目中!我在这里想念什么?我希望所有项目都具有全部5种配置。尝试匹配(创建)平台时(例如,向DataUtility项目添加“任何CPU”平台)时,我遇到相同的问题。

7
Maven Jacoco配置-从报告中排除类/程序包不起作用
我有一个Maven多模块项目,并且正在使用jacoco-maven进行代码覆盖率报告。有些类不应该报告,因为它们是Spring配置的,我对它们不感兴趣。 我已经声明了maven-jacoco插件如下: <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.2.201409121644</version> <configuration> <outputDirectory>${project.reporting.outputDirectory}/jacoco-ut</outputDirectory> <exclude>some.package.*</exclude> <exclude>**/*Config.*</exclude> <exclude>**/*Dev.*</exclude> <exclude>some/package/SomeClass.java</exclude> </configuration> <executions> <execution> <goals> <goal>prepare-agent</goal> </goals> </execution> <execution> <id>report</id> <phase>prepare-package</phase> <goals> <goal>report</goal> </goals> </execution> <execution> <id>post-unit-test</id> <phase>test</phase> <goals> <goal>report</goal> </goals> </execution> </executions> </plugin> 问题是,当我执行mvn clean verifyjacoco时,仍然报告应删除的类,因为我的xml配置指出了这些类。如何正确配置?

1
Gradle中编译和运行时配置之间的区别
我的问题有点普遍,但它也与Gradle相关联。 为什么我们需要编译和运行时配置? 当我编译某些东西时,我需要工件来将我的Java类转换为字节码,因此我需要编译配置,但是为什么需要运行时配置,我还需要其他东西才能在JVM中运行我的应用程序吗? 抱歉,这听起来很愚蠢,但我不明白。

4
如何存储配置文件并使用React读取
我是React.js的新手,我实现了一个组件,在其中我从服务器获取数据并像这样使用它, CallEnterprise:function(TenantId){ fetchData('http://xxx.xxx.xx.xx:8090/Enterprises?TenantId='+TenantId+' &format=json').then(function(enterprises) { EnterprisePerspectiveActions.getEnterprise(enterprises); }).catch(function() { alert("There was some issue in API Call please contact Admin"); //ComponentAppDispatcher.handleViewAction({ // actionType: MetaItemConstants.RECEIVE_ERROR, // error: 'There was a problem getting the enterprises' //}); }); }, 我想将Url存储在配置文件中,所以当我在测试服务器或生产环境中部署Url时,我只需要更改config文件中的url(而不是js文件中的URL),但是我不知道如何在react.js中使用配置文件 谁能指导我如何实现这一目标?

6
哪个是在android中定义常量(静态类,接口或xml资源)的最佳方法?
我正在开发一个使用Web服务从服务器获取数据的android应用程序,因为我拥有三种不同的URL集来指向开发系统,测试服务器和实时服务器。每当我要提供测试/实时应用程序时,都很难更改URL。因此我计划使其成为可配置的,以便应用程序可以根据我的构建类型配置常量来获取适当的URL。所以, 这是保持此常量,java静态类或java公共接口或xml资源文件的最佳方法。什么时候?为什么? 哪个性能更好?何时?为什么? 例如:xml资源 <integer name="config_build_type">0</integer> <string-array name="url_authentication"> <item >http://development.com/xxxx</item> <item >http://test.com/xxx</item> <item >http://example.com/xxx</item> </string-array> Java静态常量 public class Config { public static final int BUILD_TYPE = 0; // 0 - development, 1 - test, 2 - live public static final String[] URL_AUTHENTICATION = {"http://development.com/", "http://test.com/", "http://example.com"}; }

16
Node.js / Express.js应用仅在端口3000上运行
我在服务器上运行了一个Node.js / Express.js应用程序,该应用程序仅在端口3000上运行,我试图找出原因。这是我发现的: 如果不指定端口(app.listen()),则该应用会运行,但不会加载网页。 在端口3001(app.listen(3001))或任何其他未使用的端口上,应用程序运行,但网页未加载。 在端口2999上,该应用程序引发错误,因为其他人正在使用该端口。 在端口3000上,该应用程序运行,并且网页加载正常。 我知道Express应用程序默认使用端口3000。但是奇怪的是,我的应用程序仅在我明确使它运行在端口3000(app.listen(3000))上时运行。 我在第220行找到了这个/usr/bin/express: app.set(\'port\', process.env.PORT || 3000); 如前所述:将端口设置为指定的端口,如果未指定则设置为3000。 如何使我的应用程序在其他端口(例如8080或3001)上工作? 谢谢! 编辑:代码示例(非常简单的节点/ Express应用程序) var express = require("express"); var app = express(); app.get('/', function(req, res){ res.send('hello world'); }); // Only works on 3000 regardless of what I set environment port to or how I set [value] …

5
如何在Vagrant中增加RAM并设置仅主机网络?
我想将RAM增加到至少1 GB,并且我想将“仅主机”网络配置为使用“ 199.188.44.20”。 这是我的Vagrantfile: # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant::Config.run do |config| config.vm.customize ["modifyvm", :id, "--memory", 1024] config.vm.network :hostonly, "199.188.44.20" config.vm.define :web do |web_config| web_config.vm.box = "lucid32" web_config.vm.forward_port 80, 8080 web_config.vm.provision :puppet do |puppet| puppet.manifests_path = "manifests" puppet.manifest_file = "lucid32.pp" end end config.vm.define :web2 do …



9
Visual Studio中开发人员特定的app.config / web.config文件
我们有几个.NET项目,其中将某些设置存储在配置文件中。 现在,每个开发人员都有各自不同的配置文件(用于连接到本地数据库的不同连接字符串,不同的WCF端点等)。 目前,我们倾向于检出app / web.config文件并对其进行修改以适合我们的需求。 这会导致很多问题,因为从TFS获取最新版本时,有时会有人检查自己的设置或松散的自定义配置。 您如何处理这种情况?还是根本没有这个问题?

4
Vim配置行号着色
我正在寻找一种配置:set nuVim中用于行编号的颜色的方法(如:)。大多数平台上的默认值似乎是黄色(也用于某些突出显示的标记)。我想以色行号暗淡的灰色; 在...附近的某处#555。我不挑剔,任何柔和的颜色都是可以接受的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.