stir의 등록된 링크

 stir로 등록된 티스토리 포스트 수는 18건입니다.

자고 일어나면 등 통증 [내부링크]

한 2년전부터 자고 일어나면 등 통증이 나타났고 일어나서 걷다보면 통증이 사라지는 것이 무한 반복 되었다. 그리고 이 통증이 반복되면 퇴행성 척추 질환도 온다고 함. 강직성 척추염이 아닌지 고민도 해..

옻 독 오른 이야기 + 옻 독 치료하는 법 [내부링크]

2019년 여름. 계곡을 놀러 가서 난생처음 옻닭이란 것을 먹어봤다. 계곡 주인 아주머니께서 옻닭을 처음먹는 것을 알고 미리 옻 독을 예방하는 약도 주셨었지만 운이 나쁘게도 옻 독이 심하게 올랐다. 처음엔 가..

Query String과 Path Variable [내부링크]

웹 경로를 찾아갈 때 get방식을 이용하면 아래와 같은 형식을 사용할 수 있다. Query String /?name=test Path Variable /users/123 //123번 user를 가져온다 /users?id=123 //물론 이렇게도 가져올 수 있다. Quer..

기본 생성자(Default Constructor)가 필요한 이유 [내부링크]

서론 어느날 갑자기 이런 생각이 떠올랐다. 클래스에 매개변수가 존재하는 생성자가 있으면 기본 생성자가 굳이 필요한가? 왜 매개변수가 존재하는 생성자를 만들어주면 항상 기본 생성자를 만들어줘야하지? 왜 기..

Kotlin 에서의 JPA Builder [내부링크]

미리 결론 - Kotlin에서는 Builder를 사용하지 않아도 된다. Java @Entity public class Test { private String name; private String password; @Builder public Test(String name, String password) { this.name..

@RequestParam, @RequestBody, @ModelAttribute, HttpServletRequest 사용법 [내부링크]

HttpRequestServlet과는 다르게 어노테이션이 붙은 Spring 문법은 '자바 객체로 변환' 시켜준다는 공통점을 갖고 있다. HttpRequestServlet public String getTest(HttpRequestServlet request){ System.out.print..

[JSP] 캐시 방지 & 캐시 삭제 팁 [내부링크]

캐시 방지 둘 중 하나 사용하면 된다. JSP 페이지 - 공통 jsp파일에 해당 코드 추가 <%   response.setHeader("Cache-Control","no-store");   response.setHeader("Pragma","no-cache");   response.setDa..

[ES6] 비구조화 할당과 Spread & Rest [내부링크]

비구조화 할당 const user = { name: 'stir', password: '1234' }; const { name, password } = user; //'stir', '1234' Spread const user = ['stir1', 'stir2']; const allUser = [...user, 'stir3']; //'stir1'..

[ES6] Arrow Function(람다식 함수) 사용법 및 this [내부링크]

1. 사용법 // 일반 함수 let test = function(x){ console.log(x); } // 람다식 함수 let test2 = (y) => { console.log(y); } test("안녕"); test2("반가워"); 안녕 반가워 2. 사용법2 let test = (x, y) => x +..

데이터베이스 정규화(1NF, 2NF, 3NF, BCNF) [내부링크]

1차 정규화(1NF) 1차 정규형은 각 로우마다 컬럼의 값이 1개씩만 있어야 합니다. 이를 컬럼이 원자값(Atomic Value)를 갖는다고 합니다.  EMP_PHONE의 값이 원자값이 아니므로 아래처럼 정규화한다. 2차 정규..

JSP 내에 쓰일 수 있는 태그 종류 [내부링크]

1. 종류와 표현 방법 JSP 태그 : <% %> EL : ${} JSTL 태그 : jQuery 템플릿 문법 : {{= }} 2. 사용 목적 JSP 태그 - .jsp 파일 내에서 자바의 기능을 사용할 수 있게 해준다. EL - JSP 태그의 기능을 대체한다. J..

람다식의 이해와 사용 [내부링크]

자바 8 이전 우선 람다식을 이해하기 전에 아래 형식이 자바 8 이전에 람다를 사용하던 기본 형식이다. public interface Test { public void a(int x); } public class Hello implements Test{ @Override public..

JVM, JRE, JDK 차이 [내부링크]

1. Java Virtual Machine(JVM, VM, Java VM) 2. Java Runtime Environment(JRE, Java Runtime) 두 개는 같은 말이다. JRE란? JRE는자로 자바 프로그램을 실행시켜주는 환경을 구성해주는 도구다. 즉 JAVA를 개발..

INDEX [내부링크]

CREATE INDEX [인덱스명] ON [테이블명] ([컬럼명] [정렬기준]) DROP INDEX 인덱스명 컬럼의 값과 물리적 주소를 (key, value)의 한 쌍으로 저장한다. 인덱스를 작성하면 해당 컬럼을 기준으로 인덱스를 만들..

CURSOR와 NOCOUNT 기능 [내부링크]

BEGIN --'CURSOR를 돌 때 1행이 변경 되었습니다같은 문구를 성능 향상을 위해 보여주지않는다.' SET NOCOUNT ON OPEN CUR --'커서 오픈' - 조회한 쿼리 결과를 한 행씩 처리하기 위해 사용한다. CLOSE CUR DEALLO..

도커(docker) + 톰캣(tomcat)으로 war 배포하기 [내부링크]

개발환경 AWS + Ubuntu 16.04 Server 설치 1. Docker에 Tomcat을 설치하고 자동으로 Startup합니다. docker run -d --name="tomcat-test" -p 8080:8080 tomcat:8 -d 옵션은 Tomcat을 백그라운드에서 실행하겠단 의..

윈도우에서 도커 사용 시 가상화 설정 [내부링크]

서론 미리 결론부터 말하자면 AWS 클라우드 환경이나 컴퓨터에 직접 리눅스 OS를 설치하고 쓰는게 맘이 편하다. 윈도우에서 도커를 직접 사용 시 가상화(Virtualization)와 Hyper-V, 2개를 설정해줘야 한다. 가상..

젠킨스(Jenkins) 톰캣 연동 시 Issue [내부링크]

톰캣 설정 시 tomcat-user.xml 파일 수정 username과 password는 톰캣 계정이다. 설정하고 나면 localhost:8080/manager로 톰캣 매니저 접속 시에 해당 계정 정보를 입력해야 들어갈 수 있다. Deploy war/ear to..