목록rx (56)
투케이2K
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [사전) NodeJS 모듈 추가 방법] https://blog.naver.com/kkh0977/223351347351 205. (NodeJs) [Mac Os] [rxjs] : 리액티브 (Reactive) 모듈 설치 방법 [개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [Reactive 모듈 추가 방법] [참고 사이트... blog.naver.com [사전) NodeJS 프로젝트 설정 방법] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- // -..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [사전) NodeJS 모듈 추가 방법] https://blog.naver.com/kkh0977/223351347351 205. (NodeJs) [Mac Os] [rxjs] : 리액티브 (Reactive) 모듈 설치 방법 [개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [Reactive 모듈 추가 방법] [참고 사이트... blog.naver.com [사전) NodeJS 프로젝트 설정 방법] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- // -..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [사전) NodeJS 모듈 추가 방법] https://blog.naver.com/kkh0977/223351347351 205. (NodeJs) [Mac Os] [rxjs] : 리액티브 (Reactive) 모듈 설치 방법 [개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [Reactive 모듈 추가 방법] [참고 사이트... blog.naver.com [사전) NodeJS 프로젝트 설정 방법] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- // -..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* ------------------------------------ [요약 설명] --------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* ------------------------------------ [요약 설명] --------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* ------------------------------------ [요약 설명] --------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* ------------------------------------ [요약 설명] --------------..
[제 목] [투케이 학습] : Rx - Reactive Programming 반응형 프로그래밍 학습 정리 [설 명] [1] : 반응형 프로그래밍 (Reactive Programming) / Rx 설명 반응형 프로그래밍 (Reactive Programming) : 반응형 프로그래밍 이란 데이터 흐름과 전달에 관한 프로그래밍 패러다임 입니다 (Observer Pattern 옵저버 패턴에 기반) 반응형 프로그래밍 은 데이터의 흐름을 먼저 정의하고, 데이터가 변경되었을 때 [연관된 작업] 을 수행합니다 반응형 프로그래밍 은 프로그램이 주도하는 것이 아니라 환경이 변하면 이벤트를 받아 동작하도록 만드는 프로그래밍 기법 입니다 Rx (ReactiveX) : ReactiveX 는 관찰가능한 절차를 통해..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { // [M_Person 클래스 생성 실시] M_Person m_person = new M_Person("투케이", 29); // [GSON 사용해 Object to Json 변환 실시] String jsonString = new Gson().toJson(m_person); // [로그 출력 실시] Log.i("---","---"); Log.w("//===========//","========================================..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // ------------------------------------- // [로직 처리 실시] // ------------------------------------- try { /** * // ----------------------------------------- * [코드 설명] * // ----------------------------------------- * 1. just() : 가장 간단한 생성 방식으로 함수에 인자로 넣은 데이터를 그대로 차례대로 발행 (인자로 10개 까지 전달), 자동으로 onNext, onComplete 혹은 onError가 호출 됨 * // -----------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : RxJava [설 명] /** * // ----------------------------------------- * [요약 설명] * // ----------------------------------------- * 1. 개발 환경 : 안드로이드 스튜디오 * // ----------------------------------------- * 2. Rx 관련 라이브러리 설치 (build.gradle) : * * implementation 'io.reactivex.rxjava3:rxandroid:3.0.0' * implementation 'io.reactivex.rxjava3:rxkotlin:3.0.1' * implementa..
[개발 환경 설정] 개발 툴 : AndroidStudio [Sample_Api : 소스 코드] package com.example.javaproject; import android.util.Log; import java.io.IOException; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; import io.reactivex.rxjava3.core.Observable; import okhttp3.Call; import okhttp3.Callback; import okhttp3.HttpUrl; import okhttp3.OkHttpClient; import okhtt..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : RxJavascript [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : RxJavascript [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] /** * // ----------------------------------------- * [요약 설명] * // ----------------------------------------- * 1. 개발 환경 : 안드로이드 스튜디오 * // ----------------------------------------- * 2. Rx 관련 라이브러리 설치 (build.gradle) : * * implementation 'io.reactivex.rxjava3:rxandroid:3.0.0' * implementation 'io.reactivex.rxjava3:rxkotlin:3.0.1' * implementation 'io.reac..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : RxJavascript [소스 코드] [결과 출력] ========================================= [window onload] : [start] ========================================= ========================================= [testMain] : [start] ========================================= ========================================= [testMain] : [onNext] ----------------------------------------- [value] : {..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : RxJavascript [소스 코드] [결과 출력] ========================================= [window onload] : [start] ========================================= ========================================= [testMain] : [start] ========================================= ========================================= [testMain] : [onNext] ----------------------------------------- [value] : 1..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : RxJavascript [소스 코드] [결과 출력] ========================================= [window onload] : [start] ========================================= ========================================= [testMain] : [start] ========================================= ========================================= [testMain] : [onNext] ----------------------------------------- [value] : 1..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : RxJavascript [소스 코드] [결과 출력] ========================================= [window onload] : [start] ========================================= ========================================= [testMain] : [start] ========================================= ========================================= [testMain] : [onNext] ----------------------------------------- [value] : TWO..