Tagged articles
30 articles
Page 1 of 1
php Courses
php Courses
Jul 17, 2025 · Fundamentals

Master C++11 Range-Based for Loops: Simplify Your Iterations

This article explains C++11’s range-based for loop, covering its syntax, practical examples for arrays, vectors, maps, and how to use auto type deduction and references to modify elements, while highlighting its advantages over traditional loops and outlining suitable use cases and pitfalls.

CC++11STL
0 likes · 6 min read
Master C++11 Range-Based for Loops: Simplify Your Iterations
Python Programming Learning Circle
Python Programming Learning Circle
Apr 11, 2025 · Fundamentals

Comprehensive Overview of Python Standard Library Modules

This article provides a detailed, categorized reference of Python's standard library modules, covering text processing, data types, mathematics, functional programming, file handling, persistence, compression, encryption, OS utilities, concurrency, inter‑process communication, internet protocols, multimedia, internationalization, frameworks, GUI toolkits, development tools, debugging, runtime, interpreter internals, import mechanisms, language utilities, as well as Windows‑ and Unix‑specific modules.

ModulesStandard Libraryprogramming
0 likes · 15 min read
Comprehensive Overview of Python Standard Library Modules
Liangxu Linux
Liangxu Linux
Oct 10, 2024 · Fundamentals

How Pointers Were Invented: From Memory Addresses to C Variables

This article explains how memory addresses are numbered, why direct writes are risky, how symbolic variables simplify programming, the limitations of pass‑by‑value in C, and how introducing pointers provides the necessary indirection to manipulate memory safely and efficiently.

C languageMemoryVariables
0 likes · 7 min read
How Pointers Were Invented: From Memory Addresses to C Variables
Test Development Learning Exchange
Test Development Learning Exchange
Mar 17, 2024 · Fundamentals

Python Built-in Functions Reference

This reference lists Python's built‑in functions, providing concise English descriptions and example code snippets for each, covering topics from basic type conversions and arithmetic to object introspection and file handling and utility operations.

Pythonbasicsbuilt-in functions
0 likes · 19 min read
Python Built-in Functions Reference
Python Programming Learning Circle
Python Programming Learning Circle
Jan 9, 2024 · Fundamentals

Comprehensive List of Python Libraries and Tools

This article presents an extensive, categorized catalog of Python libraries and tools covering environments, package management, web frameworks, data processing, machine learning, testing, and many other domains, providing developers with a valuable reference to discover and select appropriate modules for their projects.

Pythonreferencetools
0 likes · 48 min read
Comprehensive List of Python Libraries and Tools
php Courses
php Courses
Oct 8, 2023 · Backend Development

Understanding the Power of & in PHP foreach Loops

This article explains how PHP's foreach loop works and demonstrates the powerful use of the & reference operator to modify array elements, create dynamic variables, handle large datasets efficiently, and outlines best practices and alternatives for safe and effective coding.

/loopPHPforeach
0 likes · 5 min read
Understanding the Power of & in PHP foreach Loops
Python Programming Learning Circle
Python Programming Learning Circle
Jul 27, 2022 · Fundamentals

Understanding Shallow and Deep Copy in Python

This article explains how Python variables reference objects in memory, distinguishes between shallow and deep copying, demonstrates three common copying techniques (slicing, factory functions, and the copy method) with lists and tuples, and shows how to use the copy module for deep copies.

ListPythoncopy module
0 likes · 6 min read
Understanding Shallow and Deep Copy in Python
Sohu Tech Products
Sohu Tech Products
Jul 20, 2022 · Fundamentals

Open‑Source Cheat Sheet Collection for Developers

This article introduces a curated set of open‑source cheat sheets covering programming languages, command‑line tools, and data‑processing resources, providing quick reference tables and code examples to boost developer productivity across Python, C++, Rust, JavaScript, Git, Linux, Kubernetes and more.

cheatsheetdeveloper toolsopen source
0 likes · 10 min read
Open‑Source Cheat Sheet Collection for Developers
php Courses
php Courses
Mar 23, 2022 · Databases

English MySQL Terminology Glossary (Part 1 & 2)

This article presents a comprehensive English glossary of MySQL terminology, translating Chinese explanations of commands, data types, constraints, and control structures into clear English definitions for developers and database learners.

EnglishGlossaryTerminology
0 likes · 8 min read
English MySQL Terminology Glossary (Part 1 & 2)
MaGe Linux Operations
MaGe Linux Operations
Nov 7, 2021 · Fundamentals

Explore Python 3.10 Official Docs: Installation, API, FAQs & More

The Python 3.10.0 reference documentation provides a comprehensive guide covering installation, API reference, common questions, standard library details, language reference, and beginner tutorials, offering essential resources for newcomers and experienced developers alike, with downloadable PDFs and QR codes for easy access.

APIDocumentationPython
0 likes · 3 min read
Explore Python 3.10 Official Docs: Installation, API, FAQs & More
Python Programming Learning Circle
Python Programming Learning Circle
Jul 5, 2021 · Fundamentals

Overview of Python Standard Library Modules

This article provides a comprehensive overview of the over 200 modules included in Python’s standard library, organized into categories such as text processing, binary data handling, data types, mathematics, functional programming, file and directory operations, persistence, compression, networking, multimedia, internationalization, and many platform-specific utilities.

Modulesreference
0 likes · 11 min read
Overview of Python Standard Library Modules
New Oriental Technology
New Oriental Technology
Apr 5, 2021 · Fundamentals

Choosing the List Method for Circuit Analysis: Overview and Comparison

This article compares the table‑matrix method and the list method for circuit analysis, explains why the list method was selected due to its simpler equation formulation despite larger matrix size, and cites references that discuss various other techniques such as loop‑current and node‑voltage methods.

Circuit AnalysisElectrical Engineeringlist method
0 likes · 3 min read
Choosing the List Method for Circuit Analysis: Overview and Comparison
MaGe Linux Operations
MaGe Linux Operations
Mar 30, 2021 · Fundamentals

Essential Python Libraries You Should Know in 2024

This comprehensive guide lists and briefly describes a wide range of Python libraries—from encoding detection and text processing to file handling, image manipulation, multimedia, big data, AI/ML, system utilities, databases, and GUI development—providing developers with a handy reference for selecting the right tools for their projects.

Developmentframeworkslibraries
0 likes · 48 min read
Essential Python Libraries You Should Know in 2024
Senior Brother's Insights
Senior Brother's Insights
Sep 6, 2020 · Fundamentals

Is Java Pass‑by‑Value or Pass‑by‑Reference? A Deep Dive into Method Parameter Passing

This article demystifies Java's method‑parameter passing by analyzing code examples with primitives, strings, and objects, illustrating how the JVM copies values—including reference addresses—so that arrays appear mutable while reassigning a String or object reference does not affect the original variable.

memory-modelmethod-parameterspass-by-value
0 likes · 10 min read
Is Java Pass‑by‑Value or Pass‑by‑Reference? A Deep Dive into Method Parameter Passing
Selected Java Interview Questions
Selected Java Interview Questions
Mar 2, 2020 · Fundamentals

Understanding Java Reference Types: SoftReference, WeakReference, and PhantomReference Implementation Details

This article explains Java's four reference types, focusing on the implementation and lifecycle of SoftReference, WeakReference, and PhantomReference, and clarifies how garbage collection policies, native and Java layers, and reference queues determine when these references are cleared or notified.

Garbage CollectionJavaPhantomReference
0 likes · 14 min read
Understanding Java Reference Types: SoftReference, WeakReference, and PhantomReference Implementation Details
MaGe Linux Operations
MaGe Linux Operations
Nov 28, 2019 · Fundamentals

Why Python’s [:] List Copy Is Misleading and Better Alternatives

Python’s slice syntax new = old[:] appears to copy a list, but it actually creates a reference to the same object, leading to subtle bugs; this article explains Python’s object model, demonstrates the pitfalls, and presents clearer alternatives such as list(), copy.copy(), and deepcopy.

Slicebest-practicesdeep copy
0 likes · 6 min read
Why Python’s [:] List Copy Is Misleading and Better Alternatives
Python Programming Learning Circle
Python Programming Learning Circle
Oct 27, 2019 · Fundamentals

30 Python Tricks You Can Master in 30 Seconds

This article showcases thirty concise Python code snippets—each explainable in half a minute—that help you quickly solve everyday tasks such as checking list uniqueness, detecting anagrams, measuring memory usage, handling strings, manipulating collections, and more.

BeginnerPythoncode snippets
0 likes · 14 min read
30 Python Tricks You Can Master in 30 Seconds
MaGe Linux Operations
MaGe Linux Operations
Mar 28, 2019 · Fundamentals

Master Python Shallow vs Deep Copy: When and How to Use Them

This article explains Python's object model, the difference between mutable and immutable objects, how references work, and provides clear examples of shallow and deep copying—including when each method should be used to avoid unintended data modification.

ImmutableMutablePython
0 likes · 11 min read
Master Python Shallow vs Deep Copy: When and How to Use Them
Java Captain
Java Captain
Nov 29, 2017 · Fundamentals

What Is an Immutable Object in Java? Understanding String Immutability

This article explains the concept of immutable objects in Java, using String as a case study, clarifies the difference between object references and objects, examines String’s internal fields across JDK versions, demonstrates how typical mutating methods actually create new instances, and shows how reflection can bypass immutability.

Immutable ObjectReflectionString
0 likes · 9 min read
What Is an Immutable Object in Java? Understanding String Immutability
Architecture Digest
Architecture Digest
Sep 26, 2016 · Fundamentals

Comprehensive List of Java Libraries and Tools (Awesome‑Java)

This article presents an extensive, categorized collection of Java libraries, frameworks, and tools—including build systems, databases, logging, testing, functional programming, machine learning, and more—providing developers with a one‑stop reference for the Java ecosystem.

Developmentframeworkslibraries
0 likes · 27 min read
Comprehensive List of Java Libraries and Tools (Awesome‑Java)