小编dja*_*fan的帖子

Log4j的配置可以即时更改吗?

我需要知道log4j上的配置是否发生更改,例如将日志记录级别从INFO更改为DEBUG等...是否可以/可以即时影响应用程序?

谢谢。

java log4j

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

Java while循环永远不会进入循环

我正在用java写一个视频扑克,我需要问玩家是否要从他们手中取出任何牌.我为此写了一个while循环,但它没有像现在这样的方式工作.如果有人能把我送到正确的方向,我会很感激 - 我还是java的新手......谢谢.(这counter是因为玩家不会删除超过5张牌)

    String response = "y";
    int counter = 0;
    System.out.println("Remove any cards?");
    System.out.println("Enter y for 'yes' and n for 'no'");
    response = input.nextLine();
    while((response != "n") && (counter < 5))
    {

        System.out.println("Enter the number of a card to be removed (1-5)");
        int l = input.nextInt();
        p.removeCard(p.getHand().get(l-1));
        p.addCard(cards.deal());
        cards.incrementTop();
        counter ++;
        System.out.println("Card removed. More? Type 'yes' or 'no'");
        String answer = input.nextLine();
        if (answer == "no")
            {
                response = "n";
            }       
    }  
Run Code Online (Sandbox Code Playgroud)

java while-loop

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

Maven 无法下载最新的 Selenium Java jar

我试图简单地将最新的 Selenium 2.44.0 添加到我在 IntelliJ 中的项目中,出于某种原因,它对 2.42.0 感到满意,但 2.44.0 错误与

“依赖关系 '''org.seleniumhq.selenium:selenium-java:2.44.0''' 未找到”

任何想法发生了什么?我的 POM 全文:-

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>com.test.testproj</groupId>
<artifactId>twitterati</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<dependencies>

    <dependency>
        <groupId>org.hamcrest</groupId>
        <artifactId>hamcrest-all</artifactId>
        <version>1.3
        </version>
    </dependency>

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.11</version>
    </dependency>


    <dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>2.44.0</version>
    </dependency>


</dependencies>
Run Code Online (Sandbox Code Playgroud)

java selenium intellij-idea maven selenium-webdriver

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

为什么我们在2个数字之间使用按位运算符?

鉴于以下信息,我不明白为什么你想要评估,例如,与&运算符的2个十六进制整数.我理解下面解释的反演模式,我可以自己计算,但很难推断出为什么(从我在互联网上看到的帖子).什么是真实世界场景可能会让我在这里有所见解?

  0xff00 & 0xf0f0 is 0xf000
  0xff00 ^ 0xf0f0 is 0x0ff0
  0xff00 | 0xf0f0 is 0xfff0
For &, the result value is the bitwise AND of the operand values.
For ^, the result value is the bitwise exclusive OR of the operand values.
For |, the result value is the bitwise inclusive OR of the operand values.
Run Code Online (Sandbox Code Playgroud)

在我自己的脑海里,我现在想到这样:

if ( 65280 & 61680 )  // evaluates to 61440, not boolean?
Run Code Online (Sandbox Code Playgroud)

java bitwise-operators

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