일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SQL
- MST
- 운영체제
- retry
- golang
- Jenkins
- Spring Boot
- 알고리즘
- MVC
- feign
- 디자인 패턴
- 백준
- Intellj
- 코딩
- 데이터베이스
- Kafka
- 오라클
- db
- PL/SQL
- 페이징
- 쿼리
- Spring Cloud
- Spring
- aws
- 자료구조
- Spring Cloud Feign
- 클라우드
- JPA
- DP
- 자바
- Today
- Total
목록전체 글 (141)
justgo_developer

REST(Representational State Transfer) 정의? REST(Representational State Transfer)는 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식이다. 엄격한 의미로 REST는 네트워크 아키텍처 원리의 모음이다. 여기서 '네트워크 아키텍처 원리'란 자원을 정의하고 자원에 대한 주소를 지정하는 방법 전반을 일컫는다. - 자원의 이름으로 구분하여 자원의 상태를 주고 받는 것 - HTTP URI를 통해 자원(Resource)을 명시하고, HTTP Method(POST,GET,PUT,DELETE)를 통해 자원의 CRUD 적용하는것을 의미. ※ URI vs URL vs URN - URI(Uniform Resource Identif..
정규식(Regular Expressions)이란? 정규 표현식(regular expression) 정규식은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이다. 자바에서 정규식 관련 API는 regex 패키지 안에 존재 Package java.util.regex Classes for matching character sequences against patterns specified by regular expressions. 정규식으로 지정된 패턴에 대해서 문자열을 일치 시키기 위한 클래스. 정규식 문법 ^ : 문자열 시작 $ : 문자열 종료 . : 임의의 한 문자(단 \은 넣을 수 없음) * : 앞 문자가 없을 수도 무한정 많을 수도 있음 + : 앞 문자가 하나 이상 ? : 앞 문자가..

자바 언어로 개발시 평상시에 많이 쓰는 String, StringBuffer, StringBuilder의 차이점은 무엇일까? ■ String : 불변, 선언하면 동일한 공간이 할당되어 있기 때문에값을 바꾸어도 메모리를 차지하고 있음. 값을 바꾸어도 새로운 String 객체가 생성되는 것. 값이 자주 안바뀔때 사용하면 좋음 - String 객체 값이 변경 시 새로운 메모리 주소값이 생성됨 ■ StringBuffer, StringBuilder : 가변, 객체를 생성하지 않아도 문자열 수정 가능 동일한 객체 내에서 수정됨. 값이 자주 바뀌는 경우 String 보다 효율적 - StringBuffer, StringBuilder 값이 변경되어도 메모리 주소값은 동일 Why?? 실제 intellj를 이용해 Strin..