小编Sof*_*ane的帖子

如何在MS Build脚本中使用自定义变量?

在使用MSBuild.exe构建时,有没有办法在命令行中使用自定义变量,如下所示:

MSBuild.exe bootstrapper.msbuild <custom_variable1=custom_variable_value1>

custom_variable2=custom_variable_value2>...<custom_variablen=custom_variable_valuen>
Run Code Online (Sandbox Code Playgroud)

目的是知道我是否必须启动另一个可执行文件.

msbuild

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

如何使用 XPath 匹配以数字结尾的字符串

问题是我正在寻找构建一个 XPath 表达式来获取具有属性 XXX 的节点,该节点具有像 TP* 这样的值,其中星号是一个数字。假设我有这个 XML 文件

<tagA attA="VAL1">text</tagA>
<tagB attB="VAL333">text</tagB>
<tagA attA="VAL2">text</tagA>
<tagA attA="V2">text</tagA>
Run Code Online (Sandbox Code Playgroud)

所以 xpath 表达式应该让我所有的tagA属性都具有attrA模式的值VAL*
//tagA[@attrA[matches('VAL\d')]]:不起作用

请问有什么帮助吗?

java xml xpath java-8

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

无效的mongo配置,必须指定uri或主机/端口/凭证

我得到了这个例外:

Caused by: java.lang.IllegalStateException: Invalid mongo configuration, either uri or host/port/credentials must be specified
    at org.springframework.boot.autoconfigure.mongo.MongoProperties.createMongoClient(MongoProperties.java:207)
    at org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.mongo(MongoAutoConfiguration.java:73)
    at org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration$$EnhancerBySpringCGLIB$$15f9b896.CGLIB$mongo$1(<generated>)
    at org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration$$EnhancerBySpringCGLIB$$15f9b896$$FastClassBySpringCGLIB$$c0338f6a.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356)
    at org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration$$EnhancerBySpringCGLIB$$15f9b896.mongo(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
    ... 25 common frames omitted
Run Code Online (Sandbox Code Playgroud)

这是我的application.yml内容:

spring:
  data:
    mongodb:
      uri: mongodb://develop:d3VeL0p$@<my_host>:27017/SHAM
Run Code Online (Sandbox Code Playgroud)

这是我的配置类:

package com.me.service.testservice.config;

import com.mongodb.MongoClient;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.mongodb.core.MongoTemplate;
import org.springframework.data.mongodb.repository.config.EnableMongoRepositories;

@Configuration
@EnableMongoRepositories(basePackages = {"com.me.service.testservice.repository"}, considerNestedRepositories = true)
public class SpringMongoConfiguration {

    @Bean
    public MongoTemplate mongoTemplate() throws Exception …
Run Code Online (Sandbox Code Playgroud)

mongodb spring-data spring-boot

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

如何用css制作首字母大小写?

我有这个xml

<dg>(<date>B.1987</date>)</dg>
Run Code Online (Sandbox Code Playgroud)

使用CSS格式化后,我有这个HTML

<span class="dateGroup"> (<span class="date"> B.1987</span>)</span>

我想要做的是将字母"B"设为小写,以便跨度的第一个字母具有类日期.我在互联网上搜索过,但它似乎只能用于tage<p></p>

你能告诉我吗?

html javascript css

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

标签 统计

css ×1

html ×1

java ×1

java-8 ×1

javascript ×1

mongodb ×1

msbuild ×1

spring-boot ×1

spring-data ×1

xml ×1

xpath ×1