标签: required

哪个CMake版本最低?

我想用"cmake_minimum_required"工具为CMake定义最小版本.我已经看到一些项目设置了最低版本2.8,其他一些设置为3.0或3.2.我想了解您对该主题的意见和最佳实践.

cmake minimum required

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

@WebParam的@XmlElement(required = true)不起作用

我正在使用JAX-WS构建Web服务.我有一个奇怪的问题,该标注@XmlElement(required=true)@WebParam一些作品@WebService类,但没有在其他一些工作.

我在这两个@WebService类中有非常相似的代码.什么可能导致这个问题?参数类型还是实体类?

编辑:添加示例代码

我有两个网络服务:

@WebService(name = "ClubMemberPortType", serviceName = "ClubMemberService", portName = "ClubMemberSoapPort", targetNamespace = "http://club.com/api/ws")
public class ClubMemberWS {
@WebMethod(operationName = "findClubMembersByClubId", action = "urn:findClubMembersByClubId")
    @WebResult(name = "club_membership")
    public List<ClubMembership> findClubMembershipsByClubId(@XmlElement(required=true)
                                                        @WebParam(name = "club_id") String clubId, 
                                                        @WebParam(name = "status") StatusEnum status){
...
}}
Run Code Online (Sandbox Code Playgroud)

@WebService(name = "ClubPortType", serviceName = "ClubService", portName = "ClubSoapPort", targetNamespace = "http://club.com/api/ws")
public class ClubWS {
@WebMethod(operationName = "findClubByClubId", action = "urn:findClubByClubId")
    @WebResult(name = "club")
    public Club …
Run Code Online (Sandbox Code Playgroud)

java annotations jax-ws required

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

Safari未确认"必需"属性.怎么解决?

<form id="customerForm">
    <label>
        First Name:
        <input id="firstName" required />
    </label>
    <label>
        Social Security Number:
        <input id="ssn" required pattern="^d{3}-d{2}-d{4}$"
            title="Expected pattern is ###-##-####" />
    </label>
    <input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

当我在Chrome中尝试该文档时,它会接受条件并按预期显示错误.

但是当我在Safari中尝试该文档时,它没有显示任何错误.

safari html5 google-chrome required

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

颤振:@required 关键字

我真的不明白是如何@required工作的。例如,我见过这个代码:

class Test{
  final String x;
  Test({
    @required this.x
  });

  factory Test.initial(){
    return Test(x: "");
  }

}
Run Code Online (Sandbox Code Playgroud)

但是@required这里应该怎么做呢?似乎它使可选参数成为非可选参数。

required dart flutter

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

使用必需属性在HTML5输入字段上设置提示样式

是否可以在使用required属性时设置HTML5输入字段上显示的提示的样式.如果您不确定我在说什么,请单击此表单上的提交而不填写任何内容.您应该有一个提示弹出窗口.

http://24ways.org/examples/have-a-field-day-with-html5-forms/24ways-form.html

我检查了CSS源代码,看不到有关提示的任何内容.

我发现以重置方式设置div元素的样式会影响它的显示方式.但我不知道如何具体针对它.

请注意:我不是指占位符.

干杯,托马斯.

css forms html5 input required

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

如果选中无线电,则需要输入字段

只有在检查某个无线电时,我才能以某种方式将所需属性插入输入字段吗?

我有一个名为"梯度计"的输入字段,默认情况下不需要填充.但是,如果用户检查名为"梯形"的单选按钮,则需要填充"梯形仪表"字段.

我的输入如下:

<input type="text" name="ladder-meters" id="ladder-meters">
Run Code Online (Sandbox Code Playgroud)

并且应该在收音机的onchange事件中这样做

<input type="text" name="ladder-meters" id="ladder-meters" required>
Run Code Online (Sandbox Code Playgroud)

javascript html5 onchange radio-button required

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

为清晰起见,我想在Dart中使用命名参数.我应该怎么处理它们?

TL; DR:由于有意识的设计选择,命名参数是可选的.没有官方语言支持,有没有办法强制执行(并通知)所需的命名参数?


我发现在定义类时使用命名参数非常有用.以AbilityMMORPG 为例:

class Ability {

  final name;
  final effectDuration;
  final recast;            // wait time until next use
  // ...
}
Run Code Online (Sandbox Code Playgroud)

effectDuration并且recast两者都携带相同类型的信息(即持续时间),并且可能由相同的数据类型表示.很容易混淆哪个数字去哪里.但是,它们对于对象的正确性都是至关重要的信息,因此在实例化期间它们不会丢失.

我可以通过try-catch打破程序来强制执行这些参数的要求,但这对于使用该类并且不知道的人来说听起来不是很有趣(缺少阅读文档并直观地理解类的内容)他们是必需的.

是否有办法强制执行某些命名参数的要求,同时管理通知呼叫者所述要求和/或帮助他们正确使用它?

named-parameters required dart flutter

13
推荐指数
4
解决办法
7980
查看次数

如何检测Windows 7所需的重新启动

我正在开发一个项目,在Windows 7 PC上安装了几个软件和驱动程序.无需用户输入即可使用.

现在有一个问题:如何在此程序中确定是否需要重新启动才能完成安装(可以是驱动程序或软件).

我们正在开发Windows 7嵌入式,并且没有启用任务栏或任何工具提示或类似的东西可见.软件以静默方式安装.

c# windows reboot windows-7 required

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

使用Required属性对所有字段进行Javascript验证

我已经搜索了这个问题的答案,但在任何地方找不到它.

我有一个具有HTML'required'属性的表单,它可以很好地突出显示需要在提交之前填写的字段...或者可以,但我的表单用螺栓固定到的系统(我有无法控制)几秒钟后无论如何都会提交表格.它依赖于Javascript的提交.因此,我想编写一个Javascript脚本来检查所有属性的所有字段.目前我有一个脚本,指定我想要强制的字段,但如果它可以查找属性,那将是辉煌的.

javascript forms html5 required

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

Mongoose模式要求数组可以为空

我有这个架构

var StuffSchema = new mongoose.Schema({
    _id: { type: String, required: true, unique: true },
    name: { type: String, required: true }
});

mongoose.model('Stuff', StuffSchema);
Run Code Online (Sandbox Code Playgroud)

工作良好.

现在我需要添加包含此内容的另一个模式"Cargo"

mystuff: { type:[String], ref: 'Stuff', required:true},
Run Code Online (Sandbox Code Playgroud)

也就是说,我希望mystuff包含Stuff的id数组,但是在运行此代码时,这会因验证错误而失败

mongoose.model('Cargo').create( some data...)
Run Code Online (Sandbox Code Playgroud)

如果我为mystuff字段使用空数组.如果我将Cargo架构更改为,它似乎有效

mystuff: { type:[String], ref: 'Stuff'},
Run Code Online (Sandbox Code Playgroud)

但我希望mystuff字段是必需的并允许空数组

我该怎么做才能实现这一目标?

arrays validation mongoose required

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