Tagged articles

code examples

351 articles · Page 3 of 4
Liangxu Linux
Liangxu Linux
Sep 14, 2023 · Fundamentals

Master the Essential C Standard Library Functions for Professional Coding

This guide explores the most commonly used C standard library headers—stdio.h, stdlib.h, and string.h—detailing each function’s purpose, usage, and providing clear code examples such as printf, malloc, strcpy, and qsort to help programmers write cleaner, more efficient C code.

C++Stdiocode examples
0 likes · 11 min read
Master the Essential C Standard Library Functions for Professional Coding
php Courses
php Courses
Sep 11, 2023 · Backend Development

Using PHP str_repeat() Function: Syntax, Parameters, and Practical Examples

This article explains the PHP str_repeat() function, covering its basic syntax, parameters, return value, and multiple practical examples such as creating separators, padding strings, generating patterns, and producing random strings, while providing complete code snippets and output demonstrations.

PHPString Manipulationbackend development
0 likes · 6 min read
Using PHP str_repeat() Function: Syntax, Parameters, and Practical Examples
php Courses
php Courses
Sep 2, 2023 · Backend Development

Using PHP str_split() Function: Syntax, Parameters, and Practical Examples

This article explains PHP's str_split() function, detailing its syntax, parameters, return values, and providing multiple code examples that demonstrate splitting strings into character arrays, handling custom split lengths, empty strings, and invalid lengths, while also noting multibyte character considerations.

PHPString Manipulationcode examples
0 likes · 5 min read
Using PHP str_split() Function: Syntax, Parameters, and Practical Examples
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.

ArrayString handlingcode examples
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.

PHPbackend developmentcode examples
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.

PHPString Manipulationbackend development
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.

PHPRoundingcode examples
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.

PHPbackend developmentcode examples
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.

DatabaseMongoDBMySQL
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.

Data StructuresString Manipulationcode examples
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.

Data StructuresProgramming Fundamentalsbest practices
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.

PHParray-diffcode examples
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.

PHParray manipulationarray_slice
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.

ArraysPHParray merge
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.

BehavioralCreationalDesign Patterns
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.

PHParray_combineassociative array
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.

Control FlowData Typescode examples
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.

Object-OrientedProgramming Paradigmscode examples
0 likes · 28 min read
Design Patterns, Architectural Patterns, and Programming Paradigms: Theory, Examples, and Practical Guidance
Python Crawling & Data Mining
Python Crawling & Data Mining
Jun 8, 2023 · Fundamentals

Multiple Ways to Find the Longest String in a Python List

This article demonstrates several straightforward Python techniques for retrieving the longest string from a list, including a manual loop, the built‑in max function, sorted usage, and an additional variant, each accompanied by clear code examples and explanations.

AlgorithmTutorialcode examples
0 likes · 4 min read
Multiple Ways to Find the Longest String in a Python List
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.

backendbuilt-in functionscode examples
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.

Java 17Java 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.

OpenCVPythonTutorial
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.

AIChatGPTOpenAI API
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 PatternDesign PatternsFactory Pattern
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.

Pythoncode examplesdecorators
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 FeaturesPythonTutorial
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.

AutomationPythonScripting
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.

Async/AwaitFront-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.

TypeScriptTypeScript 4.9auto accessor
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.

Design PatternsGoSoftware Engineering
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 PatternsDesign PatternsGo
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.

Pythonbasicscode examples
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.

String Manipulationcode examplesfor-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.

LRU cachecode examplesdataclass
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.

PHPVersion Featuresbackend development
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.

String ManipulationcamelCasecode examples
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.

Functional ProgrammingNumPycode examples
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.

PythonTutorialcode examples
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.

Pythoncode examplesperformance
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.

AlgorithmsPythonbasics
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 examplesconcurrencymultiprocessing
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.

Data TypesProgramming FundamentalsPython
0 likes · 17 min read
Unlock Python’s 68 Built‑in Functions: A Complete Guide for Beginners
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 24, 2021 · Backend Development

Master High-Performance Java Expression Evaluation with Aviator

Built on Java 8, Aviator is a lightweight, high-performance expression evaluator that compiles expressions to JVM bytecode, supporting arithmetic, logical, regex, custom functions, and variable binding, while outlining its limitations, usage examples, and integration steps for developers.

AviatorCustom FunctionsExpression Evaluation
0 likes · 9 min read
Master High-Performance Java Expression Evaluation with Aviator
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.

Data TypesProgramming FundamentalsPython
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 CommonsGoogle GuavaUtility Libraries
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.

Pythoncode examplescross‑platform
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.

GoSoftware Engineeringcode examples
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 CommonsGoogle GuavaUtility Libraries
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.

Functional ProgrammingJDK8code examples
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.

CollectionsFunctional ProgrammingJava8
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.

URL parsingbackendcode examples
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.

GinHTTPMiddleware
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 CommonsGoogle GuavaUtility Libraries
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.

NULL handlingOptionalbest practices
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.

Conditional LogicPythonTutorial
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 CommonsGoogle GuavaUtility Libraries
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 CommonsGoogle GuavaUtility Libraries
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.

PHPbackend developmentbuilt-in functions
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.

OOPProgramming Fundamentalscode examples
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.

AIAutomationPython
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 ExceptionsUnchecked Exceptionsbest practices
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.

API DesignGraphQLREST
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.

ArrayFunctional ProgrammingJavaScript
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 languageCompiler
0 likes · 23 min read
Why C Still Rules: A Deep Dive into Its History, Evolution, and Legacy