Tagged articles

validation

267 articles · Page 3 of 3
Architecture Digest
Architecture Digest
Aug 17, 2021 · Backend Development

Comprehensive Guide to Spring Validation: Best Practices, Scenarios, and Advanced Features

This article provides an in‑depth tutorial on Spring Validation, covering basic usage, requestBody and requestParam validation, group and nested validation, collection handling, custom constraints, programmatic validation, fail‑fast mode, and the underlying implementation details within Spring MVC and Hibernate Validator.

DTOHibernateJava
0 likes · 15 min read
Comprehensive Guide to Spring Validation: Best Practices, Scenarios, and Advanced Features
php Courses
php Courses
Aug 5, 2021 · Backend Development

Common PHP Utility Functions for String Handling, Encryption, and Validation

This article presents a collection of practical PHP utility functions—including string truncation with ellipsis, MD5-based encryption, phone number masking, mobile, numeric and email validation, as well as recursive category handling—complete with usage scenarios and full source code to help developers quickly implement common backend tasks.

EncryptionPHPString Manipulation
0 likes · 8 min read
Common PHP Utility Functions for String Handling, Encryption, and Validation
Selected Java Interview Questions
Selected Java Interview Questions
Jul 23, 2021 · Backend Development

Global Exception Handling in Spring MVC Using @ControllerAdvice and @ExceptionHandler

This article explains why global exception handling is needed in Spring MVC, outlines its application scenarios, compares AOP with the simpler @ControllerAdvice/@ExceptionHandler approach, and provides detailed code examples for custom response objects, validation handling, and transaction rollback strategies to improve code cleanliness and maintainability.

@ControllerAdviceJavaSpring
0 likes · 11 min read
Global Exception Handling in Spring MVC Using @ControllerAdvice and @ExceptionHandler
政采云技术
政采云技术
Jul 13, 2021 · Frontend Development

Understanding rc-form: Internals, APIs, and Usage in React Forms

This article provides a comprehensive overview of rc-form, a React library used by Ant Design to manage form state, validation, and data collection, explaining why it is needed, its core APIs, practical usage examples, and a deep dive into its internal implementation.

Ant DesignFormReAct
0 likes · 19 min read
Understanding rc-form: Internals, APIs, and Usage in React Forms
Programmer DD
Programmer DD
Jul 10, 2021 · Backend Development

How to Validate Spring Cloud Dynamic Configs with In‑Memory Java Compilation

This article explains how to build a runtime validator for Spring Cloud dynamic configuration by generating Java classes from .properties files, compiling them in memory with JavaCompiler, loading them via a custom ClassLoader, and integrating the result into the Spring context to catch configuration errors early.

JavaCompilerdynamic-configurationruntime compilation
0 likes · 8 min read
How to Validate Spring Cloud Dynamic Configs with In‑Memory Java Compilation
Top Architect
Top Architect
Jun 25, 2021 · Fundamentals

Comprehensive Collection of Regular Expressions for Data Validation

This article provides an extensive set of regular expression patterns for validating numbers, characters, and special formats such as email, URLs, phone numbers, dates, IP addresses, and more, offering developers ready-to-use solutions for common data validation tasks across various programming contexts.

Data Validationbackendprogramming
0 likes · 15 min read
Comprehensive Collection of Regular Expressions for Data Validation
Laravel Tech Community
Laravel Tech Community
Jun 22, 2021 · Backend Development

PHP Function for Validating Chinese ID Card Numbers

This article explains the structure of Chinese citizen ID numbers and provides a PHP function that validates both 15‑digit and 18‑digit IDs by checking format, birthdate correctness, and computing the checksum according to ISO 7064, accompanied by example usage.

checksumidcardregex
0 likes · 4 min read
PHP Function for Validating Chinese ID Card Numbers
Open Source Linux
Open Source Linux
Jun 15, 2021 · Fundamentals

Mastering Regex: Essential Patterns for Numbers, Text, and Special Formats

This guide compiles a comprehensive set of regular expression patterns for validating numbers, characters, emails, URLs, phone numbers, IP addresses, dates, and other special formats, providing ready-to-use code snippets that developers can apply across various programming contexts.

Data ValidationPattern Matchingregex
0 likes · 15 min read
Mastering Regex: Essential Patterns for Numbers, Text, and Special Formats
Efficient Ops
Efficient Ops
Jun 15, 2021 · Frontend Development

Mastering Regex: Essential Patterns for Validating Numbers, Text, and URLs

This guide compiles a comprehensive collection of regular expressions for validating numeric formats, character sets, special inputs like emails and URLs, as well as IP addresses, dates, and other common data patterns, providing clear examples and explanations for developers.

JavaScriptbackenddata format
0 likes · 17 min read
Mastering Regex: Essential Patterns for Validating Numbers, Text, and URLs
21CTO
21CTO
Jun 14, 2021 · Backend Development

4 Must‑Have Non‑Functional Requirements for Secure, Documented APIs

Creating a robust API involves more than just making it work; developers must address four critical non‑functional aspects—security (HTTPS, CORS, JWT authentication, scopes), comprehensive documentation, thorough validation, and systematic testing—to ensure reliability, safety, and maintainability in production environments.

APIdocumentationsecurity
0 likes · 12 min read
4 Must‑Have Non‑Functional Requirements for Secure, Documented APIs
Programmer DD
Programmer DD
May 21, 2021 · Fundamentals

Essential Regular Expressions for Validating Numbers, Text, URLs and More

This article compiles a comprehensive collection of regular‑expression patterns for validating numeric formats, character sets, special requirements such as email, IP, dates, and various other input types, providing ready‑to‑use code snippets for developers.

Data Validationinput patternregex
0 likes · 12 min read
Essential Regular Expressions for Validating Numbers, Text, URLs and More
Open Source Linux
Open Source Linux
May 13, 2021 · Fundamentals

Mastering Regex: Essential Patterns for Numbers, Text, and Special Formats

This article compiles a comprehensive collection of regular expression patterns for validating numeric values, character strings, and various special formats such as emails, URLs, phone numbers, dates, IP addresses, and more, providing ready‑to‑use code snippets for developers.

Input Validationpattern libraryregex
0 likes · 16 min read
Mastering Regex: Essential Patterns for Numbers, Text, and Special Formats
MaGe Linux Operations
MaGe Linux Operations
May 1, 2021 · Backend Development

Avoid Common Django Pitfalls: Performance, Validation, and Save Best Practices

This article walks through typical Django mistakes—inefficient ORM queries without select_related/prefetch_related, misuse of null on CharFields, ordering quirks, forgetting to call clean on save, and improper use of update_fields—offering concrete code examples and fixes to improve performance and data integrity.

best practicesperformancevalidation
0 likes · 11 min read
Avoid Common Django Pitfalls: Performance, Validation, and Save Best Practices
php Courses
php Courses
Feb 19, 2021 · Backend Development

Installing and Using Custom Chinese Validation Messages in Laravel

This guide explains how to install the Laravel validation package, create a Chinese language file for validation messages, wrap the validator in a custom handler class, and demonstrate direct validation, custom messages, attribute names, and error printing with practical code examples.

LaravelLocalizationPHP
0 likes · 6 min read
Installing and Using Custom Chinese Validation Messages in Laravel
ByteFE
ByteFE
Feb 4, 2021 · Frontend Development

Sign‑in Form Best Practices: Design, Accessibility, and Implementation

This guide outlines essential sign‑in form best practices, covering meaningful HTML elements, proper labeling, attribute usage, mobile‑friendly design, accessibility features, password handling, validation, analytics, and real‑time testing, with code examples to help developers create secure, user‑centric login experiences.

HTMLSign-inUX
0 likes · 24 min read
Sign‑in Form Best Practices: Design, Accessibility, and Implementation
Laravel Tech Community
Laravel Tech Community
Feb 3, 2021 · Backend Development

PHP Composer ID Validator: Features, Installation, Usage, and Information Retrieval

This article introduces the PHP Composer package "jxlwqq/id-validator", detailing its capabilities to validate Chinese resident ID numbers, upgrade 15‑digit IDs to 18‑digit, generate synthetic IDs, retrieve detailed personal information, and explains installation, usage examples, and the structure of the returned data.

ComposerPHPbackend
0 likes · 3 min read
PHP Composer ID Validator: Features, Installation, Usage, and Information Retrieval
Architecture Digest
Architecture Digest
Jan 19, 2021 · Backend Development

Comprehensive Guide to Spring Validation: Best Practices, Scenarios, and Advanced Features

This article provides an in‑depth tutorial on Spring Validation, covering basic usage, dependency configuration, requestBody and requestParam validation, unified exception handling, group and nested validation, collection checks, custom constraints, programmatic validation, fail‑fast mode, and the differences between @Valid and @Validated.

DTOHibernate ValidatorJava
0 likes · 16 min read
Comprehensive Guide to Spring Validation: Best Practices, Scenarios, and Advanced Features
Code Ape Tech Column
Code Ape Tech Column
Jan 14, 2021 · Fundamentals

Nine Useful JSON Validation and Formatting Tools

This article introduces nine popular JSON tools—including online validators, formatters, comparators, CLI utilities, IDE plugins, and editors—that help developers verify, format, compare, and manipulate JSON data efficiently across various platforms.

Onlinedeveloperformatting
0 likes · 7 min read
Nine Useful JSON Validation and Formatting Tools
Top Architect
Top Architect
Sep 30, 2020 · Backend Development

How to Create and Use Custom Annotations for Field, Method, and Class Validation in Java

This article explains how to define custom Java annotations for field, method, and class validation, demonstrates the required @Target and @Retention settings, shows how to implement a ConstraintValidator, and provides practical Spring examples for permission checks and caching using interceptors and aspects.

JavaSpringaspect-oriented-programming
0 likes · 9 min read
How to Create and Use Custom Annotations for Field, Method, and Class Validation in Java
Laravel Tech Community
Laravel Tech Community
Sep 4, 2020 · Fundamentals

Comprehensive Collection of Regular Expressions for Data Validation

An extensive compilation of regular expressions covering numeric, character, email, URL, phone, ID, password, date, IP, and other validation patterns, complete with examples and explanations, providing developers a ready reference for implementing robust input validation across various programming contexts.

@DataInput Validationbackend
0 likes · 5 min read
Comprehensive Collection of Regular Expressions for Data Validation
Programmer DD
Programmer DD
Aug 28, 2020 · Backend Development

Master Spring Validation: Best Practices and Advanced Techniques

This article provides a comprehensive guide to Spring Validation, covering basic usage, dependency setup, requestBody and requestParam validation, group and nested validation, collection checks, custom constraints, programmatic validation, fail‑fast configuration, and the underlying implementation mechanisms within Spring MVC and Hibernate Validator.

HibernateSpringbackend
0 likes · 17 min read
Master Spring Validation: Best Practices and Advanced Techniques
Top Architect
Top Architect
Aug 22, 2020 · Backend Development

Comprehensive Guide to Spring Validation: Usage, Advanced Features, and Implementation Principles

This article provides a thorough tutorial on Spring Validation, covering basic usage with requestBody and requestParam, dependency setup, group, nested, collection and custom validations, programmatic validation, fail‑fast mode, differences between @Valid and @Validated, as well as the underlying implementation mechanisms in Spring MVC and method‑level AOP validation.

APIHibernate ValidatorJava
0 likes · 17 min read
Comprehensive Guide to Spring Validation: Usage, Advanced Features, and Implementation Principles
Java Captain
Java Captain
Aug 21, 2020 · Backend Development

Creating Custom Annotations for Validation, Permission, and Caching in Java Backend Development

This article explains how to design and implement custom Java annotations for field validation, permission checks, and caching, covering annotation definitions, target and retention policies, validator classes, interceptor and aspect implementations, and practical usage examples within Spring MVC.

Backend DevelopmentCustom AnnotationsJava
0 likes · 9 min read
Creating Custom Annotations for Validation, Permission, and Caching in Java Backend Development
Programmer DD
Programmer DD
Aug 6, 2020 · Backend Development

When to Use @Validated vs @Valid for Nested Validation in Spring

This article explains the differences between Spring's @Validated and the standard @Valid annotations, covering grouping support, where each can be applied, and how to enable nested validation for complex objects in controller parameters.

Nested ValidationSpringannotations
0 likes · 6 min read
When to Use @Validated vs @Valid for Nested Validation in Spring
FunTester
FunTester
Jul 22, 2020 · Industry Insights

What Simple Validation Mistakes Reveal About Real‑World Testing

The author recounts bugs uncovered during a web‑based QA session—ranging from mismatched character‑length limits and inconsistent filter defaults to fragmented documentation—highlighting how overlooking tiny validation rules can cause costly defects and why unified standards and professional testing are essential.

bug fixingdocumentationquality assurance
0 likes · 5 min read
What Simple Validation Mistakes Reveal About Real‑World Testing
Laravel Tech Community
Laravel Tech Community
May 6, 2020 · Backend Development

Laravel Validation Cheat Sheet

This article provides a concise Laravel validation cheat sheet that explains the purpose of the Validation helper, shows common code examples for creating and extending validators, and lists the most frequently used validation rules with their syntax for quick reference.

Cheat SheetLaravelPHP
0 likes · 2 min read
Laravel Validation Cheat Sheet
360 Quality & Efficiency
360 Quality & Efficiency
Feb 12, 2020 · Fundamentals

Common Regular Expressions and Their Syntax

This article introduces the fundamentals of regular expressions, explains their components, syntax rules such as quantifiers and anchors, and provides a collection of frequently used regex patterns for tasks like email validation, ID numbers, dates, IP addresses, and URLs.

pattern syntaxregexregular expressions
0 likes · 5 min read
Common Regular Expressions and Their Syntax
政采云技术
政采云技术
Jan 19, 2020 · Frontend Development

Analysis of Antd Form Implementation Mechanism

This article analyzes the Antd Form component's implementation, explaining how it collects, validates, and updates form data through rc-form's FieldsStore, and discusses advanced patterns like nested fields, custom component integration, and form linkage.

Data ManagementFormReAct
0 likes · 18 min read
Analysis of Antd Form Implementation Mechanism
FunTester
FunTester
Jan 10, 2020 · Backend Development

10 Essential API Testing Techniques Every Engineer Should Know

This article presents a comprehensive guide to API testing, covering how to understand API requirements, verify response status codes, focus on critical small APIs, categorize endpoints, leverage automation, select appropriate tools and validation methods, design positive and negative test cases, and integrate daily testing into the development workflow.

API testingAutomationbackend
0 likes · 12 min read
10 Essential API Testing Techniques Every Engineer Should Know
ITPUB
ITPUB
Dec 6, 2019 · Backend Development

Top 9 JSON Validation and Formatting Tools Every Developer Should Know

JSON's ubiquity makes reliable validation and formatting essential, and this guide introduces nine practical tools—including online services, CLI utilities, and IDE plugins—detailing their features, usage options, and where to access their source code or downloads.

backenddeveloperjson
0 likes · 7 min read
Top 9 JSON Validation and Formatting Tools Every Developer Should Know
Liangxu Linux
Liangxu Linux
Dec 4, 2019 · Fundamentals

Top 9 Free JSON Tools Every Developer Should Know

This article introduces nine free JSON utilities—including online validators, command‑line processors, IDE plugins, and editors—explaining their main features, typical use cases, and where to access each tool via web links or source repositories.

CLIIDEOpenSource
0 likes · 7 min read
Top 9 Free JSON Tools Every Developer Should Know
ITPUB
ITPUB
Nov 28, 2019 · Fundamentals

9 Essential JSON Validation and Formatting Tools Every Developer Should Know

This article introduces nine popular JSON utilities—including online validators, command‑line converters, IDE plugins, and formatters—detailing their main features, usage scenarios, and where to download or access their source code, helping developers choose the right tool for JSON processing tasks.

developerformatterjson
0 likes · 6 min read
9 Essential JSON Validation and Formatting Tools Every Developer Should Know
Programmer DD
Programmer DD
Nov 18, 2019 · Fundamentals

9 Essential JSON Tools Every Developer Should Know

Discover nine powerful JSON utilities—including online validators, formatters, CLI converters, and IDE plugins—that simplify parsing, validation, and editing, with direct links to each tool’s website or repository, helping developers efficiently work with JSON across various environments.

Developer Toolsbackendformatter
0 likes · 6 min read
9 Essential JSON Tools Every Developer Should Know
Java Captain
Java Captain
Jun 10, 2019 · Fundamentals

Common Regular Expressions for Validating Numbers, Characters, and Special Formats

This article provides a comprehensive collection of regular expression patterns for validating various numeric formats, character sets, and special input requirements such as email addresses, URLs, phone numbers, IDs, passwords, dates, and IP addresses, with clear examples for each case.

Input ValidationPattern Matchingbackend
0 likes · 9 min read
Common Regular Expressions for Validating Numbers, Characters, and Special Formats
MaGe Linux Operations
MaGe Linux Operations
Feb 28, 2019 · Fundamentals

5 Compelling Reasons to Master Python Decorators Today

This article explains why learning Python decorators is essential, covering their impact on code readability, logging, validation, framework integration, reuse, and career advancement, while providing clear examples and practical guidance for developers of all levels.

Code ReuseFlaskPython
0 likes · 9 min read
5 Compelling Reasons to Master Python Decorators Today
21CTO
21CTO
Feb 16, 2019 · Fundamentals

Mastering Regular Expressions: Numbers, Emails, Phone Numbers & HTML

This tutorial walks you through building and testing regular expressions for common patterns such as floating‑point numbers, optional fractions, exponents, phone numbers, email addresses, and simple HTML tags, explaining each step and showing practical examples.

Pattern Matchingregexregular expressions
0 likes · 8 min read
Mastering Regular Expressions: Numbers, Emails, Phone Numbers & HTML
MaGe Linux Operations
MaGe Linux Operations
Jan 13, 2019 · Fundamentals

20 Essential Regular Expressions for Common Validation Tasks

This article presents a curated collection of twenty practical regular expressions covering password strength, Chinese characters, alphanumeric strings, email, ID numbers, dates, monetary values, phone numbers, browser versions, IP addresses, URLs, file paths, color codes, images, links, CSS properties, comments, and HTML tags, each illustrated with examples and images.

regex patternsregular expressionsstring-validation
0 likes · 6 min read
20 Essential Regular Expressions for Common Validation Tasks
UC Tech Team
UC Tech Team
Oct 11, 2018 · Backend Development

Avoiding Single Empty Seats in Cinema Seat Selection Using Regex

This article explains how to prevent isolated empty seats when users select cinema seats by modeling seat layouts, defining forbidden patterns, converting them into regular expressions, and implementing concise JavaScript validation code that reduces complex nested if‑statements to a few clear lines.

Cinemaalgorithmregex
0 likes · 6 min read
Avoiding Single Empty Seats in Cinema Seat Selection Using Regex
Beike Product & Technology
Beike Product & Technology
Aug 15, 2018 · Backend Development

Applying Yii2 Model Validation with Scenarios and Rules

This article explains how Yii2 uses validators and scenario configurations to perform comprehensive data validation in PHP models, illustrating the approach with a complete code example, detailed rule definitions, and guidance on using on/except, message, and scenarios methods.

ModelPHPScenario
0 likes · 7 min read
Applying Yii2 Model Validation with Scenarios and Rules
MaGe Linux Operations
MaGe Linux Operations
Apr 24, 2018 · Fundamentals

5 Compelling Reasons to Master Python Decorators

This article explains why learning to write Python decorators is essential, covering benefits such as improved logging, validation, framework integration, code reuse, retry logic, and career advancement, while providing clear examples and practical code snippets.

Code ReuseFlaskLogging
0 likes · 8 min read
5 Compelling Reasons to Master Python Decorators
MaGe Linux Operations
MaGe Linux Operations
Feb 8, 2018 · Frontend Development

Essential Regular Expressions for Data Validation in Development

This article compiles a comprehensive set of commonly used regular expressions for validating numbers, characters, and special data formats such as emails, URLs, phone numbers, and monetary values, providing developers with a handy reference to streamline input validation tasks.

frontendregular expressionsvalidation
0 likes · 11 min read
Essential Regular Expressions for Data Validation in Development
MaGe Linux Operations
MaGe Linux Operations
Sep 12, 2017 · Fundamentals

20 Essential Regular Expressions for Everyday Validation Tasks

This article presents a curated collection of twenty practical regular expressions covering password strength, Chinese characters, alphanumeric strings, email, ID numbers, dates, monetary values, phone numbers, browser versions, IP addresses, URLs, file paths, color codes, image extraction, hyperlink extraction, CSS properties, comments, and HTML tags, each illustrated with clear examples to boost development efficiency.

Data Validationregex patternsregular expressions
0 likes · 6 min read
20 Essential Regular Expressions for Everyday Validation Tasks
Programmer DD
Programmer DD
Aug 1, 2017 · Frontend Development

Master Regex Splitting: Break Down Complex Patterns with Confidence

This article explains how to dissect JavaScript regular expressions into their structural components, covering operators, precedence, common pitfalls, and practical examples such as ID card and IPv4 validation, enabling readers to read and write regexes more reliably.

operatorspattern splittingregex
0 likes · 10 min read
Master Regex Splitting: Break Down Complex Patterns with Confidence
21CTO
21CTO
Jul 2, 2017 · Fundamentals

Essential Regex Cheat Sheet: 20 Common Validation Patterns for Developers

This cheat sheet compiles twenty practical regular‑expression patterns—including date, password, email, ID, IP, URL, and HTML validation examples—along with JavaScript snippets, giving developers a quick reference to boost input‑checking efficiency across front‑end and back‑end projects.

JavaScriptPattern Matchingbackend
0 likes · 8 min read
Essential Regex Cheat Sheet: 20 Common Validation Patterns for Developers
网易UEDC
网易UEDC
May 11, 2017 · Product Management

How a Design Sprint Transformed NetEase Yidun’s Image Filtering Experience

This article details how a five‑day Design Sprint, adapted for a B2B security product, helped the NetEase Yidun team quickly identify user problems, prototype three interface concepts, validate the chosen solution with real users, and significantly improve the image‑filtering workflow.

PrototypeUser Researchdesign sprint
0 likes · 12 min read
How a Design Sprint Transformed NetEase Yidun’s Image Filtering Experience
Aotu Lab
Aotu Lab
Dec 30, 2016 · Fundamentals

Master Common Regex Patterns: Digits, Times, IPs, and HTML Tags

This article walks through practical regular‑expression exercises, explains each solution with clear JavaScript examples, and then expands to real‑world patterns for matching dollar amounts, 24‑hour times, IP addresses, quoted strings, and HTML tags, offering tips for building robust regexes.

IP addresshtml-tagpattern-matching
0 likes · 13 min read
Master Common Regex Patterns: Digits, Times, IPs, and HTML Tags
Architects' Tech Alliance
Architects' Tech Alliance
Dec 3, 2016 · Fundamentals

Effective Data Cleaning Practices and Tips

This article provides practical guidance on data cleaning, covering the importance of data wrangling, using assertions, handling incomplete records, checkpointing, testing on subsets, logging, optional raw data storage, and validating the cleaned dataset to ensure reliable downstream analysis.

CheckpointData preprocessingLogging
0 likes · 7 min read
Effective Data Cleaning Practices and Tips
ITPUB
ITPUB
May 6, 2016 · Backend Development

Why User Management Is Harder Than It Looks: Business, UI, and Validation Code

The article breaks down the hidden complexity of implementing user management by analyzing business requirements, detailing the multiple UI pages needed, estimating development effort, and providing reusable C# validation utilities for strings, emails, URLs, and numeric inputs.

CRUDbackendc#
0 likes · 9 min read
Why User Management Is Harder Than It Looks: Business, UI, and Validation Code
58UXD
58UXD
Jan 1, 2016 · Fundamentals

Choosing the Right Feedback: Indicators, Validations, and Notifications Explained

This article explains how to select the appropriate communication method—indicators, validations, or notifications—by examining their purposes, urgency, and required user actions, helping designers provide clear, contextual feedback that enhances user experience across interfaces.

NotificationsUI designfeedback
0 likes · 14 min read
Choosing the Right Feedback: Indicators, Validations, and Notifications Explained