Tag

blob

1 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 5, 2024 · Frontend Development

Understanding Blob, File, Base64, URL.createObjectURL, ArrayBuffer, TypedArray, and DataView in Frontend Development

This article provides a comprehensive guide to the Blob and File objects, their methods such as slice, text, arrayBuffer, and stream, explains Base64 encoding, demonstrates how to use URL.createObjectURL for previews, and introduces ArrayBuffer, TypedArray, and DataView for low‑level binary data handling in web development.

ArrayBufferBase64DataView
0 likes · 23 min read
Understanding Blob, File, Base64, URL.createObjectURL, ArrayBuffer, TypedArray, and DataView in Frontend Development
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 26, 2024 · Frontend Development

Understanding JavaScript Blob and File Objects: APIs, Methods, and Practical Use Cases

This article explains JavaScript's Blob and File objects, their creation syntax, properties, methods such as slice, text, arrayBuffer, and stream, and demonstrates common scenarios like file download, upload, image reading, and Base64 conversion with clear code examples.

JavaScriptWeb APIblob
0 likes · 10 min read
Understanding JavaScript Blob and File Objects: APIs, Methods, and Practical Use Cases
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 25, 2024 · Frontend Development

Frontend and Backend Interaction Methods for File Upload, Object APIs, and Large File Handling

This article explains how the frontend can upload files to the backend using base64 or binary Blob transmission, introduces key JavaScript objects such as files, Blob, FormData, and FileReader, and provides practical code examples for validation, preview, chunked uploading, progress tracking, and resumable uploads with hash verification.

Base64Chunked UploadFile Upload
0 likes · 10 min read
Frontend and Backend Interaction Methods for File Upload, Object APIs, and Large File Handling
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 29, 2024 · Databases

MySQL 5.7 Crash Analysis: BLOB INSERT … ON DUPLICATE Bug and Its Fix

This article analyzes a MySQL 5.7.20 crash that occurs during INSERT operations on BLOB columns with INSERT … ON DUPLICATE syntax, explains the underlying bug in the copy_blob_value function, shows how to reproduce and locate it with gdb, and provides the fix introduced in MySQL 5.7.22.

DatabaseINSERT ON DUPLICATEMySQL
0 likes · 6 min read
MySQL 5.7 Crash Analysis: BLOB INSERT … ON DUPLICATE Bug and Its Fix
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 9, 2023 · Frontend Development

Understanding Files, Blobs, ArrayBuffer, TypedArray, and DataView in JavaScript

This article explains the concepts of File, Blob, ArrayBuffer, TypedArray, and DataView in JavaScript, covering their definitions, main usages, how to obtain files, common file operations such as slicing and previewing, and practical scenarios like large‑file uploads and video frame extraction.

ArrayBufferDataViewJavaScript
0 likes · 9 min read
Understanding Files, Blobs, ArrayBuffer, TypedArray, and DataView in JavaScript
php中文网 Courses
php中文网 Courses
Mar 16, 2023 · Frontend Development

Identifying and Converting Between Base64, Blob, and File in JavaScript

This guide explains the characteristics of Base64 strings, Blob objects, and File objects in web development, shows how to detect each type in JavaScript, and provides conversion functions to transform between Base64, Blob, and File formats.

Base64JavaScriptblob
0 likes · 5 min read
Identifying and Converting Between Base64, Blob, and File in JavaScript
Sohu Tech Products
Sohu Tech Products
Sep 28, 2022 · Frontend Development

Using JavaScript Blob, File, FileReader, ArrayBuffer, DataView, Object URL and Base64 APIs

This article explains how JavaScript’s Blob, File, FileReader, ArrayBuffer, DataView, Object URL and Base64 APIs work together to create, slice, read, convert and display binary data in web applications, providing code examples for each operation and detailing their properties, methods, and typical use‑cases.

ArrayBufferFileReaderJavaScript
0 likes · 23 min read
Using JavaScript Blob, File, FileReader, ArrayBuffer, DataView, Object URL and Base64 APIs
ByteFE
ByteFE
Mar 2, 2022 · Frontend Development

Implementing Inline Import for ES Modules Using Blob and ImportMap

The article explains how to overcome the limitation of browser ES Modules by creating inline‑import functionality with Blob URLs and dynamic import maps, providing both dynamic and static import capabilities for modular JavaScript in playground‑style environments.

ES ModulesImportMapJavaScript
0 likes · 7 min read
Implementing Inline Import for ES Modules Using Blob and ImportMap
IEG Growth Platform Technology Team
IEG Growth Platform Technology Team
Feb 28, 2022 · Frontend Development

Handling Binary Data in Frontend: ArrayBuffer, Blob, File, and Image Processing

This article explains how JavaScript processes binary data for front‑end image handling, covering core APIs such as ArrayBuffer, TypedArray, DataView, Blob, File, and FileReader, and demonstrates practical techniques for previewing, downloading, converting, compressing, and detecting image formats using code examples.

ArrayBufferBinaryDataFileReader
0 likes · 9 min read
Handling Binary Data in Frontend: ArrayBuffer, Blob, File, and Image Processing
ByteFE
ByteFE
Aug 23, 2021 · Frontend Development

Technical Exploration and Implementation of Cross‑Platform Web Screen Recording Using WebRTC, rrweb, and ffmpeg in Electron

This article presents a comprehensive technical analysis of cross‑platform web screen recording, covering strict business requirements, evaluation of rrweb, ffmpeg, and WebRTC solutions, detailed implementations for video and audio capture in Electron, handling of lock‑screen issues, WebM metadata fixes, memory‑usage constraints, and performance optimizations.

ElectronMediaRecorderScreen Recording
0 likes · 49 min read
Technical Exploration and Implementation of Cross‑Platform Web Screen Recording Using WebRTC, rrweb, and ffmpeg in Electron
Python Programming Learning Circle
Python Programming Learning Circle
Jul 6, 2021 · Databases

Inserting and Retrieving BLOB Data in Oracle Using Python cx_Oracle

This guide explains how to create an Oracle table with a BLOB column, insert binary files from Python using cx_Oracle by binding a BLOB variable, and later read the stored BLOB back to a file, covering all required SQL and Python code.

DatabaseOraclePython
0 likes · 3 min read
Inserting and Retrieving BLOB Data in Oracle Using Python cx_Oracle
Youzan Coder
Youzan Coder
May 7, 2021 · Frontend Development

Understanding ArrayBuffer, TypedArray, DataView, and Blob in JavaScript

The article explains how JavaScript handles binary data by using ArrayBuffer as raw memory, TypedArray and DataView as typed views for reading and writing with endianness control, and Blob for file‑like binary objects, detailing their constructors, methods, and typical use cases such as WebGL, file upload, and image display.

ArrayBufferBinary DataDataView
0 likes · 17 min read
Understanding ArrayBuffer, TypedArray, DataView, and Blob in JavaScript
Sohu Tech Products
Sohu Tech Products
May 5, 2021 · Frontend Development

Parallel Large File Download in JavaScript Using asyncPool

This article explains how to implement parallel downloading of large files in the browser by leveraging HTTP Range requests, the asyncPool concurrency‑control library, and auxiliary functions such as getContentLength, getBinaryContent, concatenate, and saveAs, complete with code examples and usage guidance.

HTTP RangeJavaScriptasyncPool
0 likes · 11 min read
Parallel Large File Download in JavaScript Using asyncPool
Sohu Tech Products
Sohu Tech Products
Jul 15, 2020 · Frontend Development

Understanding and Using the Blob Web API in JavaScript

This article explains what a Blob is, introduces the Blob Web API with its constructor, properties, and methods, and demonstrates practical scenarios such as chunked uploads, downloading data, creating Blob URLs, converting to Base64, image compression, PDF generation, and compares Blob with ArrayBuffer, providing complete code examples for each use case.

Base64JavaScriptPDF
0 likes · 20 min read
Understanding and Using the Blob Web API in JavaScript
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 15, 2020 · Databases

Understanding MySQL Large Object Types: TEXT/BLOB and JSON

This article explains MySQL's large object data types—TEXT, BLOB, and JSON—covering their storage formats, performance implications, indexing rules, partition restrictions, relevant server parameters, and practical examples of creating tables, inserting data, and querying JSON values.

Database DesignIndexingJSON
0 likes · 10 min read
Understanding MySQL Large Object Types: TEXT/BLOB and JSON
Aikesheng Open Source Community
Aikesheng Open Source Community
Jul 16, 2019 · Databases

Storing and Retrieving Large Image Files in MySQL: Comparing LONGBLOB, LONGTEXT, and VARCHAR

This article demonstrates how to store 5 MB images in MySQL using LONGBLOB, LONGTEXT, and VARCHAR columns, compares their disk usage, shows insertion scripts, and provides retrieval methods including a stored procedure for binary export, concluding that storing file paths is more efficient.

Database PerformanceLONGTEXTMySQL
0 likes · 7 min read
Storing and Retrieving Large Image Files in MySQL: Comparing LONGBLOB, LONGTEXT, and VARCHAR
Beike Product & Technology
Beike Product & Technology
Dec 13, 2018 · Frontend Development

Understanding Uint8Array, TypedArray, Buffer, and Blob in JavaScript for PDF Rendering and Binary Data Handling

This article explains the evolution and usage of Uint8Array, TypedArray, Buffer, and Blob in JavaScript, demonstrates how to convert between strings, ArrayBuffers, and binary data, and shows practical code examples for rendering PDFs and handling files in both browser and Node environments.

Binary DataBufferJavaScript
0 likes · 12 min read
Understanding Uint8Array, TypedArray, Buffer, and Blob in JavaScript for PDF Rendering and Binary Data Handling
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