전체 글

코린이 입니다. :)
# Headers1 ## H2 and line ### H3 Default > Block quote Numbers (-+*) Contents System.out.println("Hello world!!"); ` ` ` Language Code block ` ` ` - - - : 수평선 naver [link keyword][id] : 참조링크 = 대괄호 + 대괄호 [id]: URL "Optional Title here" naver{:target="_blank"} 마우스를 가져다대면 Go to Naver 글귀를 나타냅니다. [link keyword](URL "Optional Title here") : 외부링크 = 대괄호 + 괄호 https://naver.com{:target="_blank"} https://n..
ShortcutIntelliJEclipseProject 커서Alt 1F9 (커스텀)에디터창 커서Ctrl TabF12터미널 커서Alt F12 SettingsCtrl Alt S Close All TabsCtrl Shift W (커스텀) Close Other TabsCtrl Alt W (커스텀) 실행Shift F10Ctrl F11Delete LineCtrl Y -> Ctrl D (커스텀) Duplicate Entire LinesCtrl Alt Down (커스텀) Java ClassAlt C (커스텀) Create new directory or packageAlt P (커스텀) 다음/이전 에러 커서F2 / Shift F2Ctrl .에러해결Alt EnterF2세로편집Alt Shift InsertAlt Shift ..
이클립스이동 (Navigate)빠른 계층구조 (Quick Hierarchy) ctrl T: 부모에서 상속관계와 메서드의 오버라이딩 여부를 알 수 있다.빠른 개요(뼈대) (Quick Outline) ctrl O: 자식에서 부모로부터 상속받은 필드와 메서드를 확인할 수 있다.다음멤버로 이동 ctrl shift ↑↓리팩터 (Refactor)메서드 추출 alt shift M메서드 삽입 alt shift I: 재귀함수가 구현되어 있으면 메서드를 없애서 삽입할 수 없다.수정 (Edit)실시간 검색 ctrl J실행/디버그 (Run/Debug)토글 브레이크포인트 (breakpoint) ctrl shift B현재 줄까지 디버그 ctrl RHTML단축키라인주석Ctrl Shift C파일 (개인지정)단축키새 패키지 생성alt..
라이브러리Developer toolsSpring Boot DevTools: 서버 재시작 없이 새로고침으로Lombok: 객체관리WebSpring Web: 톰캣, MVCRest Repositories HAL Explorer: API 리소스들 사이에서 쉽고 일관적인 하이퍼링크 제공Spring HATEOAS: 링크를 전달받는다. REST API 에 필수.SecuritySpring Security: 인증 (처음에 주석처리할 것)SQLSpring Data JPA: CRUD 처리 (내장 DB 와 함께 사용할 것)H2 Database: 내장된 DBOpsSpring Boot Actuator: 모니터링안보임Swagger: 문서화. REST API 서비스를 설계, 제작, 문서화할 수 있다.jackson-data-format..
1. HTML 문법약자: Hyper Text Markup LanguageHyper Text: 링크태그: 꼬리표, 이름표속성 (Attribute): 공백을 넣지 않습니다. 홀따옴표나 쌍따옴표 모두 사용가능글로벌속성과 특정태그에만 있는 속성이 있습니다.태그의 중첩 (Nesting Tags)빈 태그 (Empty tag): 시작태그만 존재하고 닫는태그가 존재하지 않는 것. relace tag 라고도 합니다.공백: 한 칸 이상의 공백과 개행을 무시합니다.주석 (Comment Tags)기본구조 DOC 타입: html 태그 위에 선언 ko 라고하면 한국어로 작성된 문서 문서에 표시되지 않는다. 인코딩방식 문서의 제목: 검색에 이용2. 태그모질라사이트 html태그 사용법: https://developer.mozilla..
본 문서는 생활코딩 강의를 듣고 작성한 것입니다.코드사전HTMLpropertiestypebutton, textvalue글onclick자바스크립트 코드onchange값 변경 이벤트onkeydown버튼입력 (혹은 지우기) 이벤트CSSstylepropertiescolor class id font-weight JavaScriptdocumentpropertieswrite글querySelector('tag')ex) '#night_day': id 가 night_day 인 쿼리를 반환합니다.querySelectorAll('tag') eventpropertiesalert('')경고창 출력연산자공통점: 부등호, 줄바꿈차이점: 비교연산자, 부등호(html)반복문공통점: if문, while문배열차이점: 대괄호, for-eac..
CS50이란?하버드 대학교의 David Malan 교수의 컴퓨터과학 입문 강좌입니다.컴퓨팅사고영어로 Computational thinking 이라고 합니다.2진법교수님은 컴퓨터 안의 트랜지스터를 전구로 표현하고 있습니다.정보의표현ASCII 코드A 는 65 = 01000001(2)! 는 33GIF 는 움직이는 사진의 연속이다.알고리즘 : Algorithms상남자 교수님.. 알고리즘을 표현하는데 책을 반으로 찢어서 버린다..이 문제를 분할정복 알고리즘 (Divide and conquer algorithm) 이라고 한답니다.분할정복 알고리즘을 이렇게 쉽게 설명하시는 분은 처음봤다..의사코드 (Pseudo code)노란색부분을 앞으로 함수라고 합니다.영국의 수학자 이름 George Boole 의 이름을 따 참과..
1. 문자열1. 문자 찾기date: 06.03s 스캐너.next() 문자열 반환.charAt(index) 문자 반환str.toUpperCase().toLowerCase().toCharArray() 문자열을 배열화 해서 for-each 구문을 쓸 수 있다.Character.toUpperCase(char)문자열 for-each 사용법for (char c : str.toCharArray()) { System.out.print(c); }문자 카운트 예시import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.i..
코너.
코너의 개발블로그