일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- 프로그래머스 문자열 붙여서 출력하기
- 프로그래머스 n번째 원소까지
- 스파르타코딩캠프
- ruby설치
- 스페인어
- n번째 원소까지
- 프로그래머스 암호 해독
- 주사위 게임1
- 프로그래머스 주사위 게임1
- cocoapods 설치 오류
- 객체지향
- 프로그래머스
- swift
- Break
- 조건에 맞게 수열 변경하기 3
- 프로그래머스 문자열 정렬하기 (1)
- 연산자
- 프로그래머스 배열 만들기1
- 프로그래머스 n의 배수 고르기
- array
- Error installing cocoapods
- 문자열 정렬하기 (1)
- 배열 만들기1
- 프로그래머스 조건에 맞게 수열 변경하기 3
- 프로그래머스 자동커밋
- continue
- 문자열 붙여서 출력하기
- Til
- 스파르타 코딩클럽 내일배움캠프
- 프로그래머스 최댓값 만들기(2)
- Today
- Total
목록분류 전체보기 (312)
dev._.note
REST란? REST(Representational State Transfer)의 약자로 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것을 의미 HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE, PATCH 등)를 통해 해당 자원(URI)에 대한 CRUD Operation을 적용하는 것을 의미 CRUD Operation이란? CRUD는 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 묶어서 일컫는 말로 REST에서의 CRUD Operation 동작 예시는 다음과 같다. C..
자주 사용하는 단축키 모음 저장 ctrl + s 자동 줄 맞춤 ctrl + shift + f 자동 완성 기능 ctrl + space import java util ctrl + shift + o 블록 주석 ctrl + shift + / 블록 주석 풀기 ctrl + shift + \ 한 줄 주석 ctrl + / 또는 ctrl + shift + c 한 줄 주석 풀기 ctrl + / 또는 ctrl + shift + c 동일 변수 명 한번에 변경 alt + shift + r 커서 위치부터 맨 앞까지 드래그 shit + Home 커서 위치부터 맨 뒤까지 드래그 shift + End 커서 위치부터 윗 줄 드래그 shift + ↑ 커서 위치부터 아래 줄 드래그 shift + ↓ 커서 위치에 있는 코드 한 줄 위로 옮기..
Springboot? Springframework를 기반으로 한 개발플랫폼 Main Contributor : Phill Webb 1.0 : 2014 2.0 : 2018.3.1 기능정의 단독실행 가능한 스프링 어플리케이션 생성 내장 컨테이너로 톰캣, 제티, 언더토우 중에 선택 (Use Jetty instead of Tomcat) Starter를 통해 가능한 간결한 의존성 구성지원 스프링에 대한 자동구성 Auto configuration제공 더이상 xml구성 필요 없음 제품출시(release) 후 운영에 필요한 다양한 기능(상태점검, 모니터링) 제공 (health-check : 주기적으로 어플리케이션 다운여부 확인) 구성요소 build도구 : maven | gradle 스프링프레임워크 : 4.x | 5.x ..
Script 작성 내부 스크립트 작성 head 태그 안 body 종료 태그 안 외부 스크립트 작성 js파일을 외부에서 가져와서 사용 (src에 경로 작성) 자바스크립트 자료형 값(literal)에 의해서 변수의 자료형이 결정. 값 대입 전 변수의 타입은 'undefined' String number boolean object(배열) function undefined(값없음) 자바스크립트 선언방법 var a; console.log(a, type of a) // 값대입 전 undefined a = "안녕"; //string값 대입 a = 1; //number값 대입 Access Dom DOM Document Object Model(문서 객체 모델) html의 모든 태그를 js객체로 등록 document 객체..
OS X - Java 개발자를 위한 프로그램 설치 App Store Xcode (필수아님) App Store : https://itunes.apple.com/kr/app/xcode/id497799835?mt=12 Xcode Command Line Tools $ xcode-select --install Alfred Spotlight 대처 App Store : https://itunes.apple.com/kr/app/alfred/id405843582?mt=12 Evernote App Store : https://itunes.apple.com/kr/app/evernote/id406056744?mt=12 PDF Reader X App Store : https://itunes.apple.com/kr/app/pdf..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bGmy8V/btr1Xyuiutp/LKElHOiM2Sf97FHSQzU1F0/img.png)
정규화(Normalization)란? 고유한 식별자를 가지는 모든 개체(테이블)에 대해 더 이상 분리할 수 없는 상태로 나누는 과정을 말한다. 정규화 과정을 통해 불필요하게 중복된 데이터 제거 작업을 하게 된다. 정규화를 통한 개체의 분리는 관계가 있는 개체간의 참조 관계로 데이터를 유지 보수하게 된다. 정규화 수준을 높이면 데이터량이 줄고 데이터 갱신 속도가 빠르며 같은 자료가 여러 개체에 분산된 것보다 일관성을 유지하기 쉽다. 그러나 관계된 여러 속성을 동시에 조회하는 작업을 수행하기 위해서는 여러 개체를 JOIN하여 작업해야 하는 어려움이 있을 수 있다. 또 갱신 작업에 있어 여러 개체에 동시에 반영해야 하는 작업의 경우는 명시적으로 트랜잭션 처리해야 하는 수고가 따른다. 따라서 먼저 정규화 과정을..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lnXu4/btr1UtswaNA/wayXiVAKYGUtLuVko5zbdK/img.png)
Spring Security? Spring Security는 스프링 기반의 어플리케이션 보안을 담당하는 프레임워크. Spring Security를 사용하면 사용자 인증, 권한, 보안처리를 간단하지만 강력하게 구현 할 수 있다. Filter 기반으로 동작하기 때문에 Spring MVC와 분리되어 동작한다. 인증(Authentication) 접근한 유저를 식별하고, 애플리케이션에 접근할 수 있는지 검사하는 것 접근 주체(Principal) 보안 시스템이 작동되고 있는 애플리케이션에 접근하는 유저 Credentials 특정리소스에 접근하려는 사용자가 인증을 위해 제공하는 비밀번호 인가(Authorization) 인증된 유저가 애플리케이션의 기능을 이용할 수 있는지 검사하는 것. 권한 Authorities 인증..
Jsp란? Java Server Page의 약자 Java의 웹서버 프로그램 스펙(서블릿)으로 변환되어 서비스 된다. 서블릿(Servlet)이라함은 웹서비스 기능을 해주는 자바 클래스를 말한다. 서블릿의 복잡함을 좀더 간단히 사용할 수 있게 하는 것이 JSP이다. 1. JSP로 생성된 클래스 파일이 위치하는 곳(WAS - tomcat인 경우) 1. JSP로 생성된 클래스 파일이 위치하는 곳(WAS - tomcat인 경우) 2. JSP 의 장점 서블릿(Servlet)보다 쉽고, 작성하기가 빠르다. view단부분(html)과 로직부분(java)으로 이루어져 있다. 그리고 정보, view단부분(html)과 로직부분(java)을 분리시킬수도 있다. 프로그래머가 직접 코딩한 서블릿(Servlet)보다 최적화된 서블..