Java Basic Technical Knowledge Summary

Object-Oriented and Procedural Programming Object-oriented programming decomposes problems into abstract objects, then combines and calls these objects to solve problems. It has relatively higher resource usage and slower execution speed. Procedural programming follows a top-down design, breaking problems into individual steps implemented as fu ...

Posted on Tue, 15 Sep 2026 16:18:42 +0000 by poisa

Fundamentals of Python: Data Types, Variables, and Character Encoding

Core Syntax and Structure Python defines execution blocks through indentation, conventionally standardized at four spaces. Single-line annotations are prefixed with a hash symbol (#). Statements terminating with a colon (:) indicate that subsequent indented lines belong to that logical block. The interpreter strictly enforces case sensitivity f ...

Posted on Fri, 07 Aug 2026 16:52:01 +0000 by damdempsel

C String and Character Library Functions: A Comprehensive Guide

String Length Functions strlen Unbounded String Functions strcpy strcat strcmp Bounded String Funcsions strncpy strncat strncmp String Search Functions strstr strtok Error Reporting Functions strerror Character Classification Functions Character Case Conversion Memory Operation Functions memcpy memmove memcmp memset String Length Functions strl ...

Posted on Sat, 16 May 2026 21:00:23 +0000 by RGBlackmore

Generating 12-Character Random Identifiers from Java UUIDs

Standard Universally Unique Identifiers (UUIDs) produced by Java typically generate a 36-character string containing hexadecimal digits and hyphens. Often, shorter identifiers are required for specific application contexts. The following procedure outlines how to derive a 12-character string from a standard UUID object. Process Overview The tra ...

Posted on Sun, 10 May 2026 20:18:22 +0000 by mansuang