본문 바로가기

프로그래밍15

앱 프로토타이핑 툴 https://www.figma.com/ https://ovenapp.io/ 2021. 7. 15.
[Intellij] lombok 설치 1. File -> Settings -> Plugins -> lombok 검색 2. restart 3. File -> Settings -> Annotation Processor -> Enable annotation processing 체크 2020. 6. 27.
[IntelliJ] github 프로젝트 가져오기 인텔리제이에서 나의 github에 저장되어 있는 프로젝트를 가져올 수 있다. 먼저, Settings 에서 Version Control -> Github 로 들어가서 나의 계정을 등록한다. 상단 VCS -> Get From Version Control 원하는 레포지토리를 Clone 받으면 된다. 2020. 5. 4.
[IntelliJ] 인텔리제이 단축키 기본적인 단축키 대부분 Window Ctrl 은 맥에서 CMD에 대응된다. 생성/실행 Window MAC 클레스, 패키지 등 생성 Alt + Insert 현재 Focus 메서드 실행 Ctrl + Shift + F10 이전 실행문 재실행 Shift + F10 자동완성 Window MAC 기본자동완성 Ctrl + Space 스마트 자동완성 Ctrl + Shift + Space 변수 추출(좋음) Ctrl+Alt+V 세미콜론까지 자동 완성 (Code Completion -> Complete Current Statement) Ctrl + Shift + Enter 테스트 자동완성 Ctrl + Shift + T 변경 Window MAC 한번에 변경 Shift + F6 2020. 4. 28.
재귀 - 순열, 조합 재귀를 활용한 순열.. 조합.. 매번 헷갈리고 어렵다. 먼저 수학적 개념에 대해서 알아보고 프로그래밍을 도입하자. 순열 n개 중 r개를 순서대로 나열하는 방법이다. ex) 3개의 숫자 중 2개를 뽑아 순서대로 나열하면? [1, 2, 3]에서 2개를 뽑아서 나열하라 => [1, 2] [1, 3], [2, 1], [2,3], [3,1] [3, 2] 수학적 정의 nPr = n!/(n-r)! = n*n-1*...*(n-r+1) quiz) 아침 점심 저녁의 식단을 정하려고 한다. 후보지로는 한식, 중식, 양식, 일식, 분식이 있다. 이 후보지로 만들 수 있는 식단의 경우의 수는? (한식-양식-중식, 중식-양식-한식 순서는 엄연히 다른 식단이다) sol) 5개 중 3개를 순서 있이 뽑으면 5P3 이므로 5*4*3 .. 2020. 4. 4.
STS(Spring Tool Suite) 단축키 단축키를 쓰게 되면 툴을 더 능숙하게 사용할 수 있어 반복적인 작업에 시간을 단축할 수 있습니다. 단축키를 외워서 쓰자 MAC Window Getter&Setter 생성 cmd + alt + s preference 창 열기 cmd + , Backward History (바로 전 작업) cmd + [ Forward History cmd + ] Next Editor(파일 이동) cmd + F6 Split Editor View cmd + shift + [ attached java doc 열기 F2 Quick Switch Editor cmd + e Next Tab Ctrl + tab (Preference -> keys에서 단축키 설정 필요) Privious Tab Ctrl + shitft + tab (Prefe.. 2020. 2. 2.