Tag

Practice

0 views collected around this technical thread.

Model Perspective
Model Perspective
Mar 27, 2025 · Fundamentals

How to Master Mathematical Modeling: Practical Tips for Students

This guide shares actionable advice from a university lecture on mathematical modeling, emphasizing hands‑on practice, continuous growth, application‑driven learning, curiosity, effective tool use, and early competition participation to accelerate students' modeling skills.

Practicecompetitionlearning strategies
0 likes · 8 min read
How to Master Mathematical Modeling: Practical Tips for Students
Test Development Learning Exchange
Test Development Learning Exchange
Jan 18, 2025 · Fundamentals

Guide to Learning Python Data Structures: Concepts, Practice, and Advanced Topics

This article provides a step‑by‑step guide to learning Python data structures, covering basic concepts, built‑in types, hands‑on practice, advanced structures, algorithm relationships, resources, community engagement, and continuous self‑challenge to improve problem‑solving skills.

AlgorithmsBFSData Structures
0 likes · 6 min read
Guide to Learning Python Data Structures: Concepts, Practice, and Advanced Topics
Python Programming Learning Circle
Python Programming Learning Circle
Feb 29, 2024 · Fundamentals

15 Minimal Python Tasks for Practice and Skill Building

This article offers fifteen concise Python exercises—ranging from duplicate detection and anagram testing to memory inspection, byte‑size calculation, string repetition, title‑casing, list chunking, filtering falsy values, unpacking, chained comparisons, comma joining, vowel counting, decapitalizing, list flattening, and list difference—to help beginners and developers sharpen their coding skills through hands‑on practice.

Practicecode snippetsfundamentals
0 likes · 7 min read
15 Minimal Python Tasks for Practice and Skill Building
Model Perspective
Model Perspective
Apr 7, 2023 · Fundamentals

From Insight to Implementation: Mastering Mathematical Modeling

The article outlines a progressive learning framework for mathematical modeling that moves learners from initial exposure and literature review, through guided practice and skill development, to independent implementation and innovation, emphasizing continuous problem engagement, resilience against failure, and iterative improvement.

Practiceeducationlearning strategy
0 likes · 4 min read
From Insight to Implementation: Mastering Mathematical Modeling
Python Programming Learning Circle
Python Programming Learning Circle
Aug 30, 2022 · Fundamentals

Five Common Misconceptions for Programming Beginners and How to Overcome Them

This article identifies five typical misconceptions that new programmers often fall into—believing talent is essential, thinking advanced math is required, only watching tutorials without coding, memorizing documentation, and fearing errors—and offers practical advice to shift mindset, focus on environment, practice actively, and use errors as learning opportunities.

MisconceptionsPracticebeginners
0 likes · 5 min read
Five Common Misconceptions for Programming Beginners and How to Overcome Them
Refining Core Development Skills
Refining Core Development Skills
Dec 14, 2021 · Fundamentals

Why Practice and Implementation Matter in Learning Computer Networks

The article argues that both hands‑on practice and deep understanding of network implementations are essential for computer‑science students and engineers, illustrating the gap with theory‑only learning, presenting the pyramid learning model, recommending Linux tools, coding exercises, and detailed studies of TCP, epoll, and I/O performance.

ImplementationNetworkingPractice
0 likes · 13 min read
Why Practice and Implementation Matter in Learning Computer Networks
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 14, 2021 · Fundamentals

Comprehensive Guide to 69 High‑Frequency Algorithm Interview Questions with Solutions

This article presents a curated collection of 69 frequently asked algorithm and data‑structure interview questions, each accompanied by concise English explanations, solution ideas, and illustrative diagrams to help readers master core programming concepts and improve their interview performance.

Computer ScienceData StructuresInterview
0 likes · 38 min read
Comprehensive Guide to 69 High‑Frequency Algorithm Interview Questions with Solutions
Didi Tech
Didi Tech
Mar 19, 2021 · Fundamentals

Open Source Software Development Basics and Practice Course at Peking University

In early 2020, the China Open Source Promotion Union and Peking University launched a credit‑bearing “Open Source Software Development Basics and Practice” course for graduate students, featuring 32 lecture hours, 24 project hours with industry partners like Didi, whose DoKit project—over 17,000 GitHub stars—served as the primary hands‑on experience, highlighting Didi’s broader open‑source contributions and commitment to nurturing open‑source talent in Chinese universities.

CourseDoKitPeking University
0 likes · 5 min read
Open Source Software Development Basics and Practice Course at Peking University
Java Architect Essentials
Java Architect Essentials
Jan 10, 2021 · Cloud Native

12 Easy-to-Start Docker Practice Projects for Beginners

This article presents a curated list of twelve beginner‑friendly Docker projects, each with its GitHub link, star and fork counts, and a brief description of its functionality, ranging from container monitoring and CI/CD to lightweight chat systems and image‑size optimization tools.

DevOpsDockerPractice
0 likes · 6 min read
12 Easy-to-Start Docker Practice Projects for Beginners
Java Captain
Java Captain
Dec 24, 2018 · Fundamentals

Classic Java Algorithm Exercises with Sample Solutions

This article presents a collection of classic algorithm problems for Java developers, including Fibonacci rabbit counting, prime number detection, Armstrong numbers, prime factorization, grade classification, GCD/LCM calculation, character statistics, series summation, perfect numbers, falling ball distance, three‑digit permutations, profit‑bonus calculation, age puzzles, pattern printing, and more, each accompanied by complete Java source code.

AlgorithmsData StructuresJava
0 likes · 23 min read
Classic Java Algorithm Exercises with Sample Solutions
Efficient Ops
Efficient Ops
Dec 7, 2016 · Operations

How to Kickstart DevOps: Practical Practices and Cultural Shifts

This guide explains how to begin a DevOps journey by focusing on concrete practices—continuous integration, version control, automated build, testing, code scanning, code review, deployment, feedback loops, and cultural change—while using tools to solve specific problems and gradually evolving processes and team culture.

Continuous IntegrationCultureDevOps
0 likes · 12 min read
How to Kickstart DevOps: Practical Practices and Cultural Shifts