profile
안녕하세요.

Data transfer between View and Controller

Controller에서 View를 통해 데이터를 전달 받을 때, DTO(Data Transfer Object) 클래스를 생성해 DTO 객체를 통해 데이터를 전달 받곤 한다. (반대로 Controller에서 View로 데이터를 전달할 때도 사용한다.)그런데 DTO 클래스

2023년 7월 1일
·
0개의 댓글
·

영상후기 - 쿠버네티스 소개

[초보를 위한 쿠버네티스 안내서] 쿠버네티스 소개 쿠버네티스 용어와 발음 master : 마스터 node : 노드(구 minion 미니언) k8s : 쿠버네티스, 케이에잇츠, 케이팔에스 kubectl : 큐브 컨트롤, 큐브 시티엘, 큐브커들 eted : 엣지디, 엣시디, 이티시디 pod : 팟, 파드, 포드 istio : 이스티오 helm : 헬름, 핾...

2023년 5월 11일
·
0개의 댓글
·

영상후기 - kubernetes, 어떤 걸 배울까 ?

[초보를 위한 쿠버네티스 안내서] 어떤걸 배울까? 프로그램 개발 과정 |개발자| 코드를 작성 -> |Git| merge, request or push -> |Build | Test, 컨테이너 이미지 생성, 도커 허브에 이미지 업로드 -> |배포| New or Update -> kubernetes -> scale out => build 과정은 도커와 컨테이...

2023년 5월 10일
·
0개의 댓글
·

영상후기 - 왜 쿠버네티스인가?

[초보를 위한 쿠버네티스 안내서] 왜 쿠버네티스인가? Kubernetes 소개 => 컨테이너를 쉽고 빠르게 배포/확장하고 관리를 자동화해주는 오픈소스 플랫폼 => 구글에서 만듦 => 구글은 1주일에 20억개의 컨테이너를 생성하고 있었고, 컨테이너 배포 시스템으로 오픈 소스인 borg를 사용하고 있었음 => 이 borg를 기반으로 만든 것이 쿠버네티스 =>...

2023년 5월 10일
·
0개의 댓글
·

영상후기 - 컨테이너 오케스트레이션 이란 ?

movie [초보를 위한 쿠버네티스 안내서] 컨테이너 오케스트레이션이란? 컨테이너 오케스트레이션 서버의 상태를 관리하기 위한 노력 역사 서버를 관리하는 것에 대한 모든 것을 문서화 -> 서버 관리 도구(chef, puppet, ansible ...) 이용 -> 가상화 머신 이용 -> 도커의 등장 도커의 등장 컨테이너의 특징 가상머신과 비교하여 컨테이너 생성...

2023년 5월 9일
·
0개의 댓글
·

영상후기 - 관계형 데이터 모델링 6.4

video 관계형 데이터 모델링 - 6.4. 제3 정규화 제 3 정규형의 조건: no transitive dependencies -> 이행적 종속성이 없어야 한다. => 위 표에서 모든 행(row)은 title 이라는 컬럼에 종속적이다. = title이 컬럼의 내용을 결정한다. => 또 authorname과 authorprofile 컬럼은 aut...

2023년 5월 3일
·
0개의 댓글
·

영상후기 - 관계형 데이터 모델링 6.3

관계형 데이터 모델링 - 6.3. 제2 정규화 제 2 정규화: no partial dependencies, 부분 종속성을 없앤다. 부분 종속성이란, 한 컬럼의 데이터가 다른 컬럼의 데이터에 의해 결정되는 것을 의미한다. 부분 종속성을 없앤다는 것은 테이블에서 각 컬럼의 데이터가 기본키 컬럼을 제외한 특정 컬럼에 의해 결정되지 않는 다는 것을 의미...

2023년 5월 1일
·
0개의 댓글
·

영상후기 - DB Connection Pool

movie #6. Jdbc Connection Pool (커넥션 풀) | Application 과 Database 양쪽 모두를 이롭게 합니다. - IT 늦공 김부장 최근 많이 사용하는 Spring Framework 에서는 개발자가 특별히 관리할 필요가 없음 Spring 에서는 Hikary CP를 사용함 CP(Connection Pool)는 데이터베이스에 연...

2023년 4월 27일
·
0개의 댓글
·

영상후기 - 관계형 데이터 모델링 6.2

movie 관계형 데이터 모델링 - 6.2. 제1 정규화 제 1정규화의 원칙은 Atomic columns. 각 행과 열의 데이터가 atomic(원자적) 해야 한다. 원자적이어야 한다 = 각 culumn은 데이터를 하나만 가진다. 각 컬럼의 데이터가 atomic 하지 않다면, 여러 문제가 발생할 수 있다. 이러한 문제가 발생하지 않는 상태를 제 1...

2023년 4월 26일
·
0개의 댓글
·

영상후기 - ORM(Object Relational Mapping)

movie What is ORM tool ? ORM이란 개념은 여러 프로그래밍 언어에서 제공한다. 객체(object)가 무언가를 알고 있다는 것은 변수(variable)의 도움을 받는 것이고, 객체가 무언가를 수행한다고 했을 때 그것은 메소드(method)의 도움을 받는 것이다. 데이터를 저장하기 위해 변수(variable)를 사용한다. 데이터를 영구적으로...

2023년 4월 25일
·
0개의 댓글
·

영상후기 - MyBatis(SQL Mapper)

movie Overview of Mybatis - Learn With Vinod Java Persistence Framework 이다. JDBC 코드를 인터페이스를 통해 동적으로 구현한다. interface methods를 실제 SQL commands와 매핑한다. => 위 'getAllCustomers()' 메소드는 실제로 'SELECT * FROM cu...

2023년 4월 24일
·
0개의 댓글
·

영상후기 - Hash Table

movie 개발자라면 꼭 알아야할 Hash Table 의 모든 것! - 노마드 코더 Nomad Coders 해시 테이블은 자료구조 중 하나로, key:value 시스템을 사용하여 데이터를 정리(organization)한다. 해시 테이블과 배열(Array)의 비교 key:value 쌍의 데이터를 배열에 저장한다면, 선형 검색(Linear search = f...

2023년 4월 20일
·
0개의 댓글
·

영상후기 - 관계형 데이터 모델링 6.1

movie 관계형 데이터 모델링 - 6.1. 정규화 소개 Edgar Frank "Ted" Codd 박사. 평범한 사람도 그가 제안하는 방법을 적용하기만 하면 천제적인 표를 만들 수 있는 레시피를 개발했다. 그것을 정규화, Normalization 이라고 한다. 정규화란 정제되지 않은 데이터 즉, 표를 관계형 데이터베이스에 어울리는 표로 만들어 주...

2023년 4월 19일
·
0개의 댓글
·

영상후기 - final & immutable

moive [10분 테코톡] 🔪시카의 Java final과 불변 객체 - 우아한테크 final: can only be assined once. 한 번만 할당이 가능 final 적용 효과: 버그 발생 가능성이 줄어듦. 버그를 찾는 시점이 빨리짐. 코드의 품질이 높아져 빠르게 대응할 수 있음. immutable: cannot be modified after...

2023년 4월 18일
·
0개의 댓글
·

영상후기 - Difference between Collection, Collections, Collections Framework

movie Difference between Collection, Collection framework and Collections in Java? Collections Framework: 클래스와 인터페이스의 집합 Collection: 인터페이스 Collections: 클래스 JAVA Collections Framework는 Collection과 Col...

2023년 4월 17일
·
0개의 댓글
·

영상후기 - 관계형 데이터 모델링 5.5.2

movie 관계형 데이터 모델링 - 5.5.2. N:M 관계의 처리 - 내용 정정 '저자'는 '글'을 '작성'을 할 수도 안할 수도 있다. 하지만 '글'을 '작성'했다면, '저자'는 반드시 존재한다. => (저자-1:N-작성), (저자-mandatory:optional-작성) 하나의 '글'은 여러 '작가'가 '작성'할 수 있다. '글'이 있다면 반드시 '작...

2023년 4월 16일
·
0개의 댓글
·

영상후기 - APACHE, NGINX, TOMCAT

movie 아파치, NginX, 톰캣이 뭔가요? (+ 웹서버, WAS, 로드밸런싱, 프록시) server: 서비스를 제공하는 쪽 client: 서비스를 제공받는 쪽 web server: 어떤 컴퓨터로 하여금 서버 역할을 하도록 도와주는 소프트웨어. 대표적으로 Apache, NGINX, IIS(windows 용) 웹서버란, 웹 사이트를 제공하는 서버(로 만들...

2023년 4월 13일
·
0개의 댓글
·

영상후기 - 관계형 데이터 모델링 5.5.1

movie 관계형 데이터 모델링 - 5.5.1. N:M 관계의 처리 N:M 관계에 있는 테이블은 '저자'와 '글'. 한 명의 '저자'가 여러 '글'을 작성할 수 있고, 하나의 '글'을 여러 '저자'가 작성할 수 있다. N:M 관계를 테이블로 표현하기 애매하다. '저자'와 '글' 엔티티의 중재자가 필요하다. 이 중재자를 mapping table 매핑 테...

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

영상후기 - CORS

movie 웹개발 짜증유발자! CORS가 뭔가요? CORS(Cross Origin Resource Sharing, 교차 출처 자원 공유 방식): 다른 출처 간에 자원을 공유할 수 있도록 하는 것 출처는 웹사이트와 API의 주소 리소스는 두 출처가 주고받는 데이터 SOP(Same-Origin Policy, 동일 출처 정책): 서로 다른 출처끼리의 자원 공유를...

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