Tagged articles
24 articles
Page 1 of 1
转转QA
转转QA
Sep 28, 2025 · Backend Development

Eliminate False JSON Diff Errors with an Intelligent Alignment Algorithm

This article explains how a smart, three‑layer JSON alignment algorithm automatically reorders and matches elements to remove false differences caused by array order, delivering high accuracy, low false‑positive rates, and strong performance for backend data comparison tasks.

BackendData AlignmentJSON
0 likes · 14 min read
Eliminate False JSON Diff Errors with an Intelligent Alignment Algorithm
Test Development Learning Exchange
Test Development Learning Exchange
Jun 3, 2025 · Backend Development

A Python GUI Tool for JSON Formatting and Comparison

This article introduces a Python‑based GUI application that formats, compares, and highlights differences between two JSON files, detailing its features, implementation using tkinter, json and DeepDiff, example usage, and instructions for running and extending the tool.

DeepDiffGUIPython
0 likes · 10 min read
A Python GUI Tool for JSON Formatting and Comparison
MaGe Linux Operations
MaGe Linux Operations
Jan 1, 2025 · Operations

Master Linux Text Processing: grep, cut, sort, uniq, diff, and More

This guide provides a comprehensive overview of essential Linux text‑processing commands—including grep, cut, sort, uniq, tee, diff, paste, and tr—detailing their key options, usage examples, and practical tips for efficiently searching, extracting, sorting, comparing, merging, and transforming file contents.

GrepLinuxShell
0 likes · 24 min read
Master Linux Text Processing: grep, cut, sort, uniq, diff, and More
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 13, 2024 · Fundamentals

Exploring Diff Algorithms: Edit Distance, Longest Common Subsequence, and Myers Algorithm with TypeScript Implementations

This article examines the principles behind diff tools by implementing three approaches—Levenshtein edit distance, longest common subsequence, and the Myers algorithm—in TypeScript, detailing dynamic-programming solutions, back-tracing techniques, and visualizations to illustrate how strings can be transformed efficiently.

TypeScriptalgorithmdiff
0 likes · 19 min read
Exploring Diff Algorithms: Edit Distance, Longest Common Subsequence, and Myers Algorithm with TypeScript Implementations
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 11, 2023 · Fundamentals

Exploring Diff Algorithms: Shortest Edit Distance, Longest Common Subsequence, and Myers Algorithm with TypeScript Implementations

This article investigates how diff tools work by presenting three algorithmic approaches—shortest edit distance, longest common subsequence, and the Myers algorithm—each explained with dynamic‑programming concepts, back‑tracing techniques, and complete TypeScript code examples.

algorithmdiffedit distance
0 likes · 14 min read
Exploring Diff Algorithms: Shortest Edit Distance, Longest Common Subsequence, and Myers Algorithm with TypeScript Implementations
Liangxu Linux
Liangxu Linux
May 7, 2021 · Fundamentals

Essential Git Commands Cheat Sheet for Version Control

This guide provides a comprehensive collection of Git commands covering diff, branch management, file handling, remote repository operations, stash usage, configuration, and advanced techniques, enabling developers to efficiently compare changes, manage branches, clean workspaces, and interact with remote repositories.

BranchConfigurationdiff
0 likes · 11 min read
Essential Git Commands Cheat Sheet for Version Control
Liangxu Linux
Liangxu Linux
Apr 5, 2021 · Operations

How to Spot Differences Between Two Linux Directories Using diff and Meld

Learn step-by-step how to compare two Linux directories, using the diff command with options like -q and -r to list unique files, and visualize results with the graphical Meld tool, including installation instructions for various distributions and screenshots of the comparison workflow.

LinuxMeldcommand-line
0 likes · 4 min read
How to Spot Differences Between Two Linux Directories Using diff and Meld
php Courses
php Courses
Mar 30, 2021 · Backend Development

Using PHP array_diff_assoc() to Compare Arrays and Find Differences

This article explains the PHP function array_diff_assoc(), its syntax, parameters, and provides code examples demonstrating how to compare arrays by keys and values to obtain the difference, along with a practical use case for detecting changes in form data during web development.

BackendPHPTutorial
0 likes · 2 min read
Using PHP array_diff_assoc() to Compare Arrays and Find Differences
Liangxu Linux
Liangxu Linux
Jun 23, 2020 · Fundamentals

9 Essential Linux Diff Tools for Code Comparison (CLI & GUI)

This guide introduces nine widely used Linux diff utilities—including command‑line tools like diff, colordiff, wdiff, vimdiff and GUI applications such as Kompare, DiffMerge, Meld, Diffuse, XXdiff, KDiff3, and TkDiff—detailing their features, installation commands, and typical use cases for comparing files and directories.

CLIGUILinux
0 likes · 9 min read
9 Essential Linux Diff Tools for Code Comparison (CLI & GUI)
ITPUB
ITPUB
Feb 17, 2020 · Fundamentals

Master Git Basics: 3 Steps, 4 Areas, and How to Undo Mistakes

This guide explains Git's core workflow—adding, committing, and pushing—covers the four Git areas (working, staging, local, remote), describes the five file states, shows how to inspect changes with diff commands, and provides step‑by‑step commands to revert modifications at any stage.

GitUNDOVersion Control
0 likes · 8 min read
Master Git Basics: 3 Steps, 4 Areas, and How to Undo Mistakes
Programmer DD
Programmer DD
Jun 22, 2019 · Fundamentals

Master Git’s Hidden Tricks: Reflog, Commit Fixes, and Branch Recovery

While Git dominates version control with its distributed model and flexible branching, many developers still stumble over common pitfalls; this article collects real‑world problems—from recovering lost commits with reflog to fixing commit messages, undoing accidental master pushes, and understanding diff behavior—offering practical commands to resolve them.

GitVersion Controlbranch recovery
0 likes · 5 min read
Master Git’s Hidden Tricks: Reflog, Commit Fixes, and Branch Recovery
转转QA
转转QA
Mar 27, 2019 · Backend Development

Automated RPC Interface Diff Framework for Efficient Testing

This article presents an automated RPC diff testing framework that extracts real‑world request parameters, generates Java test code, executes calls against both production and sandbox services, and compares JSON results to quickly verify interface correctness without extensive manual effort.

RPCdiff
0 likes · 8 min read
Automated RPC Interface Diff Framework for Efficient Testing