전체 글 썸네일형 리스트형 [Java] 이자바 Chapter2. 변수와 타입 1. 변수 - 변수란? / 변수의 선언 / 변수의 사용 / 변수의 사용 범위 2. 데이터 타입 - 기본 / 정수 / 실수 / 논리 3. 타입 변환 - 자동 타입 변환(Promotion) / 강제 타입 변환(Casting) 1. 변수 1) 변수 변수 : 하나의 값을 저장할 수 있는 메모리 공간. 다른 값으로 바꿀 수 있다. 초기화 되어야 읽을 수 있음. 타입 변수이름; 2) 변수 이름 명명 규칙 첫글자는 문자거나 $, _ 되고, 숫자 안됨. 영어 대소문자 구분됨. 첫문자는 영어 소문자, 다른 단어 붙을 때는 첫자 대문자 (Snake 방식) 길이 제한 없음 자바 예약어 사용 불가. (예약어 : 문법과 관련된 단어들) 3) 리터럴 소스코드 내에서 직접 입력된 값. 정수, 실수, 문자, 문자열, 논리 리터럴 있.. 더보기 [Java] 이자바 Chapter1. 자바 시작하기 책과 유튜브강의를 보고 기록한 내용입니다. 1. 프로그래밍 언어란? 2. 자바란? 3. 자바 개발 환경 구축 4. 자바 프로그램 개발 순서 5. 주석과 실행문 6. 이클립스 설치 1. 프로그래밍 언어란? 1) 소스파일 텍스트 파일. 프로그램이 해야할 일을 작성. 이 때 사용되는 언어가 프로그래밍 언어. 2) 컴파일러 소스파일을 컴퓨터가 이해할 수 있는 기계어로 번역. 이 기계어를 운영체제가 해석해서 실행. --> 즉 프로그래밍 언어란, 프로그램이 해야할 일인 소스파일을 작성할 때 사용되는 언어이다. 또한 프로그래밍 언어로 작성된 소스파일은 컴파일러를 통해 컴퓨터가 이해할 수 있는 기계어로 번역된다. 2. 자바란? 1) 이식성이 높다 자바 언어로 개발하나 프로그램은 다른 운영체제에서도 잘 실행된다. 자바로.. 더보기 [GitHub] Git remote branch 가져오기 1. 원격 브랜치 업데이트 git remote update 2. 원격 브랜치 확인 git remote -r 3. 로컬 브랜치의 변경사항을 원격 브랜치로 push 하고 싶다면? git add . git commit -m "[커밋메시지]" git push origin [로컬 브랜치]:[원격 브랜치] 예를 들어, taltal이라는 로컬 브랜치를 feat#6라는 원격 브랜치로 푸쉬하고 싶다면 아래처럼 하면 된다. git add . git commit -m "[feat#6] view count 기능 추가" git push origin taltal:feat#6 더보기 [Spring Boot] Required '타입' parameter '인자' is not present 에러 해결 [에러] @RequestParam에서 parameter 값을 받아올 때 null이거나 type이 맞지 않을 때, Required Integer parameter 'postType' is not present 같은 에러가 발생한다. [해결] 아래와 같이 @RequestParam() 안에 required=false 속성을 주면 된다. required=false를 부여하면 해당 parameter를 반드시 받지 않아도 에러가 나지 않는다. 더보기 [Spring] java.sql.SQLException: No database selected [에러] java.sql.SQLException: No database selected [해결] root-context.xml에 아래와 같은 부분을 확인하면 된다. 없으면 추가해준다. 중괄호([]) 처리되어 있는 스키마이름, user이름, 패스워드라 표시된 부분에는 본인의 database 정보에 맞게 추가해주면 된다. 더보기 [Spring] cvc-id.3 [에러] spring 프로젝트를 만들던 중, web.xml에서 아래와 같은 에러가 발생했다. cvc-id.3: A field of identity constraint 'web-common-servlet-name-uniqueness' matched element 'web-app', but this element does not have a simple type. [해결] 해당 에러의 해결방법은 아래의 web-app 태그 부분의 xmlns의 java를 아래처럼 바꿔주면 된다. 즉, Java로 첫글자만 대문자로 바꿔주면 된다. 더보기 [H2] Sorry, remote connections('webAllowOthers') h2가 잘 작동하다가 갑자기 Sorry, remote connections('webAllowOthers') are disabled on this server. 라고 화면에 표시되면서 에러가 발생했다. [해결] h2를 실행할 때 뒤에 -webAllowOthers 를 붙여주면 된다. 예를 들어 아래와 같이 실행해주면 된다. 더보기 [JPA] 복수 조건 조회, WHERE 다중 조건 (And, Or 등) 1. And 사용하기 - findBy + 조건1 +And + 조건2 + ... findBy[조건1]And[조건2]And... 이와 같이 findBy 뒤에 계속 조건과 And를 원하는만큼 번갈아가면서 붙여주면 된다. *이 때, 중요한 것은 각 조건과 And 모두 첫글자를 대문자로 써줘야 한다는 것! 아래 예제를 보면 무슨 말인지 이해할 수 있을 것이다. [ And 예제 ] 예제는 아래와 같다. 출발지(departure)와 도착지(destination)이 같은 Post를 모두 찾아오고 싶다면 findAllByDepartureAndDestination을 사용하면된다. 우선 repository에 선언을 해주고, List findAllByDepartureAndDestination(Place departure, .. 더보기 이전 1 2 3 4 5 6 7 ··· 20 다음