Java 149

Java에서 Selenium-WebDriver에 몇 초 동안 대기하도록 요청하려면 어떻게 해야 하나요?

Java에서 Selenium-WebDriver에 몇 초 동안 대기하도록 요청하려면 어떻게 해야 하나요? Java Selenium-WebDriver를 만들고 있어요.나는 덧붙였다. driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); 그리고. WebElement textbox = driver.findElement(By.id("textbox")); 어플리케이션이 사용자 인터페이스를 로드하는 데 몇 초가 소요되기 때문입니다.그래서 암묵 대기 시간을 2초로 설정했습니다.요소 텍스트 상자를 찾을 수 없습니다. 에 덧붙입니다.Thread.sleep(2000); 이제 잘 작동합니다.어떤 방법이 더 나을까요? 대기에는 명시적 대기 및 암묵적 대기라는 두 가지..

programing 2022.12.26

예외가 발생하지 않았는지 테스트하려면 어떻게 해야 합니까?

예외가 발생하지 않았는지 테스트하려면 어떻게 해야 합니까? 한 가지 방법은 다음과 같습니다. @Test public void foo() { try { // execute code that you expect not to throw Exceptions. } catch(Exception e) { fail("Should not have thrown any exception"); } } 더 (s' jun jun jun jun jun ( ( (?) ( Junit )@Rule잘못 접근하고 있어요.기능 테스트만 하면 됩니다.예외가 발생하면 테스트는 자동으로 실패합니다.예외가 발생하지 않으면 모든 테스트가 녹색으로 표시됩니다. 이 질문은 가끔 흥미를 끌기 때문에 조금 더 자세히 설명하겠습니다. 유닛 테스트의 배경 유닛..

programing 2022.12.26

클래스와 타입의 차이

클래스와 타입의 차이 자바가 처음이라 클래스와 타입의 개념이 헷갈립니다.예를 들어 오브젝트가"Hello World!"종류에 속하다 String또는 클래스 String니면????클래스는 유형입니다.인터페이스는 타입입니다.원시인은 한 유형이다.배열은 유형입니다. 따라서 모든 유형은 클래스(Enum 상수 포함), 인터페이스, 프리미티브 또는 배열이기도 합니다. 유형에는 원시 유형과 참조 유형의 두 가지 범주가 있습니다. 원시 유형의 변수는 항상 동일한 유형의 원시 값을 보유합니다.이러한 값은 해당 변수에 대한 할당 작업을 통해서만 변경할 수 있습니다. 참조 유형의 변수는 항상 개체에 대한 참조 값을 유지합니다.한 모든 개체는 합니다.Object참조 유형은 클래스 유형(Enum 유형 포함), 인터페이스 유형 및..

programing 2022.12.06

스레드 풀에서 스레드 ID를 가져오려면 어떻게 해야 합니까?

스레드 풀에서 스레드 ID를 가져오려면 어떻게 해야 합니까? 작업을 제출하는 고정 스레드 풀이 있습니다(5 스레드로 제한).5개의 스레드 중 어떤 스레드가 작업을 수행하는지 확인하려면 어떻게 해야 합니까('스레드 #3 of 5'는 이 작업을 수행하고 있습니다). ExecutorService taskExecutor = Executors.newFixedThreadPool(5); //in infinite loop: taskExecutor.execute(new MyTask()); .... private class MyTask implements Runnable { public void run() { logger.debug("Thread # XXX is doing this task");//how to get th..

programing 2022.12.06

Prepared Statement IN 조항의 대안?

Prepared Statement IN 조항의 대안? 하기 위한 입니까?IN " " " 가 된 구java.sql.PreparedStatementSQL 주입 공격 보안 문제로 인해 여러 값에 대해 지원되지 않습니다., 하나.?플레이스 홀더는 값 목록이 아닌 하나의 값을 나타냅니다. 다음 SQL 문을 고려하십시오. SELECT my_column FROM my_table where search_column IN (?) 「」를 사용합니다.preparedStatement.setString( 1, "'A', 'B', 'C'" );하지 않는 입니다.?★★★★★★★★★★★★★★★★★★. 어떤 회피책을 사용할 수 있습니까?이용 가능한 다양한 옵션과 각각의 장단점에 대한 분석은 여기에서 확인할 수 있습니다. 권장되는 옵션..

programing 2022.11.27

이클립스를 위한 최고의 GUI 디자이너?

이클립스를 위한 최고의 GUI 디자이너? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. 스윙 인 이클립스에 적합한 GUI 디자이너를 찾고 있습니다.저는 프리/오픈 소스 플러그인을 선호합니다.Window Builder Pro는 일식에 적합한 GUI 디자이너로, 현재 구글에서 무료로 제공됩니다.여기 꽤 괜..

programing 2022.11.26

Jvm이 localhost의 ip-address를 확인하는 데 시간이 오래 걸림

Jvm이 localhost의 ip-address를 확인하는 데 시간이 오래 걸림 MacOS Sierra로 업그레이드 후 sbt test(로컬호스트명/IP주소 검색 포함) 성능에 문제가 있는 것 같습니다.이전 버전의 OS X에서는 완료까지 약 40~50초가 소요되었습니다. macOS Sierra 시간은 이보다 훨씬 더 높습니다.내가 마지막으로 한 건 15분 정도였어.컴파일 시간은 'El Capitan'과 거의 같다. 이 새로운 macOS를 사용해 본 사람은 저밖에 없기 때문에 이것이 mac에서만 발생하는 것인지 보편적인 문제인지 알 수 없습니다. 제 동료도 Ubuntu에서 비슷한 문제가 있었습니다.그것은 랜덤 번호 생성으로 인해 테스트가 느려졌습니다.서비스 응답 속도가 느립니다.Times : Java Se..

programing 2022.11.26

Instant를 날짜 형식으로 변환하는 방법

Instant를 날짜 형식으로 변환하는 방법 이 질문에는 이미 답변이 있습니다. 지원되지 않음Instant to String 포맷 시 TemporalTypeException (7개의 답변) 닫힘7년 전. 다음과 같이 를 (Java 8 이후)로 변환할 수 있습니다. Calendar cal = Calendar.getInstance(); cal.set(Calendar.HOUR_OF_DAY, 8); cal.set(Calendar.MINUTE, 30); Date startTime = cal.getTime(); Instant i = startTime.toInstant(); 특정 날짜 및 시간 형식으로 해당 순간을 현재로 변환하는 방법을 알려주실 수 있습니까?예: 2015-06-02 8:30:00 api를 살펴보았지..

programing 2022.11.26

자바에서는 int와 float 대신 byte를 사용하는 것이 더 효율적입니까?

자바에서는 int와 float 대신 byte를 사용하는 것이 더 효율적입니까? 숫자가 아무리 작든 크든 항상 int와 double을 사용한다는 것을 알게 되었습니다.에서는 '자바'를 사용하는 더요?byte ★★★★★★★★★★★★★★★★★」shortint ★★★★★★★★★★★★★★★★★」floatdouble 그러니까 내가 ints와 double이 많은 프로그램을 가지고 있다고 가정해봐.이 숫자가 맞는다는 것을 안다면 내 int를 bytes나 short로 바꿀 가치가 있을까요? java는 서명되지 않은 타입이 없는 것은 알고 있습니다만, 플러스만 될 것으로 알고 있으면 다른 방법이 있습니까? 효율이란 주로 가공을 의미합니다.모든 변수가 반사이즈로 되어 계산도 빨라진다면 가비지 콜렉터가 훨씬 빠를 것이라고 생..

programing 2022.11.26

Mockito - Nullpointerstubbing 메서드에서의 예외

Mockito - Nullpointerstubbing 메서드에서의 예외 그래서 저는 자바 스프링 프로젝트를 위한 시험을 쓰기 시작했습니다. 제가 사용하는 것은 JUnit과 Mockito입니다.when()...return() 옵션을 사용하면 시뮬레이션 없이 서비스를 모킹할 수 있다고 합니다.그래서 제가 하고 싶은 것은 다음과 같이 설정하는 것입니다. when(classIwantToTest.object.get().methodWhichReturnsAList(input))thenReturn(ListcreatedInsideTheTestClass) 하지만 언제가 되든 간에 항상 Nullpointer가 있어요.예외. 입력은 늘이기 때문에 물론 말이 됩니다. 또한 오브젝트에서 다른 메서드를 조롱하려고 할 때: when..

programing 2022.11.26