Tagged articles
20 articles
Page 1 of 1
DaTaobao Tech
DaTaobao Tech
Aug 22, 2025 · Fundamentals

Why Jsonnet Is the Ultimate Tool for Flexible JSON Generation and Transformation

This article explores Jsonnet—a powerful, Turing‑complete configuration language—for generating and transforming JSON/YAML, detailing its background, implementation architecture, practical usage examples in Java, performance optimizations, and why it outperforms traditional JSON tools in complex data pipelines.

Configuration LanguageJsonnetKubernetes
0 likes · 12 min read
Why Jsonnet Is the Ultimate Tool for Flexible JSON Generation and Transformation
Java Captain
Java Captain
Apr 29, 2025 · Fundamentals

Java Stream API: Concepts, Operations, and Practical Examples

This article introduces the concept and benefits of Java Stream programming, explains its core features such as lazy evaluation, parallel processing, and functional style, and provides detailed examples of creating streams, common intermediate and terminal operations, and practical use cases for data manipulation.

Stream APIdata transformationfunctional programming
0 likes · 34 min read
Java Stream API: Concepts, Operations, and Practical Examples
Alibaba Cloud Observability
Alibaba Cloud Observability
Nov 13, 2024 · Cloud Native

Master Log Processing with iLogtail SPL: From Native Plugins to Advanced Transformations

This article introduces SLS's SPL (SLS Processing Language) for iLogtail, compares its three processing modes, details feature differences, highlights the advantages of iLogtail 2.0 + SPL, and provides step‑by‑step SPL examples covering regex, delimiter, JSON parsing, desensitization, field addition, encoding, mathematical operations, URL handling, and logical comparisons.

Log ProcessingSPLdata transformation
0 likes · 20 min read
Master Log Processing with iLogtail SPL: From Native Plugins to Advanced Transformations
Test Development Learning Exchange
Test Development Learning Exchange
Nov 10, 2024 · Fundamentals

20 Essential Pandas Data Processing Methods with Code Examples

This article provides a comprehensive overview of 20 essential Pandas data processing methods with detailed code examples covering statistics, data cleaning, transformation, filtering, merging, grouping, sorting, reshaping, aggregation, window functions, time series analysis, conditional selection, indexing, slicing, visualization, type conversion, data filling, filtering, renaming, and import/export operations.

Data visualizationPythondata analysis
0 likes · 16 min read
20 Essential Pandas Data Processing Methods with Code Examples
Alibaba Cloud Native
Alibaba Cloud Native
Oct 16, 2024 · Cloud Native

Master Log Processing with iLogtail SPL: From Native Plugins to Advanced Transformations

This guide explains how iLogtail 2.0 introduces the SPL (SLS Processing Language) to unify log and time‑series data handling, compares native, extension, and SPL processing modes, and provides step‑by‑step SPL examples for regex, delimiter, JSON, desensitization, field addition, encoding, URL parsing, and mathematical operations.

Cloud NativeLog ProcessingSPL
0 likes · 17 min read
Master Log Processing with iLogtail SPL: From Native Plugins to Advanced Transformations
Java High-Performance Architecture
Java High-Performance Architecture
Sep 21, 2023 · Backend Development

Master Java Streams: Boost Code Readability and Performance

This comprehensive guide explains Java Stream fundamentals, its advantages such as declarative syntax, lazy evaluation, and parallel processing, and walks through creating streams, common intermediate and terminal operations, parallel streams, and practical code examples for handling collections and files.

Stream APIdata transformationfunctional programming
0 likes · 40 min read
Master Java Streams: Boost Code Readability and Performance
Model Perspective
Model Perspective
Sep 6, 2023 · Fundamentals

How Box‑Cox Transformation Turns Skewed Data Into Normal Distributions

Box‑Cox transformation, introduced by Box and Cox in 1964, corrects skewed data to approximate normality by optimizing a λ parameter via maximum likelihood, enabling more accurate statistical modeling and machine‑learning predictions, as demonstrated with a crime‑rate dataset and Shapiro‑Wilk tests.

Box-CoxNormalityPython
0 likes · 8 min read
How Box‑Cox Transformation Turns Skewed Data Into Normal Distributions
vivo Internet Technology
vivo Internet Technology
Apr 20, 2022 · Big Data

Implementing Field Lineage in Spark SQL: A Technical Deep Dive

The article details how to add field‑lineage tracking to Spark SQL by creating a custom SparkSessionExtension that injects a check‑analysis rule and a parser, which capture INSERT statements, analyze the physical plan, and generate a JSON mapping of source‑to‑target fields for data governance.

Data GovernanceData QualityField Lineage
0 likes · 9 min read
Implementing Field Lineage in Spark SQL: A Technical Deep Dive
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 13, 2022 · Fundamentals

Transform 1D Arrays to 2D with pandas: pivot_table vs unstack

This tutorial demonstrates how to reshape a one‑dimensional pandas DataFrame into a two‑dimensional format using both pivot_table with a custom aggregation function and the unstack method, providing step‑by‑step code, visual results, and practical tips for handling larger datasets.

data transformationpandaspivot table
0 likes · 5 min read
Transform 1D Arrays to 2D with pandas: pivot_table vs unstack
Selected Java Interview Questions
Selected Java Interview Questions
Mar 8, 2022 · Databases

Understanding and Using CASE Expressions in SQL

This article explains the concept, syntax, and practical applications of SQL CASE expressions, covering simple and searched forms, row‑to‑column pivots, statistical transformations, conditional SELECT and UPDATE statements, and CHECK constraints, with detailed code examples and best‑practice tips.

CASE expressionConditional Logicdata transformation
0 likes · 14 min read
Understanding and Using CASE Expressions in SQL
FunTester
FunTester
Apr 28, 2021 · Fundamentals

Convert JSON to CSV with jq: A Step‑by‑Step Tutorial

This tutorial demonstrates how to use the jq command‑line tool to extract an array of objects from a JSON file, reshape the data into a two‑column format, and output it as properly formatted CSV, including handling of quoting and raw output options.

CSVJSONShell
0 likes · 4 min read
Convert JSON to CSV with jq: A Step‑by‑Step Tutorial