git 테마 설정하기 (chirpy) 코드 다운받기 테마 설정하면서 수 없이 봐왔던 --- layout : home # index page --- 오류를 해결한 과정을 적어봤다. base (요약) 자세한건 Tistory 를 참고한다. 폴더를 하나 생성한다. git bash를 켜서 해당 폴더로 들어간다. 아래 명령어 입력 git init ...
Ammend
amend git commit --amend 파일 저장 할 때 저장이랑 다른이름으로 저장이 있는데 amend는 저장과 같은 기능을 한다고 보면 된다. (해당 커밋 위에 새로운 내용을 덮어서 저장하는 기능이다.) Git(25) git commit –amend 커밋 수정 후 덮어쓰기
디버깅
디버깅 코드를 작성하다가 에러가 계속 나는데 나의 경우 커스텀 에러 메세지가 떠서 몇가지의 경우를 벗어난 case의 경우 해당 에러를 내뱉어라 하는 코드가 계속 실행되서 정확히 어느 부분에서 에러가 발생하는지 몰라 디버깅을 찾아보게 되었다. 코드라인 넘버 옆에 클릭을 하면 BreakPoint가 설정된다. ...
Git checkout이 되지 않을 때
git checkout이 되지 않을 때 git checkout이 되지 않는다. Please commit your changes or stash them before you switch branches. 에러가 뜬다. # 현재 Staging 영역에 있는 파일의 변경사항을 스택에 넣어둔다. $ git stash # stash 명령어로 스택에 넣어둔...
Primitive type
primitive type *리팩토링을 하던 중 공부하게 된 내용 SQL에 # 태그에 appleId와 ball이 적혀있다. APPLEID = #{appleId} <if test='ball != null'> and BALL = #{ball} </if> 코드를 작성하면서 ServiceImpl과 DAO를 연결시키기 위해서 SQL의...
Enum
enum 아래가 enum이다. public enum Answer{ Y, N } 그런데 Y라고 갖고오는게 아니라 “정답”이라는 단어로 바꿔서 갖고오고 싶다. 그래서 Y(“정답”) 이라고 작성을 하고 “정답”을 작성...
절차, 객체, 함수형
프로그래밍 패러다임은 프로그래밍 언어에도 자연스럽게 반영되는데, C언어는 대표적인 절차지향 언어이며, 자바는 대표적인 객체 지향 언어다. 이 두 패러다임을 모두 수용하기도 하는데, 파이썬이 이런 멀티 패러다임 언어라고 볼 수 있다. 현재 가장 대중적인 프로그래밍 패러다임은 객체 ...
Controller, service, repository
Controller 해당 요청 url에 따라 적절한 view와 mapping 처리 @Controller API와 view를 동시에 사용하는 경우에 사용 대신 API 서비스로 사용하는 경우는 @ResponseBody를 사용하여 객체를 반환한다. view(화면) return이 주목적 @R...
Resulttype
resultType이 int? 객체? 관련 글 : Dao와 mybatis select count(USER.USERID) select avg(USER.USERSTAR) resultType에서 select count는 int, select avg는 객체로 반환이 되는걸 보고 왜 하나는 int로 설정하고 왜 다른...
단축키
단축키 정리 alt + 1(숫자 1) : project 창 띄우기 End 키를 누른 다음 Shift+Home : 한 줄의 끝부터 시작까지 리팩토링 Ctrl + Alt + L : Reformat code ctrl + alt + O : 필요없는 import 지우기 검색/교체/이동 Shift + Shift : 파일, 클래스, 설정 등 키워드에...