Tag

backend-development

1 views collected around this technical thread.

php中文网 Courses
php中文网 Courses
Oct 12, 2024 · Backend Development

Key New Features of PHP 8 with Code Examples

This article introduces PHP 8’s major enhancements—including a JIT compiler, named parameters, improved anonymous classes, loose type checking, and other useful functions—explaining each feature with clear code samples to help developers adopt the latest language capabilities.

JITPHPPHP8
0 likes · 5 min read
Key New Features of PHP 8 with Code Examples
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Oct 8, 2024 · Backend Development

7 Ways to Load Property Files in Spring Boot 3.2.5

This article explains seven practical methods for loading property files in Spring Boot, covering default locations, external files, classpath resources, profile‑specific files, custom @PropertySource usage, and overriding via environment variables or JVM system properties.

backend-developmentconfigurationproperty-files
0 likes · 7 min read
7 Ways to Load Property Files in Spring Boot 3.2.5
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 3, 2024 · Backend Development

Generate Word Reports with YARG in Spring Boot 3.2.5 – A Step-by-Step Guide

This tutorial demonstrates how to use the open‑source YARG library with Spring Boot 3.2.5 to create Word (.docx) reports by preparing a template, loading it, supplying JSON data, defining a data band, and running the report generation code, complete with Maven dependencies and example screenshots.

JSONJavaSpringBoot
0 likes · 5 min read
Generate Word Reports with YARG in Spring Boot 3.2.5 – A Step-by-Step Guide
php中文网 Courses
php中文网 Courses
Jan 9, 2024 · Backend Development

Common Random Number Generation Functions in PHP: rand(), mt_rand(), and uniqid()

This article explains PHP's built‑in random number functions—rand(), mt_rand(), and uniqid()—including their signatures, optional parameters, usage examples, and when to choose each function for generating verification codes, passwords, or unique identifiers in web development.

backend-developmentmt_randrand
0 likes · 4 min read
Common Random Number Generation Functions in PHP: rand(), mt_rand(), and uniqid()
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 6, 2023 · Backend Development

Contract Signing Platform System Design and Implementation for Cloud Music

The article details NetEase Cloud Music’s contract‑signing platform, which uses HTML‑based templates filled dynamically and itextpdf to create PDFs, an event‑driven workflow with MQ notifications, PaddleOCR for 97.9% accurate file inspection, and monitoring to cut signing time from weeks to days while lowering development costs.

PDF generationbackend-developmentcontract-signing-platform
0 likes · 8 min read
Contract Signing Platform System Design and Implementation for Cloud Music
php中文网 Courses
php中文网 Courses
Nov 24, 2023 · Backend Development

Using PHP Image Generation Functions for Dynamic Image Creation and Processing

This article explains PHP's image generation functions, showing how to create dynamic images, draw shapes and text, output them, and perform common processing tasks such as cropping, merging, and adding watermarks using backend development techniques.

GD LibraryPHPbackend-development
0 likes · 5 min read
Using PHP Image Generation Functions for Dynamic Image Creation and Processing
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Apr 8, 2021 · Backend Development

Kafka Interview Guide: Concepts, Architecture, Configuration, and Performance

This article provides a comprehensive overview of Kafka, covering its role as a distributed messaging middleware, core concepts, architecture components, common interview questions, command‑line tools, producer and consumer configurations, high‑availability mechanisms, delivery semantics, and performance optimizations for backend developers.

ConsumerDistributed MessagingKafka
0 likes · 20 min read
Kafka Interview Guide: Concepts, Architecture, Configuration, and Performance
Python Programming Learning Circle
Python Programming Learning Circle
Dec 8, 2020 · Backend Development

Browser Spoofing Techniques for Web Scraping: Principles and CSDN Example

This article explains why web servers block crawlers, how to identify a browser's User-Agent (using Chrome as an example), and demonstrates step‑by‑step how to disguise a scraper as a browser to retrieve the CSDN homepage and its article list.

backend-developmentbrowser-spoofingcrawling
0 likes · 3 min read
Browser Spoofing Techniques for Web Scraping: Principles and CSDN Example
Python Programming Learning Circle
Python Programming Learning Circle
Jul 26, 2018 · Backend Development

Top Laravel & PHP Interview Questions Every Developer Should Master

This article compiles essential Laravel and PHP interview questions—covering PHP7 new features, Laravel service providers, IoC container, Facades, caching with Redis vs Memcached, database indexing, high‑concurrency strategies, and many other topics—providing concise answers and references for developers preparing for technical interviews.

DatabaseInterview Questionsbackend-development
0 likes · 7 min read
Top Laravel & PHP Interview Questions Every Developer Should Master