본문 바로가기
728x90
728x90

전체 글117

[Intellij; 인텔리제이] JRE 자바 버전 바꾸는 방법 안녕하세요, 오늘은 인텔리제이에서 자바 버전을 바꾸는 방법을 알아볼게요. 현업에서는 보통 자바 11 또는 자바 17 버전을 사용하는데 레거시 프로젝트 (오래된 프로젝트)의 경우 자바 1.8을 사용하는 경우가 많습니다. 이럴 경우 자바 버전을 바꿔줘야하는데 다음과 같이 따라하시면 3분안에 바꿀 수 있습니다. 필요한 자바 버전이 다운로드가 되었다는 가정하게 글을 작성합니다. 혹시라도 다른 자바 버전의 다운로드가 필요한 경우 아래 링크 중 마음에 드는 사이트로 들어가서 다운받고 설치하시기 바랍니다. ojdkbuild/ojdkbuild: Community builds using source code from OpenJDK project (github.com) GitHub - ojdkbuild/ojdkbuild:.. 2023. 11. 21.
[MariaDB; 마리아디비] 한 컬럼에 여러개 조건 검색 하기 ( IN / NOT IN ) 안녕하세요, 오늘은 SQL에서 자주 사용되는 IN과 NOT IN 문법에 대해 알아보겠습니다. 이 두 연산자는 데이터를 조회할 때 특정 범위 또는 값들을 기준으로 선택하고 싶을 때 유용하게 사용됩니다. IN 연산자 IN 연산자는 주어진 값 목록에서 일치하는 값이 있는지 확인하는 데 사용됩니다. 이를 통해 여러 개의 비교를 한 번에 수행할 수 있습니다. 기본적인 구조는 아래와 같습니다. SELECT column_name(s) FROM table_name WHERE column_name IN (value1, value2, ...); 예를 들어, 'daddydontsleep'라는 테이블에서 'daddy_id'가 1, 2, 또는 3인 모든 직원을 찾고 싶다면, 다음과 같이 쿼리를 작성할 수 있습니다. SELECT.. 2023. 11. 20.
[Español; 에스파냐어] 공짜로 스페인어 공부 (무료) 무료로 스페인어를 공부하려면 다양한 방법이 있습니다. 온라인 언어 학습 사이트나 앱 이용: Duolingo, Babbel, Memrise 같은 사이트나 앱들을 이용하면 매일 몇 분씩 꾸준히 공부할 수 있습니다. 이런 플랫폼들은 기본적인 어휘와 문법을 가르치는 데 효과적입니다. 유튜브 동영상 시청: 스페인어를 가르치는 유튜브 채널들이 많습니다. 그 중에서도 'Butterfly Spanish', 'SpanishPod101' 등은 많은 사람들이 추천하는 채널입니다. 이런 채널들은 언어 학습뿐만 아니라 스페인어 문화에 대한 이해도 높여줍니다. 언어 교환 파트너 찾기: Tandem, HelloTalk 등의 앱을 이용해서 스페인어를 사용하는 사람들과 언어 교환을 할 수 있습니다. 이 방법은 실제 대화 능력을 키우는.. 2023. 11. 15.
[Spring; 스프링] JPA @Transient @Transient 어노테이션은 JPA에서 사용되는 어노테이션으로, 해당 필드가 데이터베이스와 매핑되지 않음을 나타냅니다. JPA는 엔티티 클래스의 필드와 데이터베이스의 컬럼을 매핑하여 데이터를 저장하고 조회하는 기능을 제공합니다. 그러나 때로는 특정 필드를 데이터베이스에 저장하지 않고, 임시로 사용하거나 계산에만 활용하고자 할 때가 있습니다. 이럴 때 @Transient 어노테이션을 사용하여 해당 필드를 데이터베이스와 매핑에서 제외할 수 있습니다. 위의 코드에서 pointDiv 필드에 @Transient 어노테이션이 사용되었기 때문에, 이 필드는 데이터베이스의 컬럼과 매핑되지 않습니다. 대신, 동적으로 WHERE 절을 설정할 때 사용되는 임시적인 값으로 활용됩니다. 즉, @Transient 어노테이션이.. 2023. 11. 13.
[Java; 자바] 자바 java 엔터 줄바꿈 개행 print 자바에서 print는 출력을 위해 사용되는 메서드입니다. print 메서드는 괄호 안에 전달된 값을 화면에 출력하는 역할을 합니다. 예를 들어, 다음과 같이 print 메서드를 사용하여 "Hello, World!"를 출력할 수 있습니다. System.out.print("Hello, World!"); 위의 코드를 실행하면 콘솔에 "Hello, World!"가 출력됩니다. print 메서드는 문자열 뿐만 아니라 숫자, 변수, 수식 등을 출력할 수 있습니다. 추가적으로, print 메서드는 출력 후에 줄바꿈을 하지 않고 출력 값을 옆으로 이어서 출력합니다. 만약 출력 후에 줄바꿈을 하고 싶다면, print 메서드 대신 println 메서드를 사용하면 됩니다. print 메서드는 자바의 기본 출력 방.. 2023. 11. 10.
[Intellij; 인텔리제이] 인텔리제이 테마 변경하기 프로젝트 실행 후 왼쪽 상단에 햄버거 메뉴를 누르고 설정을 클릭한다 또는 `Ctrl+Alt+S` 단축키를 누른다. 모양 및 동작 > 모양 에서 테마를 선택하거나 `더 많은 테마 얻기`를 눌러서 원하는 테마를 설치하고 적용하면 된다. 필자는 One Dark theme와 Material Theme UI를 좋아한다. 원하는 테마를 누르고 초록색 설치 버튼을 누르면 경고창이 뜬다 일단 동의 그러고 나면 `IDE 다시 시작` 버튼이 나온다 그럼 버튼을 눌러주고 IDE를 다시 시작해보자 다시 시작 ~ 기다리니 뭔가 파바박 나온다 이 중에 Atom Material Icons만 설치하겠다. `설치하시겠습니까?`를 누른다. 그 다음 확인을 누른다. 그리고 또 다시 시작한다.(번역 그지같네 다음엔 영어로 바꿔서 해야겠다).. 2023. 11. 9.
728x90
728x90