Tag

download

1 views collected around this technical thread.

Java Captain
Java Captain
Apr 2, 2025 · Backend Development

Design and Implementation of a Reactive Download Library for Spring MVC and WebFlux

This article introduces a Spring‑based download library that simplifies file, HTTP, and custom object downloads by using annotations, reactive programming, and a flexible handler chain to support both WebMVC and WebFlux, enabling concurrent loading, compression, and response writing with minimal controller code.

JavaReactiveSpring
0 likes · 17 min read
Design and Implementation of a Reactive Download Library for Spring MVC and WebFlux
Top Architecture Tech Stack
Top Architecture Tech Stack
Mar 23, 2025 · Backend Development

Design and Implementation of a Flexible Download Library for Spring Applications

This article explains how to build a Spring‑based download library that uses annotations to simplify downloading files, HTTP resources, or custom objects, supports both WebMvc and WebFlux, handles concurrency, compression, and event‑driven logging, and provides a modular architecture for extensibility.

AnnotationsJavaReactive
0 likes · 15 min read
Design and Implementation of a Flexible Download Library for Spring Applications
Code Ape Tech Column
Code Ape Tech Column
Mar 5, 2025 · Backend Development

Design and Implementation of a Reactive Download Library for Spring MVC and WebFlux

This article introduces a Java library that simplifies file download functionality in Spring MVC and WebFlux by using a single @Download annotation, handling various source types, concurrent loading, compression, and response writing through a flexible, reactive handler chain architecture.

JavaReactiveSpring
0 likes · 16 min read
Design and Implementation of a Reactive Download Library for Spring MVC and WebFlux
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 3, 2024 · Frontend Development

Implementing Download Interception, Search, Tab Management, and Drag‑Drop Features in an Electron‑Based Browser

This article details how to build a lightweight Electron browser by assembling webview components, covering download interception, in‑page search, custom tab handling, address‑bar logic, and draggable desktop icons, with full code examples and implementation notes.

ElectronJavaScriptTab Management
0 likes · 8 min read
Implementing Download Interception, Search, Tab Management, and Drag‑Drop Features in an Electron‑Based Browser
Architecture Digest
Architecture Digest
Apr 8, 2024 · Backend Development

Design and Implementation of a Flexible Java Download Library for Spring MVC/WebFlux

This article introduces a Java library that simplifies file and resource download handling in Spring MVC and WebFlux by using annotations, reactive programming, customizable handlers, source factories, concurrent loading, compression, response writing, and event‑driven logging to support a wide range of download scenarios.

JavaReactiveSpring
0 likes · 15 min read
Design and Implementation of a Flexible Java Download Library for Spring MVC/WebFlux
php中文网 Courses
php中文网 Courses
Mar 27, 2024 · Backend Development

Using PHP readfile() to Output File Contents to the Browser or Another File

This article explains the PHP readfile() function, its syntax, return values, and provides step‑by‑step examples for displaying a text file in the browser, forcing a download, and copying its contents to another file using appropriate HTTP headers.

PHPbackenddownload
0 likes · 4 min read
Using PHP readfile() to Output File Contents to the Browser or Another File
Java Architect Essentials
Java Architect Essentials
Oct 18, 2023 · Backend Development

Design and Implementation of a Reactive Download Library for Spring MVC/WebFlux

This article introduces a Java library that simplifies downloading various resources—files, HTTP URLs, or custom objects—by using a single @Download annotation, reactive programming, customizable handlers, source factories, concurrent loading, compression, and event‑driven logging to streamline complex download workflows in Spring MVC and WebFlux applications.

AnnotationJavaReactive
0 likes · 16 min read
Design and Implementation of a Reactive Download Library for Spring MVC/WebFlux
Top Architect
Top Architect
Sep 11, 2023 · Backend Development

Design and Implementation of a Flexible Download Library for Spring WebFlux/WebMVC

This article explains how to build a highly extensible download library for Spring applications by using annotations, reactive programming, customizable handlers, source factories, compression strategies, and unified response writing, while addressing common pitfalls and providing detailed code examples.

JavaReactiveSpring
0 likes · 16 min read
Design and Implementation of a Flexible Download Library for Spring WebFlux/WebMVC
Architecture Digest
Architecture Digest
Sep 7, 2023 · Backend Development

Design and Implementation of a Flexible Download Library for Spring MVC and WebFlux

This article explains how a Java download library uses a @Download annotation, reactive programming, handler chains, source abstractions, compression, and event logging to simplify downloading various resources—including files, HTTP URLs, and custom objects—while supporting both Spring MVC and WebFlux with concurrent processing and customizable pipelines.

JavaReactiveSpring
0 likes · 14 min read
Design and Implementation of a Flexible Download Library for Spring MVC and WebFlux
Laravel Tech Community
Laravel Tech Community
Oct 31, 2022 · Operations

Comprehensive Guide to Using the curl Command-Line Tool

This article provides a detailed tutorial on the curl command-line tool, covering its purpose, common options such as -A, -H, -b, -c, -d, -F, -L, -k, and advanced usage like file uploads, proxy settings, and response testing, with practical code examples for each.

APIcommand linecurl
0 likes · 13 min read
Comprehensive Guide to Using the curl Command-Line Tool
Refining Core Development Skills
Refining Core Development Skills
Jun 6, 2022 · Fundamentals

Why Large File Downloads Still Need Integrity Verification Despite TCP Reliability

Although TCP provides reliable transmission, its guarantees have limits—such as incomplete CRC checks, process crashes before data reaches the transport layer, possible ISP tampering, and kernel‑level ACKs that don’t ensure user‑space receipt—so large downloads must still be validated for full integrity.

LinuxTCPchecksum
0 likes · 4 min read
Why Large File Downloads Still Need Integrity Verification Despite TCP Reliability
IT Services Circle
IT Services Circle
Mar 31, 2022 · Fundamentals

Accelerating GitHub Access in China and a Beginner’s Guide to Using GitHub

This article explains why Firefox extensions are blocked in mainland China, introduces the UU accelerator and mirror sites to speed up GitHub access, provides one‑click download scripts, and offers a concise tutorial on essential GitHub operations and recommended open‑source projects.

AcceleratorGitHubdownload
0 likes · 5 min read
Accelerating GitHub Access in China and a Beginner’s Guide to Using GitHub
Java Architect Essentials
Java Architect Essentials
Jun 20, 2021 · Product Management

Why Progress Bars Often Stall at 99%: Technical Roots and Product‑Management Tricks

The article explains why progress bars frequently get stuck at 99%, tracing the concept from its early invention, describing the technical limits of resource contention and block verification, and revealing how product managers deliberately design deceptive progress indicators to manipulate user perception.

block verificationdownloadp2p
0 likes · 7 min read
Why Progress Bars Often Stall at 99%: Technical Roots and Product‑Management Tricks
php中文网 Courses
php中文网 Courses
Nov 10, 2020 · Operations

List of Popular Domestic and Official Open Source Mirror Sites (2020)

This article provides a curated list of widely used domestic and official open‑source software mirror sites for 2020, explaining why mirrors are needed, offering categorized URLs, and giving brief guidance on choosing and using them for faster, more reliable downloads.

Chinadevelopmentdownload
0 likes · 4 min read
List of Popular Domestic and Official Open Source Mirror Sites (2020)
Laravel Tech Community
Laravel Tech Community
Sep 23, 2020 · Operations

Methods to Accelerate GitHub Access and Downloads

This guide presents nine practical techniques—including mirror sites, Cloudflare Workers proxies, browser extensions, raw file CDNs, JsDelivr, Gitee fork imports, and hosts file modifications—to significantly speed up GitHub repository and file downloads for developers worldwide.

AccelerationGitHubProxy
0 likes · 5 min read
Methods to Accelerate GitHub Access and Downloads
Architects' Tech Alliance
Architects' Tech Alliance
Jun 4, 2020 · Fundamentals

Basic Introduction to Fiber Optic Cables

The article offers a concise overview of fiber optic cables, explaining communication system basics, fiber fundamentals, and cable structures, and provides a download link for additional resources, including diagrams and reference materials.

Fiber Opticscommunication systemsdownload
0 likes · 3 min read
Basic Introduction to Fiber Optic Cables
Architects' Tech Alliance
Architects' Tech Alliance
May 24, 2020 · Fundamentals

Introduction to Optical Module Technology

This article provides a detailed overview of optical module technology, explaining basic concepts, packaging types, classifications, and key performance metrics, and includes a download link for additional resources aimed at engineers and students seeking foundational knowledge in fiber‑optic communication components.

Fiber OpticsHardware fundamentalsTelecommunications
0 likes · 1 min read
Introduction to Optical Module Technology
Sohu Tech Products
Sohu Tech Products
Mar 11, 2020 · Mobile Development

Comprehensive Guide to NSURLSession: Configuration, Tasks, Delegates, Metrics, Uploads, Downloads, and Advanced Usage

This article provides an in-depth overview of NSURLSession on iOS, covering its introduction, configuration options, task types, delegate methods, HTTP/2 support, connection reuse, request redirection, metrics analysis, file upload strategies, background uploads, download handling, breakpoint resumption, and video streaming with m3u8.

FileUploadMobileDevelopmentNSURLSession
0 likes · 32 min read
Comprehensive Guide to NSURLSession: Configuration, Tasks, Delegates, Metrics, Uploads, Downloads, and Advanced Usage
Baidu Intelligent Testing
Baidu Intelligent Testing
Mar 21, 2019 · Backend Development

Understanding P2P Download Technology and Its Testing Methods

This article explains the fundamentals of peer‑to‑peer (P2P) download technology, its advantages over traditional client‑server models, the detailed download workflow, and the testing and monitoring approaches used to evaluate performance, stability, and crash rates.

backendcrashdownload
0 likes · 9 min read
Understanding P2P Download Technology and Its Testing Methods
System Architect Go
System Architect Go
Jul 1, 2017 · Frontend Development

Exporting Table Data to CSV on the Frontend Using Blob and a.download

This article explains how to generate and download CSV files directly in the browser by converting JSON data into comma‑separated values, using the Blob API and the anchor element’s download attribute, and includes advanced techniques for custom headers and handling Excel formatting issues.

CSVJavaScriptblob
0 likes · 5 min read
Exporting Table Data to CSV on the Frontend Using Blob and a.download