All Articles

143199 articles · Page 6668 of 7160
Programmer DD
Programmer DD
Aug 21, 2017 · Backend Development

How to Build a Spring Cloud Zuul Service Gateway Step‑by‑Step

This guide walks you through constructing a Spring Cloud Zuul gateway, covering the shortcomings of exposing services directly, the required preparations, Maven dependencies, application code, YAML configuration, automatic route creation, and how to verify the gateway’s behavior.

service gatewayspring-bootspring-cloud
0 likes · 8 min read
How to Build a Spring Cloud Zuul Service Gateway Step‑by‑Step
Java Captain
Java Captain
Aug 21, 2017 · Backend Development

10 Tips to Stand Out as a Java Developer

To distinguish yourself among Java developers, focus on mastering core OOP principles, essential APIs, continuous coding, community engagement, blog interaction, studying open‑source frameworks, tracking tech trends, maintaining reusable code snippets, understanding various development methodologies, and documenting your insights for sharing.

APIsAgileOOP
0 likes · 6 min read
10 Tips to Stand Out as a Java Developer
MaGe Linux Operations
MaGe Linux Operations
Aug 21, 2017 · Backend Development

Building a Simple Student Management System with Python RESTful APIs

This tutorial walks through creating a lightweight student management system in Python, covering RESTful API design, CRUD operations for school, teacher, and student data, database schema creation with SQLAlchemy, Flask endpoint implementation, and tools for testing and result visualization.

CRUDDatabase DesignFlask
0 likes · 5 min read
Building a Simple Student Management System with Python RESTful APIs
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Aug 21, 2017 · Fundamentals

What Does It Really Take to Be a Modern Full‑Stack Engineer?

This article traces the evolution of the full‑stack developer role from early 2000s tasks like Photoshop design and basic PHP/MySQL work to today’s extensive skill set covering operations, cloud platforms, backend frameworks, databases, frontend tooling, design, logging, and mobile development, and finally asks whether the breadth of knowledge is worth the effort.

Full-StackWeb Developmentcloud
0 likes · 10 min read
What Does It Really Take to Be a Modern Full‑Stack Engineer?
Baixing.com Technical Team
Baixing.com Technical Team
Aug 21, 2017 · Frontend Development

How to Build Configurable, Dynamic Forms in Vue.js

This article explains how to create flexible, schema‑driven web forms using Vue.js, covering requirements definition, backend data injection, component architecture, functional controls, event handling, and validation logic to replace traditional server‑rendered forms.

Component ArchitectureDynamic FormsVue.js
0 likes · 14 min read
How to Build Configurable, Dynamic Forms in Vue.js
Baidu Intelligent Testing
Baidu Intelligent Testing
Aug 21, 2017 · Fundamentals

The Evolution of a Software Tester: From Learning to Responsibility

This article outlines a tester’s personal journey through four stages—learning and verification, confronting misconceptions of conflict with developers, proactive collaboration, and finally embracing responsibility—highlighting how testing evolves from a simple validation task to a strategic, risk‑reduction discipline.

quality assurancesoftware testingtesting process
0 likes · 4 min read
The Evolution of a Software Tester: From Learning to Responsibility
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 21, 2017 · Backend Development

Designing a Scalable Insurance O2O Platform: Architecture, Services, and Storage

This article presents a comprehensive design for a high‑traffic insurance O2O platform, detailing functional requirements, system analysis, storage and caching strategies, logical and service architectures, distributed transaction handling, and the chosen development stack, emphasizing simplicity, scalability, and high concurrency.

InsuranceO2OScalability
0 likes · 20 min read
Designing a Scalable Insurance O2O Platform: Architecture, Services, and Storage
DevOpsClub
DevOpsClub
Aug 21, 2017 · Operations

How DevOpsDays Shanghai 2017 Revolutionized Continuous Delivery in Finance

The 2017 DevOpsDays Shanghai conference brought together over 1,200 attendees, including more than 50 financial firms, to showcase how DevOps practices, continuous delivery, open‑source pipelines, and lean‑agile principles are reshaping high‑speed, low‑risk software delivery in the finance sector.

Lean Agileconference recapdevops
0 likes · 5 min read
How DevOpsDays Shanghai 2017 Revolutionized Continuous Delivery in Finance
21CTO
21CTO
Aug 21, 2017 · Big Data

Rethinking Hadoop: When to Use It and How Cloud Computing Changes the Game

This article reviews when Hadoop is appropriate, outlines its core features and limitations, explains cloud computing concepts and service models, and highlights the benefits of pre‑built Hadoop images for accelerating big‑data projects.

Big DataHadoopPre-built Images
0 likes · 13 min read
Rethinking Hadoop: When to Use It and How Cloud Computing Changes the Game
21CTO
21CTO
Aug 21, 2017 · Operations

Why Continuous Integration Is Essential: Problems It Solves and Best Practices

This article examines the shortcomings of traditional software development, explains the concepts of continuous integration and CI servers, outlines the benefits of adopting CI, and provides practical best‑practice recommendations while also addressing common challenges teams may face.

Best PracticesCIContinuous Integration
0 likes · 12 min read
Why Continuous Integration Is Essential: Problems It Solves and Best Practices
ITPUB
ITPUB
Aug 21, 2017 · Fundamentals

Understanding Linux Interrupt Handling: Tasklets, SoftIRQs, and Workqueues

This article explains Linux interrupt handling mechanisms, covering the basic vector‑table approach, the concept of bottom‑half processing, and the evolution from simple interrupt routines to softirqs, tasklets, and workqueues, while offering practical guidance on when to use each technique.

TaskletWorkqueueinterrupts
0 likes · 8 min read
Understanding Linux Interrupt Handling: Tasklets, SoftIRQs, and Workqueues
Architecture Digest
Architecture Digest
Aug 21, 2017 · Artificial Intelligence

A Practical Guide for Ordinary Programmers to Enter the AI Field

This article offers a step‑by‑step learning roadmap, resources, and practical advice to help programmers with a bachelor's degree and limited time smoothly transition into artificial intelligence by building foundational knowledge, hands‑on projects, and continued self‑directed study.

AIDeep Learningcareer transition
0 likes · 14 min read
A Practical Guide for Ordinary Programmers to Enter the AI Field
网易UEDC
网易UEDC
Aug 21, 2017 · Fundamentals

Aligning Team Understanding of User Personas with the KJ Method

This guide explains how to use the KJ (affinity diagram) method to unify diverse interpretations of interview data, quickly cluster user traits, and craft compelling persona stories that secure stakeholder buy‑in during early product development.

Affinity DiagramKJ MethodPersona Development
0 likes · 6 min read
Aligning Team Understanding of User Personas with the KJ Method
Qunar Tech Salon
Qunar Tech Salon
Aug 21, 2017 · Artificial Intelligence

Tourism Comment Text Mining and Recommendation System Using NLP and Big Data

This article presents a comprehensive NLP‑driven text‑mining workflow for tourism comment data, covering data cleaning, word2vec training, keyword extraction, sentiment analysis, ranking, and a lightweight architecture that enables fast, accurate recommendation of scenic spots for users.

NLPRecommendationmachine learning
0 likes · 5 min read
Tourism Comment Text Mining and Recommendation System Using NLP and Big Data
DevOps
DevOps
Aug 20, 2017 · Operations

DevOps Practices on the Telad Cloud Platform

This article explains the DevOps methodology, its goals of rapid high‑quality software delivery and cost reduction, and details how the Telad Cloud Platform implements end‑to‑end automation—including CI, automated testing, packaging, deployment, and continuous delivery using Microsoft TFS and custom tools.

CI/CDOperationsautomation
0 likes · 9 min read
DevOps Practices on the Telad Cloud Platform
dbaplus Community
dbaplus Community
Aug 20, 2017 · Databases

How We Cut 98% of Slow MySQL Queries by Tuning Thread‑Pool Settings

This article walks through a real‑world MySQL performance case at Meituan‑Dianping, showing how systematic monitoring, packet capture, and step‑by‑step analysis identified the Thread‑Pool as the bottleneck and how disabling and fine‑tuning its parameters reduced slow queries from thousands to just a few dozen.

Database OptimizationMySQLPerformance Tuning
0 likes · 16 min read
How We Cut 98% of Slow MySQL Queries by Tuning Thread‑Pool Settings
21CTO
21CTO
Aug 20, 2017 · Cloud Native

How JD Built a Scalable AI Platform on Kubernetes: Architecture, Networking, and Storage Insights

This article details JD's AI platform built on Docker and Kubernetes, covering its high‑availability architecture, network plugin choices, storage solutions like GlusterFS and SeaweedFS, GPU management, CI/CD pipelines, logging, monitoring, and native Spark on Kubernetes, illustrating how a cloud‑native stack supports large‑scale AI services.

AI platformCI/CDCloud Native
0 likes · 14 min read
How JD Built a Scalable AI Platform on Kubernetes: Architecture, Networking, and Storage Insights
21CTO
21CTO
Aug 20, 2017 · Fundamentals

Which IDE Dominates the Market? Insights from the PYPL Top IDE Index

This article examines the PYPL Top IDE Index, revealing that Visual Studio, Eclipse, and Android Studio were the three most searched IDEs in August, while explaining the methodology, limitations of search‑based popularity metrics, and offering follow‑up questions for developers.

IDEPYPLSoftware Development
0 likes · 3 min read
Which IDE Dominates the Market? Insights from the PYPL Top IDE Index