Tag

environment

0 views collected around this technical thread.

Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Aug 25, 2024 · Backend Development

Mastering Spring Boot Property Injection: @Value, @ConfigurationProperties, YAML & More

This guide walks through eight Spring Boot property injection techniques—including @Value placeholders, SpEL expressions, @ConfigurationProperties, custom @PropertySource, YAML factories, Environment access, custom annotations, programmatic loading, and command‑line arguments—showing code examples and expected outputs for each method.

ConfigurationPropertiesJavaProperty Injection
0 likes · 9 min read
Mastering Spring Boot Property Injection: @Value, @ConfigurationProperties, YAML & More
Model Perspective
Model Perspective
Jul 12, 2024 · Fundamentals

Why Lognormal Distribution Is Key to Modeling Rainfall and Financial Data

Lognormal distribution, where a variable’s logarithm follows a normal law, offers non‑negative, right‑skewed modeling ideal for phenomena such as rainfall, river flow, asset prices, and biological sizes, and this article explains its definition, properties, and a practical rainfall‑modeling case study.

Financeenvironmentlognormal distribution
0 likes · 5 min read
Why Lognormal Distribution Is Key to Modeling Rainfall and Financial Data
We-Design
We-Design
Jun 11, 2024 · Frontend Development

How Sustainable UI Design Can Cut Digital Carbon Footprint

This article examines the hidden environmental costs of digital products and offers practical UI design strategies—covering environmental, social, and economic sustainability—to reduce energy consumption, data waste, and carbon emissions while improving accessibility and user experience.

UIaccessibilityenvironment
0 likes · 23 min read
How Sustainable UI Design Can Cut Digital Carbon Footprint
Sanyou's Java Diary
Sanyou's Java Diary
Apr 22, 2024 · Backend Development

Master Spring’s Core: Resource Management, Environment, Type Conversion, and More

Explore a comprehensive guide to Spring’s core mechanisms—including resource handling, environment configuration, type conversion, data binding, generic processing, internationalization, BeanFactory, ApplicationContext, and event publishing—complete with detailed explanations, code demos, diagrams, and practical insights for mastering backend development with Spring.

ApplicationContextData BindingEvent Publishing
0 likes · 40 min read
Master Spring’s Core: Resource Management, Environment, Type Conversion, and More
转转QA
转转QA
Feb 17, 2023 · Operations

Evolution of Zhuanzhuan's Test Environments: From Monolithic Setups to Docker‑Based Dynamic and Stable Environments

This article details how Zhuanzhuan’s testing environment progressed from a handful of static machines to a Docker‑driven dynamic‑and‑stable architecture, addressing resource shortages, stability issues, and operational inefficiencies through IP routing, tag routing, and extensive automation, ultimately achieving significant reductions in resource usage, deployment time, and user‑reported problems.

DevOpsDockerKubernetes
0 likes · 13 min read
Evolution of Zhuanzhuan's Test Environments: From Monolithic Setups to Docker‑Based Dynamic and Stable Environments
Qunar Tech Salon
Qunar Tech Salon
Aug 17, 2022 · Operations

Design and Optimization of Testing Environment 3.0 at Qunar Travel

This article describes how Qunar Travel has evolved its testing environment governance from a fixed 10‑machine setup to a template‑driven, soft‑routing architecture (Environment 3.0), improving delivery speed, reliability, business connectivity, and reducing operational costs through automated sync, smart recommendations, and continuous business checks.

ReliabilityTestingautomation
0 likes · 22 min read
Design and Optimization of Testing Environment 3.0 at Qunar Travel
macrozheng
macrozheng
Feb 9, 2022 · Backend Development

Beyond @Value: 5 Powerful Ways to Read YAML in Spring Boot

This article demonstrates five practical techniques for reading YAML configuration files in Spring Boot—including Environment, YamlPropertiesFactoryBean, custom listeners, SnakeYml, and Jackson—providing code examples, usage details, and tips for handling defaults and profile activation.

JacksonSnakeYmlSpring Boot
0 likes · 14 min read
Beyond @Value: 5 Powerful Ways to Read YAML in Spring Boot
Python Programming Learning Circle
Python Programming Learning Circle
Nov 11, 2021 · Backend Development

Managing Python Development Environments with pyenv, pipenv, and autoenv

This guide explains how to install, configure, and use pyenv, pipenv, and autoenv to create flexible, accelerated Python development environments, covering installation commands, shell configuration, plugin management, virtual environment handling, and common usage examples.

Pythonautoenvdevelopment tools
0 likes · 9 min read
Managing Python Development Environments with pyenv, pipenv, and autoenv
转转QA
转转QA
Oct 25, 2021 · Operations

Using ZZNohost for Centralized Proxy Configuration and Multi‑Environment Testing

This guide explains what ZZNohost is, why it is used, and provides step‑by‑step instructions—including account setup, environment creation, whistle configuration, mobile proxy capture, UI automation integration with code examples, and platform‑level usage in Jarvis and WatchDog—to streamline multi‑environment testing and debugging.

ProxyTestingZZNohost
0 likes · 7 min read
Using ZZNohost for Centralized Proxy Configuration and Multi‑Environment Testing
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 24, 2021 · Backend Development

Enable Placeholder Expressions in Custom SpringBoot Annotations

Learn how to create a custom SpringBoot annotation that supports ${…} placeholder expressions by adding AspectJ dependencies, defining the annotation, implementing an AOP aspect that resolves placeholders via EnvironmentAware, storing the result in a ThreadLocal, and using it in a service and controller.

AOPCustom AnnotationJava
0 likes · 4 min read
Enable Placeholder Expressions in Custom SpringBoot Annotations
Python Programming Learning Circle
Python Programming Learning Circle
Jul 20, 2021 · Fundamentals

A Comprehensive Guide to Using Pipenv for Python Dependency and Virtual Environment Management

This article introduces pipenv, explains its concepts, installation methods, virtual environment creation, package management, and commands for handling dependencies, generating Pipfiles, and removing environments, providing a comprehensive tutorial for Python developers in practice.

dependency managementenvironmentpipenv
0 likes · 11 min read
A Comprehensive Guide to Using Pipenv for Python Dependency and Virtual Environment Management
New Oriental Technology
New Oriental Technology
Apr 26, 2021 · Cloud Native

Design and Implementation of an Automated Test Environment Deployment Platform

The article describes how a rapidly growing development team built a one‑click, cloud‑native platform that automates the provisioning, configuration, Docker image creation, and Kubernetes deployment of diverse test environments, addressing challenges such as heterogeneous tech stacks, middleware variety, and configuration inconsistencies.

DockerKubernetesTesting
0 likes · 8 min read
Design and Implementation of an Automated Test Environment Deployment Platform
Python Programming Learning Circle
Python Programming Learning Circle
Nov 17, 2020 · Fundamentals

Python3 Environment Setup and Installation Guide

This article provides a comprehensive guide to installing and configuring Python 3 on various platforms—including Windows, Linux, and macOS—covering download sources, installation steps, environment variable setup, and usage of command‑line options and IDEs.

InstallationLinuxPython
0 likes · 8 min read
Python3 Environment Setup and Installation Guide
Zhuanzhuan Tech
Zhuanzhuan Tech
Sep 18, 2020 · Operations

Testing Environment Characteristics, Common Issues, and Troubleshooting Practices

The article outlines the complex nature of testing environments, enumerates typical problems such as resource constraints, external dependencies, and service bugs, and presents systematic troubleshooting methods, useful tools, and real‑world case studies to improve reliability and efficiency.

Case StudyTestingTroubleshooting
0 likes · 11 min read
Testing Environment Characteristics, Common Issues, and Troubleshooting Practices
转转QA
转转QA
Sep 18, 2020 · Operations

Testing Environment Troubleshooting: Characteristics, Common Issues, and Practical Solutions

This article examines the complexities of testing environments, outlines typical causes of failures such as resource constraints, external dependencies, and service bugs, and provides systematic troubleshooting methods, useful tools, and real‑world case studies to improve reliability and efficiency.

TestingTroubleshootingdebugging
0 likes · 11 min read
Testing Environment Troubleshooting: Characteristics, Common Issues, and Practical Solutions
360 Quality & Efficiency
360 Quality & Efficiency
Sep 29, 2018 · Databases

Diagnosing and Optimizing MySQL Query Performance Issues

This article explains how large data volumes and differing environments can degrade MySQL query performance, demonstrates using EXPLAIN to analyze index usage and row scans, and offers practical steps such as adding filters, pagination, and code adjustments to improve speed.

IndexingMySQLQuery Optimization
0 likes · 6 min read
Diagnosing and Optimizing MySQL Query Performance Issues
360 Quality & Efficiency
360 Quality & Efficiency
Jun 12, 2017 · Operations

Using Docker to Solve Testing Environment Challenges

The article explains how Docker, as a lightweight container engine, can address common testing environment problems such as data and environment isolation, bug reproducibility, and resource overhead by enabling easy image building, data separation, scalable services, and streamlined CI/CD workflows.

CI/CDContainerizationDocker
0 likes · 4 min read
Using Docker to Solve Testing Environment Challenges