일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 인터넷우회
- 실업급여 신청 방법
- 가성비프로젝터
- 무음 설정
- 실업급여온라인교육정답
- OSDLock-loosening
- git setup
- 직무 역량
- 리눅스
- askii
- 기본 알람
- 실업급여동영상퀴즈
- Android
- error
- SBS100
- W2453V
- 눈꽃 사진
- LGFlatron
- linux
- LGFlatronOSD잠금해제
- 머시멜로
- OSD잠금해제
- OSD잠금
- 에러
- mainthread
- Eclipse
- PJM-F3000
- ClubMed
- 여행
- 안드로이드
- Today
- Total
목록2021/03 (7)
JJ's blog
- 안드로이드 클린 코드 RXjava - 반응형 프로그래밍 Dagger2 - 의존성 주입 기법 Jetpack - 앱 아키텍처를 위한 Jetpack 컴포넌트 - 나만 몰랐던 자바의 고급 기술 1. 리플렉션 2. Dynamic proxy 3. Annotation 4. Android Lint
"개발자님, 보너스 1억 모십니다" 이런 회사는 "코딩을 할 줄 아는 사람"이 필요한 게 아니에요. 경험하지 않은 문제가 주어졌을 때 해결할 수 있는 사람을 찾는 거에요. 개발자가 인간의 언어를 컴퓨터의 언어로 바꾸는 단계를 벗어나면 다음 단계는 활용하는 방법을 배우는 거에요. 특정 상황에 부딛혔을 때 어떤 라이브러리를 써서 어떻게 하면 되는지 익히죠. 여기를 벗어나면 이제 아키텍쳐적인 면을 바라보기 시작해요. 마지막 단계는 비즈니스와 기술을 함께 어우를 수 있는 사람이에요. 개발자가 아키텍쳐 사이드를 바라보려면 얼마나 걸릴까요? 최소한 7년 이상은 경험이 있어야 한다고 생각해요. 그냥 6개월동안 "빌드 오류가 나지 않는 법"을 배웠다고 해서 카카오에 입사하기는 어렵지 않을까요? 개발자가 다 똑같은 개발..
의존성 주입이란 정리하면 이렇습니다. 코드에서 두 모듈 간의 연결의 의미함. 일반적으로 둘 중 하나가 다른 하나를 어떤 용도를 위해 사용함. 객체지향언어에서는 두 클래스 간의 관계라고도 말함. 클래스간의 의존성이 줄어들면 유지보수시 매우 편함. .... 저는 클래스 생성에서 의존성을 주입을 했습니다. 외부에서 객체를 관리하게 되는데 이를 IOC(inversion of Control, 제어의 역전)라 합니다. IOC는 객체의 생성부터 생명주기(LifeCycle) 관리까지 컨테이너에 의해 제어 되는 것을 의미하며 의존성 주입(DI)은 객체간의 의존성을 자기 자신이 아닌 외부에서 주입받는 개념입니다. "외부에서 제어 및 객체간의 의존성을 최소화 한다" .... DI(Dependency Injection)에 대..

안드로이드 개발 현업을 떠난게 3년인데 세상이 바뀐 것 처럼 느껴진다. 우선 코틀린이 뭔지는 알아야지. 코틀린 (프로그래밍 언어) 코틀린(Kotlin)은 JVM에서 동작하는 프로그래밍 언어이다. 2011년 7월, 젯브레인사가 공개하였다. 파일 확장자는 .kt 또는 .kts를 사용한다. 코틀린은 2019년 5월 7일 이후로 구글의 안드로이드 앱 개발에서 선호하는 언어가 되었다 구글 I/O 2017에서 구글은 안드로이드에서 코틀린을 최전선에서 지원하기로 발표하였다.[9] 코틀린 (프로그래밍 언어) - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 코틀린(Kotlin)은 JVM에서 동작하는 프로그래밍 언어이다. 2011년 7월, 젯브레인사가 공개하였다. 파일 확장자는 .kt 또는 .kts를..

프로그램에서 순서는 일반적으로 불려지는 쪽이 부르는 쪽에 속하고 있는 것이 대부분이지만 어느 쪽도 종속 관계가 아니라 대등한 관계로 서로 호출하는 것이다. 예를 들면, 게임 프로그램에서 각 플레이어 루틴은 서로 코루틴된다. 복수 프로세스 간에서 한정된 형태의 통신을 행하는 프로그램을 순차 제어로 실현한 것으로 볼 수도 있다. [네이버 지식백과] 코루틴 [coroutine] (컴퓨터인터넷IT용어대사전, 2011. 1. 20., 전산용어사전편찬위원회) ①호출 루틴과 피호출 루틴이 대등 관계를 유지하는 처리 절차. 부차적 프로그램의 수행이 완전히 끝나기 전에 제어가 호출 루틴으로 돌아가는 것이 동시 실행 과정이다. 그리고 제어가 부차적 프로그램으로 돌아왔을 때는 중단된 부분부터 다시 수행이 계속된다. ②주종 ..

기업 내 산재되어 있는 다양한 데이터 소스들과 시스템, 애플리케이션 등으로부터 데이터를 모으고, 이 데이터들이 가치있고 재사용 가능한 정보, 즉 “지능적인 정보”가 되도록 만들어 주는 과정. 현재 기업내의 방대한 양의 데이터가 다양한 형태로 곳곳에 산재해 있어 부분적으로만 효용가치가 있을 뿐, 전사적으로 즉각적인 활용이 가능한 데이터가 되지 못하고 있는 경우가 많다. DI 에서는 데이터 소스에 질의를 보내면 그 질의는 네트워크를 돌아 다니면서 XML 문서, 전자우편, 멀티미디어 파일 등 구조화 데이터와 비구조화 데이터들을 모두 한 곳에 저장돼 있는 것처럼 가상 데이터베이스를 구축해 줌으로써 데이터를 복제하거나 애플리케이션의 기존 소스를 변경하지 않고도 즉시로 이용할 수 있게 한다. 미리 계획되지 않고 정..
기타 - 목록보기 - 사용안함 - 그룹화