| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- queue
- 오블완
- 티스토리챌린지
- 자바
- 을 통한 웹 브라우저 흐름
- URN
- Stack
- Hashtable
- tcp
- 연결 리스트
- 김영한님의 모든 개발자를 위한 HTTP 웹 기술 인강 꼭 들어보세요
- 자료구조
- 이진트리
- heap
- URL
- URI
- 배열
- 객체
- HTTP메시지
- 기본은 충실히
- 생성자
- 알고리즘
- port
- HTTP
- 인터넷 네트워크
- servlet
- array
- 과장님 죄송했어요
- Class
- 기초 개념 잡기
- Today
- Total
목록전체 글 (25)
HeadCopter
Model -Customer : 주문을 생성한 고객 정보 저장 및 조회-Inventory : 창고 위치 및 재고 수량 정보-Item : 상품 정보-Shipment : 주문의 배송 상태와 정보-Warehouse : 창고 정보 1. Customer 2. Inventory 3. Item 4. Order 5. Shipment 6. Warehouse
1. @Entity 어노테이션- 해당 클래스는 JPA에서 관리하는 엔티티 클래스이다. - DB의 한 테이블과 매핑되고, 해당 클래스의 객체는 JPA를 통해 CRUD작업을 수행할 수 있다. @Entitypublic class Item {}- JPA에서 사용할 엔티티 이름을 정의- @Entity(naem = '') name을 지정하지 않은 경우에는 default 클래스 이름(name = Item)을 엔티티 이름으로 저장한다.- @Entity를 사용하면 클래스와 데이터 베이스 테이블 간의 매핑 작업을 JPA가 자동으로 처리한다.(과거 방식은 SQL을 직접 작성해서 테이블에 데이터를 삽입하거나 조회를 했어야한다. )- 지금은 클래스 정의만으로 SQL작성 없이 객체를 이용해 데이터를 CRUD 가능EX)Order ..
src/ └── main/ ├── java/ │ └── com/ │ └── yourcompany/ │ ├── config/ # 설정 관련 │ ├── controller/ # API 컨트롤러 │ ├── service/ # 비즈니스 로직 │ ├── repository/ # 데이터베이스 접근 │ └── model/ # 데이터 모델 └── resources/ # 설정 파일
WMS란 ? - Warehouse Management System의 약자로, 창고와 물류를 효율적으로 관리하는 시스템이다.- 제품의 입고, 출고, 재고, 위치 등을 관리하여 물류 운영의 효율성, 정확성, 생산성을 극대화한다. WMS의 주요 기능1. 입고관리입고된 물품의 수량, 품질, 위치를 기록 및 관리재고 반영 및 불량 품목 처리 기능 포함2. 출고 관리주문에 따라 적합한 상품을 선택, 포장 출고하는 과정피킹 방식 지원 (예FIFO,LIFO 선입선출 후입선출! )3. 재고 관리창고 내 물품의 수량, 위치를 실시간으로 추적유효기간 및 품복별 상태 모니터링4. 창고 내 작업 관리물류 동선 최적화, 작업자 스케줄링 및 작업 지시5. 보고서 및 분석입출고 내역, 재고 변동, 창고 활용률에 대한 보고서 제공데..
1. 프로젝트 개요 - 목적 : 현재 담당하고 있는 시스템을 보다 더 이해하고 물류 전문가로 거듭나기 위해 직접 구현하여 운영 효율성 극대화 - 주요 기능 : 입고 관리 : 제품 입고 프로세스와 데이터 관리재고 관리 : 실시간 재고 상태 확인 및 재고 이동 처리출고 관리 : 출고 요청 및 물류 처리 ( OMS 연동 개발 고려 )물류 추적 : 주문 및 제품 이동 상태 추적. 문서 생성 : 재고/입출고 데이터 분석 및 통계 출력 ( 제외할 수 있음 )2. 시스템 아키텍쳐- 클라이언트 서버 구조 : RESTful API - 프레임워크 및 기술 스택 :Language : Java 1.8FrameWork : Spring BootData Base : MySQL or MriaDBFront End : Vue.js빌드..
트리(Tree)의 개념 - 트리는 노드로 이루어진 자료구조로 스택이나 큐와 같은 선형 구조가 아닌 비선형 자료구조이다. - 트리는 계층적 관계를 표현하는 자료구조이다. 트리의 특징 1. 트리는 하나의 루트 노드를 갖는다. 2. 루트 노드는 0개 이상의 자식 노드를 갖는다. 3. 자식 노드 또한 0개 이상의 자식 노드를 갖는다. 4. 노드들과 노드들을 연결하는 간선(Edge)들로 구성되어 있다. 출처 : https://code-lab1.tistory.com/8 이진 트리 ? - 이진 트리(binary tree)는 각각의 노드가 최대 두 개의 자식 노드를 가지는 트리 자료 구조로, 자식 노드를 각각 왼쪽 자식 노드와 오른쪽 자식 노드라고 한다. - 이진트리는 가장 많이 활용되는 트리구조이다. 이진 트리는 모..
Heap ? - 힙은 최댓값 및 최솟값을 찾아내는 연산을 빠르게 하기 위해 고안된 완전 이진트리(complete binary tree)를 기본으로 한 자료구조이다. - 힙 속성(property)는 다음과 같다. * A가 B의 부모노드(parent node)이면, A의 키(Key)값과 B의 키값 사이에는 대소관계가 성립한다. - 힙에는 두가지 종류가 있고 , 부모노드의 키값이 자식노드의 키 값보다 항상 큰 힙을 '최대 힙' 이라 하고 , 보모노드의 키 값이 자식 노드의 키 값보다 항상 작은 힙을 '최소 힙' 이라 한다. - 키 값의 대소 관계는 부모노드와 자식노드 간에만 성립이 되고 , 형제 사이에는 대소관계가 정해지지 않는다. - 각 노드의 자식노드의 최대 개수는 힙의 종류에 따라 다르지만, 대부분의 경..