Tagged articles
205 articles
Page 2 of 3
Liangxu Linux
Liangxu Linux
Sep 26, 2022 · Fundamentals

Master Bash Scripting: Variables, Loops, Functions, and More

This guide introduces Bash scripting fundamentals, covering variable declaration, printing with echo and printf, comments, user input, arrays, conditional statements, loops, functions, and tips for extending scripts with other languages, enabling readers to automate tasks on Unix-like systems.

AutomationLoopsShell scripting
0 likes · 8 min read
Master Bash Scripting: Variables, Loops, Functions, and More
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Sep 14, 2022 · Fundamentals

Master Shell Scripting: From Basics to Advanced Debugging Techniques

This comprehensive guide walks you through shell scripting fundamentals—including process management, function libraries, variables, control structures, loops, debugging tools, and automation—while providing practical code examples, best‑practice tips, and visual illustrations to help both beginners and seasoned developers write robust Bash scripts.

BashDebuggingLinux
0 likes · 43 min read
Master Shell Scripting: From Basics to Advanced Debugging Techniques
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
dbaplus Community
dbaplus Community
Aug 6, 2022 · Databases

Mastering MySQL JSON: From Basics to Advanced Partial Updates

This comprehensive guide explains MySQL's native JSON data type, its advantages over text storage, detailed CRUD operations, indexing strategies, migration from TEXT columns, the powerful Partial Updates feature, performance benchmarks, and a wide range of JSON functions with practical examples.

JSONPartial Updatesfunctions
0 likes · 39 min read
Mastering MySQL JSON: From Basics to Advanced Partial Updates
ITPUB
ITPUB
May 26, 2022 · Operations

Master Shell Scripting: From Basics to Advanced Techniques

This comprehensive guide introduces shell programming fundamentals, demonstrates how to write, execute, and manage scripts, explains variables, strings, parameters, arithmetic, control structures, functions, arrays, and file inclusion, and provides practical code examples for Linux environments.

ArraysBashControl Flow
0 likes · 23 min read
Master Shell Scripting: From Basics to Advanced Techniques
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
Model Perspective
Model Perspective
May 11, 2022 · Fundamentals

Understanding Sets and Functions: Definitions, Properties, and Common Types

This article introduces the concept of sets, their definitions, cardinality, and key properties, then explores various common sets and provides a comprehensive overview of functions—including definitions, classifications such as constant, linear, polynomial, rational, exponential, logarithmic, and trigonometric functions—along with illustrative diagrams.

Setsbasic conceptsfunction types
0 likes · 6 min read
Understanding Sets and Functions: Definitions, Properties, and Common Types
Python Programming Learning Circle
Python Programming Learning Circle
Apr 7, 2022 · Fundamentals

Commonly Used Python Functions: A Quick Reference Guide

This article compiles over 100 commonly used Python functions across twelve topics—from basic I/O and data structures to threading and decorators—providing concise code examples to help beginners quickly recall function names and their purposes for more efficient coding.

Pythonfunctionsprogramming basics
0 likes · 9 min read
Commonly Used Python Functions: A Quick Reference Guide
Java High-Performance Architecture
Java High-Performance Architecture
Feb 16, 2022 · Fundamentals

How to Write Clean Code: Naming, Comments, Functions, and Testing Best Practices

This article explores the core principles of clean code—including effective naming, purposeful comments, single‑responsibility functions, proper abstraction levels, and essential testing practices—illustrated with concrete code examples and actionable guidelines for writing more readable, maintainable software.

Software Engineeringclean codecomments
0 likes · 10 min read
How to Write Clean Code: Naming, Comments, Functions, and Testing Best Practices
Architecture Digest
Architecture Digest
Feb 15, 2022 · Fundamentals

Principles of Clean Code: Naming, Functions, and Testing

This article distills key lessons from the book "Clean Code", covering expressive naming, purposeful functions, minimal and meaningful comments, and rigorous testing practices, illustrated with concrete code examples to help developers write more readable and maintainable software.

clean codecode qualityfunctions
0 likes · 10 min read
Principles of Clean Code: Naming, Functions, and Testing
Python Programming Learning Circle
Python Programming Learning Circle
Feb 11, 2022 · Fundamentals

Lesser‑Known but Useful Python Functions and Features

This article introduces a collection of practical yet under‑utilized Python capabilities—including arbitrary‑argument functions, file searching with glob, debugging with inspect, unique ID generation, hashing, serialization, compression, and atexit shutdown hooks—providing code examples and explanations for each.

Advanced FeaturesPythonfunctions
0 likes · 10 min read
Lesser‑Known but Useful Python Functions and Features
Architecture & Thinking
Architecture & Thinking
Feb 10, 2022 · Databases

MySQL Custom Functions: How to Create, Use, and Compare with Stored Procedures

This guide explains MySQL custom functions, covering their definition, advantages over stored procedures, step‑by‑step creation syntax, parameter handling, invocation, and management commands such as showing, altering, and dropping functions, with practical examples for both parameterless and parameterized functions and a concise comparison table.

SQLStored Proceduresfunctions
0 likes · 6 min read
MySQL Custom Functions: How to Create, Use, and Compare with Stored Procedures
Laravel Tech Community
Laravel Tech Community
Nov 15, 2021 · Backend Development

session_save_path — Get or Set the Current Session Save Path (PHP)

The article explains PHP's session_save_path function, detailing its syntax, how it returns or sets the session storage directory, the required path parameter, and the necessity to call it before session_start(), providing essential guidance for backend developers managing session data.

BackendConfigurationPHP
0 likes · 1 min read
session_save_path — Get or Set the Current Session Save Path (PHP)
Python Programming Learning Circle
Python Programming Learning Circle
Oct 29, 2021 · Fundamentals

15 Concise Python Tips for Efficient Coding

This article presents fifteen practical Python techniques—including multi‑key sorting, data classes, list comprehensions, memory inspection, frequency analysis, attrs usage, dictionary merging, multiple return values, filtering, mapping, zipping, reversing, existence checks, flattening nested lists, and uniqueness testing—each illustrated with clear code examples and explanations.

dataclassesdictionaryfunctions
0 likes · 15 min read
15 Concise Python Tips for Efficient Coding
Python Crawling & Data Mining
Python Crawling & Data Mining
Oct 16, 2021 · Fundamentals

Master Python Functions: From Basics to Advanced Techniques

This article explores Python functions in depth, covering definitions, parameters, namespaces, multiple return values, lambda expressions, currying, generators, itertools utilities, and comprehensive error handling, providing practical code examples for data analysis and scripting.

Error HandlingGeneratorsLambda
0 likes · 17 min read
Master Python Functions: From Basics to Advanced Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Sep 24, 2021 · Fundamentals

Four Common Mistakes When Using Python Lambda Functions and How to Avoid Them

This article outlines four typical pitfalls when employing Python's lambda (anonymous) functions—such as returning values, overlooking better alternatives, assigning to variables, and ignoring list comprehensions—and provides practical guidelines and code examples to help developers use lambdas correctly and more readably.

LambdaPythonbest practices
0 likes · 8 min read
Four Common Mistakes When Using Python Lambda Functions and How to Avoid Them
Python Programming Learning Circle
Python Programming Learning Circle
Jul 30, 2021 · Fundamentals

Understanding Basic Python Programming Concepts: Code, Conditionals, Loops, Variables, Functions, Modules, and Classes

This article introduces fundamental Python programming concepts by using everyday analogies, covering what code is, conditional statements, loops, variables, functions with parameters, modules, and classes, and provides clear example code snippets to illustrate each topic for beginners.

ConditionalsLoopsModules
0 likes · 15 min read
Understanding Basic Python Programming Concepts: Code, Conditionals, Loops, Variables, Functions, Modules, and Classes
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 30, 2021 · Fundamentals

Master Python Functions: From Basics to Time & Random Utilities

This article introduces Python function fundamentals, shows how to define and call functions, demonstrates common time‑related functions from the time and datetime modules, and provides examples of calendar and random number utilities, all illustrated with clear code snippets and output screenshots.

Tutorialdatetimefunctions
0 likes · 6 min read
Master Python Functions: From Basics to Time & Random Utilities
MaGe Linux Operations
MaGe Linux Operations
Jun 25, 2021 · Fundamentals

12 Must‑Know NumPy & Pandas Functions to Supercharge Your Data Analysis

This article introduces twelve powerful NumPy and Pandas functions—six for each library—explaining their purpose, usage, and providing code snippets, enabling readers to perform efficient array manipulation, data filtering, aggregation, and I/O operations, with a link to the full Jupyter Notebook on GitHub.

Jupyter NotebookPythondata-analysis
0 likes · 11 min read
12 Must‑Know NumPy & Pandas Functions to Supercharge Your Data Analysis
KooFE Frontend Team
KooFE Frontend Team
Apr 28, 2021 · Fundamentals

How to Write Clean, Maintainable Functions: Practical Tips & Examples

This article presents essential clean‑code techniques for writing reusable, side‑effect‑free functions—covering default parameters, limiting arguments, avoiding global state and mutable objects, single‑purpose design, abstraction levels, functional over imperative styles, and method chaining—illustrated with clear JavaScript examples.

best practicesclean codefunctional programming
0 likes · 13 min read
How to Write Clean, Maintainable Functions: Practical Tips & Examples
FunTester
FunTester
Apr 8, 2021 · Fundamentals

Mastering jq: Advanced Pipes, Functions, and JSON Format Transformations

This tutorial explores jq's advanced capabilities, demonstrating how to combine filters with the pipe operator, use functions like keys, length, select, map, and join, and transform JSON data into new structures and formats through practical command‑line examples.

JSONcommand-linedata-processing
0 likes · 6 min read
Mastering jq: Advanced Pipes, Functions, and JSON Format Transformations
Liangxu Linux
Liangxu Linux
Mar 16, 2021 · Databases

Master MySQL Transactions, Locks, and Advanced Functions: A Hands‑On Guide

This tutorial walks through MySQL's transaction control, lock statements, autocommit settings, manual commit and rollback, savepoints, differences between transactional and non‑transactional tables, SQL mode configurations, common SQL tricks, regular expressions, and a comprehensive catalog of built‑in functions, all illustrated with step‑by‑step examples and code snippets.

SQL ModeSavepointTransactions
0 likes · 25 min read
Master MySQL Transactions, Locks, and Advanced Functions: A Hands‑On Guide
ITPUB
ITPUB
Jan 26, 2021 · Databases

Master MySQL Transactions, Locks, and Advanced SQL Techniques

This guide walks through MySQL's advanced features, covering lock types, transaction control commands, autocommit handling, savepoints, SQL mode configuration, regular expression usage, common SQL tricks, and a comprehensive overview of built‑in functions with practical code examples.

LocksSQL ModeTransactions
0 likes · 25 min read
Master MySQL Transactions, Locks, and Advanced SQL Techniques
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jan 26, 2021 · Databases

Advanced MySQL Topics: Transaction Control, Locking, SQL Mode, Regular Expressions, and Common Functions

This article provides a comprehensive guide to advanced MySQL concepts, covering transaction control, various lock levels, lock and unlock statements, autocommit settings, savepoints, SQL security issues, SQL mode configurations, regular expression usage, and a collection of useful string, numeric, date‑time, and flow functions with practical examples.

SQL Modefunctionsmysql
0 likes · 23 min read
Advanced MySQL Topics: Transaction Control, Locking, SQL Mode, Regular Expressions, and Common Functions
Java Interview Crash Guide
Java Interview Crash Guide
Jan 6, 2021 · Fundamentals

Why Clean Code Matters: Naming, Functions, and Testing Secrets Revealed

This article explores the core principles of clean code—from effective naming and expressive functions to purposeful comments and rigorous testing—illustrating how disciplined practices like meaningful identifiers, single‑responsibility functions, and the FIRST testing criteria can dramatically improve code readability, maintainability, and reliability.

Software Engineeringclean codecode quality
0 likes · 10 min read
Why Clean Code Matters: Naming, Functions, and Testing Secrets Revealed
Python Crawling & Data Mining
Python Crawling & Data Mining
Nov 9, 2020 · Fundamentals

Master Go Functions: Scope, Defer, Panic & Recover Explained

This article delves into advanced Go function concepts, illustrating memory allocation diagrams, variable scopes, the use of const for globals, the behavior of defer statements, and handling errors with panic and recover, complete with code examples and visual outputs to deepen your understanding.

GoVariable Scopeconst
0 likes · 8 min read
Master Go Functions: Scope, Defer, Panic & Recover Explained
Laravel Tech Community
Laravel Tech Community
Nov 8, 2020 · Backend Development

array_keys() – Returns All or Selected Keys of an Array (PHP)

This article explains the PHP array_keys() function, detailing its purpose of returning numeric or string keys from an input array, describing optional parameters search_value and strict, and providing multiple code examples that illustrate basic usage, filtered key retrieval, and handling of associative arrays.

ArraysBackendarray_keys
0 likes · 3 min read
array_keys() – Returns All or Selected Keys of an Array (PHP)
MaGe Linux Operations
MaGe Linux Operations
Oct 25, 2020 · Fundamentals

Master Python Decorators: From Basics to Advanced Usage

This article explains what Python decorators are, how they work as closures to extend function behavior without altering source code, and provides clear examples—including basic syntax, syntactic sugar with @, execution timing, common use cases, and advanced patterns such as parameterized, multi‑decorator, and class‑based decorators.

Code Examplesclosuredecorators
0 likes · 9 min read
Master Python Decorators: From Basics to Advanced Usage
Laravel Tech Community
Laravel Tech Community
Aug 30, 2020 · Backend Development

PHP ltrim() Function: Removing Leading Characters from Strings

The article explains PHP's ltrim() function, its syntax, parameters, default characters removed, and provides example code demonstrating how to strip whitespace or custom characters from the start of a string, including removing ASCII control characters.

BackendPHPString Manipulation
0 likes · 3 min read
PHP ltrim() Function: Removing Leading Characters from Strings
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 17, 2020 · Databases

Comprehensive MySQL Tutorial: Basics, Data Types, Operators, Functions, and Queries

This article provides a thorough, step‑by‑step guide to MySQL, covering how to install and start the server, create databases and tables, use DDL/DML/DQL statements, understand numeric, date/time and string data types, apply arithmetic, comparison, logical and bitwise operators, and leverage common built‑in functions for efficient data manipulation.

Data TypesSQLdatabase
0 likes · 38 min read
Comprehensive MySQL Tutorial: Basics, Data Types, Operators, Functions, and Queries
ITPUB
ITPUB
May 26, 2020 · Backend Development

Master Go Basics: Packages, Types, Variables, Constants, and Functions

This tutorial introduces Go's core concepts—including package structure, built‑in types, variable and constant declarations, and function definitions—explaining syntax nuances, import styles, type creation, and initialization patterns to help beginners quickly become productive in Go.

Backend DevelopmentGoPackages
0 likes · 9 min read
Master Go Basics: Packages, Types, Variables, Constants, and Functions
Python Programming Learning Circle
Python Programming Learning Circle
May 11, 2020 · Fundamentals

Understanding Python Decorators: A Practical Guide

This article explains the concept of Python decorators, demonstrates how they can replace repetitive input‑type checks in multiple string‑manipulation functions, and shows both the explicit decorator implementation and the concise @ syntax with clear code examples.

Pythoncode-reusedecorators
0 likes · 7 min read
Understanding Python Decorators: A Practical Guide
Python Crawling & Data Mining
Python Crawling & Data Mining
May 8, 2020 · Fundamentals

Master Python Functions: From Basics to Advanced Usage

This article explains what Python functions are, why they are useful, how to define and call them, the different ways to pass parameters—including positional, keyword, default, *args and **kwargs—covers return values, variable scope, and provides numerous code examples with illustrations.

Return valuesfunctionsparameters
0 likes · 8 min read
Master Python Functions: From Basics to Advanced Usage
Efficient Ops
Efficient Ops
Mar 9, 2020 · Fundamentals

Master Python Basics: Essential Syntax, Variables, and Operators Explained

This comprehensive guide walks you through Python fundamentals, covering its philosophy, installation, basic syntax, comments, operators, data types, variable naming, control structures, loops, functions, and module usage, providing clear examples and practical tips for quick reference.

PythonVariablesbasics
0 likes · 39 min read
Master Python Basics: Essential Syntax, Variables, and Operators Explained
Python Programming Learning Circle
Python Programming Learning Circle
Mar 7, 2020 · Artificial Intelligence

Fundamentals of Functions, Sequences, and Their Role in Neural Networks

This article introduces basic mathematical functions—including linear, quadratic, exponential, and step functions—explains sequences and their formulas, and shows how these concepts underpin neural‑network computations such as weighted inputs, activation functions like sigmoid, and error‑backpropagation, providing clear examples and visual illustrations.

AIActivationNeural Networks
0 likes · 11 min read
Fundamentals of Functions, Sequences, and Their Role in Neural Networks
MaGe Linux Operations
MaGe Linux Operations
Feb 2, 2020 · Fundamentals

Unlock Bash Mastery: Variables, Loops, Functions, and More Explained

This article provides a comprehensive guide to Bash programming, covering variable types and naming rules, assignment and quoting, environment and positional variables, arithmetic and logical operations, conditional statements, loops, functions, arrays, string manipulation, signal handling, and essential command‑line utilities for Linux system scripting.

BashLinuxLoops
0 likes · 24 min read
Unlock Bash Mastery: Variables, Loops, Functions, and More Explained
Liangxu Linux
Liangxu Linux
Nov 9, 2019 · Fundamentals

Mastering Clean Code: Naming, Functions, and Testing Best Practices

This article distills key principles from "Clean Code", covering how expressive naming, well‑structured functions, and disciplined testing together raise code readability, maintainability, and reliability, while providing concrete examples and actionable guidelines for everyday programming.

Software Engineeringbest practicesclean code
0 likes · 11 min read
Mastering Clean Code: Naming, Functions, and Testing Best Practices
vivo Internet Technology
vivo Internet Technology
Oct 30, 2019 · Mobile Development

Kotlin Function Features: Expression Bodies, Named & Default Arguments, Top‑Level & Extension Functions, Lambdas, Member References, with/apply

Kotlin’s function features—including expression bodies, named and default arguments, top‑level and extension functions, local functions, lambdas, member references, and the utility functions with and apply—enable Android developers to write concise, expressive, and boiler‑plate‑free code.

Extension FunctionsKotlinLambda
0 likes · 17 min read
Kotlin Function Features: Expression Bodies, Named & Default Arguments, Top‑Level & Extension Functions, Lambdas, Member References, with/apply
Python Programming Learning Circle
Python Programming Learning Circle
Oct 20, 2019 · Fundamentals

Unlock Hidden Python Tricks: Variable Arguments, File Globbing, Debugging, and More

This article explores a collection of useful yet often overlooked Python features—including functions with arbitrary arguments, file searching with glob, debugging with inspect, generating unique IDs, serialization, compression, and registering shutdown hooks—providing clear code examples and practical explanations for each.

Code ExamplesDebuggingPython
0 likes · 11 min read
Unlock Hidden Python Tricks: Variable Arguments, File Globbing, Debugging, and More
政采云技术
政采云技术
Oct 8, 2019 · Cloud Computing

Serverless Introduction for Front-End Engineers

This article explains the concept, evolution, architecture, advantages, disadvantages, and typical use cases of Serverless computing, highlighting its rapid growth, event‑driven model, and relevance for front‑end developers seeking to focus on business logic without managing underlying infrastructure.

BaaSEvent-drivenFaaS
0 likes · 9 min read
Serverless Introduction for Front-End Engineers
Jike Tech Team
Jike Tech Team
Sep 24, 2019 · Mobile Development

Master Kotlin for Android: A Quick Start Guide for Mobile Developers

This guide walks Android engineers through adding Kotlin support to new or existing projects, explains Kotlin's variable declarations, null‑safety features, type inference, val/var usage, visibility modifiers, class inheritance, open/final semantics, and safe casting, providing concise code examples and practical tips.

AndroidKotlinMobile Development
0 likes · 25 min read
Master Kotlin for Android: A Quick Start Guide for Mobile Developers
Python Programming Learning Circle
Python Programming Learning Circle
Sep 18, 2019 · Fundamentals

Master Python Basics: Variables, Data Types, and Core Syntax

This article provides a comprehensive introduction to Python fundamentals, covering its key features, variable handling, core data types such as numbers, strings, lists, tuples, and dictionaries, as well as essential concepts like comments, indentation, operators, control structures, time handling, file I/O, exception handling, and function definitions, complete with practical code examples.

Variablesbasicscontrol-flow
0 likes · 13 min read
Master Python Basics: Variables, Data Types, and Core Syntax
vivo Internet Technology
vivo Internet Technology
Aug 14, 2019 · Fundamentals

Writing High‑Quality JavaScript Functions: Execution Mechanism, Robustness, Functional Programming and Design Patterns

This introductory article explains how JavaScript functions are created and executed—detailing heap allocation, name hoisting, stack frames, parameter binding, scope‑chain lookup and closures—while offering practical tips for reducing lookups, avoiding recursion overflow, and laying the foundation for a series on robust, functional, and pattern‑driven function design.

Execution MechanismScope Chainfunctions
0 likes · 21 min read
Writing High‑Quality JavaScript Functions: Execution Mechanism, Robustness, Functional Programming and Design Patterns
Java Captain
Java Captain
Aug 7, 2019 · Databases

Practical Guide to Group, Join, and CASE WHEN Queries in SQL

This article provides a beginner‑friendly, step‑by‑step tutorial on common SQL operations—including GROUP BY aggregation, JOIN types, CASE WHEN expressions, and useful built‑in functions—illustrated with clear examples, typical pitfalls, and ready‑to‑use code snippets.

CASE WHENDatabase tutorialGROUP BY
0 likes · 10 min read
Practical Guide to Group, Join, and CASE WHEN Queries in SQL
Amap Tech
Amap Tech
Jul 23, 2019 · Fundamentals

Java Function Refactoring Guidelines and Best Practices

The article outlines Java function refactoring guidelines—using utility methods, splitting large functions, keeping consistent block levels, extracting repeated logic, encapsulating parameter retrieval and conditions, parameterizing interfaces, reducing nesting with early returns, and avoiding unnecessary null checks—to improve code readability, maintainability, and performance.

Code RefactoringJavabest practices
0 likes · 15 min read
Java Function Refactoring Guidelines and Best Practices
Big Data Technology & Architecture
Big Data Technology & Architecture
Mar 9, 2019 · Fundamentals

Understanding Methods and Functions in Scala

This article explains the distinction between methods and functions in Scala, demonstrates how to declare, define, and invoke them using val, def, and object syntax, and provides multiple code examples illustrating abstract methods, return types, Unit, and practical method calls.

Scalafunctionsmethods
0 likes · 4 min read
Understanding Methods and Functions in Scala
21CTO
21CTO
Jan 29, 2019 · Fundamentals

Master Python Basics: Data Types, Control Flow, Functions, and More in Minutes

This tutorial introduces Python 3 fundamentals—including primitive data types, operators, variables, collections, control structures, functions, classes, modules, and advanced features like generators and decorators—through concise explanations and runnable code examples that let readers quickly grasp the language's core concepts.

Data TypesPythonTutorial
0 likes · 19 min read
Master Python Basics: Data Types, Control Flow, Functions, and More in Minutes
Ops Development Stories
Ops Development Stories
Dec 29, 2018 · Fundamentals

Master Python Functions: From Basics to Advanced Techniques

This comprehensive guide explains Python functions—their purpose, definition syntax, scope rules, built‑in statements like def, return, global, nonlocal, and lambda, various argument types, recursion, higher‑order functions, and functional tools such as map, filter, and reduce—complete with runnable code examples.

LambdaRecursionarguments
0 likes · 20 min read
Master Python Functions: From Basics to Advanced Techniques
MaGe Linux Operations
MaGe Linux Operations
Oct 2, 2018 · Fundamentals

Master Python Basics Quickly: Essential Types, Operators, and Functions

This article introduces beginners to Python by explaining why to start programming, recommending Python as the first language, and covering core concepts such as basic data types, collections, logical operators, functions, classes, modules, and advanced features, all illustrated with clear examples.

Data TypesPythonbeginners
0 likes · 7 min read
Master Python Basics Quickly: Essential Types, Operators, and Functions
MaGe Linux Operations
MaGe Linux Operations
Aug 10, 2018 · Fundamentals

Unlock Hidden Python Tricks: Variable Arguments, Glob, UUID, Serialization & More

This article introduces several often‑overlooked Python features—including functions that accept arbitrary arguments, file searching with glob, debugging with inspect, generating unique IDs via uuid, data serialization, string compression, and registering shutdown functions with atexit—providing concise examples and visual code snippets.

file-handlingfunctionsprogramming
0 likes · 5 min read
Unlock Hidden Python Tricks: Variable Arguments, Glob, UUID, Serialization & More
ITPUB
ITPUB
May 25, 2018 · Fundamentals

Understanding Code: From Conditions to Functions with Real‑World Analogies

This tutorial explains programming fundamentals using everyday analogies, covering how code serves as a precise language for computers, the role of conditionals, loops, variables, functions, modules, and an introduction to classes, all illustrated with Python examples that model buying fruit under different scenarios.

ConditionalsLoopsModules
0 likes · 16 min read
Understanding Code: From Conditions to Functions with Real‑World Analogies
MaGe Linux Operations
MaGe Linux Operations
May 20, 2018 · Fundamentals

Master Python Closures: Why They Matter and How to Use Them

This article demystifies Python closures, explaining their definition, practical significance, and how they enable functions to retain external variables, with clear examples ranging from simple printers to decorators, and discusses when to apply closures in real-world code.

Decoratorfunctionsprogramming
0 likes · 8 min read
Master Python Closures: Why They Matter and How to Use Them
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2018 · Operations

Master Bash Scripting: Safety, Functions, and Advanced Tricks

This guide presents essential Bash scripting practices—including safety flags, function definitions, variable annotations, modern command substitution, double‑bracket tests, powerful string manipulation, process substitution, here‑documents, debugging techniques, and advice on when to avoid Bash—in a concise, example‑driven format for reliable shell scripts.

BashDebuggingShell scripting
0 likes · 8 min read
Master Bash Scripting: Safety, Functions, and Advanced Tricks
MaGe Linux Operations
MaGe Linux Operations
Apr 10, 2018 · Fundamentals

Master Shell Scripting: From Variables to Advanced Sed Editing

This comprehensive guide walks you through the essentials of Bash shell scripting, covering variable definitions, printing, arithmetic, control structures, loops, arrays, functions, file I/O, sed stream editing, modular scripts, and interactive menus, all illustrated with clear code examples.

BashLoopsShell scripting
0 likes · 24 min read
Master Shell Scripting: From Variables to Advanced Sed Editing
MaGe Linux Operations
MaGe Linux Operations
Mar 7, 2018 · Fundamentals

Top 10 Python Interview Questions Every Developer Should Master

This article compiles ten frequently asked Python interview questions, covering class inheritance, special methods like __call__, object creation with __new__, list and dictionary comprehensions, variable scope, swapping variables, default method handling via __getattr__, package exports, closures, and string concatenation performance, each illustrated with code examples and concise explanations.

Code ExamplesObject-Orientedfunctions
0 likes · 8 min read
Top 10 Python Interview Questions Every Developer Should Master
MaGe Linux Operations
MaGe Linux Operations
Feb 1, 2018 · Fundamentals

Master Python Functions: From Basics to Advanced Parameter Tricks

This article provides a comprehensive guide to Python functions, covering basic definitions, various parameter types—including default, positional, keyword, variable arguments and keyword‑only parameters—common pitfalls, recursion, lambda expressions, and best practices for clean, reusable code.

LambdaPythonRecursion
0 likes · 14 min read
Master Python Functions: From Basics to Advanced Parameter Tricks
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 13, 2017 · Frontend Development

Top 13 Tricky JavaScript Interview Questions with Detailed Answers

This article presents a curated set of thirteen challenging JavaScript interview questions, each accompanied by the original code snippet, the correct answer, and an in‑depth explanation of why the answer is what it is, helping front‑end engineers sharpen their understanding of functions, scope, hoisting, and the this binding.

Coding Questionsanswersfunctions
0 likes · 11 min read
Top 13 Tricky JavaScript Interview Questions with Detailed Answers
Hujiang Technology
Hujiang Technology
Jul 27, 2017 · Fundamentals

Kotlin Functions, Closures, and Lambdas – Chapter 5

This article explains Kotlin's function syntax, special return types Unit and Nothing, nested functions, operator overloading, infix expressions, closures, self‑executing closures, lambda expressions, higher‑order functions, and inline functions, illustrating each concept with clear code examples.

KotlinLambdasclosures
0 likes · 11 min read
Kotlin Functions, Closures, and Lambdas – Chapter 5
MaGe Linux Operations
MaGe Linux Operations
Jul 8, 2017 · Operations

Master Shell Scripting: From Basics to Advanced Automation

This article introduces shell scripting fundamentals, explores practical use cases, explains how the shell works, demonstrates variables, operators, control structures, functions, redirection, and provides example scripts for automating tasks on Windows, Unix, and Linux systems.

BashLoopsShell scripting
0 likes · 6 min read
Master Shell Scripting: From Basics to Advanced Automation
MaGe Linux Operations
MaGe Linux Operations
Jul 7, 2017 · Fundamentals

Unlock Python Power: Master Decorators in Simple Steps

This article demystifies Python decorators by explaining their purpose, illustrating how functions are objects that can be passed, nested, or returned, and providing clear code examples and visual analogies to show how decorators enhance functions without altering their core behavior.

DecoratorPythoncode
0 likes · 6 min read
Unlock Python Power: Master Decorators in Simple Steps
Java Backend Technology
Java Backend Technology
Jun 24, 2017 · Databases

Master MySQL: Essential Commands, Data Types & Optimization Tips

This guide provides a comprehensive overview of MySQL, covering essential commands for login, service control, and status checks, explains SQL statement categories, details supported data types with optimization tips, and lists useful operators, functions, and status‑viewing commands.

Data TypesDatabase Commandsfunctions
0 likes · 9 min read
Master MySQL: Essential Commands, Data Types & Optimization Tips
Hujiang Technology
Hujiang Technology
Jun 16, 2017 · Mobile Development

Kotlin Basics: Variables, Control Flow, Functions, and Extensions

This article introduces Kotlin fundamentals for developers, covering variable declarations, control flow statements such as if, when, and loops, smart type inference, null-safety, function definitions with default parameters, varargs, extension functions, and provides practical code examples to help newcomers quickly adopt Kotlin.

AndroidKotlinMobile Development
0 likes · 9 min read
Kotlin Basics: Variables, Control Flow, Functions, and Extensions
ITPUB
ITPUB
Jun 16, 2017 · Fundamentals

Boost Your Linux Productivity with Essential Bash Aliases and Functions

This article presents a curated collection of practical Bash aliases and functions that streamline repetitive command‑line tasks, improve navigation, automate common operations, and provide quick system‑information shortcuts, helping Linux users save seconds on every command they run.

AliasBashLinux
0 likes · 12 min read
Boost Your Linux Productivity with Essential Bash Aliases and Functions
ITPUB
ITPUB
May 20, 2017 · Fundamentals

Boost Your Bash Scripts: Safety, Functions, and Advanced Tips

This article presents practical Bash scripting techniques—including safety flags, function definitions, variable annotations, modern command substitution, double‑bracket tests, powerful string manipulation, process substitution, here‑documents, built‑in variables, and debugging methods—to write more reliable and maintainable shell scripts.

BashShell scriptingString Manipulation
0 likes · 9 min read
Boost Your Bash Scripts: Safety, Functions, and Advanced Tips
MaGe Linux Operations
MaGe Linux Operations
Apr 2, 2017 · Fundamentals

Master Python Functions: Definitions, Scope, Closures, and Lambdas Explained

This article explains Python functions in depth, covering their definition with def, parameter handling including default, variable-length, and keyword arguments, the role of return statements, scope rules, inner functions and closures, anonymous lambda expressions, and the built‑in filter function, illustrated with clear diagrams.

LambdaPythonclosures
0 likes · 7 min read
Master Python Functions: Definitions, Scope, Closures, and Lambdas Explained
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 5, 2017 · Frontend Development

Master JavaScript Functions: From Basics to Advanced Patterns

This article provides a comprehensive guide to JavaScript functions, covering basic definitions, anonymous functions, default parameters, the arguments object, IIFE, nested functions, constructor functions, and best practices for using the new keyword, all illustrated with clear code examples.

Anonymous FunctionsConstructorDefault Parameters
0 likes · 13 min read
Master JavaScript Functions: From Basics to Advanced Patterns