小编Wit*_*rba的帖子

如何在两个数字之间生成一系列数字?

我有两个数字作为用户的输入,例如 10001050.

如何在单独的行中使用SQL查询生成这两个数字之间的数字?我要这个:

 1000
 1001
 1002
 1003
 .
 .
 1050
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2008

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

如何启用执行器中的所有端点(Spring Boot 2.0.0 RC1)

我从1.5.10移动到Spring Boot 2.0.0 RC1,我在最新版本中遇到了执行器.如何启用公开并启用所有执行器端点?

暴露的唯一端点是:

{
  "_links": {
    "self": {
      "href": "http://127.0.0.1:8080/actuator",
      "templated": false
    },
    "health": {
      "href": "http://127.0.0.1:8080/actuator/health",
      "templated": false
    },
    "info": {
      "href": "http://127.0.0.1:8080/actuator/info",
      "templated": false
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这是我的application.properties档案.有任何想法吗?

#The three first ones seem to be obsolete
endpoints.configprops.enabled=true
endpoints.beans.enabled=true
endpoints.shutdown.enabled=true

management.endpoints.enabled-by-default=true
management.endpoints.sensitive=false
management.endpoints.enabled=true

management.endpoint.configprops.enabled=true
management.endpoint.beans.enabled=true
management.endpoint.shutdown.enabled=true

management.endpoints.web.exposure.include=*
Run Code Online (Sandbox Code Playgroud)

java spring spring-boot spring-boot-actuator

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

AngularJS和jQuery冲突

我用AngularJs和jQuery编写了一些代码.只有一件事可行,AngularJs或jQuery.

似乎jQuery和AngularJs相互冲突.只要我包含这两个库,它们就不再正常工作了.如果我只包含其中一个(AngularJS或Jquery),那么该部分可以工作.

但我不知道问题出在哪里:......

 $(document).ready(function () {

        $('#Text').focus();
            $(document).on("mouseover", ".englishMtg", function () {
            var currentHref = $(this).attr("href");
            if (currentHref.indexOf("http") == -1) {
                var changedLink = currentHref.match(/[^\/?#]+(?=$|[?#])/);
                var englishSearchString = ".../query?q="+changedLink.toString().replace('.jpg', '').split(',')[0];
                $(this).attr("href", englishSearchString);
            }


        });

        $(document).on("mouseover", ".germanMtg", function () {
            var currentHref = $(this).attr("href");
            if (currentHref.indexOf("http") == -1) {
                var changedLink = currentHref.match(/[^\/?#]+(?=$|[?#])/);
                var germanSearchString = "http://..../query?q="+changedLink.toString().replace('.jpg', '').split(',')[1];
                $(this).attr("href", germanSearchString);
            }
        });

        $(document).on("mouseover", ".tumbailImage", function () {
            var currentHref = $(this).attr("src");
            var changedLink = currentHref.match(/[^\/?#]+(?=$|[?#])/);

            $(this).closest(".thumbnail").attr("title", changedLink.toString().replace('.jpg', '').split(',')[1]);

            //alert(changedLink.toString().replace('.jpg', '').split(',')[1]);
        }); …
Run Code Online (Sandbox Code Playgroud)

jquery angularjs

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

如何为通过Spring注入的mapstruct抽象映射器编写Junit测试

我正在使用MapStruct,mapstruct-jdk8版本1.1.0.Final并定义我通过Spring注入的抽象类.

我正在研究如何通过Junit Test测试它们?我基本上是一个主映射器,它将使用2个子映射器

@Mapper(componentModel = "spring", uses = {SubMapper1.class, SubMapper2.class})
public abstract class MainMapper {

  @Mapping(target = "field1", qualifiedByName = {"MyMapper2Name", "toEntity"})
  public abstract MyEntity toEntity(MyDto pDto);

  public MyDto fromEntity(MyEntity pEntity) {
     // Specific code, hence why I use Abstract class instead of interface. 
  }
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了几件事,但是无法让mapper正确地进行测试以进行测试.

@RunWith(SpringRunner.class)
public class MainMapperTest {

    private MainMapper service = Mappers.getMapper(MainMapper.class);

    @Test
    public void testToEntity() throws Exception {
.....
Run Code Online (Sandbox Code Playgroud)

java.lang.RuntimeException:java.lang.ClassNotFoundException:找不到com.mappers.MainMapper的实现

我也尝试过@InjectMock,但也没有骰子.

无法实例化名为"service"的@InjectMocks字段.您没有在字段声明中提供实例,因此我尝试构造实例.但是,我失败的原因是:'MainMapper类型是一个抽象类.

并通过Spring @Autowired

引起:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有'com.mappers.MainMapper'类型的限定bean可用:预期至少有1个bean可以作为autowire候选者.依赖注释:{@ org.springframework.beans.factory.annotation.Autowired(required = true)}

我猜这可能与注释处理器有关,并且在我启动测试时没有生成映射器.我发现这个类是例子.

但是,在没有最终版本的1.2之前,类AnnotationProcessorTestRunner似乎不可用.

所以我的问题是如何编写Junit测试来测试我在我的代码中通过Spring注入使用的mapstruct抽象类映射器.

junit spring unit-testing spring-test mapstruct

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

没有Spring Boot的Spring LiveReload和Devtools

是否可以在不使用实际的Spring Boot的情况下使用Spring devtools和Live4load与Spring4?

我正在开发一个传统的Spring 4项目,并且可以节省大量时间.我习惯了Spring 5 Boot的这些功能.

非常感谢Vito

java spring devtools livereload

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

模板解析错误:意外的结束标记“p”

我想在 Angular 中格式化 XML 文件。我试过这个:

<div class="element-box">
  <div class="details-wrapper">
    <p><b class="label">Raw Request</b>
      <pre>
        {{apiattempt.raw_request | xmlBeautyfier }}
      </pre>
    </p>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:

ERROR in : Template parse errors:
Unexpected closing tag "p". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags ("
        {{apiattempt.raw_request | xmlBeautyfier }}
      </pre>
    [ERROR ->]</p>
    <p><b class="label">Raw Response</b>{{apiattempt.raw_response | xmlBeautyfier }}</p>
  </div"): 
Run Code Online (Sandbox Code Playgroud)

你知道我该如何解决这个问题吗?

html typescript angular

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

3
推荐指数
1
解决办法
1499
查看次数

如何了解 Spring Boot 中的 webjar 路径。如何获取 webjar 中所有可用文件的路径

关于 SO 的许多问题都涉及 Spring-Boot webjar 中各种资源的无效路径。目前我遇到了 tether 的问题,但我不想再专门写一个关于 tether 的 webjar 文件/路径的问题,所以想问一下:

  • 有没有简单的方法可以查看通过 @{/webjars /NAME} 提供的所有内容?
  • Spring Boot 中最容易调试无效的 404 webjar 路径是什么?
  • 如何查看 webjar 包含的所有内容的映射?

干杯

PS:jquery、bootstrap 对我来说工作得很好。我的系绳 webjar 没有。

<script th:src="@{/webjars/tether/1.4.3/js/tether.min.js}" crossorigin="anonymous"></script>
Run Code Online (Sandbox Code Playgroud)

java spring jar webjars spring-boot

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