Tagged articles
10 articles
Page 1 of 1
Lisa Notes
Lisa Notes
Mar 31, 2026 · Fundamentals

Java Objects from Scratch: A Step‑by‑Step Guide

This tutorial walks through the fundamentals of Java objects, covering declaration, instantiation, referencing, practical code examples—including a HelloTest class and a Point/Rectangle demo—and explains Java's automatic garbage collection and manual cleanup techniques.

ConstructorsGarbage CollectionOOP
0 likes · 10 min read
Java Objects from Scratch: A Step‑by‑Step Guide
Lisa Notes
Lisa Notes
Mar 11, 2026 · Fundamentals

Master Python if/else Statements with Practical Examples

This tutorial explains Python's selection structure by walking through three hands‑on exercises—checking if a number exceeds 16, determining odd or even, and calculating the day of the year (including leap‑year logic)—complete with code snippets and sample output.

Control FlowPythonexample-code
0 likes · 4 min read
Master Python if/else Statements with Practical Examples
Deepin Linux
Deepin Linux
Jul 1, 2025 · Backend Development

Master C++ Concurrency: Processes, Threads, and IO Multiplexing Explained

This article explores C++ concurrent programming techniques, covering multi‑process fundamentals, process creation with fork(), inter‑process communication methods, multi‑threading using std::thread, synchronization tools like mutexes and condition variables, and efficient I/O handling through select, poll, and epoll multiplexing, with practical code examples.

IO MultiplexingLinuxThreads
0 likes · 26 min read
Master C++ Concurrency: Processes, Threads, and IO Multiplexing Explained
Python Programming Learning Circle
Python Programming Learning Circle
Oct 25, 2024 · Frontend Development

Introducing PyWebIO: Build Web Frontends with Pure Python

This article introduces the PyWebIO library, explains how to install it, showcases its output and input functions, and provides several practical example programs—including a BMI calculator, a markdown editor, a chat room, and a Gomoku game—demonstrating how Python can be used to create interactive web front‑ends without writing HTML or JavaScript.

PyWebIOWeb Frontendexample-code
0 likes · 12 min read
Introducing PyWebIO: Build Web Frontends with Pure Python
DeWu Technology
DeWu Technology
Sep 15, 2023 · Backend Development

An Introduction to Generics in Go

Go introduced generics in version 1.18, allowing developers to write reusable, type‑safe code by defining type parameters and constraints in square brackets, instantiating them with concrete type arguments, and using generic functions, types, and collections such as stacks and sets to improve readability, safety, and maintainability.

GenericsGoType Parameters
0 likes · 13 min read
An Introduction to Generics in Go
Laravel Tech Community
Laravel Tech Community
Dec 28, 2020 · Backend Development

PHP rsort() Function – Reverse Sorting an Array

The article explains PHP’s rsort() function, which sorts an array in reverse order, details its parameters and return values, and provides a complete example showing how to sort a fruit list and output the sorted elements with their indices.

array sortingbackend-developmentexample-code
0 likes · 2 min read
PHP rsort() Function – Reverse Sorting an Array
Test Development Learning Exchange
Test Development Learning Exchange
Dec 27, 2019 · Fundamentals

Understanding Python's Special Methods __len__ and __getitem__ with Example Code

This article explains Python’s double‑underscore special methods such as __len__ and __getitem__, demonstrates their implementation in a FrenchDeck class with example code, shows how they enable built‑in functions like len() and indexing, and further illustrates additional dunder methods using a Vector class.

Object-OrientedSpecial Methodsdunder
0 likes · 4 min read
Understanding Python's Special Methods __len__ and __getitem__ with Example Code
Java Captain
Java Captain
Oct 26, 2017 · Game Development

Java Shooting Game Example Demonstrating OOP Concepts

This article presents a complete Java shooting‑game source code, explaining how each class—Airplane, Bee, Bullet, Hero, and the main game loop—illustrates object‑oriented programming principles such as inheritance, interfaces, encapsulation, and event‑driven design for a simple desktop game.

Game DevelopmentOOPShooting Game
0 likes · 16 min read
Java Shooting Game Example Demonstrating OOP Concepts