小编acd*_*ior的帖子

Angular 2表单验证,minLength验证器不起作用

我有以下Angular 2形式:

<register>
    <form [ngFormModel] = "registrationForm">
        <div class = "form-group">
            <label class = "control-label" for="email">Email</label>
            <input class = "form-control" type="email" id="email" ngControl="email" #email="ngForm">
        </div>
        <div *ngIf = "email.touched && email.errors">
            <div *ngIf = "!email.errors.required && email.errors.underscoreNotFound" class = "alert alert-danger">
                <span>Underscore is required</span> 
            </div>
            <div *ngIf = "email.errors.required" class = "alert alert-danger">
                <span>Email is required</span>
            </div>
        </div>
        <div class = "form-group">
            <label class = "control-label" for="password">Password</label>
            <input class = "form-control" type="password" id="password" ngControl="password" #password="ngForm">
        </div>
        <div *ngIf = "password.touched …
Run Code Online (Sandbox Code Playgroud)

validation angular2-forms angular

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

如何使用mvn -D通过命令行在Maven中设置(多个)属性?

如何mvn -D在maven中使用?如何使用它设置属性(或多个属性)?

有官方文章mvn -D吗?

我找不到一个.谢谢.

java command-line properties maven

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

测试两个对象实例是否等于JUnit

我有两个对象AB.对象A是我在JUnit测试期间得到的实际结果.对象B是我做一个实际的结束数据库调用并假设按预期审查.我需要声明两个对象实例A并且B相等而不是实际对象.

我们有一个assertEquals(obj expected, obj actual)在JUnit中调用的方法,但我不希望这样.

有没有办法或解决方法来实现相同的目标?

java junit

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

自动将HTML5画布裁剪为内容

让我们说这是我的画布,上面画着一张邪恶的脸.我想用toDataURL()我的邪恶面孔作为PNG出口; 然而,整个画布都是光栅化的,包括邪恶的脸和画布边缘之间的"空白".

+---------------+
|               |
|               |
|     (.Y. )    |
|      /_       |
|     \____/    |
|               |
|               |
+---------------+
Run Code Online (Sandbox Code Playgroud)

裁剪/修剪/收缩我的画布到其内容的最佳方法是什么,所以我的PNG不比脸部的'边界框'大,如下所示?最好的方法似乎是缩放画布,但假设内容是动态的......?我敢肯定应该有一个简单的解决方案,但它正在逃避我,谷歌搜索.

+------+
|(.Y. )|
| /_   |
|\____/|
+------+
Run Code Online (Sandbox Code Playgroud)

谢谢!

html javascript html5 html5-canvas

23
推荐指数
3
解决办法
9806
查看次数

'插槽激活器'如何在vuetify中工作?

我正在使用Vuetify预定义的模板'Google Contacts'.

链接:https://vuetifyjs.com/en/examples/layouts/googleContacts

我是Vuetify的新手,在理解某些代码时面临困难.一个是'插槽激活器'.

示例代码:

<v-list-tile slot="activator">
    <v-list-tile-content>
        <v-list-tile-title>
            {{ item.text }}
        </v-list-tile-title>
    </v-list-tile-content>
</v-list-tile>
Run Code Online (Sandbox Code Playgroud)

谁能告诉我'槽激活器'是如何工作的?

vue.js vuejs2 vuetify.js

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

如何缩短Spring Data JPA存储库中查询方法的名称?

考虑一下Spring Data Jpa存储库:

public interface UserRepository extends JpaRepository<User, Long> {

    User findOneByDeletedIsFalseAndActivationKey(String activationKey);

    List<User> findAllByDeletedIsFalseAndActivatedIsFalseAndCreatedDateBefore(DateTime dateTime);

    User findOneByDeletedIsFalseAndLogin(String login);

    User findOneByDeletedIsFalseAndEmail(String email);

}
Run Code Online (Sandbox Code Playgroud)

请注意每个方法中都有" DeletedIsFalse".有一种简单的方法可以缩短方法名称吗?喜欢ie:

@FullMethodName("findOneByDeletedIsFalseAndEmail")
User findOneByEmail(String email);
Run Code Online (Sandbox Code Playgroud)

spring-data spring-data-jpa

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

错误:"schemaLocation值***必须具有偶数个URI." 在Spring调度程序中的命名空间

我得到了以下错误

<Ignored XML validation warning> org.xml.sax.SAXParseException; lineNumber: 9; columnNumber: 55;
SchemaLocation: schemaLocation value = 'http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/tx' must have even number of URI's.
Run Code Online (Sandbox Code Playgroud)

我的调度程序servlet具有以下命名空间

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:p="http://www.springframework.org/schema/p"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
       http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">  
Run Code Online (Sandbox Code Playgroud)

我通过以下方式取代了以上所有内容

<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-2.5.xsd">  
Run Code Online (Sandbox Code Playgroud)

我的错误消失了.
怎么会发生任何一个人说?

java xml xsd spring-mvc

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

java.lang.IllegalArgumentException:索引0处的scheme中的非法字符:

如果在ics上运行(2.3运行良好)我有一些这样的错误:

03-01 10:15:58.217: E/AndroidRuntime(844): FATAL EXCEPTION: AsyncTask #5
03-01 10:15:58.217: E/AndroidRuntime(844): java.lang.RuntimeException: An error occured while executing doInBackground()
03-01 10:15:58.217: E/AndroidRuntime(844):  at android.os.AsyncTask$3.done(AsyncTask.java:278)
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.util.concurrent.FutureTask.run(FutureTask.java:137)
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.lang.Thread.run(Thread.java:856)
03-01 10:15:58.217: E/AndroidRuntime(844): Caused by: java.lang.IllegalArgumentException: Illegal character in scheme at index 0:   http://localhost/android/data_janji.php?id_nasabah=40
03-01 10:15:58.217: E/AndroidRuntime(844):  at java.net.URI.create(URI.java:727)
03-01 10:15:58.217: E/AndroidRuntime(844): …
Run Code Online (Sandbox Code Playgroud)

android

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

为什么typeof(/./)!=='function'在下划线中使用

我正在阅读该_.isFunction()函数的源代码,并看到了这一行:

if (typeof (/./) !== 'function') {
Run Code Online (Sandbox Code Playgroud)

我不明白为什么会这样././是一个似乎总是有类型的正则表达式object.为什么不会_.isFunction重新定义,如果/./类型是function

javascript underscore.js

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

收缩/收缩 - 适合div在css中回流浮动的div

http://jsfiddle.net/zEcn3/12/

我试图将一个div content调整大小调整为div符合一行的s 数.因此,当窗口大于所有item divs组合时,该示例工作正常,因此它们都在一行中,但是当窗口调整为较小,因此其中一个items被回流到下一行时,其content div宽度为100%而不是收缩包装.

我想要这个的原因是因为我可以使用内容上方的菜单栏集中内容,缩小到组合的重排内容的大小.

HTML:

<div class="wrapper">
    <div class="content">
        <div class="item">Hello.</div>
        <div class="item">Hello.</div>
        <div class="item">Hello.</div>
        <div class="item">Hello.</div>
        <div class="item">Hello.</div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.item {
    float: left;
    width: 70px;
    border: 1px solid black;
}

.content {
    display: inline-block;
    border: 1px solid black;

}
.content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
Run Code Online (Sandbox Code Playgroud)

html css css-float

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