Tagged articles
250 articles
Page 3 of 3
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.

Hibernate ValidatorJavaannotations
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.

JSONOnlinedeveloper
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.

Aspect Oriented ProgrammingCustom AnnotationJava
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.

@DataBackendinput validation
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.

BackendHibernatespring
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.

Aspect Oriented ProgrammingBackend DevelopmentCustom Annotations
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.

BackendNested Validationannotations
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.

Documentationbug fixingquality 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.

BackendCheat SheetLaravel
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.

BackendJSONdeveloper
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.

CLIIDEJSON
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.

JSONWebdeveloper
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.

BackendJSONdeveloper tools
0 likes · 6 min read
9 Essential JSON Tools Every Developer Should Know
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.

FlaskPythonRetry
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.

BackendModelPHP
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.

Flaskcode-reusedecorators
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.

BackendJavaScriptfrontend
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.

User Researchdesign sprintproduct-management
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.

Checkpointassertionsdata cleaning
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.

BackendCRUDSoftware Architecture
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.

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