profile
Welcome to my velog! I love learning something new to build up my ability in development field. I don't think it is shame not to know, but it is shame to pretend to know about something you don't know.
태그 목록
전체보기 (66)Java(13)자바(13)aws(7)객체지향(7)OOP(6)객체지향 언어(5)객체지향 프로그래밍(5)RDBMS(5)데이터베이스(4)http(4)mysql(4)변수(4)객체(3)클래스(3)sql(3)class(3)인스턴스(3)생성자(2)컬럼(2)API(2)외래키(2)기본형(2)variable(2)URI(2)instance(2)관계형 데이터베이스(2)db(2)Spring boot(2)쿼리(2)오라클(2)웹개발(2)REST(2)마크다운(2)(2)기본키(2)web(1)백준 10757번(1)http https(1)상태코드(1)웹사이트(1)백준 큰수(1)자료구조(1)클래스 정의(1)Amazon Web Services(1)기본값(1)framework(1)library(1)라이브러리(1)프레임워크(1)Restful(1)Primitive Type(1)literal(1)네트워킹(1)응답코드(1)IAM(1)S3(1)Class & Instance(1)콜스택(1)http 상태코드(1)heap(1)쿼리문(1)https 원리(1)streaming(1)boolean(1)URI 설계(1)자바 객체(1)다크웹(1)자바 클래스(1)백준 10757(1)상수(1)캡슐화(1)알고리즘(1)call stack(1)404(1)float(1)데이터(1)World Wide Web(1)oracle(1)Long(1)서버(1)INNER JOIN(1)JOIN(1)디비조회(1)오토 스케일링(1)성형(1)byte(1)멀티 스레드 프로그래밍(1)short(1)프레임워크 라이브러리 차이점(1)ecs(1)JDK JRE JVM(1)SOLID(1)네트워크(1)디비(1)char(1)딥 웹(1)자바 캡슐화(1)polling(1)클래스의 인스턴스화(1)객체지향 프로그램(1)http 응답코드(1)W3(1)Double(1)Int(1)웹소켓(1)JRE(1)COLUMN(1)멀티 스레드(1)리드미(1)ec2(1)DBMS(1)https(1).md(1)동명 동물 수 찾기 MySQL(1)REST API(1)JWT(1)자바 힙 메모리(1)long pollin(1)SOLID Principles(1)200(1)싱글톤 패턴(1)msa(1)캐시(1)500(1)Topology(1)프로그래밍(1)클래스의 인스턴스(1)버스형(1)regex(1)JSON WEB TOKEN(1)객체지향 특성(1)http 메소드(1)PL(1)리터럴(1)select(1)자바 메서드(1)솔리드 원칙(1)자바 인스턴스(1)메서드(1)java class(1)네트워크 토폴로지(1)Client Server(1)테이블(1)링형(1)http 코드(1)데이터구조(1)Constructor(1)constant(1)JVM(1)비동기 프로그래밍(1)토폴로지(1)Timestamp(1)자바 생성자(1)데이터타입(1)데이터베이스 연동(1)www(1)overloading(1)data(1)VARCHAR(1)호출스택(1)관계형데이터베이스(1)selection(1)OUTER JOIN(1)클래스 인스턴스(1)tinyint(1)Database(1)자료형(1)마크다운 문법(1)Object Oriented Programming(1)변수 초기화(1)메소드(1)디자인 패턴(1)변수의 초기화(1)제어자(1)코딩(1)깃허브(1)ebs(1)jdk(1)datetime(1)(1)primary key(1)deep web(1)싱글톤(1)자바 가상머신(1)data structure(1)MyBatis(1)Spring(1)마이바티스(1)framework library(1)dark web(1)projection(1)오버로딩(1)409(1)망형(1)클라이언트(1)변수 상수(1)encapsulation(1)정규표현식(1)Web site(1)object(1)auto scaling(1)접근 제어자(1)

isBlank() | isEmpty() | isNull() 차이점

API를 수없이 만들면서 언젠간 한번 제대로 적어두고 다시 복습하고 넘어가자는 생각을 많이했다. 문자열을 검사하여 문자열이 null이면 true 아니면 false를 반환하는 operator문자열이 있는지 확인한다. 문자는 없고 공백만null이고 문자도 없지만 공백만 가

2022년 3월 7일
·
0개의 댓글
·
post-thumbnail

JWT

해당 포스트는 인프런의 "Spring Boot JWT Tutorial"을 보고 작성되었습니다.

2021년 12월 21일
·
0개의 댓글
·
post-thumbnail

[SQL] 오랜 기간 보호한 동물(2) in programmers

해당 문제 링크 : 오랜 기간 보호한 동물(2)ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITIO

2021년 12월 15일
·
0개의 댓글
·

[SQL] NULL 처리하기 in programmers

해당 문제 링크 : 코딩테스트 연습 - NULL 처리하기 ANIMALINS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMALINS 테이블 구조는 다음과 같으며, ANIMALID, ANIMALTYPE, DATETIME, INTAKECONDIT

2021년 12월 15일
·
0개의 댓글
·
post-thumbnail

[AWS] Cloud service, Why AWS?

2021년 12월 15일
·
0개의 댓글
·
post-thumbnail

[SQL] 입양 시각 구하기 in programmers

해당 문제 링크 : 입양 시각 구하기(1) / 입양 시각 구하기(2) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIM

2021년 12월 14일
·
0개의 댓글
·
post-thumbnail

[SQL] 루시와 엘라찾기 in programmers

해당 문제 링크 : 코딩 테스트 연습 - 루시와 엘라찾기ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CON

2021년 12월 14일
·
0개의 댓글
·
post-thumbnail

[SQL] 동명 동물 수 찾기 in programmers

해당 문제의 링크 : 코딩테스트 연습 - 동명 동물 수 찾기ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_

2021년 12월 14일
·
0개의 댓글
·
post-thumbnail

[AWS] Auto Scaling

시작템플릿으로 이동하기 시작템플릿 생성하기템플릿 이름 및 설명 작성하기 그에따른 시작 구성을 설정해준다. 여기서 보안그룹을 설정하지 않는 이유는 아래 네트워크 인터페이스에서 보안그룹을 설정할 것이기 때문에 설정하지 않고 넘어가는 것 입니다. 보안그룹은 default로

2021년 12월 8일
·
0개의 댓글
·
post-thumbnail

[AWS] EC2 Container Service

→ 별도의 어플리케이션이 필요없는 컨테이너 운영 관리 서비스이다. → 모든 규모의 컨테이너 관리가 가능하고, 유연한 컨테이너 배치 기능과, AWS에서 플랫폼으로 통합도 가능하다.→ 앞서 도커 컨테이너 고려사항에서, 컴퓨팅 자원들을 가용성이 높게 관리하기 위해 오케스트레

2021년 12월 7일
·
0개의 댓글
·
post-thumbnail

Microservice Architecture

Microservice architectural란? 하나의 어플리케이션 또는 하나의 서비스를 작은 microservice로 독립된 운영될 수 있도록 하는 것. 반대로는 Monolithic이 있다. 소리소문 없이 끊임없는 기능을 업데이트하는 것.각기별로 분산 환경의 서로

2021년 12월 7일
·
0개의 댓글
·
post-thumbnail

AWS RDS에 DB 생성후 오류 in MySQL

아직 AWS 프리티어이기 때문에 (ㅎㅎ) AWS에 RDSDB를 생성하고 써보려고 아래 유투브를 시청하여 열심히 완성을 했었다.정말 차근차근 잘 따라서 하면서 엔드포인트까지 잘 받았었다.AWS RDS 대여 | 과금 안되도록 주의하기 | 클라우드 | MySQL그러고 MyS

2021년 12월 7일
·
0개의 댓글
·

[AWS] EBS

→ EC2에서 사용하도록 설계된 영구 지속 블록 스토리지 서비스 → EBS 볼륨을 활용하여 파일 시스템을 생성하거나 블록 디바이스 자체로 활용중이다→ EBS는 데이터를 일정한 ㄴ크기의 블록으로 나눠 분산 저장하는 형태→ 고성능 대규모 데이터 처리와 트랜잭션 집약적인 워

2021년 12월 6일
·
0개의 댓글
·
post-thumbnail

[AWS] IAM

→ AWS 리소스를 사용하기 위한 모든 요청은 IAM을 통해 이루어진다. 따라서 IAM은 워크로드를 지키기 위한 시작✔ Why security? 콘솔 기반 (쉬움/단순함 but 반복이나 대량 작업을 하기엔 적합하지 x)script 기반 (반복작업에 적합하고 원하는 항목

2021년 12월 6일
·
0개의 댓글
·

[AWS] S3에 대해

사용자가 파일을 업로드해서 첨부되는 서비스라고 가정했을 시, 사용자가 파일을 서버로 전송하면 미들웨어(프로그래밍 언어)가 s3의 api를 통해 전송해주고 그 전송한것을 사용자에게 보여주는 원리확장성 + 데이터 가용성 + 보안 + 성능을 제공하는 오브젝트 스토리지 서비스

2021년 12월 6일
·
0개의 댓글
·
post-thumbnail

Cache를 들어는 봤는데 뭔지는 몰랐습니다

한번 읽었던 데이터를 일정 공간에 저장해 두었다가, 같은 데이터를 또다시 요청할 때 바로 보내 주는 기술을 캐시라고 말합니다. 이렇게 클라이언트가 요청한 내용과 캐시에 저장된 내용이 같은 경우를 캐시 히트라 하는데, 이 캐시 히트가 많을수록 시스템 성능을 향상 시킬 수

2021년 12월 5일
·
0개의 댓글
·

[AWS] EC2

물리적 자원(HW)과 논리적 자원(SW) 을 대여하는 것이라고 할 수 있다. 예를 들어, 서버를 구현한다고 가정했을 때, 내가 직접 이 서버를 구현할 것인지, 또는 이 서버를 구현하는 것을 하는 서비스에 맡길 것인지.전자는 당연히 장비를 내가 소유하고 있어야하고, 후자

2021년 12월 4일
·
0개의 댓글
·

stream

해당 요일에만 가능한 기사를 골라온 serverList를 clientList 형태로 맞춰 출력해 api로 뿌려주려고함스트림을 안쓴 case스트림 쓴 case

2021년 12월 3일
·
0개의 댓글
·

비밀번호 확인

비밀번호 변경을 위한 비밀번호 확인에 대해 http method는 POST로 가야함 개인정보이기 때문에 아무리 인코딩이 된다고하더라도 get으로 가면 url에 다 표출되기 때문에 개인정보 유출에 해당하므로 개인정보 관련하여서는 왠만해서는 다 POST로 진행하는것이 맞다

2021년 12월 3일
·
0개의 댓글
·

[프로그래머스] 예산(budget) - java

물품을 구매해줄 때에는 각 부서가 신청한 금액만큼 모두 지원해당 금액만큼 딱 맞춰서 해줘야하고 그 이상 절대 ㄴㄴ신청한금액의 배열인 d와 예산 budget을 넣어서 최대 몇개 부서에 지원이 가능한지 return. (값 : 몇개부서)invoice: 부서별 신청한 금액 (

2021년 11월 29일
·
1개의 댓글
·