小编TER*_*ytE的帖子

这个符号在IntelliJ中意味着什么?(文件名左下角的红色圆圈,里面有'J')

在我创建的Java项目的IntelliJ目标文件夹下,我在包中有一些java源文件.在每个文件旁边,"J"图标有一个红色圆圈,旁边有一条直线.

那是什么意思?我如何解决它?

java intellij-idea target

118
推荐指数
6
解决办法
11万
查看次数

互斥的可检查菜单项?

给出以下代码:

<MenuItem x:Name="MenuItem_Root" Header="Root">
    <MenuItem x:Name="MenuItem_Item1" IsCheckable="True" Header="item1" />
    <MenuItem x:Name="MenuItem_Item2" IsCheckable="True" Header="item2"/>
    <MenuItem x:Name="MenuItem_Item3" IsCheckable="True" Header="item3"/>
</MenuItem>
Run Code Online (Sandbox Code Playgroud)

在XAML中,有没有办法创建相互排斥的可检查菜单项?用户在哪里检查item2,项目的1和3将自动取消选中.

我可以通过监视菜单上的点击事件,确定检查了哪个项目以及取消选中其他菜单项来完成后面的代码.我想有一种更简单的方法.

有任何想法吗?

c# wpf xaml menuitem

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

何时以HTTP 412错误响应?

我不清楚你何时应该而且不应该返回HTTP 412:Precondition Failed,Web服务错误?我正在考虑在验证数据时使用它.例如,如果客户端POST的XML数据和该数据缺少必需的数据元素,则使用412和错误描述进行响应.

这与使用HTTP 412响应的精神一致,还是应该使用其他东西(例如,另一个http错误代码或Web应用程序异常)?

rest web-services http http-status-codes http-status-code-412

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

如何格式化Swagger 2.0文本描述?

我想格式化我的Swagger API描述,以便它们不是简单的文本段落.最好,我想为它添加一个小桌子.

我没有在Swagger描述中找到有关文本格式的在线参考.如果我启动Swagger编辑器,并打开Instagram示例(File\Open Example\Instagram.yaml),我看到yaml文件中的第一个描述显示了一些格式,包括超链接和边界框:

    [registered your client](http://instagram.com/developer/register/) it's easy
to start requesting data from Instagram.

```
  https://api.instagram.com/v1/media/popular?client_id=CLIENT-ID
```
Run Code Online (Sandbox Code Playgroud)

这看起来像标准的Markdown,但是当我在样本描述中添加表markdown时,编辑器会出现错误:

|Col1|Col2|
|------|------|
|1|2|


YAML Syntax Error
End of the stream or a document separator is expected at line 36, column
Run Code Online (Sandbox Code Playgroud)

Swagger 2.0允许什么格式化?我做错了呈现一张桌子吗?

rest markdown swagger swagger-2.0 swagger-editor

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

如何在PL/SQL中解析逗号分隔的字符串?

我在PL/SQL脚本中有一个逗号分隔的字符串(例如data:='a,b,c,d,e'),我需要在脚本中解析.

我想遍历字符串并处理每个项目.就像一个'foreach'循环.

这可能在PL/SQL中吗?有人能指点我一些代码吗?

oracle plsql stored-procedures plsqldeveloper

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

执行特定的Maven阶段

有没有办法在maven构建中执行特定阶段.例如,如果我只想运行那些在预集成阶段执行的插件,Maven是否提供了这样做的方法?

e.g.
mvn pre-integration-phase
Run Code Online (Sandbox Code Playgroud)

phase maven

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

如何在Java中创建泛型方法?

我有以下方法:

public static void update(String name) {
    CustomTextType obj = findByName(name);
    ...
}
Run Code Online (Sandbox Code Playgroud)

我想使它成为一种通用方法,这样我就不需要为每个新的自定义类型编写新代码.我可以这样做,这需要在调用update()之前实例化对象:

public static void update(String name, Object obj) {
    obj = findByName(name);
    ...
}
Run Code Online (Sandbox Code Playgroud)

出于好奇,我想知道是否有办法使用Java Generics做到这一点:

// note: this is an example and does not work
public static void update(String name, <T> type) {
    type var = findByName(name);
    ...
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在Java中实现这一目标?

java generics

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

如何识别和设置Maven中缺少的环境属性?

我有我的构建设置,以便通过命令行传入我的变量:

mvn clean install -DsomeVariable=data
Run Code Online (Sandbox Code Playgroud)

在我的pom我有:

<someTag>${someVariable}</someTag>
Run Code Online (Sandbox Code Playgroud)

这工作正常,但我想确定是否在命令行上没有指定someVariable,然后默认它以便我的脚本可以继续.

这可以在Maven完成吗?

environment-variables maven

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

是否可以"线程化"Javascript并保持对UI的访问?

我想在一些主要进程和线程可以自由更新浏览器UI的同时编写一些Javascript代码.

例如:

function StartStuff() {
    StartThreadedCode();
    // do more work and update the UI while StartThreadedCode() does its work
}

function StartThreadedCode() {
    // do stuff (do work and update the UI)
}
Run Code Online (Sandbox Code Playgroud)

可能吗?

html javascript user-interface multithreading

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

您可以批量选择IntelliJ IDEA中的引号之间的文本吗?

给出以下Java代码

在此输入图像描述

在IntelliJ IDEA的MacBook上,我可以按住选项键并单击鼠标左键选择一个文本块.

在此输入图像描述

是否可以在特定的代码块中一次批量选择引号之间的文本,类似于上面的Option + MouseClickAndDrag功能,像这样?

在此输入图像描述


根据以下评论添加了备注

Cmd + W不起作用,因为它扩展了选择以突出显示整行,并最终突出显示整个代码块.它不会只选择字符串.

Shift + Alt +双击是一个更接近的解决方案,但需要您手动双击每个字符串.我想要一个可以同时选择它们的解决方案.

java intellij-idea

9
推荐指数
4
解决办法
3953
查看次数