Skip to content
BS Code Lab

BS Code Lab

Android · AI · Engineering · Data Lab

  • 안드로이드 랩Expand
    • 기초
    • 심화
  • 아키텍처 랩Expand
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩Expand
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩Expand
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩Expand
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
BS Code Lab
BS Code Lab
Android · AI · Engineering · Data Lab
  • Hilt scope 쉽게 이해하기
    안드로이드 랩 안드로이드 아키텍처

    Hilt scope 쉽게 이해하기

    2026년 06월 24일

    Hilt scope를 안드로이드 생명주기 기준으로 쉽게 정리합니다. Singleton, ActivityRetained, ViewModel 범위 차이와 선택 기준을 실무 예시와 함께 설명합니다.

    Read More Hilt scope 쉽게 이해하기Continue

  • registerForActivityResult 쉽게 이해하기
    기초 안드로이드 랩

    registerForActivityResult 쉽게 이해하기

    2026년 06월 24일

    registerForActivityResult와 onActivityResult 차이, 권한 요청과 사진 선택 예시를 안드로이드 실무 기준으로 쉽게 정리합니다.

    Read More registerForActivityResult 쉽게 이해하기Continue

  • 코틀린 디자인 패턴 (18) – Memento 패턴으로 상태 저장과 복원하기
    디자인 패턴 아키텍처 랩

    코틀린 디자인 패턴 (18) – Memento 패턴으로 상태 저장과 복원하기

    2026년 06월 23일

    코틀린 Memento 패턴을 쉽게 설명합니다. undo, snapshot, 상태 복원 구조를 캡슐화 관점에서 이해하고, data class snapshot과 history stack으로 실전 감각까지 정리합니다.

    Read More 코틀린 디자인 패턴 (18) – Memento 패턴으로 상태 저장과 복원하기Continue

  • SCC 쉽게 이해하기
    프로그래밍 랩 알고리즘

    SCC 쉽게 이해하기

    2026년 06월 23일

    SCC를 쉽게 설명합니다. 방향 그래프에서 서로 왕복 가능한 정점 덩어리를 왜 묶는지, condensation graph가 왜 DAG가 되는지, Kosaraju와 Tarjan 감각까지 단계적으로 정리합니다.

    Read More SCC 쉽게 이해하기Continue

  • 희소 테이블 쉽게 이해하기
    프로그래밍 랩 자료구조

    희소 테이블 쉽게 이해하기

    2026년 06월 23일

    희소 테이블을 쉽게 설명합니다. 업데이트 없는 구간 최소값 문제에서 왜 세그먼트 트리보다 단순하게 느껴지는지, 전처리와 O(1) 질의 구조를 예시와 코드로 정리합니다.

    Read More 희소 테이블 쉽게 이해하기Continue

  • C언어 static 변수 쉽게 이해하기
    C 언어 프로그래밍 랩

    C언어 static 변수 쉽게 이해하기

    2026년 06월 23일

    C언어 static 변수 차이를 쉽게 정리합니다. 지역 static 변수와 파일 범위 static 변수의 수명, 범위, internal linkage를 예시로 설명합니다.

    Read More C언어 static 변수 쉽게 이해하기Continue

Page navigation

Previous PagePrevious 1 … 60 61 62 63 64 … 112 Next PageNext
Recent Posts
  • SharedPreferences DataStore 비교: 설정 저장 구조와 마이그레이션 기준
  • 배당 ETF는 분배금만 보면 왜 위험할까: 총수익률과 배당 재투자를 함께 보는 법
  • 리밸런싱 주기 비교: 매월, 분기, 매년 조정하면 포트폴리오 결과가 얼마나 달라질까
  • BS Code Lab을 소개합니다!
  • 문의
  • 개인정보처리방침
  • 면책 고지

© 2026 BS Code Lab

Scroll to top
  • 안드로이드 랩
    • 기초
    • 심화
  • 아키텍처 랩
    • 객체지향 설계(OOP)
    • 디자인 패턴
    • 클린 코드
    • 소프트웨어 아키텍처
    • 안드로이드 아키텍처
  • AI 랩
    • AI 기술 트랜드
    • AI 도구 리뷰
    • 논문
  • 프로그래밍 랩
    • 자료구조
    • 알고리즘
    • C 언어
    • Java
    • Python
    • Kotlin
  • 데이터 랩
    • ETF 백테스팅
    • 자산배분 전략
  • 재미
Search