Tagged articles
345 articles
Page 3 of 4
php Courses
php Courses
Aug 31, 2023 · Backend Development

Understanding PHP implode() Function: Syntax, Examples, and Use Cases

This article explains PHP's implode() function, covering its syntax, basic usage, and practical examples such as creating comma‑separated strings, building SQL IN clauses, and generating HTML lists, while providing clear code snippets for each scenario.

ArrayCode Examplesimplode
0 likes · 5 min read
Understanding PHP implode() Function: Syntax, Examples, and Use Cases
php Courses
php Courses
Aug 30, 2023 · Backend Development

Understanding PHP strcspan() Function: Syntax, Usage, and Examples

This article explains PHP's strcspan() function, detailing its syntax, parameters, return value, and provides three practical code examples that demonstrate how it counts consecutive characters in a string based on a given character list.

Code ExamplesPHPbackend-development
0 likes · 5 min read
Understanding PHP strcspan() Function: Syntax, Usage, and Examples
php Courses
php Courses
Aug 24, 2023 · Backend Development

Understanding PHP's strstr() Function: Syntax, Usage, and Examples

This article explains PHP's strstr() function, covering its syntax, parameters, and practical examples such as finding the first occurrence, retrieving text before the needle, performing case‑sensitive and case‑insensitive searches, and handling multibyte characters with mb_strstr.

Code ExamplesPHPString Manipulation
0 likes · 4 min read
Understanding PHP's strstr() Function: Syntax, Usage, and Examples
php Courses
php Courses
Aug 18, 2023 · Backend Development

How to Use PHP's round() Function for Precise Number Rounding

This article explains PHP's round() function, covering its basic usage, optional precision and rounding mode parameters, and provides multiple code examples demonstrating rounding of positive, negative, and specially‑mode‑controlled numbers.

Code ExamplesPHPRounding
0 likes · 5 min read
How to Use PHP's round() Function for Precise Number Rounding
php Courses
php Courses
Aug 16, 2023 · Backend Development

Understanding PHP's mt_rand() Function: Syntax, Parameters, Return Value, and Practical Examples

This article explains PHP's mt_rand() pseudo‑random number generator, covering its syntax, optional min and max parameters, return value, and provides three practical code examples for generating random integers, unique integer sets, and random strings, followed by a brief summary and learning resources.

Code ExamplesPHPbackend-development
0 likes · 5 min read
Understanding PHP's mt_rand() Function: Syntax, Parameters, Return Value, and Practical Examples
Test Development Learning Exchange
Test Development Learning Exchange
Aug 7, 2023 · Databases

Python Code Examples for Connecting to Common Databases

This article provides concise Python code snippets for connecting to and querying a variety of popular databases—including MySQL, PostgreSQL, SQLite, MongoDB, Oracle, SQL Server, Redis, Elasticsearch, Cassandra, Couchbase, Firebase, DynamoDB, Neo4j, and InfluxDB—illustrating the essential steps for each.

Code ExamplesMongoDBPython
0 likes · 8 min read
Python Code Examples for Connecting to Common Databases
Python Programming Learning Circle
Python Programming Learning Circle
Jul 28, 2023 · Fundamentals

20 Practical Python Tips and Tricks for Everyday Coding

This article presents a curated list of twenty practical Python tricks—including string reversal, title casing, unique element extraction, list multiplication, dictionary merging, timing code execution, and more—each explained with concise descriptions and ready‑to‑run code examples to help developers write cleaner and more efficient Python code.

Code ExamplesData StructuresString Manipulation
0 likes · 11 min read
20 Practical Python Tips and Tricks for Everyday Coding
21CTO
21CTO
Jul 24, 2023 · Fundamentals

Boost Your Python Skills: 20 Essential Tricks Every Developer Should Know

This article presents a curated collection of practical Python tricks—from handling multiple user inputs and using all/any for condition checks, to swapping variables, detecting palindromes, removing duplicates, finding the most frequent list item, leveraging list comprehensions, *args, enumerate, string joining, dictionary merging, sorting, pretty‑printing, and comparing list‑reversal methods—each illustrated with clear code examples.

Code ExamplesData StructuresTips
0 likes · 10 min read
Boost Your Python Skills: 20 Essential Tricks Every Developer Should Know
php Courses
php Courses
Jul 21, 2023 · Backend Development

Using PHP's array_diff() Function to Compute Array Differences

This article explains how PHP's array_diff() function works, detailing its syntax, parameters, return value, and providing three practical code examples that demonstrate computing array differences for indexed and associative arrays in various.

Code ExamplesPHParray-diff
0 likes · 4 min read
Using PHP's array_diff() Function to Compute Array Differences
php Courses
php Courses
Jul 18, 2023 · Backend Development

Using PHP array_slice() Function: Basics, Syntax, and Practical Tips

This article explains the PHP array_slice() function, covering its basic syntax, practical examples for extracting sub‑arrays, using negative offsets, selecting specific keys with array_flip and array_intersect_key, and removing elements via array_splice, providing clear code snippets and output demonstrations.

Code ExamplesPHParray manipulation
0 likes · 5 min read
Using PHP array_slice() Function: Basics, Syntax, and Practical Tips
php Courses
php Courses
Jul 18, 2023 · Backend Development

Understanding and Using PHP's array_merge() Function

This article explains PHP's array_merge() function, its syntax, provides multiple code examples for merging two or more arrays, and highlights key considerations such as key overwriting when duplicate keys are present in PHP.

ArraysCode ExamplesPHP
0 likes · 3 min read
Understanding and Using PHP's array_merge() Function
DaTaobao Tech
DaTaobao Tech
Jul 17, 2023 · Fundamentals

Comprehensive Overview of 23 Design Patterns with Examples and Code

This article provides a systematic, example‑driven guide to all 23 classic design patterns—covering creational, structural, and behavioral types—explaining their intent, real‑world analogies, benefits, and offering clear diagrams and runnable code snippets to illustrate each pattern in practice.

BehavioralCode ExamplesCreational
0 likes · 40 min read
Comprehensive Overview of 23 Design Patterns with Examples and Code
php Courses
php Courses
Jul 17, 2023 · Backend Development

Understanding PHP's array_combine() Function: Syntax, Use Cases, and Code Examples

This article explains PHP's array_combine() function, detailing its syntax, parameters, return values, error handling, and demonstrates multiple practical applications such as creating and updating associative arrays, processing form data, and converting two‑dimensional arrays, with complete code examples.

Code ExamplesPHParray_combine
0 likes · 4 min read
Understanding PHP's array_combine() Function: Syntax, Use Cases, and Code Examples
Python Programming Learning Circle
Python Programming Learning Circle
Jul 3, 2023 · Fundamentals

Python Basics: Hello World, Print Function, Operators, Input/Output, Data Types, Control Flow, and Simple Exercises

This tutorial introduces Python fundamentals, covering hello‑world output, the print function, arithmetic and logical operators, user input handling, string and list operations, tuples, dictionaries, conditional statements, ternary expressions, simple authentication, number‑guessing games, score classification, and while‑loop examples with complete code snippets.

Code ExamplesControl FlowData Types
0 likes · 12 min read
Python Basics: Hello World, Print Function, Operators, Input/Output, Data Types, Control Flow, and Simple Exercises
JD Tech
JD Tech
Jun 20, 2023 · Fundamentals

Design Patterns, Architectural Patterns, and Programming Paradigms: Theory, Examples, and Practical Guidance

This article analyses the relationship between design patterns, architectural patterns and programming paradigms, explains core concepts and principles, provides extensive examples in Java and Python, presents common pattern catalogs, and offers practical implementation guidelines and case studies for software developers.

Code ExamplesObject-OrientedProgramming Paradigms
0 likes · 28 min read
Design Patterns, Architectural Patterns, and Programming Paradigms: Theory, Examples, and Practical Guidance
Laravel Tech Community
Laravel Tech Community
May 28, 2023 · Backend Development

Seven Lesser‑Known PHP Built‑in Functions and How to Use Them

This article introduces seven relatively obscure but highly useful PHP built‑in functions—highlight_string, str_word_count, levenshtein, get_defined_vars, escapeshellcmd, checkdate, and php_strip_whitespace—explaining their purpose and providing clear code examples for each.

BackendCode Examplesbuilt-in functions
0 likes · 4 min read
Seven Lesser‑Known PHP Built‑in Functions and How to Use Them
Su San Talks Tech
Su San Talks Tech
May 28, 2023 · Backend Development

Java 17 vs Java 8: New Features, Performance Boosts, and Code Samples

An in‑depth comparison of Java 17 and Java 8 highlights new language features such as sealed classes, pattern‑matching switch, records, enhanced garbage collectors, JIT improvements, and updated collection APIs, while providing performance insights and runnable code examples to help developers choose the right version for modern applications.

Code ExamplesJava 8New Language Features
0 likes · 13 min read
Java 17 vs Java 8: New Features, Performance Boosts, and Code Samples
Test Development Learning Exchange
Test Development Learning Exchange
May 27, 2023 · Artificial Intelligence

Eight Essential OpenCV Examples for Image Processing

This article introduces eight fundamental OpenCV examples—including image reading, display, grayscale conversion, edge detection, resizing, Gaussian blur, and face detection—providing concise Python code snippets and explanations to help readers quickly apply these common computer‑vision techniques.

Code ExamplesComputer VisionImage Processing
0 likes · 5 min read
Eight Essential OpenCV Examples for Image Processing
Continuous Delivery 2.0
Continuous Delivery 2.0
May 16, 2023 · Artificial Intelligence

How to Write Effective Prompts and Use the OpenAI Python API

This article explains practical principles and techniques for crafting clear, specific prompts for ChatGPT, demonstrates how to structure prompts with separators and output formats, and provides a step‑by‑step guide—including code examples—for installing the OpenAI Python library, obtaining an API key, and writing a reusable get_completion function to interact with the model.

AIChatGPTCode Examples
0 likes · 9 min read
How to Write Effective Prompts and Use the OpenAI Python API
JD Retail Technology
JD Retail Technology
Apr 23, 2023 · Fundamentals

Design Patterns and Programming Paradigms: Concepts, Architecture Patterns, and Practical Applications

This article explores the relationship between design patterns and programming languages, explains various programming paradigms, compares design patterns with architectural patterns, outlines key design principles, and provides extensive Java code examples illustrating factory, strategy, template method, builder, proxy, chain of responsibility, and command patterns in practice.

Builder PatternCode ExamplesDesign Patterns
0 likes · 27 min read
Design Patterns and Programming Paradigms: Concepts, Architecture Patterns, and Practical Applications
Python Programming Learning Circle
Python Programming Learning Circle
Apr 19, 2023 · Fundamentals

Hidden Python Tricks: Ternary Operator, enumerate, zip, List Comprehensions, Lambdas, Generators, Decorators and More

This article introduces a collection of lesser‑known Python techniques—including the ternary operator, enumerate, zip, list comprehensions, lambda functions, any/all, itertools, generators, decorators, dynamic imports, dictionary comprehensions, and mutable data structures—each explained with clear examples to help developers write more concise and efficient code.

Code ExamplesGeneratorsPython
0 likes · 10 min read
Hidden Python Tricks: Ternary Operator, enumerate, zip, List Comprehensions, Lambdas, Generators, Decorators and More
Python Programming Learning Circle
Python Programming Learning Circle
Mar 16, 2023 · Fundamentals

13 Amazing Python Features You Might Not Know

This article introduces thirteen lesser‑known Python features—including list stepping, the find method, iterators, doctest, yield statements, dictionary get, for/else and while/else loops, named string formatting, recursion limits, conditional expressions, argument unpacking, the special __hello__ import, and multiline strings—each illustrated with clear code examples.

Advanced FeaturesCode ExamplesPython
0 likes · 8 min read
13 Amazing Python Features You Might Not Know
Python Programming Learning Circle
Python Programming Learning Circle
Feb 18, 2023 · Fundamentals

13 Useful Advanced Python Scripts for Everyday Tasks

This article presents thirteen practical advanced Python scripts covering tasks such as internet speed testing, Google searching, web automation, lyric retrieval, EXIF extraction, OCR, image cartoonization, recycle bin cleaning, Windows version detection, PDF conversion, color conversion, and website status checking, each with ready-to-use code examples.

Code ExamplesPythonScripting
0 likes · 9 min read
13 Useful Advanced Python Scripts for Everyday Tasks
Bilibili Tech
Bilibili Tech
Jan 3, 2023 · Frontend Development

Understanding JavaScript Promises: Concepts, Implementation, and Practical Use Cases

The article traces JavaScript promises from their 1988 origins and early libraries through the Promise/A+ spec and ES6 implementation, explains core rules, demonstrates practical rewrites using chaining, async/await, error handling, cancellation patterns, and parallel execution with Promise.all, offering guidance for robust asynchronous code.

Code ExamplesFront-endJavaScript
0 likes · 17 min read
Understanding JavaScript Promises: Concepts, Implementation, and Practical Use Cases
21CTO
21CTO
Dec 23, 2022 · Frontend Development

Explore TypeScript 4.9: New Features Like satisfies Operator & Auto Accessors

TypeScript 4.9 introduces powerful additions such as the satisfies operator for type‑safe value checks, auto accessor syntax, improved NaN handling, smarter import cleanup, and enhanced in operator type narrowing, all aimed at strengthening frontend development with safer, more expressive code.

Code ExamplesTypeScriptTypeScript 4.9
0 likes · 5 min read
Explore TypeScript 4.9: New Features Like satisfies Operator & Auto Accessors
Tencent Cloud Developer
Tencent Cloud Developer
Nov 26, 2022 · Backend Development

Go Design Patterns: Comprehensive Concepts, Implementations, and Tests

The article offers a comprehensive Go‑language catalog of classic software design patterns—Interpreter, Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy, Factory Method, Abstract Factory, Builder, Prototype, and Singleton—detailing each pattern’s concept, concrete implementation code, and passing unit‑test results.

Code ExamplesDesign PatternsGo
0 likes · 39 min read
Go Design Patterns: Comprehensive Concepts, Implementations, and Tests
Tencent Cloud Developer
Tencent Cloud Developer
Nov 21, 2022 · Fundamentals

Go Design Patterns: Comprehensive Examples and Implementations

This article showcases practical Go implementations of classic behavioral design patterns—Chain of Responsibility, Command, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, and Visitor—providing concise explanations, full source code, and test programs that demonstrate each pattern’s problem‑solving workflow.

Behavioral PatternsCode ExamplesDesign Patterns
0 likes · 54 min read
Go Design Patterns: Comprehensive Examples and Implementations
Python Programming Learning Circle
Python Programming Learning Circle
Aug 26, 2022 · Fundamentals

Commonly Used Python Functions and Examples for Beginners

This article presents a concise collection of over one hundred frequently used Python functions across twelve categories—basic I/O, control flow, data structures, string formatting, dictionaries, custom functions, threading, modules, file handling, decorators, and regular expressions—each illustrated with clear code examples to help beginners quickly memorize and apply them.

Code ExamplesPythonbasics
0 likes · 8 min read
Commonly Used Python Functions and Examples for Beginners
Python Crawling & Data Mining
Python Crawling & Data Mining
Aug 23, 2022 · Fundamentals

Three Reliable Ways to Detect Palindromes in Python

This article tackles a basic Python problem—determining whether a positive integer is a palindrome—by analyzing the original flawed code and presenting three complete solutions: a for‑else approach, an all()‑based method, and a slice‑reversal technique, while also clarifying how the for‑else statement operates.

Code ExamplesString Manipulationfor-else
0 likes · 5 min read
Three Reliable Ways to Detect Palindromes in Python
Senior Brother's Insights
Senior Brother's Insights
Aug 22, 2022 · Backend Development

Mastering Log Practices: From Levels to Formats for Reliable Backend Systems

Effective logging is essential for debugging, performance monitoring, and compliance, and this guide explains why developers should adopt good logging habits, outlines key log purposes, requirements for readability, performance, storage, timeliness, levels, content, and format, and provides concrete Log4j examples and code snippets.

Code Exampleslog formatlog levels
0 likes · 14 min read
Mastering Log Practices: From Levels to Formats for Reliable Backend Systems
Python Programming Learning Circle
Python Programming Learning Circle
Aug 16, 2022 · Fundamentals

Exploring Useful Python Decorators: @lru_cache, @jit, @do_twice, @count_calls, @dataclass, @singleton, @use_unit, @singledispatch

This article introduces Python decorators, explains how they can modify function behavior, and provides practical examples of eight useful decorators—including @lru_cache, @jit, @do_twice, @count_calls, @dataclass, @singleton, @use_unit, and @singledispatch—along with code snippets that demonstrate their implementation and benefits.

Code ExamplesJITSingleton
0 likes · 10 min read
Exploring Useful Python Decorators: @lru_cache, @jit, @do_twice, @count_calls, @dataclass, @singleton, @use_unit, @singledispatch
php Courses
php Courses
Jul 27, 2022 · Backend Development

Comprehensive Summary of PHP 5–8 Version Features

This article provides a detailed overview of the major features introduced in PHP versions 5 through 8, including autoloading, PDO, MySQLi, namespaces, traits, built‑in server, scalar type declarations, nullable types, JIT compilation, named arguments, union types, match expressions, and many useful code examples.

Code ExamplesPHPVersion Features
0 likes · 15 min read
Comprehensive Summary of PHP 5–8 Version Features
Python Crawling & Data Mining
Python Crawling & Data Mining
May 15, 2022 · Fundamentals

How to Split CamelCase Strings into Readable Words in Python

This article explains how to transform a CamelCase string like "WeLovePython" into a spaced, properly capitalized sentence in Python, presenting five different code solutions—including loop‑based, regex, and string‑method approaches—and compares their implementations.

Code ExamplesString ManipulationcamelCase
0 likes · 5 min read
How to Split CamelCase Strings into Readable Words in Python
Python Crawling & Data Mining
Python Crawling & Data Mining
Apr 25, 2022 · Fundamentals

Three Elegant Python Tricks to Sum Columns in a 2D List

This article presents three concise Python solutions—including list unpacking, NumPy aggregation, and a functional‑programming approach—to efficiently sum corresponding elements across sublists in a two‑dimensional list, complete with code examples and visual output.

Code ExamplesNumPyfunctional programming
0 likes · 5 min read
Three Elegant Python Tricks to Sum Columns in a 2D List
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
Python Programming Learning Circle
Python Programming Learning Circle
Jan 3, 2022 · Fundamentals

Python Gotchas, C/C++ Migration Tips, and Handy Utilities

This article presents a collection of Python pitfalls such as random sampling, lambda binding, copying, equality vs identity, and type checks, followed by a concise guide for C/C++ programmers transitioning to Python, and showcases useful tools like CSV handling, itertools, collections, and performance‑debugging techniques.

Code ExamplesPythonStandard Library
0 likes · 17 min read
Python Gotchas, C/C++ Migration Tips, and Handy Utilities
Python Programming Learning Circle
Python Programming Learning Circle
Dec 10, 2021 · Fundamentals

Python Programming Exercises: Sorting, Math, File Operations, and More

This article presents a comprehensive collection of over thirty Python programming exercises covering basic algorithms such as bubble sort, mathematical computations, string manipulation, file system operations, and utility scripts, each illustrated with code screenshots to help learners practice and master fundamental coding skills.

AlgorithmsCode ExamplesPython
0 likes · 5 min read
Python Programming Exercises: Sorting, Math, File Operations, and More
Python Crawling & Data Mining
Python Crawling & Data Mining
Nov 30, 2021 · Fundamentals

Master Python Multiprocessing: From Basics to Real-World File Copying

This article explains the differences between processes and threads, the advantages of using multiple processes in Python, and provides step‑by‑step code examples—including basic process creation, subclassing Process, inter‑process communication with queues, process pools, and a practical file‑copying case study—to help readers master multiprocessing for efficient concurrent programming.

Code ExamplesThreadconcurrency
0 likes · 11 min read
Master Python Multiprocessing: From Basics to Real-World File Copying
MaGe Linux Operations
MaGe Linux Operations
Nov 26, 2021 · Fundamentals

Unlock Python’s 68 Built‑in Functions: A Complete Guide for Beginners

This article presents all 68 built‑in functions available in Python 3.6.2, categorizes them into twelve groups, and provides clear code examples for each function, helping beginners quickly master essential Python utilities for data types, conversions, mathematics, collections, scope, iteration, and more.

Code ExamplesData TypesPython
0 likes · 17 min read
Unlock Python’s 68 Built‑in Functions: A Complete Guide for Beginners
Python Programming Learning Circle
Python Programming Learning Circle
Oct 25, 2021 · Fundamentals

Python Built-in Functions Overview and Usage

An extensive guide to Python's 68 built-in functions (up to version 3.6.2), organized into categories covering numeric operations, data types, data structures, scope, iterators, and I/O, with code examples illustrating each function's usage and behavior.

Code ExamplesData TypesPython
0 likes · 15 min read
Python Built-in Functions Overview and Usage
Selected Java Interview Questions
Selected Java Interview Questions
Oct 19, 2021 · Backend Development

Common Java Utility Libraries and Their Usage

This article introduces essential Java utility libraries—including built‑in methods, Apache Commons, and Google Guava—explaining their key features and providing code examples that show how to simplify common tasks such as string handling, collection operations, object mapping, and file I/O.

Apache CommonsCode ExamplesGoogle Guava
0 likes · 14 min read
Common Java Utility Libraries and Their Usage
MaGe Linux Operations
MaGe Linux Operations
Sep 28, 2021 · Operations

Automate Your Desktop with Python: A Complete PyAutoGUI Guide

This article introduces PyAutoGUI, a cross‑platform Python library for controlling mouse, keyboard, dialogs and screenshots, shows how to install it, explains its coordinate system, outlines core functions, and provides practical code examples for drawing and image‑based automation.

Code ExamplesDesktop AutomationPython
0 likes · 5 min read
Automate Your Desktop with Python: A Complete PyAutoGUI Guide
Tencent Cloud Developer
Tencent Cloud Developer
Sep 22, 2021 · Backend Development

A Unified Approach to Error Handling in Go Backend Services

The article presents a unified error‑handling strategy for Go backend services that combines idiomatic internal checks, Go 1.13’s %w wrapping with errors.Is/As, and a compact 4‑character base‑36 hash code system to deliver consistent machine‑readable codes and user‑friendly messages while preserving full log details.

Code ExamplesGoerror propagation
0 likes · 16 min read
A Unified Approach to Error Handling in Go Backend Services
Java Architect Essentials
Java Architect Essentials
Sep 13, 2021 · Backend Development

Common Java Utility Libraries and Their Usage Examples

This article introduces a collection of essential Java utility libraries—including core Java methods, Apache Commons, Commons BeanUtils, Commons IO, and Google Guava—explaining their key features, Maven dependencies, and practical code snippets for tasks such as string handling, collection operations, object mapping, file I/O, and advanced data structures.

Apache CommonsCode ExamplesGoogle Guava
0 likes · 12 min read
Common Java Utility Libraries and Their Usage Examples
macrozheng
macrozheng
Aug 27, 2021 · Backend Development

Master Java 8 Optional and Lambda: Reduce Null Checks and Write Cleaner Code

This tutorial explains how Java 8's Optional class and lambda expressions simplify null handling and collection processing, offering concise code examples, method summaries, and a clear comparison with Java 7 approaches to improve readability and development efficiency.

Code ExamplesJDK8functional programming
0 likes · 8 min read
Master Java 8 Optional and Lambda: Reduce Null Checks and Write Cleaner Code
Code Ape Tech Column
Code Ape Tech Column
Aug 22, 2021 · Backend Development

Comprehensive Java 8 Stream API Guide with 20 Practical Examples

This article provides a thorough introduction to Java 8's Stream and Lambda features, presenting twenty detailed code examples that cover stream creation, intermediate operations such as filter, map, flatMap, reduce, collect, and terminal operations including sorting, grouping, and parallel processing, helping developers master functional-style collection handling in Java.

Code ExamplesCollectionsLambda
0 likes · 24 min read
Comprehensive Java 8 Stream API Guide with 20 Practical Examples
MaGe Linux Operations
MaGe Linux Operations
Aug 12, 2021 · Backend Development

Mastering Go’s net/url: Essential Functions and Practical Examples

This article provides a comprehensive guide to Go's net/url package, explaining key functions such as PathEscape, QueryEscape, Parse, and ResolveReference, and illustrating their usage with clear code snippets that demonstrate URL parsing, encoding, decoding, and manipulation in real-world scenarios.

BackendCode ExamplesURL parsing
0 likes · 17 min read
Mastering Go’s net/url: Essential Functions and Practical Examples
MaGe Linux Operations
MaGe Linux Operations
Aug 6, 2021 · Backend Development

Mastering Go Middleware: From Basics to Advanced Patterns

This article explains what middleware is, why it’s used in Go projects, and demonstrates various implementations—including logging, authentication, method checks, and chaining—through clear code examples for both the standard net/http package and the Gin framework, helping developers enhance their backend services.

Code ExamplesGinHTTP
0 likes · 9 min read
Mastering Go Middleware: From Basics to Advanced Patterns
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 6, 2021 · Backend Development

Boost Java Productivity: Essential Utility Libraries and Code Tricks

This article introduces a curated collection of Java utility libraries—including Apache Commons, Commons Collections, Commons BeanUtils, Commons IO, and Google Guava—along with concise code examples that demonstrate common tasks such as string joining, case‑insensitive comparison, collection operations, date formatting, and advanced data structures, helping developers write cleaner, more efficient code.

Apache CommonsCode ExamplesGoogle Guava
0 likes · 12 min read
Boost Java Productivity: Essential Utility Libraries and Code Tricks
Programmer DD
Programmer DD
Jul 25, 2021 · Backend Development

Mastering Java Optional: Best Practices and Common Pitfalls

This article explains how Java's Optional can replace null checks, outlines common misuse patterns, and provides practical guidelines and code examples for using Optional safely and effectively in backend development.

Code Examplesbest practicesjava
0 likes · 12 min read
Mastering Java Optional: Best Practices and Common Pitfalls
Python Crawling & Data Mining
Python Crawling & Data Mining
Jun 29, 2021 · Fundamentals

Master Python Dictionary Comprehensions: Concise Tricks and Real‑World Examples

Learn how Python dictionary comprehensions let you create and transform dictionaries efficiently, with clear syntax explanations, multiple examples—including basic usage, conditional filters, if‑else logic, and nested comprehensions—plus visual output screenshots and practical code snippets to boost your coding productivity.

Code ExamplesConditional LogicPython
0 likes · 7 min read
Master Python Dictionary Comprehensions: Concise Tricks and Real‑World Examples
Java Backend Technology
Java Backend Technology
Jun 22, 2021 · Backend Development

Boost Java Productivity: Essential Utility Libraries and Code Tricks

This article introduces a collection of powerful Java utility libraries—including built‑in methods, Apache Commons, and Google Guava—showing practical code snippets for string handling, collection operations, object mapping, file I/O, and advanced data structures to dramatically reduce boilerplate and improve development efficiency.

Apache CommonsCode ExamplesGoogle Guava
0 likes · 13 min read
Boost Java Productivity: Essential Utility Libraries and Code Tricks
Code Ape Tech Column
Code Ape Tech Column
Jun 3, 2021 · Backend Development

Boost Java Productivity: Essential Utility Libraries and Code Snippets

This article introduces a curated collection of essential Java utility libraries—including built‑in methods, Apache Commons, Google Guava, and others—showing how to simplify common tasks such as string handling, collection operations, object mapping, file I/O, and more with concise code examples and Maven dependencies.

Apache CommonsCode ExamplesGoogle Guava
0 likes · 13 min read
Boost Java Productivity: Essential Utility Libraries and Code Snippets
Laravel Tech Community
Laravel Tech Community
May 24, 2021 · Backend Development

8 Essential Built‑in PHP Functions Every Developer Should Know

This article presents eight essential built‑in PHP functions—including variable‑argument handling, file searching with glob(), memory and CPU usage monitoring, system constants, unique ID generation, serialization, and string compression—complete with clear code examples to help developers write more efficient PHP code.

Code ExamplesPHPbackend-development
0 likes · 9 min read
8 Essential Built‑in PHP Functions Every Developer Should Know
Python Programming Learning Circle
Python Programming Learning Circle
May 20, 2021 · Fundamentals

Essential Python Skills that Separate Beginners from Intermediate Programmers

This article outlines the key competencies that distinguish beginner from intermediate Python programmers, covering problem‑solving techniques, the XY problem, string and list manipulation, functions, object‑oriented programming, and the importance of following PEP‑8 conventions, all illustrated with clear code examples.

Code ExamplesOOPintermediate
0 likes · 11 min read
Essential Python Skills that Separate Beginners from Intermediate Programmers
MaGe Linux Operations
MaGe Linux Operations
May 7, 2021 · Fundamentals

7 Fun Python Projects to Automate Everyday Tasks (Full Code Included)

This article shares seven practical Python scripts—from web‑scraping Zhihu images and chatting bots to AI poem analysis, lottery generation, automatic apology letters, screen recording, and GIF creation—demonstrating how to avoid reinventing the wheel while learning useful automation techniques.

AICode ExamplesPython
0 likes · 9 min read
7 Fun Python Projects to Automate Everyday Tasks (Full Code Included)
Senior Brother's Insights
Senior Brother's Insights
Mar 25, 2021 · Fundamentals

Top 10 Java Exception Pitfalls Every Developer Should Know

This article compiles the ten most common Java exception questions, covering checked vs unchecked differences, best‑practice guidelines, variable scope in try‑catch, inconsistent null parsing errors, frequent runtime exceptions, multi‑catch syntax, constructor throws, finally‑block behavior, and why developers sometimes ignore exceptions.

Checked ExceptionsCode ExamplesUnchecked Exceptions
0 likes · 9 min read
Top 10 Java Exception Pitfalls Every Developer Should Know
php Courses
php Courses
Mar 24, 2021 · Backend Development

Understanding PHP str_replace(): Syntax, Parameters, and Practical Examples

This article explains the PHP str_replace() function, detailing its syntax, the roles of search, replace, and subject parameters, and demonstrates four common usage patterns—including string-to-string, array-to-string, array-to-array replacements, and counting replacements—while highlighting replacement order effects.

BackendCode Examplesstr_replace
0 likes · 3 min read
Understanding PHP str_replace(): Syntax, Parameters, and Practical Examples
21CTO
21CTO
Mar 19, 2021 · Backend Development

Why GraphQL Beats REST for Modern APIs: Benefits and Code Examples

This article compares REST and GraphQL, highlighting REST's issues like excessive round‑trips, over‑/under‑fetching, and rigidity, and shows how GraphQL solves them with single‑request queries and flexible data selection, while offering guidance on when to choose each approach.

Code ExamplesGraphQLWeb services
0 likes · 6 min read
Why GraphQL Beats REST for Modern APIs: Benefits and Code Examples
ByteFE
ByteFE
Mar 17, 2021 · Frontend Development

A Comprehensive Guide to JavaScript's Array reduce Method and Its Versatile Applications

This article explains the syntax and behavior of JavaScript's reduce method, compares it with map, forEach, filter and find, and demonstrates numerous practical patterns such as flattening arrays, counting occurrences, grouping by property, deduplication, and finding extrema, all illustrated with clear code examples.

ArrayCode ExamplesJavaScript
0 likes · 10 min read
A Comprehensive Guide to JavaScript's Array reduce Method and Its Versatile Applications
dbaplus Community
dbaplus Community
Jan 3, 2021 · Fundamentals

Why C Still Rules: A Deep Dive into Its History, Evolution, and Legacy

This article chronicles the origins and development of the C programming language, profiles its creators, examines its ancestors BCPL and B, explores early compiler construction, compares language features, showcases classic code examples, and highlights the enduring relevance of C in modern systems and libraries.

BCPLC languageCode Examples
0 likes · 23 min read
Why C Still Rules: A Deep Dive into Its History, Evolution, and Legacy
macrozheng
macrozheng
Dec 25, 2020 · Fundamentals

Unveiling Java’s Hidden Syntactic Sugar: From Generics to Try‑with‑Resources

This article explains the concept of syntactic sugar in Java, detailing how features such as generics, auto‑boxing/unboxing, enums, inner classes, var‑args, enhanced for loops, switch with strings, conditional compilation, assertions, try‑with‑resources, and string concatenation are implemented by the compiler and why they improve code readability and safety.

Code ExamplesGenericscompiler
0 likes · 18 min read
Unveiling Java’s Hidden Syntactic Sugar: From Generics to Try‑with‑Resources
Laravel Tech Community
Laravel Tech Community
Dec 21, 2020 · Backend Development

New Features and Performance Improvements in PHP 8.0

This article outlines the major new features and performance enhancements introduced in PHP 8.0, including JIT compilation, named parameters, union types, attributes, match expressions, null‑safe operator, WeakMap, constructor property promotion, and numerous syntax improvements, accompanied by illustrative code examples.

Code ExamplesNew FeaturesPHP 8
0 likes · 12 min read
New Features and Performance Improvements in PHP 8.0
21CTO
21CTO
Nov 29, 2020 · Artificial Intelligence

Decode Math Symbols with Python: From Summation to Matrix Multiplication

Learn how to translate common mathematical symbols such as summation, product, factorial, conditional expressions, and matrix multiplication into clear Python code, revealing the underlying computations and helping data scientists and ML practitioners deepen their mathematical intuition through practical examples.

Code ExamplesData ScienceMatrix Multiplication
0 likes · 7 min read
Decode Math Symbols with Python: From Summation to Matrix Multiplication