본문 바로가기

태그

RxJava kotlin Java BOJ Design Pattern Firebase map rxandroid Observable dp scheduler jenkins Docker Jetpack CI Flutter DART Git When joinToString 도커 reduce 점화식 subject AWS zip Filter Stack List dart language Workmanager buildString JUnit 5 debounce flatMap 리액티브연산자 firestore fold consumer interval SonarQube MVVM EC2 commit Stream Enum default All Single Android Broute Force Baekjoon Online Judge Flutter 단점 플러터 장단점 플러터 단점 플러터 장점 Flutter 개발 후기 null safety 마이비스킷 Mockito kotlin Mockito-Kotlin stubbing concrete class Iterating predicate Docker install sumBy interactive rebase 확장함수 observeOn OkHttp Callable reversed 고차함수 Abstract factory pattern await 플러터 Factory Method Pattern combinelatest Groupby Backpressure retrofit recyclerview GSON java 8 LIS GCD designpattern 에라토스테네스의 체 Async TDD JVM function Module JAVA Stream DataBinding assert constructor Interface Gc View math set let 소수 LinkedList COUNT DI 젠킨스 rebase merge jUnit apply stub DNA 정규식 AAC yield split if skip abstract 상속 take Maybe Last Expect Spec Feature Spec Free Spec Word Spec Behavior Spec Describe Spec Should Spec String Spec Fun Spec multimodule buildSrc KotlinDSL RemoteMediator InstallIn HiltAndroidApp AndroidEntryPoint 널세이프티 Dart 2.12 Dart 2.12.0 Null Safety Migration Flutter SDK Paging3 @InstallIn @AndroidEntryPoint flutter 2.0 Route Force BOJ 1476 Java BOJ 1476 날짜 계산 BOJ 1476 BOJ 3085 Java BOJ 3085 사탕게임 BOJ 3085 BOJ 2309 BOJ 1699 BOJ 1912 가장 긴 증가하는 부분수열 BOJ 14002 BOJ 11053 가장 긴 증가하는 부분수열 BOJ 11053 BOJ 2193 이친수 BOJ 2193 BOJ 10844 쉬운 계단 수 BOJ 10844 BOJ 15990 BOJ 16194 카드 구매하기 2 BOJ 11052 카드 구매하기 BOJ 11052 BOJ 9095 BOJ 11762 2xn 타일링 BOJ 11726 BOJ 1461 BOJ 2089 BOJ 1212 BOJ 1373 BOJ 11005 BOJ 2745 BOJ 17087 kotlin BOJ 17087 java BOJ 17087 BOJ 9613 kotlin BOJ 9613 java BOJ 9613 BOJ 1676 BOJ 6588 java BOJ 6588 BOJ 1929 BOJ 1978 BOJ 2609 java BOJ 2609 BOJ 17298 java BOJ 17298 BOJ 1709 java BOJ 17099 17314 BOJ 17413 BOJ 1158 BOJ 1406 스택수열 BOJ 1874 BOJ 9012 9093 BOJ 9093 커밋메세지 Flutter 장점 Flutter 후기 플러터개발 후기 플러터 개발 후기 2020년 회고 2021년 계획 1874 9012 StreamAPI hilt kotest 123 더하기 5 2xn 타일링 숨바꼭질6 boj 16194 1158 AnimatedCrossFade AnimatedSize AnimatedPositioned AnimatedPhysicalModel AnimatedOpacity AnimatedDefaultTextStyle AnimatedContainer AnimatedAlign Implicit Animation 암시적애니메이션 commit message Dagger2 dart 장점 Flutter why use Dart? 플러터가 다트를 사용하는 이유 Declarative Imprerative 1로만들기 WidgetTester CommonFinder widgetTest Flutter WidgetTest BLoC Pattern BlocListener BlocProvider BlocBuilder RxDart BLoC spaceBetween spaceAround spaceEvently CrossAxisAlignment MainAxisAlignment asyncronyous StreamController Dart Language Convention Dart Convention typedefs convariant async* ConstraintLayout JUnit5 Parameterized test JUnit5 Nested test JUnit 5Conditional Test Excution JUnit5 Disabling Test JUnit 5Assumptions JUnit 5Assertions JUnit 5DisplayName JUnit 5CustomAnnotation JUnit5 Annotation @AfterAll @BeforeAll @AfterEach @BeforEach @AfterClass @After @Before @BeforeClass NAME_ASCENDING MethodSorters TestRule invokeConstructor setInternalState getInternalState PowerMock Verify Argument Captor Test Double test stub Chain of Responsibility Pattern MementoPattern Comprable BinaryOperator UnaryOperator BiFunction BiConsumer Supplier java.util.function Fucntional Interface 함수ㅇ Functional Interface Composition Pattern ProxyPattern java DesignPattern mixin onLayout onMeasure onAttachedToWindow inhritance difrrent vararg lazy=true staticName ArgsConstroctor Out of Memory Killer RxJava TestScheduler RxJava TestObserver RxJava Test git add -p git commit -v rebase -i AppBundle ComparedAndSwap AtomicInteger MetaSpace Yung int Integer Reference Type Collecting Calcultaing 병렬스트림 스트림이터레이터 스트림제너레이터 스트림빌더 빈스트림 컬렉션스트림 배열스트림 JavaStream First Class Citizen 1급객체 High Order Function Use Cases Entities Clean Architecture Pesenter postValue SwitchMap MediatorLiveData pagedKeyDatasource itemKeyDatasource positionDatasource paging library android paging kakao talk dev facebook dev github til github follow 개발정보얻기 invokemethod GitFlow Soccerting 오큰수 MediaStore Jitpack Crashlytics KClass KMutableProperty KProperty KFucntion 1476 PeriodicWorkRequestBuilder OneTimeWorkRequestBuilder JobScheduler pull request 슬랙 연동 Jenkins Slack Elastic Compute Cloud CloudFomation Global Security setting docker stop docker start docker run docker pull docker search docker images docker ps Docker 명령어 Docker terminal We couldn't find a native setup error Kitematic Docker Jenkins Install Continuous Integration Docker install Mac List.plus() PerfectNumber setupWithViewPager addOnPageChangeListener setCurrentItem pageChangeLitener ViewPager.OnPageChangeListener ordinal 확장함수' 시프트라이트 시프트 레프트 shl shr 중위함수 중함수 infix SecretHandshake 비밀악수 탄력적 IP 1..10 rangeTo sumb 정사각형의 차이 스크래블 스코어 ScrabbleScore git commend filterNot indices reversed() asSequence mapOf mutbaleSetOf setOf mutableListOf arrayListOf listOf reified 일급함수 corsslinline noinline RoundingMode setScale BicDecimal Math.round() Math.round String.format atStartOfDay 10억초 더하기 String.fold RNA to DNA Twofer thowException Hamming distance @JvmField @Rule Hamming Kotlin Generics Regex Parttern Patttern pig-latin toLetter Isogram @Parameterized.Parameters @Parameterized.Parameters(name = "{index}: raindrops({0})={1}") @RunWith(Parameterized::class) @RunWith 범위검사 Pangram listener binding ClassRule RuleChain TestName Verifier ErrorCollector ExpectedException ExternalResource TemporaryFolder cherrypick cherry-pick 체리-픽 리베이스 캐럿연산자 git commit tree GCD 합 스테이터스바 readme.md build time reduce 백그라운드 푸시알람 background push alarm Foreground push alarm Fogr 앱실행중 푸시알림 푸시알림보내기 push alarm 사탕 게임 FirebaseStorage Fireabase addOnCompleteListener addSnapshotListener WhereLessThanOrEqualTO WhereLessThan WhereGreaterThanOrEqualTo WhereGreaterThan WhereEqualTo twitter login Friebase Google Login AuthStateListener reauthenticate sendPasswordResetEmail updatePassword updateEmail sendEmailVerification signlnWithEmailAndPassword createUserWithEmailAndPassword Chain Mode ContraintLayout companion obejct 권한처리 형체크 SAM 변환 ?. lateinit null possibility Kotlin 배열 Kotlin 자료형 Kotlin REPL onBackpressureDrop onBackpressureBuffer onBackpressrueLatest awiatDone assertFailureAndMessage assertComplete assertFailure TestObserver throttleLast throttleFirst buffer() emitLast retryWhen retryUntil onErrorResumeNext onErrorReturnItem onErrorReturn doFinally doOnTerminate doOnLifecycle doOnDispose doOnSubscribe doOnEach doOnError() doOnComplete() doOnNext() repeatWhen UI Event RxLifeCycle concatWith ExecutorScheduler SingleScheduler IOScheduler computation 뉴스레드스케줄러 newThread subscribeOn filp timeInterval skipUntil takeUntil amb ziipWith swiitchMap concatMap defer() intervalRange skipLast takelLast frist ConnectableObservable ReplaySubject PublishSubject BehaviorSubject subject클래스 뜨거운 Observable hot Observable fromPublisher fromFuture BlockingQueue fromIterable Integer[] fromArray Disposable 마블다이어그램 @Data @ToString 도커 설치 단어 뒤집기 동반객체 ViewModel 쇠막대기 String.format() Barrier FLYWEIGHT pattern LiveData localdatetime 제곱수의 합 일곱 난쟁이 boilerplate 안드로이드 디버그 readme inorder baseline 연속합 GooglePlayStore mockito Template Method Pattern mock statusbar webhooks ReactiveX matcher 1406 LocalDate repl 1 2 3 더하기 adapter pattern Retrofit2 SetValue 안드로이드 단축키 facebook login 1급시민 체리픽 values() compareTo gitignore matching lombok Teardown TreeSet ?: 코틀린 slack 슬랙 Comparator realm 접근 제한자 MultiDex TabLayout setAdapter minor interpreter pattern mediator pattern bridge pattern chain of responsibility visitor pattern Jenkins Install revert 안드로이드 6.0 gitlab 조세푸스 android-sdk Stream API ViewPager integer mediator values 비트연산 OnCreate 윤년 androidstudio Flyweight Operators subscribe HashCode lambda alarmmanager Koin primitive type 0b volley int[] OOM killer Low Memory Killer out of memory 최소공배수 Dummy AOT whitebox 팩토리얼 period round() CustomView 내부클래스 Paging 리플렉션 Filtering Retry 앱런처 Trampoline FLIP 가변인자 feedly Timeout var do while stretch Dagger Builder soundpool MediaPlayer android studio PlayStore val Parallel Composition throttle property lmk 날짜 계산 Queue Finder 최대공약수 Raindrop launcher opensource Lazy Decorator Pattern Command Pattern Strategy Pattern State Pattern Iterator Pattern Observer Pattern Builder Pattern 자연수 Scan major atomic listener fragment DSL git rebase 요세푸스 커밋 타이틀바 titlebar forEach convention 수학함수 jit AVERAGE Sorting Navigation mapping SUM none Treemap TOSET 골드바흐의 추측 onDraw FIND dependency injection interpreter HashSet concat toLowerCase Overriding 디버그 WindowManager transform getter setter 오버로딩 Overloading expect BDD assertThat Extends Repeat while MEMENTO Add field 생성자 추상클래스 Group Fake 메소드 Content Provider SAM Future Spy 상태바 Proxy DROP Composite Iterator Scratch bridge Factory Facade ELT Command Widget BIND read Setup CAS decompile notification require Sealed equals 형변환 Singleton DISTINCT STRATEGY 파일스트림 Serial 런처 Any NOSQL run Observer Properties HashMap ArrayList Timer 약어 StringBuilder memory leak int Push Generics 람다식 Lamda DELETE branch checkout Android SDK 구구단 회고 visitor github onClick G1 State HEAD 함수 reflection Algorithm json Range 에디터 regex inline prototype create Runnable Service 프로퍼티 Class 비동기 Fun 1급 window reset 집합 static 단축키 pattern CMS vi CD sample First Model for twitter out Mac RX 숨바꼭질 ^ Collection Max 리스트 GUIDE Listen Get Pr RNA old AND Min 컨테이너 AS Google T 안드로이드 MVP Update Facebook install DELAY test OPEN with in 이미지 !! ~ ...