일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- button
- fragment
- 자바스크립트
- 코틀린
- RecyclerView
- GoogleMaps
- Java
- 구글맵스
- 스프링부트
- Linux
- SpringBoot
- JS
- TextView
- npm
- JavaScript
- TypeScript
- Javscript
- nodejs
- Hook
- Android
- 오버라이딩
- 안드로이드
- React
- Kotlin
- scrollview
- 랜덤넘버
- 리액트
- 랜덤번호
- array
- stylesheet
- Today
- Total
목록2024/03 (4)
타닥타닥 개발자의 일상

1. MongoDB 를 윈도우에서 설치한다. https://www.youtube.com/watch?si=VdpwP_r8PRZJOupG&v=MCpbfYvvoPY&feature=youtu.be 위의 튜토리얼을 참고하면 되는데, 참고해야할 부분은 1. 몽고디비 인스톨시에 설정 2. 환경 변수 설정하고 몽고 디비 커맨드 환경에서 바로 호출 3. 커맨드 창에서 mongod 입력하고 서버 잘 구동되는지 확인 참고로 3번 부분에서 멋대로 커맨드창을 닫기 하면 안된다. ctrl+C를 통해서 안정적으로 서버를 종료한뒤 커맨드 창을 닫아야 한다. 이 절차 없이 커맨드 창을 닫았다가, 몽고가 비정상적 서버종료로 인식해서 프로그램에 lock을 거는 경우가 생긴다. lock이 걸리면 몽고 서버 자체에 연결 안되는 오류가 생겨서..
REST(Representational State Transfer)와 RESTful은 웹 서비스 아키텍처를 설계하는 데 사용되는 용어로, 서로 유사하지만 약간의 차이가 있다. REST(Representational State Transfer) -정의: REST는 자원(URI), 행위(HTTP 메서드), 표현(Representations)으로 구성된 아키텍처적인 스타일 - 특징: 1. 자원은 URI로 표현되며, 각 자원은 고유한 식별자를 보유 2. 행위는 HTTP 메서드(GET, POST, PUT, DELETE)를 이용하여 수행. 3. 표현은 클라이언트가 자원의 상태를 나타내는 방식. RESTful: - 정의: RESTful은 REST 아키텍처를 따르는 웹 서비스다. 즉, REST 원칙을 준수하여 구현된 ..
오버라이드(Override)와 오버로드(Overload)는 객체지향 프로그래밍에서 다형성(Polymorphism)을 구현하는 방법 중 두 가지. 1.오버라이드(Override) - 오버라이드는 상위 클래스(부모 클래스)에서 이미 정의된 메서드를 하위 클래스(자식 클래스)에서 동일한 시그니처(메서드 이름, 매개변수 유형 및 개수)로 다시 정의하는 것을 의미. - 오버라이드를 사용하면 하위 클래스는 상위 클래스의 메서드를 자신의 필요에 맞게 재정의 가능. - 오버라이드된 메서드는 상위 클래스의 메서드 대신 호출되며, 다형성을 통해 동일한 메서드 호출 시에도 실제 객체의 타입에 따라 다른 동작이 수행. class Animal: def make_sound(self): return "Some generic sou..
클래스와 인터페이스는 객체지향 프로그래밍에서 다른 역할을 수행하며, 사용하는 상황에 따라 선택된다. 클래스(Class)란? - 클래스는 객체지향 프로그래밍에서 데이터와 메서드(함수)의 모음. - 객체의 설계도 혹은 틀로, 객체를 생성하기 위한 모든 특징과 행위를 정의. - 클래스는 구체적인 객체를 생성하기 위한 템플릿이며, 객체의 상태(속성)와 동작(메서드)을 정의. class Car: def __init__(self, make, model): self.make = make self.model = model def start_engine(self): print("Engine started") 추상 클래스란? -추상 클래스는 일부 메서드의 구현을 하지 않은 추상 메서드를 포함할 수 있는 클래스. -추상 메..