小编But*_*ass的帖子

查找两个数字中较大的一个的库函数

是否有任何库函数c可以找出两个数字之间的最大数字?

c

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

为什么sun.swing.AccessibleMethod从JDK 8中消失了?

我想知道是否有人知道为什么sun.swing.AccessibleMethod从JDK 8开始,如果JDK 8中有这个类的替代品?我无法在任何地方找到任何相关信息.我在自己的实现中使用这个类DropHandler.我使用的代码片段sun.swing.AccessibleMethod如下所示:

private DropLocation getDropLocation(DropTargetEvent e)
{
    DropLocation dropLocation = null;
    if (this.component != null)
    {
        try
        {
            Point p = e instanceof DropTargetDragEvent ? ((DropTargetDragEvent)e).getLocation() : ((DropTargetDropEvent) e).getLocation();
            AccessibleMethod method = new AccessibleMethod(JComponent.class,
            "dropLocationForPoint",
            Point.class);

            dropLocation = (DropLocation) method.invokeNoChecked(this.component, p);
        }
        catch (NoSuchMethodException ex)
        {
            LOGGER.info(ex.getMessage());
        }
    }

    return dropLocation;
}
Run Code Online (Sandbox Code Playgroud)

java swing netbeans-platform java-8

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

Javascript 中的 For 循环 (document.getElementById)

我有一点 Javascript 问题。而不是使用这个:

document.getElementById("hoverinv1").style.display = "";
document.getElementById("hoverinv2").style.display = "";
document.getElementById("hoverinv3").style.display = "";
document.getElementById("hoverinv4").style.display = "";
document.getElementById("hoverinv5").style.display = "";
document.getElementById("hoverinv6").style.display = "";
document.getElementById("hoverinv7").style.display = "";
document.getElementById("hoverinv8").style.display = "";
document.getElementById("hoverinv9").style.display = "";
document.getElementById("hoverinv10").style.display = "";
Run Code Online (Sandbox Code Playgroud)

我想用这个:

for (var x = 0; x < 11; x++) {
    document.getElementById("hoverinv" + x).style.display="";
}
Run Code Online (Sandbox Code Playgroud)

再次显示一切。好吧,它什么也没做,我不知道是什么问题。

javascript

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

使用Java计算11 ^ -1 mod 26

我将如何处理这个Java?

double power = (Math.pow(11,-1)) % 26;
System.out.println(power);
Run Code Online (Sandbox Code Playgroud)

回报0.09090909090909091.据沃尔夫拉姆说

谢谢!

java modular

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

Python将列表附加到列表中

我正在尝试编写一个通过矩阵的函数.满足条件时,它会记住该位置.

我从一个空列表开始:

locations = []
Run Code Online (Sandbox Code Playgroud)

当函数遍历行时,我使用以下命令追加坐标:

locations.append(x)
locations.append(y)
Run Code Online (Sandbox Code Playgroud)

在函数结束时,列表如下所示:

locations = [xyxyxyxyxyxy]
Run Code Online (Sandbox Code Playgroud)

我的问题是:

使用append,是否可以使列表遵循以下格式:

locations = [[[xy][xy][xy]][[xy][xy][xy]]]
Run Code Online (Sandbox Code Playgroud)

第一个括号表示矩阵中一行的位置,每个位置在行内的自己的括号中?

在此示例中,第一个括号是第一行,总共有3个坐标,然后是第二个括号,用另外3个坐标表示第二行.

python list append matrix

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

查看超类的当前实例是否是超类中的子类的正确方法

假设我有一个名为 的类SuperClass和一个名为 的类SubClassSubClass延伸自SuperClass. 在 的定义中SuperClass,我有一个方法,旨在检查this类是否是 的实例SubClass

if (this.GetType() == typeof(SubClass))
    log.Info("This SuperClass is a SubClass");
else
    log.Info("This SuperClass is NOT a SubClass");
Run Code Online (Sandbox Code Playgroud)

这是可行的,但当某些东西正常工作时我总是非常怀疑(特别是在第一次尝试时)。我想确保这是做我想做的事情的最佳方式(最安全、最易读、正确)。

.net c# inheritance

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

标签 统计

java ×2

.net ×1

append ×1

c ×1

c# ×1

inheritance ×1

java-8 ×1

javascript ×1

list ×1

matrix ×1

modular ×1

netbeans-platform ×1

python ×1

swing ×1