반응형

java 166

스프링 부트 - 클래스 경로 리소스에 정의된 'dataSource' 이름의 콩을 만드는 동안 오류가 발생했습니다.

스프링 부트 - 클래스 경로 리소스에 정의된 'dataSource' 이름의 콩을 만드는 동안 오류가 발생했습니다. Spring Boot 웹 어플리케이션을 사용하고 있습니다.RESTful 어프로치를 중심으로 하고 있습니다.모든 설정은 정상적으로 이루어지고 있습니다만, 어떠한 이유로 MainController가 요구를 처리할 수 없습니다.404 에러가 발생합니다.어떻게 고치죠? @Controller public class MainController { @Autowired ParserService parserService; @RequestMapping(value="/", method= RequestMethod.GET) public @ResponseBody String displayStartPage(){ ret..

programing 2023.01.01

자바어로 뮤텍스와 세마포어가 뭐죠?주된 차이점은 무엇입니까?

자바어로 뮤텍스와 세마포어가 뭐죠?주된 차이점은 무엇입니까? 자바어로 뮤텍스와 세마포어가 뭐죠?주된 차이점은 무엇입니까?불행하게도 모든 사람들은 세마포와 뮤텍스의 가장 중요한 차이인 "소유권"의 개념을 놓쳤다. 세마포어는 소유권에 대한 개념이 없습니다.즉, 어떤 스레드라도 세마포어를 해방할 수 있습니다(이는 그 자체로 많은 문제를 일으킬 수 있지만 "사망 감지"에 도움이 됩니다).반면 뮤텍스는 소유권 개념이 있습니다(즉, 획득한 뮤텍스만 릴리스할 수 있습니다). 동시 시스템의 안전한 프로그래밍을 위해서는 소유권이 매우 중요합니다.항상 세마포보다 뮤텍스를 사용하는 것이 좋습니다(단, 퍼포먼스에 영향이 있습니다). 뮤텍스는 priority 상속(priority inversion 문제에 도움이 될 수 있음)과..

programing 2023.01.01

int 유형의 리터럴 xyz가 범위를 벗어났습니다.

int 유형의 리터럴 xyz가 범위를 벗어났습니다. 현재 자바에서 데이터 타입을 사용하고 있으며, 그 타입을 올바르게 이해하고 있다면long는 -9,223,372,036,854,775,808 ~+9,223,372,036,854,775,807 범위의 값을 받아들입니다.아래 보시는 바와 같이, 제가 만든 것은long호출된 변수testLong9223372036854775807을 값으로 삽입하면 다음과 같은 오류가 나타납니다. 타입 int의 리터럴9223372036854775807이 범위를 벗어났습니다. 그게 왜 이 문제를 언급하고 있는지 모르겠어요.long데이터 유형으로서의int. 생각나는 사람? 코드: char testChar = 01; byte testByte = -128; int testInt = -21..

programing 2023.01.01

JAR 파일 실행 방법

JAR 파일 실행 방법 다음과 같은 JAR 파일을 만들었습니다. jar cf Predit.jar *.* 이 JAR 파일을 더블 클릭하여 실행했습니다(실행하지 않았습니다).DOS 프롬프트에서 다음과 같이 실행했습니다. java -jar Predit.jar 메인 클래스를 로드하지 못했습니다. 예외가 발생했습니다.그래서 이 JAR 파일을 추출했습니다. jar -xf Predit.jar 수업 파일을 실행했습니다. java Predit 잘 됐어요.JAR 파일이 왜 작동하지 않았는지 모르겠습니다.JAR 파일을 실행하는 절차를 알려주세요.jar 파일 매니페스트에 Main-Class를 지정해야 합니다. Oracle의 튜토리얼에는 완전한 데모가 포함되어 있지만, 여기에 처음부터 다시 데모가 있습니다.다음 두 개의 파일이..

programing 2022.12.27

Java: NIO와 NIO.2의 차이점은 무엇입니까?

Java: NIO와 NIO.2의 차이점은 무엇입니까? 두 패키지가 서로 어떻게 다른지 잘 몰라서 문의드립니다. , 한 것 .NIO 패키지 " " " " "를 NIO.2JDK7을 사용하다 NIONIO.2★★★★★★★★★★★★★★★★★? NIO로로 합니다.NIO.2 방법, (「 」, 「 」 왜왜 why why NIO키지지 ?? ?? ??? ?? ??? 이는?NIO.2의 NIO★★★★★★★★★★★★★★★★? 코드에 레거시 패키지를 사용하고 싶은 것이 아니라, 매우 궁금할 뿐입니다.그들의 차이점을 알려주세요.에 Java를 되었습니다.File 「」에서는,java.io파일 시스템에 액세스하기 위한 패키지입니다.이 개체는 파일/디렉토리를 나타내며 파일/디렉토리가 존재하는지 확인하고 속성을 가져오고 삭제하는 등의 작업..

programing 2022.12.27

Java에서 문자열 표시 너비 계산

Java에서 문자열 표시 너비 계산 Java에서 문자열 길이(픽셀 단위)를 계산하는 방법은 무엇입니까? Swing을 사용하지 않는 것이 좋습니다. 편집: Java2D의 drawString()을 사용하여 문자열을 그리고 워드랩의 길이를 사용합니다.AWT만 사용하는 경우 (옵션으로 글꼴 지정, 기본값 이외의 글꼴 지정)를 사용하여FontMetrics지정한 문자열의 너비를 찾습니다. 예를 들어 다음과 같은 경우Graphics호출된 변수g, 다음을 사용합니다. int width = g.getFontMetrics().stringWidth(text); 그 외의 툴킷에 대해서는, 상세한 정보를 제공해 주세요.이 정보는 항상 툴킷에 의존합니다.웹 컨테이너 또는 헤드리스 환경에 존재하지 않는 그래픽 객체를 먼저 취득해야..

programing 2022.12.07

데이터베이스에 Enum을 저장하는 방법

데이터베이스에 Enum을 저장하는 방법 데이터베이스에 enum을 저장하는 가장 좋은 방법은 무엇입니까? 가 제공하는 것은 있습니다.name() ★★★★★★★★★★★★★★★★★」valueOf()메서드를 사용하여 열거값을 String으로 변환한 후 되돌립니다.그러나 이러한 값을 저장할 수 있는 다른(유연한) 옵션이 있습니까? 숫자로 한 방법이 요?ordinal()전하지? ?? 갱신하다 멋지고 빠른 답변 감사합니다!내가 의심했던 대로였다. 단, 툴킷에 대한 주의사항:그것도 한 가지 방법이에요.문제는 작성하는 각 열거형에 동일한 메서드를 추가해야 한다는 것입니다.이는 많은 중복된 코드이며 현재 Java는 이에 대한 솔루션을 지원하지 않습니다(Java Enum은 다른 클래스를 확장할 수 없습니다).열거를 더 이상..

programing 2022.12.07

Java SE API만 사용하는 Java의 단순한 HTTP 서버

Java SE API만 사용하는 Java의 단순한 HTTP 서버 Java에서 HTTP 요청을 수동으로 해석하고 HTTP 응답을 수동으로 포맷하는 코드를 작성하지 않고 Java SE API만을 사용하여 매우 기본적인 HTTP 서버(GET/POST만 지원)를 작성하는 방법이 있습니까?는 Java SE API의 HTTP 클라이언트 을 적절하게 합니다.HttpURLConnectionHTTP? 말씀드리면, 가 가지고 있는 는 많은 것 .ServerSocket예를 들어 온라인상에서 본 적이 있는 것은, 고객이 독자적인 요구 해석/응답 포맷과 에러 처리를 실시하는 것입니다.이것은 지루하고, 에러가 발생하기 쉬우며, 포괄적이지 않을 가능성이 높기 때문에, 그러한 이유로 회피하려고 하고 있습니다.Java SE 6 이후,..

programing 2022.12.07

Java 9 이후로 이행할 때 모듈로 전환할 필요가 있습니까?

Java 9 이후로 이행할 때 모듈로 전환할 필요가 있습니까? 자바 8 자바 11그러나 서비스 업그레이드는 생각보다 덜 힘들었습니다.으로는 버전 됩니다.build.gradle파일과 서비스는 정상적으로 가동되고 있습니다.라이브러리 및 이러한 lib를 사용하는 (마이크로) 서비스를 업그레이드했습니다.이치노 실제로 모듈로 전환할 필요가 있습니까?이로 인해 IMHO에 불필요한 비용이 발생합니다.어떠한 제안이나 더 많은 읽을거리도 감사하게 생각합니다. 명확히 하자면 모듈을 도입하지 않고 Java 9+ 코드를 사용하면 어떤 결과가 발생합니까?예를 들어 다른 코드와 호환되지 않을 수 있습니까?아니요. 모듈로 전환할 필요가 없습니다. 모듈로 전환할 필요가 없었습니다. Java 9 이후의 릴리스는 이름 없는 모듈의 개념..

programing 2022.11.27
반응형