Tagged articles
1387 articles
Page 8 of 14
Laravel Tech Community
Laravel Tech Community
Dec 25, 2022 · Backend Development

How to Install and Configure think-captcha in ThinkPHP

This tutorial walks through installing the think-captcha package via Composer, configuring its parameters, generating and displaying captchas in a ThinkPHP controller and view, setting up routing, and validating user input using both object and helper methods.

PHPThinkPHPTutorial
0 likes · 2 min read
How to Install and Configure think-captcha in ThinkPHP
MaGe Linux Operations
MaGe Linux Operations
Nov 26, 2022 · Fundamentals

Master Git: Visual Guide to the Most Essential Commands

This article provides a comprehensive visual tutorial on Git’s core commands—including add, commit, reset, checkout, diff, merge, rebase, and cherry‑pick—explaining their effects on the working directory, staging area, and repository while illustrating concepts such as HEAD, branches, and detached states.

BackendGitSoftware Development
0 likes · 11 min read
Master Git: Visual Guide to the Most Essential Commands
Liangxu Linux
Liangxu Linux
Nov 10, 2022 · Fundamentals

How to Open a Web Page with Python: os.system, Selenium, and webbrowser

The article examines how viral “hacker” videos misuse simple batch commands, then explains three practical Python methods—using os.system, Selenium WebDriver, and the built‑in webbrowser module—to reliably open a URL, comparing their capabilities and providing sample code.

PythonSeleniumTutorial
0 likes · 5 min read
How to Open a Web Page with Python: os.system, Selenium, and webbrowser
Python Programming Learning Circle
Python Programming Learning Circle
Nov 1, 2022 · Fundamentals

Python Student Information Management System Tutorial with Complete Source Code

This article presents a step‑by‑step tutorial for building a console‑based student information management system in Python, covering system design, functional requirements, detailed function implementations for adding, deleting, modifying, searching, and displaying records, and provides the full source code with execution screenshots.

CLIData StructuresPython
0 likes · 10 min read
Python Student Information Management System Tutorial with Complete Source Code
Java Captain
Java Captain
Oct 30, 2022 · Frontend Development

Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend

This article presents a step‑by‑step tutorial for creating a dynamic, real‑time data visualization dashboard using Echarts on the front end and a Java‑based backend, covering design mockups, requirement analysis, architecture, environment setup, code structure, deployment commands, and source code acquisition.

EChartsJSONTutorial
0 likes · 4 min read
Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend
Liangxu Linux
Liangxu Linux
Oct 20, 2022 · Fundamentals

Master Git Global Configuration in 5 Simple Steps

Learn how to set up Git globally on Linux by creating a global config file and configuring your default name, email, branch name, and editor, with clear command examples and tips to avoid repetitive per‑repository settings.

GitTutorialversion-control
0 likes · 7 min read
Master Git Global Configuration in 5 Simple Steps
Open Source Linux
Open Source Linux
Oct 17, 2022 · Operations

10 Powerful Python Automation Scripts to Eliminate Repetitive Tasks

Discover ten practical Python automation scripts—from HTML parsing and QR code scanning to screenshot capture, PDF manipulation, StackOverflow querying, mobile device control, hardware monitoring, Instagram uploading, and video watermarking—that streamline repetitive tasks and boost productivity across diverse workflows.

PythonScriptingTutorial
0 likes · 14 min read
10 Powerful Python Automation Scripts to Eliminate Repetitive Tasks
Python Crawling & Data Mining
Python Crawling & Data Mining
Oct 15, 2022 · Fundamentals

Exporting a Pandas DataFrame to CSV with Simple Python Code

This article walks through a real‑world question from a Python community about converting a Pandas DataFrame into a CSV file, explains why the original code was insufficient, and provides clear, step‑by‑step Python code using both pandas and built‑in file handling to produce the desired output.

Tutorialdataframepandas
0 likes · 4 min read
Exporting a Pandas DataFrame to CSV with Simple Python Code
Model Perspective
Model Perspective
Sep 18, 2022 · Fundamentals

How to Open and Use Jupyter Notebook Files

This guide explains how to launch Jupyter Notebook, open existing notebook files, and begin working with them, providing clear step‑by‑step instructions for users new to the interactive computing environment, including tips on navigating the interface and saving your work.

Data ScienceJupyter NotebookPython
0 likes · 1 min read
How to Open and Use Jupyter Notebook Files
Java Captain
Java Captain
Sep 11, 2022 · Game Development

How to Play the Dou Dizhu Game Inside IntelliJ IDEA

This guide explains how to log in, list, start, and play the Dou Dizhu card game in IntelliJ IDEA, covering both single‑player and multiplayer modes, debug display options, and special commands for mode switching and chat hiding.

Debug ModeGame PluginIDEA
0 likes · 5 min read
How to Play the Dou Dizhu Game Inside IntelliJ IDEA
Alibaba Cloud Native
Alibaba Cloud Native
Sep 7, 2022 · Cloud Native

Unlocking Serverless: From Concepts to Hands‑On Alibaba Cloud Deployment

This article explains the evolution and core principles of Serverless computing, outlines its benefits for reducing operational complexity and cost, and provides a step‑by‑step tutorial for building, testing, and exposing a function on Alibaba Cloud using Function Compute and API Gateway.

Alibaba CloudCloud NativeFunction Compute
0 likes · 9 min read
Unlocking Serverless: From Concepts to Hands‑On Alibaba Cloud Deployment
Liangxu Linux
Liangxu Linux
Sep 4, 2022 · Fundamentals

Master Linux Cheat: Quick Access to Command Examples

This guide explains the purpose of the Linux cheat utility, compares it with man and info, shows how to install both the Go and Bash versions, and provides detailed usage examples, configuration tips, and ways to extend its cheat sheets for faster command reference.

CLICommand ReferenceLinux
0 likes · 7 min read
Master Linux Cheat: Quick Access to Command Examples
Python Programming Learning Circle
Python Programming Learning Circle
Aug 29, 2022 · Fundamentals

Introduction to PyMuPDF: Features, Installation, and Usage Guide

This article provides a comprehensive overview of PyMuPDF, the Python binding for the lightweight MuPDF library, detailing its core features, installation steps, and practical code examples for opening documents, extracting metadata, rendering pages, manipulating PDFs, and performing advanced operations such as merging, splitting, and saving files.

DocumentProcessingPDFManipulationPyMuPDF
0 likes · 12 min read
Introduction to PyMuPDF: Features, Installation, and Usage Guide
Python Programming Learning Circle
Python Programming Learning Circle
Aug 16, 2022 · Fundamentals

30 Useful Python Packages for Data Workflows

This article introduces thirty unique and practical Python packages that simplify various aspects of data workflows, including model training notifications, progress tracking, data validation, statistical calculations, date handling, and more, providing installation commands and code examples for each tool.

Data WorkflowPackagesPython
0 likes · 15 min read
30 Useful Python Packages for Data Workflows
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 11, 2022 · Fundamentals

Why Python Multiprocessing Needs target=func Without Parentheses

This article explains a common Python multiprocessing pitfall, showing how using target=function_name without parentheses correctly launches a new process, and illustrates the difference between passing a function object versus calling the function, accompanied by screenshots of the discussion, runtime output, and a concise solution.

Tutorialconcurrencymultiprocessing
0 likes · 3 min read
Why Python Multiprocessing Needs target=func Without Parentheses
Java Architect Essentials
Java Architect Essentials
Aug 9, 2022 · Backend Development

Master MyBatis-Plus in Spring Boot: Quick Start, Configuration, and Advanced Features

This guide walks through integrating MyBatis-Plus with Spring Boot, covering environment setup, Maven dependencies, configuration of data sources, entity annotations, CRUD services, pagination, logical deletion, enum handling, automatic field filling, multi‑data‑source strategies, and testing with full code examples.

BackendORMSpring Boot
0 likes · 20 min read
Master MyBatis-Plus in Spring Boot: Quick Start, Configuration, and Advanced Features
IT Services Circle
IT Services Circle
Aug 9, 2022 · Backend Development

Using VSCode for Java SpringBoot Development: Installation, Configuration, and Tips

This guide walks through how to set up Visual Studio Code for Java SpringBoot development, covering VSCode installation, essential Java extensions, Maven configuration, project import, key shortcuts, debugging, and a concise comparison with traditional IDEs, demonstrating that VSCode can fully replace heavyweight Java IDEs.

IDESpringBootTutorial
0 likes · 8 min read
Using VSCode for Java SpringBoot Development: Installation, Configuration, and Tips
Architect's Tech Stack
Architect's Tech Stack
Aug 8, 2022 · Frontend Development

JSON Hero: A Simple and Powerful JSON Viewer and Editor

JSON Hero is a lightweight web‑based tool that offers multiple views, automatic content preview, search, and sharing capabilities for JSON data, with easy installation via Git and npm, making it a handy utility for developers who frequently work with JSON.

InstallationJSONTutorial
0 likes · 4 min read
JSON Hero: A Simple and Powerful JSON Viewer and Editor
macrozheng
macrozheng
Aug 8, 2022 · Backend Development

Can VSCode Replace IntelliJ for Java? A Hands‑On Guide

This article walks through installing VSCode, adding Java‑related extensions, configuring Maven, importing a SpringBoot project, and using essential shortcuts and debugging features, demonstrating that VSCode can serve as a lightweight, open‑source alternative for Java development.

IDESpringBootTutorial
0 likes · 10 min read
Can VSCode Replace IntelliJ for Java? A Hands‑On Guide
21CTO
21CTO
Aug 7, 2022 · Fundamentals

Master Linux Screenshots: 3 Simple Tools to Capture Anything

Learn three easy methods to capture screenshots on Linux—using the built‑in GNOME tool, the versatile GIMP editor, and Firefox’s native capture feature—each with step‑by‑step instructions and visual guides to help developers and writers quickly document their work.

FirefoxGIMPGNOME
0 likes · 4 min read
Master Linux Screenshots: 3 Simple Tools to Capture Anything
php Courses
php Courses
Aug 1, 2022 · Frontend Development

Implementation of a Drag-and-Drop Captcha Using PHP and JavaScript

This article presents a step‑by‑step tutorial on creating a drag‑and‑drop captcha, covering the project repository, visual examples, underlying logic, PHP and JavaScript APIs, installation via Composer, and a link to the original detailed guide.

JavaScriptPHPTutorial
0 likes · 2 min read
Implementation of a Drag-and-Drop Captcha Using PHP and JavaScript
LOFTER Tech Team
LOFTER Tech Team
Jul 28, 2022 · Game Development

Step‑by‑Step Guide to Building a Simple Cocos Creator Game

This tutorial walks you through configuring scene assets, creating player, star, and game controller scripts, adding movement, jump, scoring, failure detection, and audio effects in Cocos Creator, providing complete code snippets and editor instructions to build a functional 2D platformer.

Cocos CreatorGame DevelopmentJavaScript
0 likes · 28 min read
Step‑by‑Step Guide to Building a Simple Cocos Creator Game
Liangxu Linux
Liangxu Linux
Jul 17, 2022 · Fundamentals

Master Linux Commands Instantly with the ‘cheat’ Utility

This guide introduces the Linux ‘cheat’ command—a concise cheat‑sheet tool that replaces lengthy man pages, shows how to install it via snap, demonstrates usage with examples like netstat, and explains how to edit, remove, or search cheat‑sheets for any command.

LinuxSnapSysadmin
0 likes · 7 min read
Master Linux Commands Instantly with the ‘cheat’ Utility
Architecture Digest
Architecture Digest
Jul 17, 2022 · Information Security

Step-by-Step Guide to Setting Up CAS Single Sign-On (SSO) with Java Backend

This tutorial explains what SSO and CAS are, outlines the required development environment, walks through downloading, building, and deploying the CAS Server, shows how to configure the server and client (including disabling HTTPS for testing), and demonstrates successful cross‑application authentication with code examples.

AuthenticationCASSSO
0 likes · 7 min read
Step-by-Step Guide to Setting Up CAS Single Sign-On (SSO) with Java Backend
Java Architect Essentials
Java Architect Essentials
Jul 15, 2022 · Frontend Development

JSON Hero: A Simple and Powerful JSON Viewer Tool

JSON Hero is a lightweight, web‑based JSON viewer that offers multiple visualizations, content previews, search, and easy sharing links, with straightforward installation via Git and npm, making JSON inspection and editing more intuitive for developers.

JSONTutorialViewer
0 likes · 4 min read
JSON Hero: A Simple and Powerful JSON Viewer Tool
Java High-Performance Architecture
Java High-Performance Architecture
Jul 12, 2022 · Frontend Development

Build a Full-Stack Student Management System with Vue and SpringBoot

This guide walks through setting up a front‑back separated student management system, detailing Vue‑based front‑end deployment, SpringBoot + MyBatis back‑end configuration, database initialization, core features for admin, teacher, and student roles, and provides code snippets and screenshots to illustrate the complete workflow.

MyBatisSpringBootStudent Management
0 likes · 5 min read
Build a Full-Stack Student Management System with Vue and SpringBoot
Python Programming Learning Circle
Python Programming Learning Circle
Jul 6, 2022 · Game Development

Introduction to Vizard: Loading Avatars, Random Walk, Character Actions, and Mouse Interaction

This article introduces Vizard, a C/C++‑based virtual‑reality development platform with Python bindings, and demonstrates how to load avatars and objects, implement a random‑walk pigeon, create talking characters, handle character movement via keyboard, capture mouse motion, and combine these techniques into a functional VR scene.

3D graphicsGame DevelopmentPython
0 likes · 6 min read
Introduction to Vizard: Loading Avatars, Random Walk, Character Actions, and Mouse Interaction
Java Captain
Java Captain
Jul 5, 2022 · Frontend Development

Music Website Project – Full‑Stack Implementation with Vue 3 and Spring Boot

This article introduces a music website built with Vue 3 on the client side and Spring Boot + MyBatis on the server side, detailing its features, technology stack, development environment, and step‑by‑step instructions for downloading, configuring, and running the full‑stack application.

Full-StackSpring BootTutorial
0 likes · 7 min read
Music Website Project – Full‑Stack Implementation with Vue 3 and Spring Boot
KooFE Frontend Team
KooFE Frontend Team
Jun 18, 2022 · Frontend Development

Build a Simple Redux from Scratch and Integrate It with React

This article explains Redux’s core concepts, demonstrates how to implement a basic createStore function in JavaScript, and shows how to integrate it with React using a custom Provider and connect higher‑order component for state sharing across components.

JavaScriptReactRedux
0 likes · 5 min read
Build a Simple Redux from Scratch and Integrate It with React
Liangxu Linux
Liangxu Linux
Jun 10, 2022 · Operations

Master Essential Windows CMD Commands for Network and System Management

This guide explains how to use key Windows command‑line tools such as ipconfig, msg, net user, net share, nslookup, netsh, telnet, and command chaining operators to query IP information, manage accounts, view shares, troubleshoot DNS, retrieve Wi‑Fi passwords, and automate tasks.

System AdministrationTutorialWindows
0 likes · 4 min read
Master Essential Windows CMD Commands for Network and System Management
Top Architect
Top Architect
Jun 9, 2022 · Cloud Native

Docker Beginner's Guide: From Installation to Deploying a Vue Application

This comprehensive tutorial walks readers through Docker fundamentals, compares virtual machines with containers, explains core Docker concepts, demonstrates installation on macOS, shows how to build and run a Docker image for a Vue project, and provides best‑practice tips for containerized deployments.

DevOpsDockerDockerfile
0 likes · 15 min read
Docker Beginner's Guide: From Installation to Deploying a Vue Application
Python Programming Learning Circle
Python Programming Learning Circle
Jun 7, 2022 · Big Data

Getting Started with Kibana: Installation, Configuration, and Usage Guide

This article provides a comprehensive guide to Kibana, an open‑source data analysis and visualization platform for Elasticsearch, covering its installation, configuration, index pattern setup, data discovery, query syntax, visualization creation, dashboard building, and monitoring, with step‑by‑step instructions and screenshots.

Data visualizationElasticsearchKibana
0 likes · 11 min read
Getting Started with Kibana: Installation, Configuration, and Usage Guide
360 Quality & Efficiency
360 Quality & Efficiency
Jun 2, 2022 · Fundamentals

Comprehensive Guide to Using Sourcetree for Git Version Control

This tutorial walks through installing Sourcetree, explains core Git concepts, and provides step‑by‑step instructions for creating local repositories, committing changes, managing branches, merging, rebasing, squashing commits, handling conflicts, configuring .gitignore, and synchronizing with remote services such as GitHub or GitLab.

GitMergingSourcetree
0 likes · 7 min read
Comprehensive Guide to Using Sourcetree for Git Version Control
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2022 · Fundamentals

Common Windows Command-Line Tools and Their Usage

This guide introduces several essential Windows command‑line utilities—including ipconfig, msg, net user, net share, nslookup, netsh wlan show, telnet, and command chaining operators—explaining their functions and step‑by‑step usage for network and system administration tasks.

System AdministrationTutorialWindows
0 likes · 5 min read
Common Windows Command-Line Tools and Their Usage
MaGe Linux Operations
MaGe Linux Operations
May 20, 2022 · Fundamentals

Master Python Essentials: Numbers, Strings, Functions, and Objects Explained

This comprehensive guide walks through Python fundamentals, covering numeric operations, base conversions, ASCII handling, logical checks, type casting, string manipulation, slicing, lambda usage, data structures, class definitions, object introspection, and useful built‑in functions, complete with clear code examples and explanations.

Data StructuresObject-OrientedTutorial
0 likes · 29 min read
Master Python Essentials: Numbers, Strings, Functions, and Objects Explained
Selected Java Interview Questions
Selected Java Interview Questions
May 15, 2022 · Fundamentals

Essential Git Commands and Their Usage

The article presents a comprehensive guide to essential Git commands, detailing their syntax, purpose, and typical usage scenarios, making it a practical reference for developers learning version control and command‑line operations.

GitSoftware DevelopmentTutorial
0 likes · 7 min read
Essential Git Commands and Their Usage
MaGe Linux Operations
MaGe Linux Operations
May 11, 2022 · Fundamentals

10 Essential pip Tricks Every Python Developer Should Know

This guide presents ten practical pip tips for Python developers, covering installation, upgrades, package installation, batch requirements, uninstallation, dependency freezing, information lookup, upgrade checks, compatibility verification, and local downloading, each illustrated with clear commands and examples.

PythonTutorialpackage management
0 likes · 10 min read
10 Essential pip Tricks Every Python Developer Should Know
FunTester
FunTester
May 7, 2022 · Backend Development

Hands‑On Guide to Building and Testing gRPC Services with Go

This article walks through setting up the Go environment, defining protobuf files, generating code, and implementing both server and client sides of a gRPC service, complete with runnable examples, common pitfalls, and output verification to help developers quickly adopt Go‑based gRPC testing.

BackendGoProtobuf
0 likes · 6 min read
Hands‑On Guide to Building and Testing gRPC Services with Go
Python Programming Learning Circle
Python Programming Learning Circle
May 4, 2022 · Fundamentals

Comprehensive Guide to NumPy Array Operations and Functions

This article provides a detailed tutorial on NumPy array manipulation in Python, covering iteration with np.nditer, reshaping, flattening, transposition, axis swapping, broadcasting, stacking, concatenation, splitting, resizing, appending, inserting, deleting, unique element extraction, string utilities, arithmetic, statistical analysis, sorting, searching, and file I/O, each illustrated with concise code examples.

NumPyPythonTutorial
0 likes · 21 min read
Comprehensive Guide to NumPy Array Operations and Functions
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Apr 25, 2022 · Frontend Development

Master JavaScript Promises: Build Your Own From Scratch

This article explains what a JavaScript Promise is, why it solves callback‑hell in asynchronous code, details its three states, and walks through a complete hand‑written implementation—including the constructor, then method, resolvePromise logic, and how to verify compliance with the Promises/A+ test suite.

AsyncJavaScriptPromise
0 likes · 15 min read
Master JavaScript Promises: Build Your Own From Scratch
IT Services Circle
IT Services Circle
Apr 22, 2022 · Fundamentals

Introduction to Common Python File Handling Modules: os, shutil, and zipfile

This article introduces the commonly used Python file handling modules—os, shutil, and zipfile—explaining their key functions, demonstrating path operations, file copying, moving, and compression/decompression with practical code examples to help readers efficiently manage files and directories.

OS moduleTutorialfile-handling
0 likes · 4 min read
Introduction to Common Python File Handling Modules: os, shutil, and zipfile
Python Programming Learning Circle
Python Programming Learning Circle
Apr 21, 2022 · Fundamentals

Understanding Python list.pop() Method with Examples

This article explains Python's list.pop() method, covering its syntax, optional index parameter, error handling, return value, and provides multiple code examples demonstrating removal by specific, default, and negative indices, along with outputs and a brief note on alternative deletion methods.

Code ExamplesListPython
0 likes · 4 min read
Understanding Python list.pop() Method with Examples
MaGe Linux Operations
MaGe Linux Operations
Apr 20, 2022 · Fundamentals

Master Python List Comprehensions: When to Use Them and Why They Shine

This article explores Python's versatile list comprehension feature, comparing it with traditional loops and map() calls, demonstrating syntax, performance benchmarks, advanced usages like conditional logic, set and dictionary comprehensions, nested structures, and guidelines on when to prefer or avoid comprehensions for clear, efficient code.

PythonTutorialcoding
0 likes · 16 min read
Master Python List Comprehensions: When to Use Them and Why They Shine
FunTester
FunTester
Apr 20, 2022 · Backend Development

Build a Simple Java gRPC Demo in 3 Easy Steps

This guide walks you through setting up a basic Java gRPC project by outlining required Maven dependencies, creating the .proto SDK, implementing a server with a custom service, building a client stub, and running a test to verify the end‑to‑end RPC call.

Protocol BuffersTutorialbackend-development
0 likes · 9 min read
Build a Simple Java gRPC Demo in 3 Easy Steps
Code DAO
Code DAO
Apr 16, 2022 · Backend Development

Building an Apollo Federation API with Rust: A JavaScript Developer’s Perspective

This tutorial walks a JavaScript‑savvy developer through creating a Rust‑based Apollo Federation GraphQL API, covering project setup with Cargo, required dependencies, async main function, schema and type definitions, federation extensions, and how to run the user and dog sub‑services on separate ports.

BackendGraphQLRust
0 likes · 11 min read
Building an Apollo Federation API with Rust: A JavaScript Developer’s Perspective
IT Services Circle
IT Services Circle
Apr 14, 2022 · Frontend Development

Getting Started with Alibaba's LowCodeEngine: A Low‑Code Platform for Building React Front‑End Applications

This article introduces Alibaba's open‑source LowCodeEngine, outlines its key features, and provides a step‑by‑step tutorial—including environment setup, dependency installation, project launch, component configuration, data source integration, preview, and code export—to help developers quickly build a low‑code front‑end platform using React.

LowCodeEngineNode.jsReact
0 likes · 6 min read
Getting Started with Alibaba's LowCodeEngine: A Low‑Code Platform for Building React Front‑End Applications
Java High-Performance Architecture
Java High-Performance Architecture
Apr 7, 2022 · Frontend Development

Discover Vue 3’s New Documentation: Features, Guides, and a 50‑Map Study Notebook

This article introduces the freshly released Chinese Vue 3 documentation, outlines its ten major updates—including dark mode, responsive design, API style switching, and VitePress integration—provides a comprehensive study notebook with 50 mind‑maps, and offers download links for the original xmind files.

DocumentationTutorialTypeScript
0 likes · 10 min read
Discover Vue 3’s New Documentation: Features, Guides, and a 50‑Map Study Notebook
php Courses
php Courses
Apr 6, 2022 · Operations

Common Git Commands and Usage Guide

This article provides a comprehensive list of frequently used Git commands, including remote management, aliases, repository creation, committing, history inspection, branch and tag handling, merging, rebasing, and configuration, with clear Chinese annotations for each operation.

DevOpsGitTutorial
0 likes · 8 min read
Common Git Commands and Usage Guide
FunTester
FunTester
Mar 31, 2022 · Product Management

Master Gantt Charts: A Step‑by‑Step Guide to Building Project Timelines

This article explains what a Gantt chart is, why it’s useful for project planning, and provides a detailed, illustrated tutorial on creating a March work schedule using the Yonghong Gantt tool, from data preparation to adding automatic date reminders.

Gantt ChartProject ManagementProject Planning
0 likes · 5 min read
Master Gantt Charts: A Step‑by‑Step Guide to Building Project Timelines
Test Development Learning Exchange
Test Development Learning Exchange
Mar 29, 2022 · Backend Development

Quickly Set Up a Spring Boot Project in IntelliJ IDEA

This step‑by‑step guide shows how to configure JDK 1.8 and Maven 3.6.2, create a new Spring Boot project in IntelliJ IDEA using Spring Initializr, examine the generated pom.xml, add a simple HelloController, and verify that the application runs successfully.

ControllerIntelliJ IDEASpring Boot
0 likes · 3 min read
Quickly Set Up a Spring Boot Project in IntelliJ IDEA
IT Services Circle
IT Services Circle
Mar 26, 2022 · Fundamentals

Learning Git Branching: An Interactive Way to Master Git Commands

This article introduces the interactive Learning Git Branching website, explaining how its animated sandbox and game‑like challenges help beginners and advanced users master essential Git commands without rote memorization, and provides a collection of useful command examples ranging from basic resets to complex rebase operations.

GitTutorialVersion Control
0 likes · 6 min read
Learning Git Branching: An Interactive Way to Master Git Commands
Python Programming Learning Circle
Python Programming Learning Circle
Mar 25, 2022 · Fundamentals

Using the you-get Python Library to Download Videos, Images, and Manage Files

This tutorial introduces the you-get Python3 media‑download library, shows how to install it with pip, demonstrates basic commands for downloading videos and images, explains options for specifying output paths, renaming files, viewing video information, and selecting formats, and provides practical code examples.

Image DownloadPythonTutorial
0 likes · 5 min read
Using the you-get Python Library to Download Videos, Images, and Manage Files
Python Programming Learning Circle
Python Programming Learning Circle
Mar 24, 2022 · Fundamentals

Python Small Examples: From Basics to Advanced Techniques

This article presents a collection of concise Python examples covering fundamental concepts such as truth testing, object representation, dictionary creation, iteration utilities, property decorators, nonlocal usage, custom decorators, file conversion, and data grouping, encouraging readers to practice each snippet for deeper understanding.

Tutorialdata groupingdecorators
0 likes · 11 min read
Python Small Examples: From Basics to Advanced Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Mar 21, 2022 · Fundamentals

Getting Started with Python's Turtle Graphics

This article introduces Python's turtle module, explains how to import it, configure the pen's speed, color, size, and use drawing functions such as forward, left, right, circle, dot, and goto, and provides several complete code examples for creating simple graphics.

BeginnerGraphicsPython
0 likes · 4 min read
Getting Started with Python's Turtle Graphics
Python Programming Learning Circle
Python Programming Learning Circle
Mar 18, 2022 · Fundamentals

100 Essential NumPy Operations and Code Snippets

This article presents a comprehensive collection of 100 common NumPy tasks, each accompanied by concise explanations and ready‑to‑run Python code examples that demonstrate array creation, manipulation, mathematical operations, indexing, broadcasting, and advanced techniques for scientific computing.

Data ScienceTutorialarray-manipulation
0 likes · 25 min read
100 Essential NumPy Operations and Code Snippets