tag 二進制

標籤
貢獻18
76
04:08 PM · Nov 03 ,2025

@二進制 / 博客 RSS 訂閱

lihaixing - 二進制運算

一、JS進制 // 二進制(Binary system) // 以0b或0B開頭 var x = 0b10000000000000000000000000000000; // 2147483648 var y = 0B00000000011111111111111111111111; // 8388607 // 二進制轉換 // 正數:就是正數的原碼 // 負數:負號+正數的原碼 // 不是數

react , vue.js , 二進制 , 前端 , Javascript

收藏 評論

大衞talk - 走進前端二進制

由於格式和圖片解析問題,可以前往博客 閲讀原文 在實際的開發過程中經常會遇到二進制數據,常見的就有文件的上傳、下載等等,還有比較重要的圖片裁剪、灰度處理等等,這些場景都會涉及到二進制。相信很多開發者對這方面可能一知半解或者就是久而忘之,本人剛開始也是對這方面空白,通過全方位的學習後其實也挺簡單,整體總結可以直奔文中 前端二進制是一種關鍵的數據表示和處理技術,它在前端開發中具有廣泛的應用。瞭解

二進制 , blob , stream , 流媒體 , 前端

收藏 評論

木申 - 二進制 零擴展與符號擴展

概述 學計算機組成的時候遇到了,就寫一下自己的理解 應用場景 在計算機組成中,少位二進制數和多位二進制數進行運算時,需要用到 如1111(4位二進制)與11001100(8位二進制)相加或者其它運算時,4位的二進制需要進行擴展,才能與8位二進制運算 零擴展 高位直接補0的擴展,如1111變成00001111,補0並不影響計算結果,這個很好理解,但如果二進制數帶了符號,就不一樣了,因為最高位是符號位

擴展 , 二進制 , 符號

收藏 評論

DiracKeeko - [axios] axios發送 及 接收處理二進制數據

一、發送攜帶二進制數據的請求 在圖片上傳、文件上傳等場景中,需要發送payload為二進制數據的'POST'請求 注: 只要請求體中不是純 JSON 或字符串,而是包含或完全由二進制數據構成的內容 (如文件、音視頻、圖片),就需要發送payload為二進制數據的'POST'請求。 這裏的重點是設置headers,先介紹如何發送這種特殊的請求。 分別以 1.axios(config) , 2.

文件上傳 , 二進制 , Axios , blob , 前端

收藏 評論

xcmd - x-cmd install | hevi - 告別枯燥,讓二進制世界煥發色彩!

還在用單調的 xxd 和 hexdump 查看二進制文件?是時候升級你的工具箱了!隆重推出 hevi,一款用 Zig 語言打造的輕量級、高性能十六進制查看器,讓你的二進制世界不再單調乏味。 hevi 不僅僅是一個簡單的十六進制查看器,它更是一個強大的分析利器,能幫助你更高效地理解和調試二進制數據。 核心優勢 語法高亮,洞悉文件結構: 告別對着一堆十六進制代碼發呆!hevi 內置了對 ELF

命令行 , 文件 , 二進制 , zig

收藏 評論

Eriktse - XCPC真題(1):Bits Reverse | Empty Squares | Wall Painting

🎈 作者:Eriktse 🎈 簡介:19歲,211計算機在讀,現役ACM銀牌選手🏆力爭以通俗易懂的方式講解算法!❤️歡迎關注我,一起交流C++/Python算法。(優質好文持續更新中……)🚀 🎈 閲讀原文獲得更好閲讀體驗:https://www.eriktse.com/algorithm/1147.html A. Bits Reverse 題目鏈接:https://co

數據結構 , 算法 , 二進制 , acm , 位運算

收藏 評論

京東雲開發者 - Swift之struct二進制大小分析

作者:京東零售 鄧立兵 隨着Swift的日漸成熟和給開發過程帶來的便利性及安全性,京喜App中的原生業務模塊和基礎模塊使用Swift開發佔比逐漸增高。本次討論的是struct對比Class的一些優劣勢,重點分析對包體積帶來的影響及規避措施。 一、基礎知識 1、類型對比 引用類型:將一個對象賦值給另一個對象時,系統不會對此對象進行拷貝,而會將指向這個對象的指針賦值給另一個對象,當修改其中一個對象的

swift , 二進制 , struct , 數據結構和算法

收藏 評論

AlanZhang - 定製 javascript runtime - Part 1:前置知識

前端仔整理的基於 v8 定製 javascript runtime 教程,這 part 先複習一下相關前置知識。 1 source file // demo.c #includestdio.h int main() { printf("hello\n"); } 範例: C/C++ .c .cpp Rust .rs Go .go 2 object

操作系統 , 二進制 , c , 編譯原理

收藏 評論

putao - 二進制分析實戰--環境搭建

安裝依賴環境 brew install riscv-gnu-toolchain riscv64-unknown-elf-gcc --version makefile all: riscv64-unknown-elf-gcc -g hello.c -o hello.out #預處理 e: riscv64-unknown-elf-gcc -E -P hello.c -o hell

二進制 , risc-v

收藏 評論

冰封百度 - C# Decimal類型二進制轉換

轉載文章請標明原文地址:https://segmentfault.com/a/1190000046149521 一、表示規則 1.內存排布 C#中的decimal類型佔16字節,內存排布如下: flags(32位 符號1位+縮放因子8位)|high(32位)|low + mid(64位) S0000000 CCCCCCCC 00000000 00000000 | HHHHHHHH HH

序列化 , decimal , 二進制 , c# , 格式轉換

收藏 評論

OpenSCA社區 - SCA技術進階系列(三):淺談二進制SCA在數字供應鏈安全體系中的應用

數字經濟時代,隨着開源應用軟件開發方式的使用度越來越高,開源組件逐漸成為軟件開發的核心基礎設施,但同時也帶來了一些風險和安全隱患。為了解決這些問題,二進制軟件成分分析技術成為了一種有效的手段之一。通過對二進制軟件進行成分分析,可以檢測其中的潛在風險,並提供對用户有價值的信息。 本文將從二進制軟件成分分析誕生背景、二進制文件可以分析哪些安全風險、二進制技術原理以及實踐應用等維度深度剖析二進制軟

供應鏈 , 二進制

收藏 評論

putao - rust --bitflags 庫使用

use bitflags::bitflags; bitflags! { pub struct FilePermissions: u32 { const READ = 0b00000001; const WRITE = 0b00000010; const EXECUTE = 0b00000100; } } fn main() {

二進制 , rust

收藏 評論

zandy - 【畫圖理解】信息在計算機中的表示

信息在計算機中的表示:https://www.edrawmax.cn/online/share.html?code=25b9520ce72311... 包含的內容: 字節序 字符的表示,UTF-8編碼

二進制 , utf-8 , 字符編碼 , 字節序

收藏 評論

lihaixing - 二進制運算實例

實際使用 位運算只可運用於整數,對於 float 和 double 不行。 WebGL 遊戲數據處理 WebSockets、AJAX、Fetch、WebRTC 服務通信 WebUSB、WebAudio 硬件通信 Crypto 加密算法 1. 一些基本用法 位運算 功能 示例 x 1 去掉最後一位 101101-101

react , vue.js , 二進制 , 前端 , Javascript

收藏 評論

用户bPbhIAe - Java 中的這個絕對值有點不絕對啊!

現象 假如有如下代碼定義了一個方法 test(),它入參可以任何一個 int 類型的整數,那麼它輸出結果可能是什麼? public class Test { public static void test(int a) { System.out.println("The result of absolute value compare to zero is:" +

補碼 , 二進制 , 溢出 , 後端

收藏 評論

浪遏飛舟 - 徹底説清楚 Javascript 如何處理二進制

JavaScript 提供了一些 API 來處理文件或原始文件數據,例如:File、Blob、FileReader、ArrayBuffer、base64 等。下面就來看看它們都是如何使用的,它們之間又有何區別和聯繫! ArrayBuffer ArrayBuffer 對象用來表示通用的、固定長度的原始二進制數據緩衝區,是內存中一段固定長度的連續數據存儲區的引用,你無法直接操作或修改它,只能通過 D

二進制 , typearray , base64 , blob , arraybuffer

收藏 評論

lihaixing - ArrayBuffer 二進制數據

在 Web 開發中,當我們處理文件時(創建,上傳,下載),經常會遇到二進制數據。另一個典型的應用場景是圖像處理。 與其他語言相比,JavaScript 中的二進制數據是以非標準方式實現的。 1. 創建二進制數據 基本的二進制對象是 ArrayBuffer —— 對固定長度的連續內存空間的引用。 let buffer = new ArrayBuffer(16); // 創建一個長度為 16 的 bu

二進制 , arraybuffer , 前端 , Javascript

收藏 評論

甜點cc - 進制轉換以及位運算

本文代碼演示採用的是golang語言 進制 // 二進制 // go不能直接輸出二進制,可以使用 %b 格式化 // fmt %b 表示為二進制 var n int = 5 fmt.Printf("%T %b\n", n, n) // 101 // 8進制, 0-7 // 以數字0開頭表示 var n1 int = 011 fmt.Printf("%T %v\n", n1, n1)

二進制 , go

收藏 評論

雲掣科技 - MySQL運維實戰(1.2)安裝部署:使用二進制安裝部署

作者:俊達 引言 上一篇我們使用了RPM進行安裝部署,這是一種安裝快速、簡化部署和管理過程、與操作系統提供的包管理工具緊密集成的部署方法。此外,當你需要更高的靈活性和自定義性,並且願意承擔一些額外的手動配置和管理工作,那麼二進制安裝是一個值得考慮選擇。 以下是二進制安裝的一些優勢: 處理單機多實例:在某些情況下,希望在一台計算機上開啓多個不同的服務器 ,運行多個MySQL服務進程,同時保

MySQL , 運維 , 二進制

收藏 評論

京東雲開發者 - 一次JSF上線問題引發的MsgPack深入理解,保證對你有收穫

作者: 京東零售 肖夢圓 前序 某一日晚上上線,測試同學在迴歸項目黃金流程時,有一個工單項目接口報JSF序列化錯誤,馬上升級對應的client包版本,編譯部署後錯誤消失。  線上問題是解決了,但是作為程序員要了解問題發生的原因和本質。但這都是為什麼呢?  第一個問題:為什麼測試的時候沒有發現問題呢? 首先預發環境中,所有項目中的JSF別名和client包都是beta,每天都有項目進行編譯部署,

框架 , 二進制 , 測試 , msgpack , 前端

收藏 評論

柒燁帶你飛 - 十進制轉二進制的方法 + 寫代碼實現[C/C++]

作者:柒燁帶你飛 本文為原創文章,版權歸本人所有。 文章首發於CSDN:​​https://blog.csdn.net/m0_61643743/article/details/130260640​ 十進制轉二進制 整數十進制轉二進制轉換方法 + 如何用代碼實現為主要內容 一,十進制轉二進制方法 方法1:除二取餘法 十進制數除2得商取餘法:對十進制進行除法運算,十進制除以2可以得到一

二進制 , c++ , c , 十進制

收藏 評論