Tag

Lifecycle

0 views collected around this technical thread.

AndroidPub
AndroidPub
May 29, 2025 · Mobile Development

Avoid These 5 Dangerous Kotlin Coroutine Pitfalls in Android

This article highlights five common Kotlin coroutine pitfalls for Android developers—directly calling suspend functions in Views, misusing GlobalScope, sequential network calls, improper exception handling, and ignoring cancellation—while providing correct implementations and best‑practice guidelines to avoid them.

Best PracticesConcurrencyCoroutines
0 likes · 10 min read
Avoid These 5 Dangerous Kotlin Coroutine Pitfalls in Android
System Architect Go
System Architect Go
Nov 1, 2024 · Cloud Native

Kubernetes Node Lifecycle: Registration, Heartbeat, and Health Monitoring

This article explains the core Kubernetes Node lifecycle—including registration, status updates, lease management, heartbeat mechanisms, and health monitoring—detailing how kubelet interacts with the API server, configuration options, and node-controller behavior for handling failures and graceful node shutdown.

KubernetesLifecyclecloud-native
0 likes · 5 min read
Kubernetes Node Lifecycle: Registration, Heartbeat, and Health Monitoring
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 19, 2024 · Mobile Development

Implementing Route Interceptors, Lifecycle Hooks, and Global Navigation in Flutter

This article explains how to create and configure route interceptors, use lifecycle callbacks, and manage global navigation in Flutter applications, providing code examples for single‑page and global interceptors, route lifecycle states, extended route observers, and best‑practice recommendations.

FlutterLifecycleMobile Development
0 likes · 9 min read
Implementing Route Interceptors, Lifecycle Hooks, and Global Navigation in Flutter
Top Architect
Top Architect
Jun 25, 2024 · Backend Development

A Comprehensive Guide to Spring Boot Startup Sequence and Extension Points

This article explains the Spring Boot startup process, enumerates the key extension points and their execution order, demonstrates the sequence with practical code examples, and answers common questions about bean initialization, lifecycle callbacks, and the proper timing for opening RPC, MQ, and HTTP traffic.

BeanExtensionPointsJava
0 likes · 16 min read
A Comprehensive Guide to Spring Boot Startup Sequence and Extension Points
Top Architect
Top Architect
Jun 21, 2024 · Backend Development

Deep Dive into Spring Boot Startup Sequence and Extension Points

This article provides a comprehensive explanation of Spring Boot's startup process, detailing each lifecycle extension point, the order of execution, common pitfalls with RPC/MQ/HTTP traffic, and includes runnable code examples to help developers master Spring initialization.

DependencyInjectionJavaLifecycle
0 likes · 15 min read
Deep Dive into Spring Boot Startup Sequence and Extension Points
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 15, 2024 · Backend Development

Comprehensive Guide to Spring Boot Startup Sequence and Extension Points

This article provides an in‑depth explanation of the Spring Boot startup process, enumerates the key extension points, demonstrates their execution order with sample code and logs, and offers practical recommendations for correctly initializing RPC, MQ, and HTTP traffic.

DependencyInjectionJavaLifecycle
0 likes · 15 min read
Comprehensive Guide to Spring Boot Startup Sequence and Extension Points
IT Architects Alliance
IT Architects Alliance
Jun 14, 2024 · Backend Development

In‑Depth Explanation of Spring Boot Startup Sequence and Extension Points

This article thoroughly explains the Spring Boot startup sequence, detailing each lifecycle extension point, common pitfalls with early RPC, HTTP, and MQ traffic, and provides code examples and answers to eleven critical questions to help developers master Spring initialization and avoid runtime failures.

DependencyInjectionJavaLifecycle
0 likes · 13 min read
In‑Depth Explanation of Spring Boot Startup Sequence and Extension Points
Architects Research Society
Architects Research Society
Jan 29, 2024 · Fundamentals

Solution Architecture Lifecycle: Phases and Responsibilities

The article outlines the complete solution‑architecture lifecycle, describing each phase—from problem identification and context definition through requirements capture, backlog creation, detailed design, implementation choices, and production delivery—while emphasizing the architect’s role in aligning technical and business goals.

DesignLifecycleSolution Architecture
0 likes · 8 min read
Solution Architecture Lifecycle: Phases and Responsibilities
Sohu Tech Products
Sohu Tech Products
Jan 24, 2024 · Mobile Development

Advanced Android Binder Interview Questions and Answers

This guide presents advanced Android Binder interview questions and concise answers, covering its architecture, cross‑process communication, relationship with AIDL, object lifecycle and death notifications, thread‑pool mechanics, performance tuning for large data transfers, and security measures, equipping engineers for confident interview performance.

AIDLIPCLifecycle
0 likes · 15 min read
Advanced Android Binder Interview Questions and Answers
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 5, 2023 · Mobile Development

Understanding Android ViewModel: State Preservation, onRetainNonConfigurationInstance, and Implementation Details

This article explains how Android ViewModel preserves UI state across configuration changes, the role of SavedStateHandle and onRetainNonConfigurationInstance, the internal mechanisms involving ComponentActivity and ViewModelStore, and provides practical guidance on using factories, CreationExtras, and Hilt for custom ViewModel implementations.

JetpackLifecycleSavedStateHandle
0 likes · 22 min read
Understanding Android ViewModel: State Preservation, onRetainNonConfigurationInstance, and Implementation Details
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 30, 2023 · Frontend Development

Comprehensive Guide to React Lifecycle, Hooks, Fiber, Virtual DOM, and Advanced Patterns

This article provides an in‑depth overview of React class component lifecycles before and after version 16, the new lifecycle methods, virtual DOM and diff algorithm, asynchronous rendering with Fiber, state batching, higher‑order components, render props, and error boundaries, illustrating each concept with code examples.

FiberHooksLifecycle
0 likes · 36 min read
Comprehensive Guide to React Lifecycle, Hooks, Fiber, Virtual DOM, and Advanced Patterns
DataFunSummit
DataFunSummit
Jul 21, 2023 · Operations

User Growth Practices and Data Strategy for Taobao Live App (DianTao)

This article presents a comprehensive overview of Taobao Live's (DianTao) user growth practice, detailing business background, industry challenges, data‑driven acquisition and retention strategies, lifecycle segmentation, and concrete capability designs to boost acquisition, activation, and recall in a competitive e‑commerce live‑streaming market.

AcquisitionData StrategyLifecycle
0 likes · 20 min read
User Growth Practices and Data Strategy for Taobao Live App (DianTao)
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Apr 28, 2023 · Backend Development

Mastering Spring @Bean: Declaration, Dependencies, Lifecycle & Scopes

This guide explains how to use Spring's @Bean annotation to declare beans, configure dependencies, control lifecycle callbacks, set custom scopes, assign names, aliases, and descriptions, providing Java code examples that parallel equivalent XML configurations.

BeanConfigurationJava
0 likes · 9 min read
Mastering Spring @Bean: Declaration, Dependencies, Lifecycle & Scopes
Sohu Tech Products
Sohu Tech Products
Apr 6, 2023 · Mobile Development

Deep Dive into Android Activity Launch Process and Framework Implementation

This article provides an in‑depth analysis of Android’s Activity launch mechanism, tracing the client‑side startActivity call through the framework layers, system_server services, AIDL interfaces, transaction handling, and the execution of lifecycle callbacks such as onCreate, onStart, and onResume, with extensive code excerpts.

AIDLActivityLifecycle
0 likes · 31 min read
Deep Dive into Android Activity Launch Process and Framework Implementation
Sohu Tech Products
Sohu Tech Products
Feb 1, 2023 · Mobile Development

Semi‑Automatic Declarative Show Exposure Tracking for Android Activities and Fragments

This article explains the differences between PV and show exposure points, introduces a PvTracker interface for semi‑automatic page‑view reporting, and presents a comprehensive solution that uses global activity lifecycle callbacks, fragment visibility detection, and Kotlin extension methods to achieve fully automated show event reporting in Android applications.

ActivityFragmentKotlin
0 likes · 12 min read
Semi‑Automatic Declarative Show Exposure Tracking for Android Activities and Fragments
Sohu Tech Products
Sohu Tech Products
Oct 7, 2022 · Mobile Development

Lifecycle‑Aware Data Flow Collection in Android with collectAsStateWithLifecycle

The article explains how to use the collectAsStateWithLifecycle composable function in Jetpack Compose to collect Kotlin Flow data streams in a lifecycle‑aware manner, freeing resources when the app is backgrounded, and compares it with the traditional collectAsState API while providing code examples and migration guidance.

Jetpack ComposeKotlinLifecycle
0 likes · 9 min read
Lifecycle‑Aware Data Flow Collection in Android with collectAsStateWithLifecycle
php中文网 Courses
php中文网 Courses
Aug 7, 2022 · Backend Development

Key Features and Architecture of PHP 7 and PHP 8

This article outlines the major new features of PHP 8 and PHP 7, explains why PHP 7 outperforms PHP 5, describes the execution flow, web‑request lifecycle, underlying architecture, data structures, garbage‑collection mechanism, and the PHP‑FPM master‑worker model with optimization tips.

Garbage CollectionLifecyclePHP8
0 likes · 6 min read
Key Features and Architecture of PHP 7 and PHP 8
Sohu Tech Products
Sohu Tech Products
Jul 20, 2022 · Mobile Development

Common Android Development Pitfalls and Solutions: Soft Keyboard, Merge Tag, LinearLayout, and Fragment Issues

This article discusses several frequent Android development challenges—including hiding the soft keyboard after activity finish, proper use of the merge tag, LinearLayout weight handling, and numerous Fragment lifecycle pitfalls—providing practical solutions, code snippets, and best‑practice recommendations to improve app stability and UI behavior.

FragmentLifecycleSoftKeyboard
0 likes · 13 min read
Common Android Development Pitfalls and Solutions: Soft Keyboard, Merge Tag, LinearLayout, and Fragment Issues
Aikesheng Open Source Community
Aikesheng Open Source Community
Jun 16, 2022 · Cloud Native

Understanding Kubernetes Pods: Concepts, Usage Patterns, and Lifecycle

This article explains what a Kubernetes pod is, why pods are needed instead of single containers, how the pause container enables shared namespaces, common pod deployment patterns, step‑by‑step creation with kubectl, and the detailed lifecycle and creation workflow of pods.

ContainerKubernetesLifecycle
0 likes · 11 min read
Understanding Kubernetes Pods: Concepts, Usage Patterns, and Lifecycle