Tagged articles
43 articles
Page 1 of 1
Raymond Ops
Raymond Ops
Sep 12, 2025 · Databases

Step-by-Step Guide to Installing MySQL 8.x Binary Packages on Linux

This comprehensive tutorial explains how to install MySQL 8.0 and 8.4 binary packages on various Linux distributions, covering user creation, package download, environment setup, configuration, initialization, dependency handling, service script creation, password setting, and verification of the installation.

BinaryInstallationLinux
0 likes · 72 min read
Step-by-Step Guide to Installing MySQL 8.x Binary Packages on Linux
Open Source Tech Hub
Open Source Tech Hub
May 27, 2025 · Backend Development

Master MySQL Binary Packet Handling in PHP with workbunny/mysql-protocol

This guide introduces the workbunny/mysql-protocol PHP library, outlines its PHP ≥ 8.1 and optional Workerman dependencies, shows how to install it via Composer, and demonstrates using its Binary and Packet utilities for reading, writing, and manipulating MySQL protocol binary streams.

BinaryPHPbackend-development
0 likes · 3 min read
Master MySQL Binary Packet Handling in PHP with workbunny/mysql-protocol
Lin is Dream
Lin is Dream
Mar 11, 2025 · Fundamentals

Unlocking Data: How Bits, Bytes, Hex and Encoding Shape Everything

This article explains the relationships between bits, binary, hexadecimal, bytes and strings, shows how computers store and process data using binary, demonstrates hexadecimal and Base64 encodings, provides conversion tables and examples, and clarifies how UTF‑8 encodes characters.

Base64BinaryUTF-8
0 likes · 13 min read
Unlocking Data: How Bits, Bytes, Hex and Encoding Shape Everything
IT Services Circle
IT Services Circle
May 22, 2024 · Fundamentals

Understanding Binary, Logic Gates, and How CPUs Process Information

This article explains how CPUs interpret binary signals as voltage levels, describes basic logic gates such as AND, OR, NOT, shows how they combine to perform arithmetic like addition, and clarifies that hardware itself lacks understanding, relying on human-designed instruction sets and compilers to give meaning to 0s and 1s.

BinaryCPUcomputer fundamentals
0 likes · 6 min read
Understanding Binary, Logic Gates, and How CPUs Process Information
Sohu Tech Products
Sohu Tech Products
Mar 27, 2024 · Mobile Development

How to Convert Intel macOS Libraries to arm64 for Apple Silicon Simulators

This guide explains why Intel‑based macOS libraries need architecture conversion for Apple Silicon simulators, compares XCFramework and Rosetta solutions, and provides a step‑by‑step method using lipo, ar, and custom Swift code to replace load commands and rebuild arm64 binaries for simulator use.

ARM64BinaryMach-O
0 likes · 9 min read
How to Convert Intel macOS Libraries to arm64 for Apple Silicon Simulators
FunTester
FunTester
Jan 22, 2024 · Fundamentals

Boost Java Serialization Performance with ChronicleWire: A Practical Guide

This article explains Java's built‑in serialization drawbacks, introduces the open‑source ChronicleWire library as a high‑performance alternative supporting multiple data formats, and provides step‑by‑step code examples for encoding, decoding, and compatibility handling in real‑world Java applications.

BinaryChronicleWireData Formats
0 likes · 13 min read
Boost Java Serialization Performance with ChronicleWire: A Practical Guide
Liangxu Linux
Liangxu Linux
Dec 24, 2023 · Backend Development

Mastering GNU Linker Scripts: Control Binary Layout and Memory Mapping

This guide explains how GNU ld linker scripts work, covering their purpose, basic concepts like sections, symbols, VMA/LMA, the syntax of SECTIONS, INPUT, OUTPUT, and other commands, with practical examples and code snippets for embedded and desktop ELF binaries.

BinaryELFLinker
0 likes · 30 min read
Mastering GNU Linker Scripts: Control Binary Layout and Memory Mapping
Liangxu Linux
Liangxu Linux
Apr 17, 2023 · Fundamentals

What Makes an ELF File Tick? A Deep Dive into ELF and ARM ELF Formats

This article explains the ELF (Executable and Linking Format) specification, its variants for Windows PE and Linux, the classification of ELF object files, data representation, ARM‑specific extensions, and the structure of headers, sections, symbols, and related file types such as .axf, .bin and .hex.

ARMBinaryELF
0 likes · 41 min read
What Makes an ELF File Tick? A Deep Dive into ELF and ARM ELF Formats
Python Crawling & Data Mining
Python Crawling & Data Mining
Jun 25, 2022 · Fundamentals

Unlock Multiplication Without Tables: Russian Peasant Multiplication Explained and Implemented in Python

This article introduces the Russian peasant multiplication algorithm, explains its historical background and step‑by‑step process using halving and doubling tables, connects it to binary expansion, and provides a complete Python implementation that demonstrates its low‑memory, creative approach to multiplication.

BinaryRussian peasant multiplicationalgorithm
0 likes · 11 min read
Unlock Multiplication Without Tables: Russian Peasant Multiplication Explained and Implemented in Python
Liangxu Linux
Liangxu Linux
Mar 8, 2022 · Fundamentals

Why Hexadecimal Is the Perfect Companion to Binary (and Decimal Isn’t)

The article explains that computers operate in binary, humans benefit from hexadecimal because each hex digit maps to four bits, while decimal lacks this direct mapping, making hex a more intuitive bridge between human readability and binary representation.

Binarybase conversioncomputer fundamentals
0 likes · 7 min read
Why Hexadecimal Is the Perfect Companion to Binary (and Decimal Isn’t)
Liangxu Linux
Liangxu Linux
Jul 27, 2021 · Fundamentals

Finding the Poison Bottle with Minimum Rabbits: Binary Encoding Explained

This article explores how to identify a single poisonous bottle among 1,000 using the fewest rabbits and the shortest time by analyzing pure‑time, pure‑space, balanced strategies, and finally applying binary encoding to solve the classic interview puzzle in just one day.

Binaryalgorithminterview
0 likes · 5 min read
Finding the Poison Bottle with Minimum Rabbits: Binary Encoding Explained
NiuNiu MaTe
NiuNiu MaTe
Jun 25, 2021 · Fundamentals

How to Identify a Poisoned Bottle with Minimal Rabbits Using Binary Logic

This article explores a classic puzzle where one must locate a single poisonous bottle among 1000 using rabbits as testers, comparing time‑focused, space‑focused, and balanced strategies before revealing an optimal binary‑encoding solution that finds the poison in one day with just ten rabbits.

Binaryalgorithmlogic
0 likes · 5 min read
How to Identify a Poisoned Bottle with Minimal Rabbits Using Binary Logic
Java Backend Technology
Java Backend Technology
May 12, 2021 · Fundamentals

Master Bitwise Operations: From Basics to Classic Interview Problems

This article introduces the fundamentals of bitwise operations, explains each operator with clear rules and examples, demonstrates practical tricks such as parity checks and value swapping, and walks through classic interview problems—including addition without arithmetic, counting set bits, and finding unique numbers—complete with Java code snippets and visual illustrations.

Binaryalgorithmbitwise operations
0 likes · 15 min read
Master Bitwise Operations: From Basics to Classic Interview Problems
ITPUB
ITPUB
May 10, 2021 · Fundamentals

Why Do Computers Use Two’s Complement? The Story Behind Binary Number Representation

This article explains why computers use binary and two's complement to represent signed numbers, tracing the evolution from counting on fingers to decimal, Roman numerals, original code, one's complement, and finally two's complement, and shows how these choices simplify hardware design.

Binarycomputer architecturenumber systems
0 likes · 11 min read
Why Do Computers Use Two’s Complement? The Story Behind Binary Number Representation
php Courses
php Courses
Apr 23, 2021 · Backend Development

Converting Decimal Numbers to Binary in PHP with decbin()

This article explains how to use PHP's built‑in decbin() function to convert decimal integers into their binary string representation, covering the function syntax, parameter details, return limits, and providing a clear code example with expected output.

BackendBinaryConversion
0 likes · 1 min read
Converting Decimal Numbers to Binary in PHP with decbin()
Programmer DD
Programmer DD
Apr 26, 2020 · Fundamentals

How Two Kids Built a 32‑Bit Binary Adder from Scratch

A whimsical classroom story shows how elementary students discover binary counting with fingers, learn about AND, OR, and NOT gates, design a one‑bit full adder, and ultimately connect dozens of them to create a 32‑bit binary adder that solves large addition problems.

Binarydigital logiceducation
0 likes · 11 min read
How Two Kids Built a 32‑Bit Binary Adder from Scratch
58 Tech
58 Tech
Mar 16, 2020 · Fundamentals

Understanding Object Serialization: Principles, Frameworks, and Performance Optimizations

This article explains the concept of object serialization, compares generic formats like JSON/XML with binary approaches, discusses optimization principles, key performance metrics, and reviews major serialization frameworks such as Protobuf, Thrift, Hessian, Kryo, and Avro, while also covering TLV encoding, varint algorithms, and practical pitfalls.

Big DataBinaryMicroservices
0 likes · 16 min read
Understanding Object Serialization: Principles, Frameworks, and Performance Optimizations
Liangxu Linux
Liangxu Linux
Mar 1, 2020 · Fundamentals

How Kids Turn Finger Counting into a 32‑Bit Binary Adder

A whimsical classroom tale shows how elementary students discover binary representation with their fingers, translate it into truth tables, construct a one‑bit adder using AND, OR, and NOT gates, and then scale the design into a full 32‑bit binary adder, illustrating fundamental digital‑logic concepts.

Binarycomputer fundamentalsdigital logic
0 likes · 12 min read
How Kids Turn Finger Counting into a 32‑Bit Binary Adder
macrozheng
macrozheng
Feb 4, 2020 · Fundamentals

Unlocking Computer Fundamentals: From CPU Basics to Assembly Language Explained

Explore the essential building blocks of modern computing, covering CPU architecture, memory hierarchy, binary operations, compression techniques, operating system fundamentals, and assembly language, with clear explanations, diagrams, and code examples that demystify how hardware and software interact at the lowest level.

AssemblyBinaryCPU
0 likes · 74 min read
Unlocking Computer Fundamentals: From CPU Basics to Assembly Language Explained
Zhenai.com Front-end Tech Team
Zhenai.com Front-end Tech Team
Jan 3, 2020 · Mobile Development

Accelerate iOS Builds: Binary Pods Strategy with Switchable Source Mode

This article examines current iOS modularization using CocoaPods, explains binary pod strategies to dramatically reduce build times, compares manual and automated approaches, addresses debugging challenges, and presents a practical solution that toggles between source and binary modes via environment variables and Development Pods for flexible development and fast CI builds.

BinaryBuild OptimizationCocoaPods
0 likes · 19 min read
Accelerate iOS Builds: Binary Pods Strategy with Switchable Source Mode
21CTO
21CTO
Dec 7, 2019 · Fundamentals

Why WebAssembly Is the Fourth Web Language and How It Boosts Performance

WebAssembly, now an official W3C web standard, provides a binary, memory‑safe sandbox for compiling languages like C/C++/Rust to run at near‑native speed in browsers and other environments, dramatically improving web performance and expanding the possibilities of web applications.

BinaryRuntimeWasm
0 likes · 7 min read
Why WebAssembly Is the Fourth Web Language and How It Boosts Performance
Java Captain
Java Captain
May 28, 2019 · Fundamentals

Five Classic Bitwise Operation Techniques in Java

This article introduces five classic bitwise operation examples in Java—including checking odd/even, swapping variables without a temporary, finding a unique number, fast exponentiation, and determining the greatest power of two not exceeding N—explaining the underlying binary logic, code implementations, and their efficiency advantages.

Binaryalgorithmbitwise
0 likes · 10 min read
Five Classic Bitwise Operation Techniques in Java
Programmer DD
Programmer DD
Jan 18, 2019 · Fundamentals

Master Java Bitwise Operations: From Binary Basics to Advanced Tricks

This tutorial explains Java's signed two's complement representation, demonstrates how to output binary strings, covers all bitwise operators (AND, OR, XOR, NOT, shifts), clarifies original/one's/complement forms, shows overflow handling, unsigned tricks with masking, and teaches packing multiple boolean flags into a single byte for efficient storage.

Binarybit operationsbitwise
0 likes · 18 min read
Master Java Bitwise Operations: From Binary Basics to Advanced Tricks
MaGe Linux Operations
MaGe Linux Operations
Nov 29, 2018 · Information Security

Master Python for Exploit Development: Setup, Libraries, and Network Tricks

This guide walks you through configuring a Python environment, installing essential packages such as virtualenv, IPython, requests, BeautifulSoup, and pwntools, and demonstrates how to perform network communication, binary manipulation, encoding, and C library integration, empowering you to develop security exploits efficiently.

Binaryexploit developmentpwntools
0 likes · 9 min read
Master Python for Exploit Development: Setup, Libraries, and Network Tricks
21CTO
21CTO
Jan 10, 2018 · Backend Development

Why HTTP/2 Supercharges REST APIs: Performance, Security, and Beyond

HTTP/2 replaces the text‑based HTTP/1.x with a binary, multiplexed protocol that reduces latency, eliminates head‑of‑line blocking, compresses headers, enables server push, and improves security, offering REST APIs faster, more efficient communication while preserving familiar semantics for developers.

BinaryHTTP/2REST API
0 likes · 12 min read
Why HTTP/2 Supercharges REST APIs: Performance, Security, and Beyond
Java High-Performance Architecture
Java High-Performance Architecture
Mar 21, 2016 · Frontend Development

Why WebAssembly Is Revolutionizing Front‑End Development

WebAssembly, now standardized by the four major browsers, lets developers write web apps in multiple languages with near‑native performance, overcoming JavaScript’s speed limits, and offers a compact binary format, sandboxed security, and a readable text format for debugging and learning.

BinaryJavaScriptWebAssembly
0 likes · 4 min read
Why WebAssembly Is Revolutionizing Front‑End Development