All Articles

143663 articles · Page 6576 of 7184
ThinkingAgent
ThinkingAgent
Jan 22, 2018 · Operations

Mastering tcpdump: Powerful Network Packet Capture Commands

This article provides a comprehensive guide to using tcpdump on Linux, covering command syntax, host and port filters, protocol selection, common and advanced expression syntax, TCP flag and fragment matching, and examples for capturing HTTP, SMTP, and SSH traffic.

Linuxcommand-linenetwork capture
0 likes · 10 min read
Mastering tcpdump: Powerful Network Packet Capture Commands
Java Captain
Java Captain
Jan 22, 2018 · Fundamentals

Understanding Encapsulation in Java with Example Classes

This article explains the concept of encapsulation in Java, describing its purpose of hiding internal details, outlining four key benefits, and illustrating its use through Husband and Wife class examples, including getter/setter methods, validation, and how encapsulation simplifies future code modifications.

EncapsulationGetterSetterOOP
0 likes · 9 min read
Understanding Encapsulation in Java with Example Classes
21CTO
21CTO
Jan 22, 2018 · Backend Development

Transform Your PHP Projects: Modern Tools, Practices, and Workflows

Discover how modern PHP development has evolved with powerful tools like Composer, PHPUnit, Behat, and IDE integrations, while embracing best practices, PSR standards, micro‑frameworks, and continuous integration to boost productivity, code quality, and maintainability in today’s fast‑moving ecosystem.

Backend DevelopmentCIModern Practices
0 likes · 14 min read
Transform Your PHP Projects: Modern Tools, Practices, and Workflows
360 Quality & Efficiency
360 Quality & Efficiency
Jan 22, 2018 · Information Security

High‑Risk Android WebView Cross‑Origin Access Vulnerability – Description, Impact, Detection, and Mitigation

A security bulletin released on January 9 2018 details a critical Android WebView cross‑origin vulnerability that can expose user privacy data and credentials, outlines its widespread impact on many apps, and provides detection tools and concrete remediation steps for developers.

AndroidCross-Origininformation security
0 likes · 4 min read
High‑Risk Android WebView Cross‑Origin Access Vulnerability – Description, Impact, Detection, and Mitigation
JD.com Experience Design Center
JD.com Experience Design Center
Jan 22, 2018 · Frontend Development

Mastering React Component Structure: Coupling, Cohesion, and Prop Strategies

This article explores how coupling and cohesion influence React component design, compares several prop‑passing techniques—from static components to object, selective, map/array, and child‑object approaches—and offers guidance on selecting the most suitable pattern based on project context and maintainability.

CohesionCouplingProps
0 likes · 12 min read
Mastering React Component Structure: Coupling, Cohesion, and Prop Strategies
Architecture Digest
Architecture Digest
Jan 22, 2018 · Fundamentals

Designing a Basic Product Model for E‑commerce Systems

This article explains how to design a flexible product model for e‑commerce by evolving from simple category‑article structures to a richer schema that includes brands, attributes, specifications, and separate SKU entities, enabling effective filtering, search, and integration with other services.

Data ModelingE-commerceattributes
0 likes · 6 min read
Designing a Basic Product Model for E‑commerce Systems
Architects' Tech Alliance
Architects' Tech Alliance
Jan 22, 2018 · Fundamentals

Comprehensive Analysis of the Global High‑Performance Computing (HPC) Market, Trends, and Emerging Technologies (2016‑2021)

The article provides a detailed market analysis of high‑performance computing from 2016 to 2021, covering market size, budget allocation, regional shares, key applications, the rise of AI and cloud integration, and emerging hardware and networking technologies driving future growth.

Cloud ComputingHPChigh-performance computing
0 likes · 9 min read
Comprehensive Analysis of the Global High‑Performance Computing (HPC) Market, Trends, and Emerging Technologies (2016‑2021)
网易UEDC
网易UEDC
Jan 22, 2018 · Fundamentals

Designing TV Remote Interactions: Key Principles for Large‑Screen UX

This article shares practical insights on TV large‑screen interaction design, covering remote‑control input, navigation patterns, information presentation, widget placement, focus states, and strategies to reduce user effort, helping designers create intuitive and efficient TV experiences.

NavigationTV UIUX
0 likes · 11 min read
Designing TV Remote Interactions: Key Principles for Large‑Screen UX
vivo Internet Technology
vivo Internet Technology
Jan 22, 2018 · Artificial Intelligence

Learning to Rank: From Regression to Search Ranking and Evaluation Methods

Learning to rank reframes search as a machine‑learning problem that optimizes document ordering rather than numeric prediction, using relevance metrics such as NDCG and feature‑based scoring functions, and comparing point‑wise, pair‑wise (RankSVM) and list‑wise (ListNet) approaches while stressing that proper error definition and feature selection matter more than the specific algorithm.

Learning-to-RankNDCGPairwise
0 likes · 16 min read
Learning to Rank: From Regression to Search Ranking and Evaluation Methods
Continuous Delivery 2.0
Continuous Delivery 2.0
Jan 22, 2018 · Operations

Overview of GoCD Architecture and Core Concepts

This article provides a comprehensive overview of GoCD, an open‑source continuous integration and delivery system, detailing its server‑agent architecture, key concepts such as tasks, jobs, stages, pipelines, materials, triggers, environments, resources, fan‑out/fan‑in, value‑stream mapping, and artifact handling.

CI/CDGoCDPipeline
0 likes · 9 min read
Overview of GoCD Architecture and Core Concepts
MaGe Linux Operations
MaGe Linux Operations
Jan 22, 2018 · Backend Development

Essential Python Backend Interview Questions & How to Ace Them

The article shares a former C++ UI developer's journey into Python backend roles, detailing interview experiences, daily coding habits, and a comprehensive list of Python, algorithm, networking, database, Linux, and Django questions to help candidates prepare for junior web backend interviews.

Pythonbackend
0 likes · 9 min read
Essential Python Backend Interview Questions & How to Ace Them
MaGe Linux Operations
MaGe Linux Operations
Jan 22, 2018 · Information Security

Essential Linux Penetration Testing Cheat Sheet for Security Professionals

A comprehensive cheat sheet of Linux commands covering system enumeration, package management, user handling, compression, file operations, Samba access, shell tricks, miscellaneous utilities, bash history clearing, filesystem permissions, and interesting files for effective penetration testing.

Cheat SheetEnumerationLinux
0 likes · 3 min read
Essential Linux Penetration Testing Cheat Sheet for Security Professionals
DevOps
DevOps
Jan 21, 2018 · Fundamentals

Git Workflow: Branch Creation, Committing, and Pushing Changes

This article introduces the basic Git workflow for enterprise developers, covering branch creation, committing changes, and pushing branches to a central repository, with step-by-step command examples and explanations of staging, status, and branch management.

BranchingCommitWorkflow
0 likes · 11 min read
Git Workflow: Branch Creation, Committing, and Pushing Changes
Java Backend Technology
Java Backend Technology
Jan 21, 2018 · Backend Development

Is Microservices Doomed? Uncovering the Hidden Complexities Behind the Hype

The article critically examines micro‑services, outlining their promised benefits such as independent development, deployment and scaling, while exposing the hidden operational, dev‑ops, state‑management, communication, versioning and distributed‑transaction challenges that can turn them into a fragile, overly complex system.

Software Architecturecomplexitydistributed systems
0 likes · 15 min read
Is Microservices Doomed? Uncovering the Hidden Complexities Behind the Hype
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jan 21, 2018 · Backend Development

How Server‑Side Service Discovery Simplifies Microservice Communication

This article explains how server‑side service discovery enables clients such as API gateways to locate dynamically changing microservice instances via a router or load balancer that queries a service registry, outlining requirements, solution architecture, examples like AWS ELB, benefits, drawbacks, and related patterns.

Cloud ComputingService DiscoveryService Registry
0 likes · 5 min read
How Server‑Side Service Discovery Simplifies Microservice Communication
Baobao Algorithm Notes
Baobao Algorithm Notes
Jan 21, 2018 · Artificial Intelligence

Winning the AI Challenger Human Pose Keypoint Contest with Multi‑Scale Fusion

The Firefly team secured first place in the AI Challenger human skeletal keypoint detection contest by employing a top‑down approach that combines Faster R‑CNN for person detection, a multi‑scale region‑feature fusion strategy, varied Gaussian and binary supervision, OKS‑NMS post‑processing, and extensive experiments demonstrating the impact of input size, supervision radius, and model stacking.

AI ChallengerOKS-NMSTop‑down Approach
0 likes · 15 min read
Winning the AI Challenger Human Pose Keypoint Contest with Multi‑Scale Fusion