小编pra*_*c84的帖子

如何将列转换为sql server中的行

请考虑此表:

ID         Page          Line           C01          C02          C03        
---------------------------------------------------------------------
1          122            11             1            0            1
1          123            11             1            1            1
1          124            12             0            0            0
1          125            16             1            0            1
1          127            11             0            1            0
Run Code Online (Sandbox Code Playgroud)

我想将此表转换为此表:

ID         Page          Line           City         Value
-----------------------------------------------------------
1          122            11            C01            1           
1          122            11            C02            0  
1          122            11            C03            1  
1          123            11            C01            1  
1          123            11            C02            1  
1          123            11            C03            1  
...
Run Code Online (Sandbox Code Playgroud)

我怎么能以适当的方式做到这一点?

sql sql-server unpivot sql-server-2008

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

结帐与文件冲突.我该怎么办?

我刚刚从持有我的团队项目的远程存储库中提取了一些更改.

这是我收到的消息:

结帐冲突

显然,我的一个合作伙伴改变了与我相同的文件.

我该如何从这里开始?消息很模糊.有错误吗?我必须撤消我的所作所为吗?他有吗?

java eclipse egit jgit vcs-checkout

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

我可以拥有多个Spring Cloud Config Server吗?

我知道我可以使用多个存储库来跨多个存储库(可能是每个应用程序)分配我的配置,但是,我可以为这些存储库运行多个配置服务器,这样我们就可以避免单点故障了配置服务器'.

如果我们可以运行多个配置服务器,我如何抽象我的客户端访问任何一个特定的配置服务器?

更新(进一步阅读后):如果我使用负载均衡多个IP的URL,而不是在URI中使用IP,它是否会解决我在Config Server上单点故障的问题?

spring.cloud.config.uri: http ://myconfigserver.com

spring config spring-boot spring-cloud spring-cloud-config

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

spring cloud - 我的jar外面的bootstrap.properties

我试图bootstrap.properties从我的罐子外面放置,所以它不会被其他开发人员错误地覆盖.你能在这里建议吗?

这是它的'内容 - 指向spring server config

# application name
spring.application.name=elixium
# The server entry point
spring.cloud.config.uri=http://localhost:8888
Run Code Online (Sandbox Code Playgroud)

java spring spring-cloud spring-cloud-config

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

Spring云,配置服务器无法启动,如何为git配置uri

我对spring cloud项目非常感兴趣,现在我正在测试它,但是立即被阻止了.

  1. 在POM中:我添加了这个依赖:
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-config-server</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)
  1. 主要应用:
@Configuration
@EnableAutoConfiguration
@EnableConfigServer
public class SpringConfigServerApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringConfigServerApplication.class, args);
    }
}  
Run Code Online (Sandbox Code Playgroud)

所以根据文档,我只需要添加enableConfigServer,然后我尝试启动它,这是错误:

org.springframework.beans.factory.BeanCreationException:在类org.springframework.cloud.config.server.ConfigServerConfiguration中定义名称为'environmentRepository'的bean创建错误$ GitRepositoryConfiguration:init方法的调用失败; 嵌套异常是java.lang.IllegalStateException:您需要为git存储库配置uri

那么,我如何为git存储库配置uri呢?文档中没有提到任何内容.

感谢您提供更多说明

git spring-cloud spring-cloud-config

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

在Drools Guvnor维护drl(技术)规则

我是业务规则世界的新手,但我认为我已经理解了Drools Expert和Drools Guvnor的概念,但是我仍然有点混淆了如何/何时/为什么使用Guvnor与Expert相比.而且,他们是否相互排斥或者是否有能力甚至更愿意并肩工作.下面是一些突出的主题,这些主题可以解释我的问题背后的一些解释,主要集中在应用程序的可维护性上.

Guvnor是否具有Expert中可用的所有功能以及更多功能?

我知道Guvnor是业务规则管理系统(BRMS),它控制存储(包括版本控制)规则和公开服务以使用其他应用程序.Guvnor包含用于生成规则的UI(文本和图形)以及用于运行它们的引擎,因此从这个意义上讲,我猜它包含Expert系统的所有功能.根据我的要求,我很确定Guvnor是我需要的,但是之后我还需要Drools Expert吗?

或者换句话说,Drools Expert是否提供了Guvnor中没有的东西?

Guvnor中的测试规则

我见过的关于Drools的许多教程都是从TDD示例开始的,其中规则是使用简单的jUnit测试进行测试的.一旦将规则导入Guvnor(或者只是在那里生成),有没有办法为它使用/编写单元测试?

是否应该仅通过公开接口(REST)进行测试?

如果系统的用户要开发自己的规则,我不希望他们编写任何测试.主要关注"核心"规则及其可维护性.

如果是"核心"规则,它们是否应存储在版本控制系统中,并在整个系统的预定更新中导入Guvnor?在这种情况下,可以为这些规则编写单元测试,并在构建周期中自动执行.

提前致谢.

rule-engine drools drools-guvnor

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

字符串比较:单独比较Vs附加字符串比较

我有六个字符串变量,如str11,str12,str13,str21,str21和str23.

我需要比较这些变量的组合.

我必须检查的组合是str11 - str12 - str13作为一组,str21 - str22 - str23作为其他组.我必须比较这两组.

现在我很困惑我应该用哪种方法进行比较?

我可以追加相同组的字符串并进行比较,这只是一个比较说 ( str11 append str12 append str13 ) eqauls ( str21 append str22 append str23 )

要么

我应该进行个人3次比较吗?

if( str11 equals str21 ) {

    if( str12 equals str22 ) {

        if( str13 equals str23 ) {

        }

    }

}
Run Code Online (Sandbox Code Playgroud)

当我进行字符串比较时,由于字符串长度而导致我的性能因素是什么?让我们假设所有字符串都是相同的(大约)长度.

java string comparison

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

调用方法与class.method

我有一个类,其中定义了两个方法.

public class Routines {

     public static method1() {
      /* set of statements */
     }

     public static method2() {
      /* another set of statements.*/
     }
}
Run Code Online (Sandbox Code Playgroud)

现在我需要从method2()调用method1()

以下哪种方法更好?或者这是否有资格作为问题?

public static method2() {

        method1();

}
Run Code Online (Sandbox Code Playgroud)

要么

public static method2() {

        Routines.method1();

}
Run Code Online (Sandbox Code Playgroud)

java coding-style

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