일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PCA
- AI
- 머신러닝
- LLM
- regression
- 분류
- 지도학습
- Classification
- supervised learning
- 회귀
- LG Aimers 4th
- OpenAI
- 딥러닝
- 해커톤
- LG
- 오블완
- 티스토리챌린지
- LG Aimers
- deep learning
- ChatGPT
- GPT-4
- Machine Learning
- gpt
- Today
- Total
목록3학년 2학기 전공/풀스택서비스프로그래밍 (6)
SYDev
https://ryu-e.tistory.com/2 MongoDB의 기본 개념에 대해 알아보자.이번에는 MongoDB에 대한 기본 개념에 대해서 알아보겠습니다. 이번 시간에는 각 주제별 자세한 내용을 다루기보다는 mongoDB에 대한 전체적인 개념을 파악하는데 초점을 두었습니다. 😊 1. mongoDBryu-e.tistory.com위 게시물을 기반으로 한 단순 공부용 포스팅!! MongoDB?MongoDB: document 지향적인 databasedocument: field:value 형식으로 구성된 데이터 구조value에는 문자열, 숫자 날짜 , 배열, 다른 도큐먼트를 저장하는 것이 가능Schema-less 구조 -> 스키마를 고정하지 않은 형태로, 필드 추가 및 제거가 편리분산 확장이 간단 -> 샤딩..
경희대학교 이성원 교수님의 풀스택 서비스 프로그래밍 수업을 기반으로 정리한 글입니다. HTTP 프로토콜 이해하기1. HTTP Request (Methods) & Response- HTTP MethodsGET: server에서 client에게 resource(HTML/CSS/JS, 이미지, 동영상 등)를 전송PUT: client로부터 전달받은 data를 server에 저장DELETE: server에서 resource를 삭제POST: server gateway application으로 data를 전송 - HTTP ResponseHTTP status code 200: Document returned correctlyHTTP status code 302: Redirect HTTP status code 404: ..
경희대학교 이성원 교수님의 풀스택 서비스 프로그래밍 수업을 기반으로 정리한 글입니다. 비동기 입출력 기능 활용하기1. 비동기 작업(asynchronous operation, async)두 개 이상의 작업을 동시에 수행synchronous operation에 반대되는 개념주로 동작이 느린 외부 저장 장치에 대한 작업을 수행느린 저장 장치는 Stream 클래스로 비동기 동작을 지원Main 함수에 의해 수행되는 작업 -> foreground 비동기 함수에 의해 수행되는 작업 -> background 2. Future.delayed(시간(초), 작업) method'시간'이 지난 후에 '작업' 수행'작업'을 비동기적으로 처리'작업'이 주어지지 않으면, '시간' 만큼 프로그램 대기 3. await 문법비동기 작업이..
1. Parallel Computingdef(wikipedia): simultaneously(동시에) 많은 계산을 하는 연산의 한 방법 -> 실제로 한 번에 많은 작업을 처리크고 복잡한 문제를 작게 나눠 동시에 병렬적으로 해결하는 데에 주로 사용주로 고성능 연산에 이용 multi-core processor dart의 비동기 처리 -> parallel process에 해당!!multi-coremulti-core (processor) CPU: 두 개 이상의 독립 core를 단일 집적회로로 이루어진 하나의 패키지로 통합한 것Chip-level Multi Processor(CMP)multi-threading -> core의 개수에 따라, 그 개수만큼의 thread를 동시에 처리할 때 효율적으로 동작multi-c..
경희대학교 이성원 교수님의 풀스택 서비스 프로그래밍 수업을 기반으로 정리한 글입니다. Class 직접 만들기 Part 1기본적인 개념은 c++과 유사late- Null-safety에 의해 null 값을 가질 수 없는 변수에 대해 -> "일부러 지금 초기화하지 않고, 나중에 초기화 하겠다"를 선언하는 문법constructor클래스 객체 생성 최초 시점 호출되는 함수(메소드)클래스 이름과 메소드의 이름 동일리턴 값 Xgetter, setterget/set 유형 메소드를 만드는 문법ex) String get asString => "$_value" -> value 값을 string으로 변환하여 반환하는 asString이란 이름을 가진 getterex) set value(int givenValue) => _val..
경희대학교 이성원 교수님의 풀스택 서비스 프로그래밍 수업을 기반으로 정리한 글입니다. Null-Safety (Null에 대한 프로그램 안정성 보장)Dart 언어는 Null-Safety가 defaultDart의 변수들 -> 기본적으로 null 값을 가질 수 없음.변수들은 사용하기 전에 반드시 초기화가 필요Dart 언어에서, 강제로 null 값을 갖는 변수를 정의할 수 있음int? i; -> i는 int 객체 혹은 null 저장 가능 -> null은 "의미없는 값을 저장하는 객체"로 정의runtimeType 메소드(null 객체가 지원하는 유일한 메소드)주어진 변수/객체가 null -> null을 리턴주어진 변수/객체가 null이 아닌 경우 -> 해당하는 type 리턴A ?? B A가 null이 아닌 경우 ..