Tagged articles
545 articles
Page 3 of 6
Java Tech Enthusiast
Java Tech Enthusiast
Jan 14, 2025 · Backend Development

Introducing LiteFlow: A Lightweight Java Rule Engine for Workflow Orchestration

LiteFlow is a lightweight Java rule engine that lets developers orchestrate serial and parallel business workflows using XML, JSON or YAML rule files stored in back‑ends like SQL or Zookeeper, offering NodeComponent, NodeSwitchComponent and NodeIfComponent types, EL syntax, Spring Boot integration, and high‑performance execution monitoring.

ELJavaLiteFlow
0 likes · 8 min read
Introducing LiteFlow: A Lightweight Java Rule Engine for Workflow Orchestration
Top Architect
Top Architect
Jan 11, 2025 · Backend Development

Liteflow Rule Engine: Concepts, Usage, and Business Practice

This article introduces the Liteflow rule engine, explains its architecture and supported file formats, demonstrates how to configure and use it with Spring Boot, details component types and EL rule files, and showcases a practical e‑commerce workflow example with code snippets.

JavaSpring Bootrule engine
0 likes · 11 min read
Liteflow Rule Engine: Concepts, Usage, and Business Practice
JavaScript
JavaScript
Jan 11, 2025 · Fundamentals

Master the 20 Essential Git Commands Every Developer Needs

This guide walks you through 20 of the most commonly used Git commands—from initial configuration and repository setup to advanced branching, remote collaboration, stashing, and commit conventions—helping you boost personal productivity and streamline team workflows.

Tutorialcommand-linesoftware development
0 likes · 7 min read
Master the 20 Essential Git Commands Every Developer Needs
Top Architect
Top Architect
Jan 7, 2025 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide

This article introduces the evolution of Java workflow engines, explains core BPMN concepts, and provides a comprehensive tutorial on integrating Flowable with Spring Boot—including Maven dependencies, database configuration, BPMN diagram creation, service task implementation, diagram viewing API, and unit testing.

BPMNFlowableJava
0 likes · 21 min read
Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide
Programmer DD
Programmer DD
Dec 31, 2024 · Artificial Intelligence

Build an AI‑Powered Expense Tracker with GLM‑4V‑Flash and MaxKB

This article demonstrates how to create an AI‑driven personal expense‑tracking assistant by leveraging Zhipu's GLM‑4V‑Flash multimodal model for receipt OCR, generating SQL statements, and integrating them with MaxKB workflows and a MySQL database, complete with code snippets and deployment steps.

AIGLM-4V-FlashMaxKB
0 likes · 13 min read
Build an AI‑Powered Expense Tracker with GLM‑4V‑Flash and MaxKB
58UXD
58UXD
Dec 26, 2024 · Artificial Intelligence

How to Turn B2B Project Summaries into Engaging AI‑Powered Videos

Learn a step‑by‑step workflow for converting complex B‑side design project summaries into concise, engaging videos using AI tools for outlining, script writing, voice synthesis, and editing, while avoiding common PPT pitfalls and maximizing audience interest.

AIDesignNotionAI
0 likes · 12 min read
How to Turn B2B Project Summaries into Engaging AI‑Powered Videos
Architect
Architect
Dec 9, 2024 · Backend Development

Step‑by‑Step Guide: Integrating Flowable BPMN with Spring Boot for Leave Approval Workflow

This article walks through the evolution of Java‑based workflow engines, compares Activiti, Flowable and Camunda, and provides a complete Spring Boot integration tutorial—including Maven setup, BPMN modeling, service task implementation, diagram generation, unit testing and common troubleshooting—using a concrete leave‑request example.

BPMNFlowableJava
0 likes · 22 min read
Step‑by‑Step Guide: Integrating Flowable BPMN with Spring Boot for Leave Approval Workflow
Top Architect
Top Architect
Dec 7, 2024 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide

This article provides a detailed tutorial on using Flowable as a BPMN workflow engine within a Spring Boot application, covering the history of workflow engines, core concepts, Maven dependencies, BPMN diagram creation, process deployment, task configuration, service task implementation, and troubleshooting tips.

BPMNFlowableJava
0 likes · 20 min read
Integrating Flowable Workflow Engine with Spring Boot: A Comprehensive Guide
Java Tech Enthusiast
Java Tech Enthusiast
Nov 14, 2024 · Databases

Activiti Workflow Engine Database Design

Activiti is a BPMN workflow engine that provides components such as Process, Repository, Runtime, Task, and History services, stores definitions, runtime data, and history in a relational database schema, and is used by deploying BPMN diagrams, starting instances, and managing tasks via its Java API.

ActivitiBPMNDatabase design
0 likes · 21 min read
Activiti Workflow Engine Database Design
Top Architect
Top Architect
Nov 11, 2024 · Backend Development

Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide

This article explains how to use the Flowable BPMN engine in a Spring Boot project, covering workflow basics, related BPMN concepts, Maven dependencies, diagram creation, service‑task implementation, REST API for diagram viewing, unit testing, and common pitfalls such as font configuration and process definition updates.

BPMNFlowableJava
0 likes · 21 min read
Integrating Flowable Workflow Engine with Spring Boot: A Step‑by‑Step Guide
Java Tech Enthusiast
Java Tech Enthusiast
Nov 11, 2024 · Backend Development

LiteFlow: A Java Flow Orchestration Framework Overview

LiteFlow is a lightweight Java flow‑orchestration framework that lets developers break complex business processes into independent Spring‑Boot node components, configure them via XML, and execute them with FlowExecutor, supporting conditional switches and loops while focusing on simple workflow modeling rather than role‑task management.

JavaLiteFlowSpringBoot
0 likes · 8 min read
LiteFlow: A Java Flow Orchestration Framework Overview
Java Architect Essentials
Java Architect Essentials
Nov 5, 2024 · Backend Development

Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Environment Setup, Deployment, and Usage

This article provides a detailed tutorial on the Activiti 7 workflow engine, covering workflow concepts, BPMN modeling, environment configuration, Maven dependencies, database schema creation, deployment methods, process instance management, task handling, and historical data querying, with complete code examples for Java developers.

ActivitiBPMNJava
0 likes · 38 min read
Comprehensive Guide to Activiti 7 Workflow Engine: Concepts, Environment Setup, Deployment, and Usage
Architect
Architect
Nov 1, 2024 · Backend Development

Designing and Implementing a Workflow Approval System with Activiti

This article explains how to design, configure, and code a multi‑level leave‑approval workflow using the Activiti BPM engine, covering process diagram creation, deployment, task handling, exclusive gateways, and database schema while providing complete Java examples and best‑practice recommendations.

ActivitiBPMNJava
0 likes · 25 min read
Designing and Implementing a Workflow Approval System with Activiti
AntData
AntData
Oct 16, 2024 · Artificial Intelligence

Building a Data Assistant Application with DB‑GPT V0.6.0

This tutorial walks through the end‑to‑end process of creating a data‑assistant application using DB‑GPT V0.6.0, covering prerequisite deployment, knowledge‑base construction, sub‑agent creation, RAG‑based QA, AWEL workflow installation, intent‑recognition knowledge base, and unified multi‑agent orchestration.

AIDB-GPTData Assistant
0 likes · 12 min read
Building a Data Assistant Application with DB‑GPT V0.6.0
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 15, 2024 · Fundamentals

Git Workflow, Branch Naming, and Commit Standards: Best Practices and Tooling

This article explains comprehensive Git workflow, branch naming conventions, commit message standards, and supporting tools such as validate-branch-name, Husky, Commitizen, and Commitlint, providing practical examples and configuration snippets to help development teams maintain a clean and efficient version‑control process.

DevOpsGitbranch naming
0 likes · 12 min read
Git Workflow, Branch Naming, and Commit Standards: Best Practices and Tooling
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Sep 30, 2024 · R&D Management

Gaining Experience Through Effective Task Management in Test Development

This guide explains how test developers can efficiently complete diverse testing tasks by understanding task requirements, communicating details, classifying tasks, using visual and questioning techniques, preparing appropriate tools, executing work with structured processes, and reflecting on outcomes to turn experience into reusable skills.

R&DSoftware TestingTest Development
0 likes · 22 min read
Gaining Experience Through Effective Task Management in Test Development
DevOps Engineer
DevOps Engineer
Sep 24, 2024 · Fundamentals

Conventional Branch Naming Specification – Chinese Version

The article introduces the Chinese version of the Conventional Branch Naming Specification, explains its purpose, outlines branch prefixes and naming rules, provides examples, and lists tools for automatic compliance, offering a comprehensive guide for improving Git workflow readability and automation.

Gitbranch namingconvention
0 likes · 7 min read
Conventional Branch Naming Specification – Chinese Version
Top Architect
Top Architect
Sep 18, 2024 · Backend Development

Building a Multi‑Level Approval Workflow with Activiti in Java

This article demonstrates how to design, deploy, and run a two‑level leave‑approval workflow using the Activiti BPMN engine, covering diagram creation, Spring Boot configuration, process variables, task handling, exclusive gateways, database tables, API overview, and best‑practice tips for extending the flow.

ActivitiBPMNJava
0 likes · 25 min read
Building a Multi‑Level Approval Workflow with Activiti in Java
Top Architect
Top Architect
Sep 11, 2024 · Backend Development

Implementing a Student Leave Approval Workflow with Flowable and Spring Boot

This article provides a step‑by‑step guide to building a student leave approval process using Flowable BPMN, Spring Boot 2.7.5, MySQL, and related dependencies, covering environment setup, Maven configuration, application properties, Java classes, REST endpoints, diagram generation, and database tables.

BPMNFlowableJava
0 likes · 18 min read
Implementing a Student Leave Approval Workflow with Flowable and Spring Boot
Volcano Engine Developer Services
Volcano Engine Developer Services
Aug 15, 2024 · Artificial Intelligence

How We Built a Turing‑Test Game with Coze AI Agents: Lessons and Challenges

Discover how we created the AI‑powered game “I’m Surrounded by AI!” on the Coze Agent platform, detailing the game’s Turing‑test premise, workflow‑driven state management, code‑based variable handling, database integration, and the practical challenges we overcame to deliver an engaging human‑vs‑AI experience.

AI AgentCozeGame Development
0 likes · 10 min read
How We Built a Turing‑Test Game with Coze AI Agents: Lessons and Challenges
58UXD
58UXD
Aug 12, 2024 · Artificial Intelligence

How to Quickly Create 3D Scenes with Tripo AI, Midjourney, and C4D

This guide walks you through using Midjourney to generate a reference image, preparing it for AI processing, creating a 3D model with Tripo AI, refining it in Cinema 4D, and rendering a complete scene, highlighting both the workflow and current limitations of AI‑driven 3D modeling.

3D generationAI modelingCinema 4D
0 likes · 5 min read
How to Quickly Create 3D Scenes with Tripo AI, Midjourney, and C4D
Alibaba Cloud Native
Alibaba Cloud Native
Aug 1, 2024 · Artificial Intelligence

Deploy ComfyUI on Alibaba Cloud Function Compute in Three Simple Steps

This guide walks you through deploying the open‑source AI image‑generation tool ComfyUI on Alibaba Cloud Function Compute, covering prerequisite services, step‑by‑step configuration of the app and NAS storage, workflow execution, custom node installation, and cleanup to avoid unexpected charges.

AI image generationAlibaba CloudComfyUI
0 likes · 15 min read
Deploy ComfyUI on Alibaba Cloud Function Compute in Three Simple Steps
Su San Talks Tech
Su San Talks Tech
Aug 1, 2024 · Fundamentals

Merge vs Rebase: Choosing the Right Git Strategy for Your Project

This article explains the differences between Git merge and rebase, shows how each command works with step‑by‑step examples, discusses squashing commits, and offers guidance on selecting the appropriate method based on team workflow and project requirements.

GitVersion Controlmerge
0 likes · 6 min read
Merge vs Rebase: Choosing the Right Git Strategy for Your Project
DataFunSummit
DataFunSummit
Jul 28, 2024 · Product Management

From 1 to N: Building and Maintaining a Tag System – Common Issues and Solutions

This article outlines the three essential steps for scaling a tag system from initial deployment to full maturity, highlights typical challenges such as incomplete functionality, business system integration, and permission management, and provides practical solutions and best‑practice recommendations for each stage.

Data GovernanceOperationsfeature planning
0 likes · 6 min read
From 1 to N: Building and Maintaining a Tag System – Common Issues and Solutions
JD Tech
JD Tech
Jul 23, 2024 · Big Data

Design and Architecture of JD's Buffalo Distributed Workflow Scheduling System

This article examines JD's self‑developed Buffalo distributed workflow scheduling system for big‑data ETL, detailing its two‑layer entity model, instance‑based scheduling, high‑availability three‑layer architecture, performance optimizations, cold‑hot data separation, and open APIs to support massive, complex data pipelines.

Big DataSchedulinghigh availability
0 likes · 11 min read
Design and Architecture of JD's Buffalo Distributed Workflow Scheduling System
JD Retail Technology
JD Retail Technology
Jul 22, 2024 · Big Data

Design and Architecture of JD's Buffalo Distributed Workflow Scheduling System

The article introduces JD's Buffalo distributed workflow scheduling system, detailing its dual-layer entity model, instance-based scheduling, high‑availability three‑tier architecture, performance optimizations such as horizontal scaling and event‑driven execution, as well as cold‑hot data separation and open APIs for future enhancements.

BuffaloDistributed SchedulingJD
0 likes · 10 min read
Design and Architecture of JD's Buffalo Distributed Workflow Scheduling System
Tencent Cloud Developer
Tencent Cloud Developer
Jul 18, 2024 · Artificial Intelligence

Exploring Large Language Models (LLM): Fundamentals, Applications, and Future Directions

Exploring Large Language Models, this article surveys their core concepts, evolution through Transformers, GPT and BERT, generation challenges, diverse applications such as QA, multimodal creation, summarization and retrieval‑augmented generation, prompt‑engineering frameworks and tools, LangChain‑based pipelines, AI‑driven agents, and future prospects toward domain‑specific use, multimodality, and AGI.

AIAgentLLM
0 likes · 35 min read
Exploring Large Language Models (LLM): Fundamentals, Applications, and Future Directions
DeWu Technology
DeWu Technology
Jul 17, 2024 · Backend Development

BPMN Overview and SmartEngine Implementation for Workflow Optimization

Covering workflow history, this article explains BPMN standards, outlines core modeling concepts, and demonstrates a practical SmartEngine integration that deploys BPMN 2.0 XML, highlights visual execution benefits, notes limitations in error handling and concurrency, and advises its use for moderately complex, frequently changing processes.

BPMNJavaSQL
0 likes · 24 min read
BPMN Overview and SmartEngine Implementation for Workflow Optimization
Baidu Tech Salon
Baidu Tech Salon
Jul 9, 2024 · Artificial Intelligence

AI-Powered Job Matching Application Using ERNIE SDK

The AI‑powered job‑matching application built with Baidu’s ERNIE SDK, created by PaddlePaddle expert Gao Fuzhi, intelligently parses a candidate’s resume, matches them to suitable positions, supplies detailed salary, location and benefit data, analyzes job requirements, and offers personalized skill and interview guidance, aiming to improve recruitment efficiency for both seekers and employers.

AIERNIE SDKjob matching
0 likes · 8 min read
AI-Powered Job Matching Application Using ERNIE SDK
Zhuanzhuan Tech
Zhuanzhuan Tech
Jun 19, 2024 · Backend Development

Designing Visual Workflow Orchestration with LiteFlow: From Basic Components to Advanced AST Generation

This article explains how to use the LiteFlow rule‑engine framework to define reusable Java components, express execution flows with EL expressions, design a visual canvas that converts JSON into an abstract syntax tree, generate valid EL code via DFS, and manage workflow updates through push‑pull refresh mechanisms, while also outlining benefits and future plans.

ASTEL expressionJava
0 likes · 18 min read
Designing Visual Workflow Orchestration with LiteFlow: From Basic Components to Advanced AST Generation
58UXD
58UXD
May 27, 2024 · Artificial Intelligence

How to Build AI Chatbots with Coze: Free ChatGPT‑4 Powered Platform

This guide introduces Coze, ByteDance's AI chatbot and app‑development platform that offers free ChatGPT‑4 access, outlines its core features such as plugins, knowledge bases, workflows and multi‑platform integration, and provides a step‑by‑step tutorial for creating and publishing your own AI bot.

AI PlatformAI chatbotChatGPT-4
0 likes · 8 min read
How to Build AI Chatbots with Coze: Free ChatGPT‑4 Powered Platform
DeWu Technology
DeWu Technology
Apr 24, 2024 · Backend Development

State Machine Integration for New Product Onboarding

The article details how Dewu’s new product onboarding workflow was refactored into a Spring StateMachine‑driven architecture that separates channel‑specific logic via a Strategy‑pattern operation layer, defines clear enum status domains, and uses guards, actions, and choice states to achieve maintainable, extensible, and idempotent state transitions.

Design Patternsproduct onboardingspring
0 likes · 20 min read
State Machine Integration for New Product Onboarding
21CTO
21CTO
Apr 18, 2024 · Fundamentals

Master Git: Essential Commands and Workflows for Every Developer

This comprehensive guide walks developers through Git fundamentals—including branches, commits, tags, staging, remote repositories, conflict resolution, popular workflows, and advanced commands—while providing practical code snippets and a handy cheat‑sheet for everyday version‑control tasks.

GitVersion Controlbranching
0 likes · 18 min read
Master Git: Essential Commands and Workflows for Every Developer
Selected Java Interview Questions
Selected Java Interview Questions
Apr 9, 2024 · Backend Development

Applying the Chain of Responsibility Pattern for Multi‑Level Product Validation and Workflow in Java

This article explains the Chain of Responsibility design pattern, demonstrates its use for multi‑step product validation and a reimbursement workflow in Java with Spring, provides UML diagrams, configuration handling, concrete handler implementations, client execution code, and discusses the pattern’s advantages and drawbacks.

BackendChain of ResponsibilityJava
0 likes · 18 min read
Applying the Chain of Responsibility Pattern for Multi‑Level Product Validation and Workflow in Java
Test Development Learning Exchange
Test Development Learning Exchange
Mar 31, 2024 · Big Data

Apache Airflow Overview and Advanced Usage Examples

This article introduces Apache Airflow, explains its core concepts such as DAGs, tasks, operators, executors, and the web UI, and provides multiple practical Python code examples for Bash commands, Python functions, SQL queries, task dependencies, sensors, dynamic DAGs, SubDAGs, XCom, email alerts, and error handling.

Apache AirflowDAGPython
0 likes · 7 min read
Apache Airflow Overview and Advanced Usage Examples
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 30, 2024 · Artificial Intelligence

Comprehensive Guide to Coze: AI Bot Development, Prompt Engineering, and Workflow Design

This article provides an in‑depth overview of the Coze low‑code AI bot platform, covering its core features, product comparisons, step‑by‑step bot creation, RAG implementation, plugin usage, memory mechanisms, cron jobs, agent design, advanced workflow techniques, quality management, and future prospects.

AI botCozeLLM
0 likes · 25 min read
Comprehensive Guide to Coze: AI Bot Development, Prompt Engineering, and Workflow Design
JD Cloud Developers
JD Cloud Developers
Mar 26, 2024 · Cloud Native

Unlocking Efficient CI/CD: The Power of Cloud‑Native Pipeline Models

This article explains the essence of DevOps pipelines, outlines the characteristics of a high‑quality pipeline model—including clear layering, strong orchestrability, fan‑in/fan‑out support, and multi‑condition execution—illustrates real‑world analogies, and details how cloud‑native pipelines upgrade to a three‑layer stage/atom architecture with both graphical and YAML orchestration options.

DevOpsPipelineci/cd
0 likes · 11 min read
Unlocking Efficient CI/CD: The Power of Cloud‑Native Pipeline Models
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 10, 2024 · Artificial Intelligence

Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide

This article explains how to create, configure, and enhance AI bots on the Coze platform using a three‑step process, advanced workflow design, prompt engineering, and plugin integration, providing practical tips, code examples, and best‑practice recommendations for reliable content extraction and summarization.

AI botCozeKnowledge Base
0 likes · 18 min read
Building and Optimizing AI Bots with Coze: A Step‑by‑Step Low‑Code Guide
Java Captain
Java Captain
Mar 3, 2024 · Backend Development

Introduction to LiteFlow Rule Engine and Its Usage in Java Spring Boot

This article introduces the lightweight yet powerful LiteFlow rule engine, explains its architecture, component types, EL rule files, data context handling, configuration, and demonstrates a practical e‑commerce workflow with hot‑deployment capabilities.

JavaLiteFlowSpring Boot
0 likes · 9 min read
Introduction to LiteFlow Rule Engine and Its Usage in Java Spring Boot
Programmer DD
Programmer DD
Feb 27, 2024 · Backend Development

Step-by-Step Guide: Integrate Camunda Workflow Engine with Spring Boot

Learn how to set up Camunda, a flexible Java-based BPMN 2.0 workflow engine, within a Spring Boot application by generating a project, configuring dependencies, defining data models and REST endpoints, designing a simple process diagram, and testing the workflow end‑to‑end.

BPMNCamundaIntegration
0 likes · 9 min read
Step-by-Step Guide: Integrate Camunda Workflow Engine with Spring Boot
Java High-Performance Architecture
Java High-Performance Architecture
Feb 26, 2024 · Operations

Choosing the Right Open‑Source Workflow Engine: Camunda vs Flowable vs Activiti

This article reviews popular open‑source workflow engines—including Osworkflow, JBPM, Activiti, Flowable, and Camunda—examines their features, performance, and limitations, and provides a detailed comparison between Flowable and Camunda to guide developers in selecting the most suitable engine for low‑code, BPM, or OA projects.

ActivitiBPMCamunda
0 likes · 12 min read
Choosing the Right Open‑Source Workflow Engine: Camunda vs Flowable vs Activiti
DaTaobao Tech
DaTaobao Tech
Feb 23, 2024 · Artificial Intelligence

AI-Driven Design Practices and Impact Report of Taobao Design Team (2022‑2023)

Between 2022 and 2023 the Taobao design team shifted from traditional 3D modeling to AI‑generated avatars, cutting costs and project time by up to 60%, expanding creative output by 150%, redefining designer roles, standardizing tools on the internal “Taobao Design AIGC” platform, and outlining future AI‑assisted workflow and quality standards.

AICase StudyDesign
0 likes · 13 min read
AI-Driven Design Practices and Impact Report of Taobao Design Team (2022‑2023)
Programmer DD
Programmer DD
Feb 20, 2024 · Backend Development

Quick Start: Integrate Camunda Workflow Engine with Spring Boot

Learn how to set up and integrate the Camunda BPMN 2.0 workflow engine into a Spring Boot application, covering project initialization, Maven dependencies, configuration files, creating a simple user task process, and testing the workflow via Camunda’s web interface.

BPMNCamundaJava
0 likes · 10 min read
Quick Start: Integrate Camunda Workflow Engine with Spring Boot
Top Architect
Top Architect
Feb 1, 2024 · Backend Development

Introducing Liteflow: A Lightweight Rule Engine for Complex Workflow Orchestration

This article presents Liteflow, a lightweight yet powerful rule engine that enables developers to define and execute complex serial, parallel, switch, and conditional workflows using XML/JSON/YAML rule files, supports hot‑deployment, and integrates seamlessly with Spring Boot for high‑performance backend services.

Backend DevelopmentLiteFlowrule engine
0 likes · 11 min read
Introducing Liteflow: A Lightweight Rule Engine for Complex Workflow Orchestration
Liangxu Linux
Liangxu Linux
Jan 28, 2024 · Databases

Why Lotus Notes Still Matters: Lessons from a Forgotten Collaboration Platform

The article reflects on the rise and fall of Lotus Notes, illustrating how this once‑dominant email, database, and workflow platform once unified company operations, why it was eventually eclipsed by web‑based apps and Microsoft tools, and what its lingering legacy reveals about technology evolution.

Enterprise CollaborationLegacy SoftwareLotus Notes
0 likes · 6 min read
Why Lotus Notes Still Matters: Lessons from a Forgotten Collaboration Platform
Architecture Digest
Architecture Digest
Jan 17, 2024 · Operations

Comprehensive Guide to Workflow Process Design, Deployment, and Management

This guide explains how to create, view, edit, and design workflow processes, describes the components of the process designer—including drag‑panel, canvas, property and control panels—covers form design, deployment, process definition, request initiation, task handling, approval actions, delegation, and related source code references.

OperationsProcess Designform design
0 likes · 10 min read
Comprehensive Guide to Workflow Process Design, Deployment, and Management
Code Ape Tech Column
Code Ape Tech Column
Dec 9, 2023 · Backend Development

PowerJob Overview: Selection Rationale, Architecture, Task Types, and Scheduling Strategies with Code Samples

This article introduces the PowerJob distributed task framework, explains why it was chosen, details its architecture and high‑availability design, demonstrates various job types—including standalone, broadcast, map, and map‑reduce—with Java code examples, and covers scheduling options such as CRON, fixed‑rate, and fixed‑delay execution.

BackendDistributed SchedulingJava
0 likes · 14 min read
PowerJob Overview: Selection Rationale, Architecture, Task Types, and Scheduling Strategies with Code Samples
MaGe Linux Operations
MaGe Linux Operations
Dec 8, 2023 · Fundamentals

Master Essential Git Commands for Efficient Version Control

This guide presents a comprehensive collection of essential Git commands—from initial configuration and repository initialization to advanced operations like rebasing, cherry‑picking, and signing commits—helping developers manage local and remote codebases effectively.

Repositorysoftware developmentworkflow
0 likes · 14 min read
Master Essential Git Commands for Efficient Version Control
VMIC UED
VMIC UED
Dec 7, 2023 · Product Management

How to Master Demand Evaluation and Boost Your Design Impact

This article explains why designers should conduct demand evaluation, outlines its three key benefits—enhanced business understanding, improved efficiency and influence—and provides a step‑by‑step framework covering the identify, analyze, and confirm stages, complete with practical tools and visual examples.

DesignUXdemand evaluation
0 likes · 14 min read
How to Master Demand Evaluation and Boost Your Design Impact
Qunhe Technology User Experience Design
Qunhe Technology User Experience Design
Dec 4, 2023 · Artificial Intelligence

How AI is Transforming Creative Design: Real‑World Cases & Workflow Insights

This article examines how AI tools are reshaping creative design teams by boosting efficiency, outlines feasible application areas through quadrant analysis, and presents four detailed case studies that compare traditional and AI‑augmented workflows, highlighting productivity gains and practical considerations.

AIAIGCCase Study
0 likes · 7 min read
How AI is Transforming Creative Design: Real‑World Cases & Workflow Insights
Su San Talks Tech
Su San Talks Tech
Nov 12, 2023 · Backend Development

Unlocking Complex Business Logic with LiteFlow’s Component‑Based Workflow Engine

This article introduces LiteFlow, a lightweight and fast component‑based rule engine that decouples complex business logic, explains its design principles, demonstrates usage in both non‑Spring and SpringBoot environments with Maven dependencies and XML configurations, and delves into its core components and execution flow through detailed source code analysis.

BackendJavaLiteFlow
0 likes · 18 min read
Unlocking Complex Business Logic with LiteFlow’s Component‑Based Workflow Engine
Architect's Guide
Architect's Guide
Oct 17, 2023 · Fundamentals

Comprehensive Introduction to Git: Concepts, Commands, and Best Practices

This article provides a thorough guide to Git, covering its core concepts, installation, configuration, basic workflow, essential commands, remote repository handling, branching strategies, tagging, undo operations, collaborative workflows like Git flow, and useful utilities such as stash and cherry-pick, all illustrated with clear examples.

CollaborationGitbranching
0 likes · 40 min read
Comprehensive Introduction to Git: Concepts, Commands, and Best Practices
Java Architect Essentials
Java Architect Essentials
Oct 6, 2023 · Backend Development

Implementing Order Workflow with Spring Statemachine and Persistent State Storage

This article explains the fundamentals of finite‑state machines, introduces Spring Statemachine, demonstrates how to model an order lifecycle, configure persistence with in‑memory and Redis stores, and provides complete Java code for enums, configuration, services, controllers, listeners, testing, and exception‑handling improvements.

JavaPersistenceaop
0 likes · 26 min read
Implementing Order Workflow with Spring Statemachine and Persistent State Storage
Top Architect
Top Architect
Sep 27, 2023 · Backend Development

Understanding Finite State Machines and Implementing Spring Statemachine in Java

This article explains the fundamentals of finite state machines, illustrates their concepts and diagramming, and provides a comprehensive guide on using Spring Statemachine in Java—including schema design, configuration, event handling, persistence strategies, testing, and common pitfalls with solutions.

BackendJavaPersistence
0 likes · 28 min read
Understanding Finite State Machines and Implementing Spring Statemachine in Java
Liangxu Linux
Liangxu Linux
Sep 24, 2023 · Fundamentals

Master Git: 5 Essential Commands to Boost Your Workflow

This article introduces five practical Git commands—stash, reset --soft, cherry-pick, revert, and reflog—explaining their purpose, typical scenarios, and step‑by‑step usage, plus tips for creating short aliases to streamline everyday version‑control tasks.

GitVersion Controlcommand-line
0 likes · 14 min read
Master Git: 5 Essential Commands to Boost Your Workflow
Liangxu Linux
Liangxu Linux
Sep 21, 2023 · Fundamentals

Mastering Git Branch Naming, Workflow, and Commit Message Standards

This guide explains systematic Git branch naming, maps branches to development environments, outlines a typical merge flow, details a comprehensive commit‑message format (including Angular conventions), and provides a practical .gitignore template for clean repositories.

Gitbranchingcommit message
0 likes · 9 min read
Mastering Git Branch Naming, Workflow, and Commit Message Standards
Didi Tech
Didi Tech
Aug 15, 2023 · Frontend Development

Page Logic Orchestration with LogicFlow: Solving Low‑Code Expansion Challenges

Page Logic Orchestration with LogicFlow solves low‑code expansion challenges by replacing rigid zero‑code property panels with a visual workflow editor that lets operators compose, debug, and execute flexible page logic using custom nodes, parallel execution, and repeatable flows, reducing development cost and complexity.

EngineLogicFlowVisual Programming
0 likes · 13 min read
Page Logic Orchestration with LogicFlow: Solving Low‑Code Expansion Challenges
IT Services Circle
IT Services Circle
Aug 12, 2023 · Backend Development

Introducing LiteFlow: A Lightweight Java Flow Engine for Complex Business Logic

This article introduces LiteFlow, a lightweight yet powerful Java flow engine that enables developers to define complex business logic through concise rule files, demonstrates its key features, IDE plugin support, various orchestration expressions, and provides step‑by‑step integration examples with SpringBoot, code snippets, and a real‑world order‑price calculation use case.

JavaLiteFlowSpringBoot
0 likes · 10 min read
Introducing LiteFlow: A Lightweight Java Flow Engine for Complex Business Logic
Ant R&D Efficiency
Ant R&D Efficiency
Jul 10, 2023 · Fundamentals

A Comprehensive Guide to Essential Tools and Practices for Computer Science Professionals

This comprehensive guide equips computer‑science students and professionals with essential habits and a curated toolbox—including advanced Google search, English communication, GitHub, StackOverflow, Markdown/LaTeX, macOS‑centric development utilities, collaboration platforms, and effective time‑management techniques—to boost productivity, professionalism, and lifelong learning.

computer scienceproductivitysoftware development
0 likes · 33 min read
A Comprehensive Guide to Essential Tools and Practices for Computer Science Professionals
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 5, 2023 · Backend Development

How to Build a Leave Approval Workflow with Activiti 7 and Spring Boot

This guide walks through setting up a Spring Boot 2.2.11 environment with Activiti 7.1, configuring Maven dependencies, explaining the Activiti database tables, defining a BPMN leave‑request process, implementing service and controller layers, and demonstrating API calls to deploy, start, query, and complete the workflow.

ActivitiBPMNProcess Engine
0 likes · 18 min read
How to Build a Leave Approval Workflow with Activiti 7 and Spring Boot
HomeTech
HomeTech
Jun 27, 2023 · Backend Development

Introduction to Rule Engines and Their Application in a Car‑Buying Workflow

This article explains what a rule engine is, contrasts it with workflow engines, outlines its benefits, reviews popular Java rule‑engine frameworks, and demonstrates a practical implementation for a second‑hand car buying process using JSON configuration, Spring‑SpEL, and modular Java actions.

Business RulesConfigurationworkflow
0 likes · 15 min read
Introduction to Rule Engines and Their Application in a Car‑Buying Workflow
21CTO
21CTO
Jun 20, 2023 · Backend Development

Mastering Spring State Machine: Build Robust Order Workflows with Persistence

This article introduces the fundamentals of finite state machines, explains their four core concepts, demonstrates how to model order workflows with state diagrams, and provides a comprehensive guide to implementing, configuring, persisting, and testing Spring Statemachine in a Java backend, including solutions for exception handling and AOP enhancements.

Persistenceaopspring
0 likes · 23 min read
Mastering Spring State Machine: Build Robust Order Workflows with Persistence
Architect
Architect
Jun 19, 2023 · Backend Development

Design and Implementation of the Comet Workflow Engine

This article presents a comprehensive overview of the Comet workflow engine, detailing its background, architecture, key design concepts, graph‑based legality checks, plugin mechanisms, and practical use cases such as SRE automation, permission requests, and dynamic linear processes, illustrating how a flexible, low‑code platform can streamline enterprise business flows.

AutomationProcess Enginegraph algorithms
0 likes · 18 min read
Design and Implementation of the Comet Workflow Engine
网易UEDC
网易UEDC
Jun 6, 2023 · Artificial Intelligence

How to Quickly Create an H5 Header Image with Midjourney AI

This guide shows how to use Midjourney AI to generate a 3D‑style H5 header image in minutes, covering reference uploads, prompt translation, image selection, Photoshop refinement, and final review while discussing commercial rights and best practices for AI‑assisted design.

AI artH5 designMidjourney
0 likes · 4 min read
How to Quickly Create an H5 Header Image with Midjourney AI
Architecture Digest
Architecture Digest
May 31, 2023 · Backend Development

Understanding State Machines and Implementing Spring Statemachine for Order Processing

This article explains the fundamentals of finite state machines, introduces the four core concepts of state, event, action, and transition, and provides a detailed guide on using Spring Statemachine with Java—including configuration, persistence, service and controller implementations, testing, and advanced troubleshooting techniques.

state machineworkflow
0 likes · 24 min read
Understanding State Machines and Implementing Spring Statemachine for Order Processing
MaGe Linux Operations
MaGe Linux Operations
May 24, 2023 · Fundamentals

Master Git Rebase vs Merge: When to Use Each and Avoid Common Pitfalls

This article compares Git's rebase and merge commands, explains how each integrates changes between branches, demonstrates basic and interactive rebase workflows with code examples, outlines the benefits and risks—including history clarity and potential conflicts—and provides practical guidelines such as the golden rule of never rebasing public branches.

Version Controlmergerebase
0 likes · 10 min read
Master Git Rebase vs Merge: When to Use Each and Avoid Common Pitfalls
Alipay Experience Technology
Alipay Experience Technology
May 17, 2023 · Backend Development

Boost Code Reusability with Componentized Workflow Design in Java

This article explains how to improve code readability, reusability, and extensibility by adopting a componentized workflow architecture, detailing three‑layer structures, node abstraction, parameter mapping, and practical Java/Spring XML examples for scalable backend systems.

BackendComponent ArchitectureDesign Patterns
0 likes · 13 min read
Boost Code Reusability with Componentized Workflow Design in Java