ALL POSTS

Let's Implement a Video Server with node.js and Ffmpeg

Node.js utilizes an event-driven and non-blocking I/O model, which enables it to efficiently handle a large number of I/O requests and concurrent connections. This is crucial for a streaming media server. Meanwhile, ffmpeg provides powerful functionality for video processing. We can leverage Node.js's powerful extension capabilities to integrate ffmpeg and create a video streaming media server.

Mar 23, 2024
NODE.JS
PROJECT-PRACTICE

汉字的前端字体体积优化方案

对于欧洲等基于字母文字的地区,字体优化简单,大小通常不超过 1MB。但对于东亚国家,字体尺寸是一个头疼的问题,可能会达到数兆字节甚至更多。

Mar 22, 2024
FRONTEND

Coding and Error Checking of Binary Data

Concepts of Sign-Magnitude, One's Complement, Two's Complement, and Excess-n Notation, along with Parity Check and Hamming Code Error Detection Methods for Binary Data

Mar 15, 2024
CS-BASIC

Data Table Relation's Normalization

Introduces functional dependencies, and the database paradigms 1NF, 2NF, 3NF, BCNF, and 4NF. and use examples to explain their concepts and connections.

Mar 12, 2024
DATABASE

Taylor Formula, Taylor Theorem, Taylor Series, Taylor Expansion

This article mainly introduces the content and connection between the four concepts of Taylor's formula, Taylor's theorem, Taylor series and Taylor's expansion.

Mar 6, 2024
MATHEMATICS

Proof of Faulhaber's Formula

Faulhaber's Formula, which provides a method to compute the sum of the p-th powers of the first n positive integers.

Mar 5, 2024
MATHEMATICS

The Catalan Series

The article discusses Catalan numbers, a sequence used in combinatorial problems. It covers their recurrence relation, closed form, and applications in path counting. It provides insights into problem-solving using Catalan numbers.

Mar 2, 2024
ALGORITHM
MATHEMATICS

Some Definitions for Time Complexity.

Give five symbolic and mathematical definitions related to time complexity.

Mar 1, 2024
ALGORITHM

Some Classical Ciphers and Implementations

This article explores classical ciphers historically used. In the past, amid low productivity and primitive computing, these ciphers offered protection.

Feb 23, 2024
CRYPTOGRAPHY

How to Explain The Halting Problem

How to explains the Halting Problem's unsolvability in computing, referencing Alan Turing's work. Let’s start with a simple Java login function and a example.

Feb 22, 2024
COMPUTATION
/ 7