Tag

data validation

1 views collected around this technical thread.

Java Captain
Java Captain
Jun 8, 2025 · Backend Development

Create Excel Dropdown Lists in Java with Free Spire.XLS

This guide shows how to generate Excel dropdown lists programmatically in Java using the free Spire.XLS library, covering two approaches—direct string arrays and cell‑range data sources—complete with sample code and screenshots.

Dropdown ListExcelJava
0 likes · 6 min read
Create Excel Dropdown Lists in Java with Free Spire.XLS
php中文网 Courses
php中文网 Courses
Jun 6, 2025 · Backend Development

Master PHP Accessors & Mutators: Boost Data Handling with Real Code Examples

This article explains PHP accessors and mutators, shows how to implement them with practical code, and demonstrates advanced uses such as data validation, range limiting, and caching to create more robust and maintainable backend applications.

AccessorsMutatorsPHP
0 likes · 7 min read
Master PHP Accessors & Mutators: Boost Data Handling with Real Code Examples
Aikesheng Open Source Community
Aikesheng Open Source Community
May 21, 2025 · Databases

Understanding OMS Inmode Validation Anomalies in MySQL‑to‑OceanBase Migration

This article analyzes a puzzling case where data consistency checks between a MySQL source and an OceanBase target report matching results despite visible record differences, explains the OMS ordinary and Inmode validation modes, and outlines scenarios that trigger Inmode verification.

InmodeMySQLOMS
0 likes · 7 min read
Understanding OMS Inmode Validation Anomalies in MySQL‑to‑OceanBase Migration
Architect's Guide
Architect's Guide
May 19, 2025 · Backend Development

Refactoring Data Validation with Java 8 Functional Interfaces and Lambda Expressions

This article demonstrates how to use Java 8's Function and SFunction functional interfaces together with lambda expressions to abstract and reuse data‑validation logic, dramatically reducing repetitive code, improving readability, and enabling flexible, generic validation across various backend entities.

Functional ProgrammingJavaMyBatis
0 likes · 13 min read
Refactoring Data Validation with Java 8 Functional Interfaces and Lambda Expressions
Test Development Learning Exchange
Test Development Learning Exchange
May 7, 2025 · Fundamentals

Common Data Validation Functions in Python Using Regular Expressions

This article provides a collection of Python functions that use regular expressions to validate common data types such as phone numbers, ID cards, names, emails, URLs, IP addresses, credit cards, dates, passwords, filenames, numeric strings, postal codes, HTML content, domains, repeated words, IPv6 addresses, and also demonstrates scheduled tasks with the schedule library.

PythonValidation Functionsdata validation
0 likes · 8 min read
Common Data Validation Functions in Python Using Regular Expressions
Model Perspective
Model Perspective
May 4, 2025 · Fundamentals

Assumptions vs. Hypotheses in Mathematical Modeling: When to Use Each?

This article clarifies the distinct roles of assumptions and hypotheses in mathematical modeling, explains their typical forms and verification requirements, provides practical examples, compares their key dimensions, and offers guidelines for writing high‑quality assumptions and testable hypotheses.

assumptiondata validationhypothesis
0 likes · 8 min read
Assumptions vs. Hypotheses in Mathematical Modeling: When to Use Each?
Architect's Guide
Architect's Guide
Apr 12, 2025 · Backend Development

Refactoring Data Validation with Java 8 Functional Interfaces

This article demonstrates how Java 8's functional interfaces, especially Function and SFunction, can be used to abstract and reuse data‑validation logic, dramatically reducing boilerplate code, improving readability, and making validation rules easier to maintain and extend.

Functional ProgrammingJavaMyBatis-Plus
0 likes · 12 min read
Refactoring Data Validation with Java 8 Functional Interfaces
Test Development Learning Exchange
Test Development Learning Exchange
Apr 9, 2025 · Backend Development

Encapsulating Data Type Handling in API Automation Testing with Python

This article explains how to encapsulate data type processing in an API automation framework by creating a Python utility class that provides conversion, validation, and assertion methods, defines JSON Schemas, and demonstrates writing and executing Pytest test cases to ensure correct data types and values.

API testingJSON SchemaPython
0 likes · 6 min read
Encapsulating Data Type Handling in API Automation Testing with Python
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Mar 31, 2025 · Backend Development

Master YAVI: Powerful Java Bean Validation with Real‑World Code Samples

This article introduces the YAVI library, a type‑safe Java validation framework, and walks through its core features, custom constraints, nested and collection validation, conditional and group validation, fail‑fast mode, parameter validation with comprehensive code examples and output screenshots.

JavaSpringYAVI
0 likes · 14 min read
Master YAVI: Powerful Java Bean Validation with Real‑World Code Samples
php中文网 Courses
php中文网 Courses
Mar 27, 2025 · Backend Development

Implementing Grid Order Checks in PHP

This article explains how to implement grid order checking in PHP, covering basic row‑increment validation, more complex patterns such as spiral order, performance optimizations, and practical code examples for verifying data organization.

PHPalgorithmbackend development
0 likes · 6 min read
Implementing Grid Order Checks in PHP
Code Mala Tang
Code Mala Tang
Mar 22, 2025 · Backend Development

Pydantic & FastAPI: Optional Fields, Nested Models, and Advanced Validation

Learn how to leverage Pydantic in FastAPI to handle optional fields, validate nested data structures, enforce complex business rules with model validators, forbid extra fields, work with polymorphic models, and validate query and path parameters, all illustrated with clear Python code examples.

API designPydanticPython
0 likes · 10 min read
Pydantic & FastAPI: Optional Fields, Nested Models, and Advanced Validation
Sohu Tech Products
Sohu Tech Products
Mar 19, 2025 · Frontend Development

Why TypeScript Is Not Enough and How Zod Complements It

While TypeScript guarantees compile-time type safety, it cannot validate runtime data such as API responses or form inputs, so developers add extra checks; Zod solves this by offering a TypeScript-first schema library that performs runtime validation, infers types, reduces duplication, and integrates seamlessly with modern frameworks.

Front-endJavaScriptSchema
0 likes · 13 min read
Why TypeScript Is Not Enough and How Zod Complements It
Code Ape Tech Column
Code Ape Tech Column
Feb 24, 2025 · Backend Development

Using Java 8 Functional Interfaces to Refactor Data Validation and Reduce Duplicate Code

This article demonstrates how Java 8’s functional interfaces, such as Function and SFunction, can be leveraged to refactor repetitive data validation logic, introducing generic methods like ensureColumnValueValid and validateColumnValueMatchesExpected that improve code reuse, readability, and maintainability in backend services.

Functional ProgrammingJavabackend development
0 likes · 14 min read
Using Java 8 Functional Interfaces to Refactor Data Validation and Reduce Duplicate Code
Selected Java Interview Questions
Selected Java Interview Questions
Feb 17, 2025 · Backend Development

Refactoring Data Validation with Java 8 Functional Interfaces and SFunction

This article demonstrates how to use Java 8 functional interfaces, especially Function and the MyBatis‑Plus SFunction wrapper, to eliminate repetitive data‑validation code, improve readability, and create reusable validation utilities for backend services.

Functional ProgrammingJavaMyBatis-Plus
0 likes · 14 min read
Refactoring Data Validation with Java 8 Functional Interfaces and SFunction
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Dec 19, 2024 · Databases

Data Consistency Verification Practices and Implementation at Xiaohongshu

Xiaohongshu built a lock‑free, non‑disruptive data‑consistency verification tool that automatically selects optimal methods, handles heterogeneous sources and dynamic changes, performs full and incremental checks via chunked checksums or row‑by‑row comparison, quickly isolates mismatches, and supports automatic remediation, ensuring reliable migrations and sharding.

Distributed SystemsMySQLdata consistency
0 likes · 16 min read
Data Consistency Verification Practices and Implementation at Xiaohongshu
Architecture Digest
Architecture Digest
Dec 2, 2024 · Backend Development

Refactoring Data Validation with Java 8 Functional Interfaces

This article demonstrates how Java 8's functional interfaces and lambda expressions can be used to abstract and reuse data validation logic, reducing repetitive code and improving readability and maintainability in backend services.

Functional ProgrammingJavaMyBatis-Plus
0 likes · 12 min read
Refactoring Data Validation with Java 8 Functional Interfaces
php中文网 Courses
php中文网 Courses
Sep 29, 2024 · Backend Development

Using PHP’s is_numeric() Function to Check Numeric Values

This article explains PHP’s is_numeric() function, demonstrates how it determines whether variables or form inputs are numeric through detailed examples, and highlights special cases developers should watch for when validating numeric data.

PHPbackenddata validation
0 likes · 4 min read
Using PHP’s is_numeric() Function to Check Numeric Values
Aikesheng Open Source Community
Aikesheng Open Source Community
Sep 10, 2024 · Databases

Understanding MySQL SQL_MODE: Values, Settings, and Migration Practices

This article explains MySQL's SQL_MODE system variable, its default values for different versions, common configuration options, how it influences data validation and migration, and provides practical code examples for adjusting and testing SQL_MODE settings.

MySQLSQL Settingsdata validation
0 likes · 13 min read
Understanding MySQL SQL_MODE: Values, Settings, and Migration Practices
Test Development Learning Exchange
Test Development Learning Exchange
Jul 23, 2024 · Backend Development

Common Python Utility Interfaces: Validation, HTTP, File I/O, JSON, DateTime, Encryption, SQLite, Image Processing, Error Handling, and Config Loading

This article presents a collection of reusable Python utility interfaces—including data validation, HTTP request handling, file read/write, JSON parsing, date‑time formatting, symmetric encryption, SQLite persistence, image resizing, exception handling, and configuration loading—each illustrated with concise code examples to improve code readability and testability.

File IOJSONPython
0 likes · 4 min read
Common Python Utility Interfaces: Validation, HTTP, File I/O, JSON, DateTime, Encryption, SQLite, Image Processing, Error Handling, and Config Loading
Test Development Learning Exchange
Test Development Learning Exchange
Jul 21, 2024 · Backend Development

10 Python JSON Schema Validation Examples Using jsonschema Library

The article provides ten code examples demonstrating how to validate JSON data with Python's jsonschema library, covering basic validation, required fields, nested schemas, arrays, uniqueness, enums, ranges, pattern matching, conditional logic, and custom error messages.

JSON SchemaSchema Validationdata validation
0 likes · 7 min read
10 Python JSON Schema Validation Examples Using jsonschema Library