Tag

code-diff

0 views collected around this technical thread.

Python Programming Learning Circle
Python Programming Learning Circle
Jan 26, 2024 · Fundamentals

Python File Comparison Tool Using difflib and Tkinter

This tutorial demonstrates how to build a simple graphical Python application that lets users select two files, compares their contents with the standard difflib module, and generates an HTML report highlighting differences, complete with full source code examples.

GUIPythonTkinter
0 likes · 6 min read
Python File Comparison Tool Using difflib and Tkinter
转转QA
转转QA
Sep 23, 2021 · Backend Development

Optimizing the Code Diff System: From JGit to GitLab API and Diff Compensation

This article analyzes performance and concurrency problems in a code‑diff service, compares the original JGit‑based approach with a GitLab‑API solution, addresses new accuracy issues, and presents a compensation strategy using java‑diff‑utils to achieve stable, efficient backend diff processing.

BackendJGitJava
0 likes · 5 min read
Optimizing the Code Diff System: From JGit to GitLab API and Diff Compensation
Youzan Coder
Youzan Coder
Sep 11, 2019 · Backend Development

Design and Implementation of a Precise Impact Testing Tool for Distributed Java Applications

The article describes a precise impact‑testing tool for distributed Java services that detects code changes through AST diffs, combines static bytecode analysis with a java‑agent‑based dynamic tracer, aggregates cross‑service call graphs via tracing (or SkyWalking), and presents affected interfaces and call‑chains, while noting limitations such as polymorphism handling, performance overhead, and Java‑only support.

Dynamic AnalysisJavaMicroservices
0 likes · 10 min read
Design and Implementation of a Precise Impact Testing Tool for Distributed Java Applications