Tagged articles
469 articles
Page 3 of 5
ByteFE
ByteFE
Dec 31, 2024 · Artificial Intelligence

In‑Depth Review of Cursor: AI‑Powered Coding Assistant, Capabilities, Use Cases, and Limitations

This article evaluates the Cursor AI coding assistant, describing its context‑aware indexing, Composer panel, and code‑generation features, while outlining practical scenarios such as Q&A, test creation, language conversion, and prototype development, and discussing its inherent randomness, domain‑knowledge gaps, and best‑practice recommendations for developers.

AI coding assistantCode GenerationLLM
0 likes · 27 min read
In‑Depth Review of Cursor: AI‑Powered Coding Assistant, Capabilities, Use Cases, and Limitations
Java Backend Technology
Java Backend Technology
Dec 26, 2024 · Backend Development

Unlock Cleaner Java Code: Master Lombok’s @Delegate, @Cleanup, @Builder & More

Explore how Lombok’s powerful annotations—@onX, @Delegate, @Cleanup, @Singular, and @Builder—can dramatically simplify Java code, enable seamless Spring dependency injection, manage resources automatically, and streamline object construction, while highlighting best practices and potential pitfalls for maintainable backend development.

Code GenerationLombokannotations
0 likes · 8 min read
Unlock Cleaner Java Code: Master Lombok’s @Delegate, @Cleanup, @Builder & More
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 7, 2024 · Backend Development

Online SQL-to-ER Diagram Tool: Features, Usage, and Implementation Details

This article introduces an online SQL-to-ER diagram tool, explains its advantages, provides step‑by‑step usage instructions, showcases example SQL and Java code for parsing and generating ER diagrams, and discusses the underlying design‑pattern architecture such as Strategy, Factory, Dependency Injection, and Singleton.

Backend DevelopmentCode GenerationDesign Patterns
0 likes · 17 min read
Online SQL-to-ER Diagram Tool: Features, Usage, and Implementation Details
Kuaishou Frontend Engineering
Kuaishou Frontend Engineering
Dec 4, 2024 · Frontend Development

How Vision Powers Kuaishou’s Large‑Scale Animation: Architecture, Challenges, and Solutions

This article details the Vision animation platform that underpins Kuaishou’s large‑scale online events, covering its overall architecture, core value, existing production and delivery challenges, evolution roadmap, key runtime and format‑conversion features, as well as dynamic replacement and code‑generation capabilities.

Code GenerationPerformance TestingRuntime
0 likes · 16 min read
How Vision Powers Kuaishou’s Large‑Scale Animation: Architecture, Challenges, and Solutions
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Nov 27, 2024 · Artificial Intelligence

How to Train, Evaluate, and Deploy Qwen2.5-Coder on Alibaba Cloud PAI‑QuickStart

This guide walks developers through the entire lifecycle of Qwen2.5‑Coder—covering model sizes, training token expansion, resource requirements, fine‑tuning with SFT/DPO, evaluation on custom and public datasets, and one‑click deployment and compression on Alibaba Cloud's PAI‑QuickStart platform.

Code GenerationDeploymentLLM
0 likes · 15 min read
How to Train, Evaluate, and Deploy Qwen2.5-Coder on Alibaba Cloud PAI‑QuickStart
phodal
phodal
Nov 17, 2024 · Industry Insights

How ArchGuard’s Architecture Analyzer Turns Code into AI‑Generated Knowledge

This article explains how ArchGuard’s Architecture Analyzer extracts domain and business knowledge from microservice codebases, integrates generative AI to produce structured documentation, and provides practical CLI usage, architecture models, and code‑review strategies for modern software engineering teams.

AIArchGuardArchitecture Analysis
0 likes · 9 min read
How ArchGuard’s Architecture Analyzer Turns Code into AI‑Generated Knowledge
Architecture Digest
Architecture Digest
Nov 11, 2024 · Backend Development

Fluent Mybatis Tutorial: Introduction, Features, Comparison with MyBatis/MyBatis Plus, and Practical CRUD Implementation

This article introduces the Fluent Mybatis ORM framework, explains its design advantages, demonstrates how to implement a complex student‑score aggregation query using Fluent Mybatis, native MyBatis and MyBatis‑Plus, and provides end‑to‑end code examples for entity generation, configuration, and CRUD testing.

Code GenerationFluent MyBatisJava
0 likes · 16 min read
Fluent Mybatis Tutorial: Introduction, Features, Comparison with MyBatis/MyBatis Plus, and Practical CRUD Implementation
macrozheng
macrozheng
Nov 7, 2024 · Backend Development

Automate CRUD Code Generation for Spring Boot: Build 20+ Tables in Hours

This article introduces a Spring Boot code‑generation tool that automatically creates database tables, entity classes, DAO interfaces, service layers and controllers, turning weeks of manual CRUD development for dozens of tables into a matter of minutes, and explains its design, templates, dynamic parameters and usage.

CRUDCode GenerationJava
0 likes · 18 min read
Automate CRUD Code Generation for Spring Boot: Build 20+ Tables in Hours
Java Architect Essentials
Java Architect Essentials
Oct 25, 2024 · Backend Development

Using Lombok Annotations @RequiredArgsConstructor, @Delegate, @Cleanup, @Singular and @Builder in Spring Applications

This article demonstrates how Lombok annotations such as @RequiredArgsConstructor, @Delegate, @Cleanup, @Singular, and @Builder can be combined with Spring components to reduce boilerplate, automatically inject dependencies, manage resources, and build immutable objects, providing practical code examples and usage guidelines.

Code GenerationJavaLombok
0 likes · 7 min read
Using Lombok Annotations @RequiredArgsConstructor, @Delegate, @Cleanup, @Singular and @Builder in Spring Applications
Python Programming Learning Circle
Python Programming Learning Circle
Oct 24, 2024 · Frontend Development

Getting Started with Playwright for Python: Installation and Code Generation

This article introduces Playwright‑Python, a powerful cross‑platform browser automation library, explains how to install it with pip, describes its support for Chromium, Firefox and WebKit, and shows how to use the codegen command to record actions and generate scripts with various options.

Browser AutomationCode GenerationInstallation
0 likes · 4 min read
Getting Started with Playwright for Python: Installation and Code Generation
Bilibili Tech
Bilibili Tech
Oct 22, 2024 · Mobile Development

Understanding Swift Macros in Swift 5.9 and Their Applications

Swift 5.9’s new macro system lets developers generate type‑safe code at compile time via external plug‑ins, using role‑based declarations such as @attached and @freestanding to create properties, extensions, or warnings, thereby reducing repetitive boiler‑plate and improving safety in large‑scale architectures like MVVP modules and exposure frameworks.

Code GenerationCompiler PluginSwift
0 likes · 20 min read
Understanding Swift Macros in Swift 5.9 and Their Applications
Bilibili Tech
Bilibili Tech
Oct 15, 2024 · Frontend Development

AST‑Based Visual Programming for Vue SFC: Design, Implementation, and Demo

By binding a Vue single‑file component’s AST to a visual UI, this project parses templates with node‑html‑parser, transforms scripts via Babel, and processes styles with standard loaders, allowing developers to edit component properties visually, automatically regenerate synchronized source code, and preview changes, with a prototype demo and planned drag‑and‑drop, styling, state, AI, and CI/CD extensions.

ASTCode GenerationVisual Programming
0 likes · 10 min read
AST‑Based Visual Programming for Vue SFC: Design, Implementation, and Demo
Java Tech Enthusiast
Java Tech Enthusiast
Oct 13, 2024 · Backend Development

Fluent Mybatis Tutorial: Overview, Features, and Practical Code Examples

The article introduces Fluent Mybatis, a compile‑time code‑generating ORM that merges Mybatis‑Plus, Dynamic SQL and JPA features, eliminates XML mappers, offers a fluent, type‑safe Java API, and demonstrates through concise examples how it reduces boilerplate compared with native Mybatis and Mybatis‑Plus.

CRUDCode GenerationFluent MyBatis
0 likes · 13 min read
Fluent Mybatis Tutorial: Overview, Features, and Practical Code Examples
Architecture Digest
Architecture Digest
Sep 22, 2024 · Backend Development

Advanced MapStruct Usage: Expressions, qualifiedByName, NullValueMappingStrategy, and Decorator

This article introduces MapStruct, a compile‑time Java bean‑mapping framework, and demonstrates advanced features such as expression mapping, qualifiedByName for custom conversions, null‑value handling strategies, and the use of decorators to extend mapper behavior, complete with code examples.

Backend DevelopmentCode GenerationDecorator
0 likes · 7 min read
Advanced MapStruct Usage: Expressions, qualifiedByName, NullValueMappingStrategy, and Decorator
Refining Core Development Skills
Refining Core Development Skills
Sep 21, 2024 · Artificial Intelligence

Using GLM-4-Plus Large Model API: Features, Code Samples, and Practical Application Scenarios

This article introduces the rapid rise of large language models, highlights the advantages of the GLM-4-Plus model—including superior language understanding, long‑text handling, and enhanced reasoning—explains how to obtain API credentials, demonstrates request parameters and curl examples, and showcases diverse real‑world use cases such as code generation, social‑media copy, travel planning, and interview question creation.

API UsageCode GenerationGLM-4-Plus
0 likes · 17 min read
Using GLM-4-Plus Large Model API: Features, Code Samples, and Practical Application Scenarios
KooFE Frontend Team
KooFE Frontend Team
Sep 8, 2024 · Frontend Development

How to Evolve Ant Design Forms: Adding Dynamic Code Fields and Copy Functionality

This article walks through the iterative design of an Ant Design form component, starting with a simple name field, then adding a randomly generated code field, making it editable, and finally implementing a copyable code input with reusable prefix‑text and suffix‑icon components, while comparing implementation approaches.

Ant DesignCode GenerationForm
0 likes · 13 min read
How to Evolve Ant Design Forms: Adding Dynamic Code Fields and Copy Functionality
Java Tech Enthusiast
Java Tech Enthusiast
Sep 8, 2024 · Backend Development

Guide to Using mybatis-plus-generator-ui for Java Code Generation

This guide explains how to integrate the mybatis-plus-generator-ui library into a Spring Boot project, configure database connections, launch the web UI, and use its customizable templates and naming converters to generate Entity, Mapper, Service, and Controller classes for multiple databases with a single click.

Backend DevelopmentCode GenerationJava
0 likes · 12 min read
Guide to Using mybatis-plus-generator-ui for Java Code Generation
DaTaobao Tech
DaTaobao Tech
Aug 19, 2024 · Frontend Development

Challenges and Solutions in AI-Powered Front-End Code Generation for B2C Platforms

The article details how Taobao’s AI team automated repetitive UI tasks for B2C front‑end development, achieving a 15 % efficiency gain across five projects, and outlines key challenges—prompt cost, low OCR accuracy, hallucinations, excess nodes, and customization variance—along with practical solutions such as a dedicated evaluation platform, OCR translation, model upgrades, prompt segmentation, output simplification, and a reusable component library.

AICode GenerationPrompt engineering
0 likes · 9 min read
Challenges and Solutions in AI-Powered Front-End Code Generation for B2C Platforms
Architecture Development Notes
Architecture Development Notes
Aug 18, 2024 · Fundamentals

Mastering Rust macro_rules! for Flexible Config Structures

This article explores Rust's macro_rules! system, demonstrating how to create reusable, flexible configuration structures with default values, deprecation handling, and custom validation, while providing step‑by‑step code examples and highlighting the benefits for maintainability and code reuse.

Code GenerationRustmacro_rules
0 likes · 11 min read
Mastering Rust macro_rules! for Flexible Config Structures
Meituan Technology Team
Meituan Technology Team
Aug 8, 2024 · Artificial Intelligence

Highlights of Meituan's ACL 2024 Papers: Speculative Decoding, Graph‑Structured Decoding, DolphCoder, and Instruction Fine‑tuning

This article reviews four ACL 2024 papers authored by Meituan’s research team—covering training cost reduction, speculative decoding, code generation optimization, and instruction fine‑tuning—while also announcing a live sharing session at the conference.

ACL 2024Code GenerationLLM
0 likes · 9 min read
Highlights of Meituan's ACL 2024 Papers: Speculative Decoding, Graph‑Structured Decoding, DolphCoder, and Instruction Fine‑tuning
Alibaba Cloud Native
Alibaba Cloud Native
Jul 22, 2024 · Artificial Intelligence

How AIGC Is Revolutionizing Software Development and Boosting R&D Efficiency

This presentation explores how large‑model AIGC reshapes software engineering by leveling developer skills, reducing collaboration overhead, cutting costs, and introducing new human‑AI collaboration modes—from Copilot to multi‑agent facilitators—while detailing practical challenges, technical solutions, and future prospects.

AI agentsAIGCCode Generation
0 likes · 25 min read
How AIGC Is Revolutionizing Software Development and Boosting R&D Efficiency
Architect's Tech Stack
Architect's Tech Stack
Jul 22, 2024 · Backend Development

Using MapStruct for Efficient Bean Copying in Java

This article explains why manual property copying in layered Java applications is inefficient, compares runtime copiers like BeanUtils and BeanCopier, and demonstrates how MapStruct provides compile‑time, type‑safe, high‑performance bean mapping with support for deep copy, collection mapping, field ignoring, and Lombok integration.

Backend DevelopmentCode GenerationJava
0 likes · 10 min read
Using MapStruct for Efficient Bean Copying in Java
21CTO
21CTO
Jul 15, 2024 · Artificial Intelligence

Top AI Coding Assistants of 2024: Boost Your Development Speed

This 2024 guide reviews the most powerful AI coding assistants—from code completion and generation tools like GitHub Copilot and Claude to design‑to‑code converters and security analyzers—showcasing how they accelerate development, improve code quality, and reshape collaborative programming.

2024 toolsAI coding assistantsCode Generation
0 likes · 13 min read
Top AI Coding Assistants of 2024: Boost Your Development Speed
DataFunSummit
DataFunSummit
Jun 27, 2024 · Artificial Intelligence

Advances in Code Large Models: AIGC Impact on Software Development and Future Multi‑Agent Tools

This article explores how code large models and AIGC are transforming software development, covering their impact on developer skills, collaboration, cost control, the evolution of Copilot and Agent modes, multi‑agent architectures, retrieval‑augmented generation, and future directions for intelligent development tools.

AIGCCode GenerationCopilot
0 likes · 23 min read
Advances in Code Large Models: AIGC Impact on Software Development and Future Multi‑Agent Tools
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 14, 2024 · Artificial Intelligence

AI Code Generation Tools: Benefits, Risks, and Top Choices

This article explains how AI-powered code generators create high‑quality code, outlines their capabilities such as language translation and documentation assistance, discusses safety and copyright concerns highlighted by research, and emphasizes that while popular, these tools should augment rather than replace developers.

AICode GenerationLLM
0 likes · 2 min read
AI Code Generation Tools: Benefits, Risks, and Top Choices
Architect's Guide
Architect's Guide
Jun 8, 2024 · Backend Development

Automatic Business Code Generation Tool and Its Usage

This article introduces a self‑built tool that automatically generates database, service, DAO, and controller code for CRUD operations based on table definitions, explains its underlying template‑and‑parameter mechanism, demonstrates usage with a sample product table, and provides customizable templates and dynamic parameters for extensibility.

AutomationCRUDCode Generation
0 likes · 15 min read
Automatic Business Code Generation Tool and Its Usage
Ops Development & AI Practice
Ops Development & AI Practice
Jun 1, 2024 · Backend Development

Mastering Dependency Injection in Go with Google Wire

This article introduces Google Wire, a static‑analysis‑based dependency injection tool for Go, covering its key features, installation steps, core usage patterns—including defining dependencies, creating providers, generating code, and best practices such as modular management, interface abstraction, and testing with mock implementations.

Code GenerationGoGoogle Wire
0 likes · 8 min read
Mastering Dependency Injection in Go with Google Wire
Baidu Tech Salon
Baidu Tech Salon
May 30, 2024 · Artificial Intelligence

How AI Code Assistant Baidu Comate Boosted Medical Imaging Processing by 9×

A graduate student’s lab cut the time to process 150 GB of medical imaging data from one week for three people to two days for one person by using Baidu Comate’s AI‑driven code generation, annotation, and private‑knowledge enhancement features, achieving over nine‑fold productivity gains.

AI code assistantBaidu ComateCode Generation
0 likes · 8 min read
How AI Code Assistant Baidu Comate Boosted Medical Imaging Processing by 9×
Baidu Tech Salon
Baidu Tech Salon
May 22, 2024 · Industry Insights

How Baidu’s AI‑Powered Code Assistant Boosts R&D Efficiency by Over 11 %

The article examines Baidu Marketing Service's AI‑native transformation using the Wenxin large model and Baidu Comate, detailing how real‑time code recommendations, open‑platform integration, and generative AI dramatically improve developer productivity, reduce coding time, and increase marketing ROI.

AIAI-native developmentBaidu Comate
0 likes · 11 min read
How Baidu’s AI‑Powered Code Assistant Boosts R&D Efficiency by Over 11 %
Baidu Tech Salon
Baidu Tech Salon
May 21, 2024 · Artificial Intelligence

Baidu Comate Code Knowledge Enhancement 2.0: First Domestic Intelligent Code Assistant with Real-time Retrieval

At the iTechClub summit, Baidu unveiled Comate Code Knowledge Enhancement 2.0—the nation’s first AI‑driven code assistant with real‑time web retrieval, over 10,000 built‑in GitHub repositories, API‑call generation, test case creation, and deep private‑doc understanding, now producing 27% of Baidu’s daily new code and topping VSCode and JetBrains plugin ratings.

AI code assistantBaiduCode Generation
0 likes · 5 min read
Baidu Comate Code Knowledge Enhancement 2.0: First Domestic Intelligent Code Assistant with Real-time Retrieval
macrozheng
macrozheng
May 14, 2024 · Backend Development

Lombok After One Year: Is the Convenience Worth the Hidden Costs?

After a year of using Project Lombok, the author reflects on how its annotations dramatically shrink boilerplate but also introduce version incompatibilities, hidden dependencies, reduced readability, tighter coupling, and technical debt, urging developers to weigh its benefits against long‑term maintenance risks.

Code GenerationJavaLombok
0 likes · 11 min read
Lombok After One Year: Is the Convenience Worth the Hidden Costs?
Baidu Geek Talk
Baidu Geek Talk
May 13, 2024 · Artificial Intelligence

Unveiling the Core Capabilities of Baidu Comate: An Intelligent Code Assistant

Baidu Comate, built on the Wenxin large model and embedded as an IDE plugin, delivers a 24/7 AI coding assistant that helps developers think, write, and review code through context‑aware generation, error fixing, test case creation, rapid sub‑600 ms responses, fill‑in‑the‑middle editing, prompt‑engineered personalization, AutoWork automation, and an open Comate+ platform for extensibility.

AI code assistantAI-driven developmentBaidu Comate
0 likes · 9 min read
Unveiling the Core Capabilities of Baidu Comate: An Intelligent Code Assistant
21CTO
21CTO
May 6, 2024 · Backend Development

Discover Microsoft’s TypeSpec: A New Language to Simplify API Development

Microsoft’s newly released TypeSpec language offers a lightweight, open‑source, API‑centric approach that lets developers describe APIs with minimal types, compile to OpenAPI, JSON Schema, and Protobuf, and leverage modern tooling for faster, more reusable code.

Code GenerationOpenAPITypeSpec
0 likes · 5 min read
Discover Microsoft’s TypeSpec: A New Language to Simplify API Development
macrozheng
macrozheng
Apr 29, 2024 · Backend Development

Boost Java Development with MyBatisX: Full Guide to Code Generation and JPA Features

This article introduces MyBatisX, an IDEA plugin that streamlines MyBatis development with navigation, GUI‑based code generation, customizable templates, JPA‑style method hints, and icon settings, providing step‑by‑step instructions and visual examples to enhance backend productivity.

Backend DevelopmentCode GenerationIDEA Plugin
0 likes · 8 min read
Boost Java Development with MyBatisX: Full Guide to Code Generation and JPA Features
Code Ape Tech Column
Code Ape Tech Column
Apr 29, 2024 · Backend Development

Advanced Lombok Annotations: @onX, @Delegate, @Cleanup, @Builder/@Singular, and @With

This article explains several powerful Lombok annotations—including @onX, @Delegate, @Cleanup, @Builder with @Singular, and @With—showing how they simplify Spring‑based Java code through automatic constructor generation, method delegation, resource management, and fluent builders, while also warning against overuse.

Code GenerationJavaLombok
0 likes · 7 min read
Advanced Lombok Annotations: @onX, @Delegate, @Cleanup, @Builder/@Singular, and @With
php Courses
php Courses
Apr 15, 2024 · Backend Development

Generating and Decoding QR Codes in PHP

This article explains how to use PHP functions and open‑source libraries to generate QR code images and decode them back into text, providing step‑by‑step code examples for both creation and decoding processes.

Backend DevelopmentCode GenerationPHP
0 likes · 4 min read
Generating and Decoding QR Codes in PHP
Code Ape Tech Column
Code Ape Tech Column
Apr 13, 2024 · Backend Development

Integrating MybatisX Plugin with Spring Boot for Rapid MyBatis Development

This tutorial walks through setting up a simple Spring Boot project, adding MyBatis‑Plus dependencies, configuring MybatisX in IntelliJ IDEA, generating entity, mapper, service, and controller code, and handling common connection issues, providing a complete end‑to‑end example of rapid MyBatis development.

Code GenerationIDEA PluginJava
0 likes · 6 min read
Integrating MybatisX Plugin with Spring Boot for Rapid MyBatis Development
21CTO
21CTO
Apr 11, 2024 · Artificial Intelligence

Google Unveils CodeGemma: New AI Models for Code Generation & Reasoning

Google has introduced the CodeGemma series, expanding its Gemma AI models with new variants optimized for code generation and reasoning, featuring 2B‑7B parameter models trained on 500 billion tokens, delivering full‑code block generation, strong benchmark results, and availability on Kaggle, Hugging Face, and Vertex AI.

AICode GenerationGoogle
0 likes · 4 min read
Google Unveils CodeGemma: New AI Models for Code Generation & Reasoning
IT Services Circle
IT Services Circle
Apr 11, 2024 · Backend Development

An Introduction to TypeSpec: Features, Usage Examples, and Quick Start Guide

This article introduces TypeSpec, a lightweight, extensible language for describing REST, OpenAPI, gRPC and other APIs, outlines its key features, demonstrates how to generate OpenAPI, JSON Schema and Protobuf files, and provides step‑by‑step instructions for installing the compiler, setting up the VS Code extension, creating a project, and compiling a sample service.

Backend DevelopmentCode GenerationOpenAPI
0 likes · 5 min read
An Introduction to TypeSpec: Features, Usage Examples, and Quick Start Guide
Ops Development & AI Practice
Ops Development & AI Practice
Mar 17, 2024 · Artificial Intelligence

How LangChain Is Transforming Code Generation and Software Development

LangChain, an open‑source framework that combines large‑language‑model capabilities with code understanding, enables automatic code generation, intelligent code analysis, documentation creation, and interactive programming tutoring, offering software engineers a powerful tool to accelerate development, improve quality, and stay ahead of emerging AI‑driven programming trends.

AICode GenerationLangChain
0 likes · 4 min read
How LangChain Is Transforming Code Generation and Software Development
Baidu Geek Talk
Baidu Geek Talk
Mar 11, 2024 · Artificial Intelligence

How Baidu’s Comate AI Coding Assistant Is Transforming Software Development

The article examines the evolution of AIGC, outlines Baidu’s Comate AI coding assistant, analyzes its underlying technologies and internal adoption, and explores how AI-driven code generation can boost developer efficiency across front‑end, back‑end, and multi‑language projects.

AI CodingAIGCBaidu Comate
0 likes · 12 min read
How Baidu’s Comate AI Coding Assistant Is Transforming Software Development
21CTO
21CTO
Mar 9, 2024 · Artificial Intelligence

Can AI Really Replace Programmers? A Critical Look at Jensen Huang’s Predictions

The article examines Jensen Huang’s claim that AI will make programming obsolete, discusses existing AI coding tools, highlights their limitations, and argues that human expertise in design, reasoning, and error‑checking remains essential for software development.

AICode GenerationNvidia
0 likes · 10 min read
Can AI Really Replace Programmers? A Critical Look at Jensen Huang’s Predictions
21CTO
21CTO
Mar 5, 2024 · Artificial Intelligence

Can Generative AI Replace Human Programmers? LLM Insights & Future of Coding

The article examines why large language models (LLMs) cannot fully replace human programmers, compares major models like Gemma, Code Llama, GPT‑4 and Claude, discusses trust and copyright concerns, and explores how smaller, specialized LLMs may shape the future of software development.

AI ethicsCode GenerationLLM
0 likes · 7 min read
Can Generative AI Replace Human Programmers? LLM Insights & Future of Coding
21CTO
21CTO
Feb 29, 2024 · Artificial Intelligence

StarCoder2 Unveiled: Open-Source LLM That Outperforms Its Predecessor with Fewer Parameters

StarCoder2, the latest open-source large language model from ServiceNow, Hugging Face, and NVIDIA, offers three sizes—30B, 70B, and 150B parameters—delivering performance comparable to the original 150B StarCoder while being more efficient and freely accessible under the BigCode Open RAIL‑M license.

Code GenerationLLMStarCoder2
0 likes · 4 min read
StarCoder2 Unveiled: Open-Source LLM That Outperforms Its Predecessor with Fewer Parameters
Efficient Ops
Efficient Ops
Feb 27, 2024 · Artificial Intelligence

Can Large Language Models Truly Elevate Software Engineering? Insights and Roadmap

This article reviews the 2023 surge of large language models in software engineering, evaluates their current code generation, testing, and knowledge‑query capabilities, highlights persistent challenges in design and maintenance, and proposes concrete recommendations for advancing toward higher‑level intelligent development.

Code GenerationSoftware Engineeringdigital twins
0 likes · 21 min read
Can Large Language Models Truly Elevate Software Engineering? Insights and Roadmap
phodal
phodal
Feb 26, 2024 · Mobile Development

How Generative AI Can Accelerate HarmonyOS Development with AutoDev

This article explores how generative AI is integrated into the AutoDev tool to add ArkTS language support, automatically generate ArkUI pages, and migrate existing Android, iOS, and mini‑program code to HarmonyOS, while discussing technical challenges and future improvements.

ArkUIAutoDevCode Generation
0 likes · 9 min read
How Generative AI Can Accelerate HarmonyOS Development with AutoDev
JD Tech
JD Tech
Jan 23, 2024 · Frontend Development

Design‑to‑Code Platform Overview and Its Impact on Frontend Development Efficiency

This article explains JD's design‑to‑code platform that leverages AI to automatically transform design drafts into front‑end code, detailing the typical frontend workflow, the platform's capabilities and limitations, and how it improves development productivity for financial app teams.

AICode GenerationUI conversion
0 likes · 11 min read
Design‑to‑Code Platform Overview and Its Impact on Frontend Development Efficiency
Top Architect
Top Architect
Jan 10, 2024 · Fundamentals

PlantUML Tutorial: Installation, Usage, Diagram Types, and Practical Example

This article introduces PlantUML, explains how to install its plugins for IDEs, demonstrates various diagram types such as activity, class, component, and sequence, and provides a practical code example for modeling authentication flows, making it a comprehensive guide for creating UML diagrams efficiently.

Code GenerationDiagramPlantUML
0 likes · 8 min read
PlantUML Tutorial: Installation, Usage, Diagram Types, and Practical Example
Architecture & Thinking
Architecture & Thinking
Jan 8, 2024 · Artificial Intelligence

How Baidu Comate Supercharges Coding: A Practical AI Assistant Guide

This article introduces Baidu Comate, an AI-powered coding assistant built on the Wenxin model, explains how to install it, demonstrates its real-time code completion, comment generation, test creation, and optimization features across multiple languages and IDEs, and highlights its benefits for developers.

AI coding assistantCode GenerationGo
0 likes · 10 min read
How Baidu Comate Supercharges Coding: A Practical AI Assistant Guide
Java High-Performance Architecture
Java High-Performance Architecture
Jan 6, 2024 · Backend Development

Boost Java Development with MyBatis-Plus Generator UI: A Complete Guide

This article introduces the MyBatis‑Plus Generator UI, a highly customizable web‑based code generation framework that supports multiple databases, explains its core features, provides step‑by‑step integration with Spring Boot, and demonstrates how to extend templates and configure naming conventions for efficient backend development.

Code GenerationSpring Bootmybatis-plus
0 likes · 13 min read
Boost Java Development with MyBatis-Plus Generator UI: A Complete Guide
macrozheng
macrozheng
Dec 27, 2023 · Backend Development

Automate CRUD Code Generation for SpringBoot Projects – Boost Development Speed

This article introduces a SpringBoot‑based code generation tool that automatically creates entity classes, DAO interfaces, service implementations, and controller code from database tables, explains its design principles, demonstrates usage with screenshots, and provides a comprehensive set of customizable templates and dynamic parameters for developers.

Backend DevelopmentCRUD automationCode Generation
0 likes · 21 min read
Automate CRUD Code Generation for SpringBoot Projects – Boost Development Speed
macrozheng
macrozheng
Dec 22, 2023 · Backend Development

Boost Java Development with MyBatis-Plus Generator UI: A Complete Guide

This article introduces the MyBatis-Plus Generator UI, a web‑based tool that streamlines Spring Boot code generation for entities, mappers, services, and controllers, explains how to integrate it via Maven, configure databases, customize templates, and extend its functionality with custom name converters.

Backend DevelopmentCode GenerationJava
0 likes · 14 min read
Boost Java Development with MyBatis-Plus Generator UI: A Complete Guide
DeWu Technology
DeWu Technology
Dec 13, 2023 · Mobile Development

Dart AOP‑Based Full Instrumentation for Flutter Applications

By inserting a custom AopTransformer into Flutter’s front‑end compilation pipeline before optimization, the proposed Dart AOP solution automatically injects logging hooks that capture full‑stack user interaction paths and business state without modifying business code, delivering zero‑impact, maintainable instrumentation for improved debugging and app stability.

Code GenerationDARTFlutter
0 likes · 18 min read
Dart AOP‑Based Full Instrumentation for Flutter Applications
Ant R&D Efficiency
Ant R&D Efficiency
Nov 24, 2023 · Artificial Intelligence

CodeFuseEval: An Enterprise‑Level Multi‑Task Benchmark for Evaluating Code Large Models

CodeFuseEval is an enterprise‑grade, multi‑task benchmark that evaluates code‑generation large models across six languages and thousands of real‑world tasks using both objective metrics (pass@k, BLEU, CodeBLEU) and expert human review, with an open‑source framework, continuous dataset expansion, and a focus on correctness, efficiency, robustness, and service‑level quality.

AIBenchmarkCode Generation
0 likes · 12 min read
CodeFuseEval: An Enterprise‑Level Multi‑Task Benchmark for Evaluating Code Large Models
JD Cloud Developers
JD Cloud Developers
Nov 22, 2023 · Backend Development

Mastering ASM: Generate, Transform, and Analyze Java Bytecode with Real Code Samples

This comprehensive guide explains what ASM is, its core and tree APIs, common use cases such as Spring AOP and JDK lambda support, and provides step‑by‑step code examples for generating interfaces and classes, modifying bytecode, adding timers, printing parameters, handling control structures, and using handy tools for inspection.

ASMBytecode ManipulationClassVisitor
0 likes · 42 min read
Mastering ASM: Generate, Transform, and Analyze Java Bytecode with Real Code Samples
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 20, 2023 · Backend Development

Using Javaassist for Bytecode Manipulation: Creating, Modifying, and Enhancing Java Classes

This article introduces Javaassist, a Java library for runtime bytecode manipulation, and demonstrates how to view compiled bytecode, add Maven dependencies, generate new classes, modify existing ones, insert fields and methods, and apply AOP‑style enhancements without changing source code.

Code GenerationJavaJavaassist
0 likes · 6 min read
Using Javaassist for Bytecode Manipulation: Creating, Modifying, and Enhancing Java Classes
phodal
phodal
Nov 20, 2023 · Artificial Intelligence

How Generative AI Can Transform Legacy System Modernization

This article explores how generative AI, integrated into intelligent IDEs, can accelerate the analysis, redesign, and migration of legacy systems by providing scenario‑driven code enhancement, automated testing, custom actions, and living documentation, while also addressing validation and customization challenges.

Code GenerationIDElegacy modernization
0 likes · 11 min read
How Generative AI Can Transform Legacy System Modernization
JD Retail Technology
JD Retail Technology
Nov 7, 2023 · Backend Development

Practical Cases of Using ChatGPT for Backend Development Tasks

This document presents a series of real‑world examples showing how ChatGPT can assist cloud‑trading developers with backend tasks such as resource scheduling, regex interpretation, CSV generation, JavaBean‑to‑JSON conversion, Spring IoC learning, JSON formatting, Java 8 stream processing, and CI pipeline error analysis.

CSVChatGPTCode Generation
0 likes · 5 min read
Practical Cases of Using ChatGPT for Backend Development Tasks
Python Programming Learning Circle
Python Programming Learning Circle
Nov 6, 2023 · Fundamentals

Generating QR Codes in Python with the segno Library

This article introduces QR codes, explains their diverse personal and social applications, and provides a step‑by‑step guide using Python’s segno library—including installation, creating simple and artistic QR codes for URLs, Wi‑Fi, vCards, and advanced in‑memory handling—along with creative ideas for everyday use.

Code GenerationQR codeWiFi
0 likes · 10 min read
Generating QR Codes in Python with the segno Library
Weimob Technology Center
Weimob Technology Center
Oct 31, 2023 · Artificial Intelligence

How Copilot and Cursor Supercharge Your Development Workflow

This article introduces AI‑powered tools Copilot and Cursor, explains their capabilities such as code completion, diagram generation, refactoring, SQL optimization, batch processing, and unit‑test creation, and provides practical best‑practice tips, shortcut keys, and efficiency analysis for each stage of software development.

AI toolsCode GenerationCopilot
0 likes · 14 min read
How Copilot and Cursor Supercharge Your Development Workflow
phodal
phodal
Oct 23, 2023 · Artificial Intelligence

How AutoDev’s New Team Prompts Boost AI‑Assisted Development and Code Review

The article explains AutoDev 1.4.0’s new Team Prompts feature, showing how shared, code‑based prompts enable TDD workflows, living documentation, and integrated code review within IDEs, while also detailing prompt syntax, interaction modes, and open‑source resources for teams seeking AI‑driven productivity gains.

AIAutoDevCode Generation
0 likes · 8 min read
How AutoDev’s New Team Prompts Boost AI‑Assisted Development and Code Review
ITPUB
ITPUB
Oct 20, 2023 · Artificial Intelligence

Boost Your Coding Workflow with Better ChatGPT Prompts: Summarize, Refactor, Test

This article shows programmers how to harness ChatGPT beyond simple Q&A by using advanced prompting techniques for knowledge summarization, task decomposition, code reading, refactoring, generation, unit‑test creation, and plugin integration, turning AI into a practical development assistant.

AI for DevelopersChatGPTCode Generation
0 likes · 18 min read
Boost Your Coding Workflow with Better ChatGPT Prompts: Summarize, Refactor, Test
Ant R&D Efficiency
Ant R&D Efficiency
Sep 28, 2023 · Artificial Intelligence

CodeFuse: Open‑Source Large Code Model with Multi‑Task Fine‑Tuning and 4‑Bit Quantization

Ant Group’s open‑source CodeFuse is a large‑scale code‑generation model featuring multi‑task fine‑tuning and 4‑bit quantization, achieving a 74.4% HumanEval score that outperforms GPT‑4, supporting tasks from code synthesis to bug fixing, and can be deployed on a single high‑end GPU.

AICode GenerationCodeFuse
0 likes · 9 min read
CodeFuse: Open‑Source Large Code Model with Multi‑Task Fine‑Tuning and 4‑Bit Quantization
政采云技术
政采云技术
Sep 26, 2023 · Backend Development

Understanding Lombok: Introduction, Compilation Principles, and a Manual @Getter Implementation

This article introduces Lombok, explains how it leverages Java's annotation‑processing (JSR‑269) and abstract syntax tree (AST) modifications to generate boilerplate code at compile time, and provides a step‑by‑step guide to manually implement a @Getter annotation processor with full Maven project examples.

ASTAnnotation ProcessingCode Generation
0 likes · 21 min read
Understanding Lombok: Introduction, Compilation Principles, and a Manual @Getter Implementation
JD Tech
JD Tech
Sep 19, 2023 · Artificial Intelligence

Leveraging GPT for Code Writing, Script Generation, and Business Integration

This article demonstrates how to use GPT to accelerate code development, automate script creation, and integrate AI-driven suggestions into real‑world business scenarios such as e‑commerce promotion, providing practical tips, example prompts, and ready‑to‑run code snippets.

AI DevelopmentCode GenerationFlutter
0 likes · 10 min read
Leveraging GPT for Code Writing, Script Generation, and Business Integration
Java High-Performance Architecture
Java High-Performance Architecture
Sep 13, 2023 · Frontend Development

Auto-Generate TypeScript APIs from Thrift Definitions

This article explains how to use Thrift as an interface definition language to automatically generate TypeScript client code, covering the definition syntax, annotation for request mapping, code generation architecture, and practical examples that boost frontend development efficiency.

APICode GenerationRPC
0 likes · 6 min read
Auto-Generate TypeScript APIs from Thrift Definitions
High Availability Architecture
High Availability Architecture
Sep 12, 2023 · Frontend Development

AI‑Driven Development (AIDD) of a WeChat Mini‑Program Frontend

The article describes how the author used ChatGPT to generate over 5,000 lines of code for a WeChat mini‑program community app, outlining the AI‑Driven Development (AIDD) workflow, detailed login and post‑list module implementations, multiple iteration cycles, code snippets, and reflections on efficiency and reuse.

AI-driven developmentCode GenerationPrompt engineering
0 likes · 13 min read
AI‑Driven Development (AIDD) of a WeChat Mini‑Program Frontend
21CTO
21CTO
Aug 28, 2023 · Artificial Intelligence

What Is Code Llama? Meta’s Open-Source LLM for Generating Code

Code Llama, Meta’s specialized extension of Llama 2, is a large language model fine‑tuned on code data that can generate, complete, and debug software across multiple languages, supports up to 100 k tokens, and is freely available for research and commercial use.

Code GenerationCode LlamaLLM
0 likes · 5 min read
What Is Code Llama? Meta’s Open-Source LLM for Generating Code
Sohu Tech Products
Sohu Tech Products
Aug 16, 2023 · Frontend Development

Interface-Driven Frontend Development: Automating Code Generation with yapi-to-all

The article presents yapi-to-all, an interface‑driven tool that automatically generates TypeScript definitions, service functions with useRequest, and page templates from YAPI documentation, eliminating repetitive coding, improving project management and code quality, already producing over 50,000 lines across seven projects, with future AI‑enhanced extensions planned.

API ManagementCode GenerationTypeScript
0 likes · 13 min read
Interface-Driven Frontend Development: Automating Code Generation with yapi-to-all
Java Interview Crash Guide
Java Interview Crash Guide
Aug 9, 2023 · Backend Development

Boost Java Backend Productivity with MyBatis‑Plus Generator UI

This article introduces the MyBatis‑Plus Generator UI, a web‑based code generation framework that supports multiple databases, offers highly customizable templates, and integrates seamlessly with Spring Boot to accelerate backend development through automated creation of entities, mappers, services, controllers, and SQL‑based code.

Code GenerationJavaMyBatis-Plus
0 likes · 13 min read
Boost Java Backend Productivity with MyBatis‑Plus Generator UI
Tencent Cloud Developer
Tencent Cloud Developer
Aug 7, 2023 · Artificial Intelligence

AIGC Development Trends and Their Impact on Programmers

The article shows that in the AIGC era a programmer who leverages AI tools like Copilot and GPT‑4 can deliver projects far faster and more cost‑effectively than a veteran relying on manual coding, urging developers to upskill, adopt AI‑assisted workflows, and focus on higher‑level design and ethical considerations.

AI toolsAIGCCareer Development
0 likes · 17 min read
AIGC Development Trends and Their Impact on Programmers
Zhuanzhuan Tech
Zhuanzhuan Tech
Aug 3, 2023 · Artificial Intelligence

A Comparative Review of AI‑Assisted Coding Tools and Usage Guide

This article surveys AI‑assisted coding tools—highlighting their core capabilities, comparing features, pricing, and security of GitHub Copilot, Codeium, Code Whispere, CodeGeex and Bito—while offering practical usage tips and recommendations for developers seeking to boost productivity with AI.

AI CodingCode GenerationCodeium
0 likes · 7 min read
A Comparative Review of AI‑Assisted Coding Tools and Usage Guide
Sohu Tech Products
Sohu Tech Products
Aug 2, 2023 · Frontend Development

How JSX Works and Building a Simple JSX Parser from Scratch

This article explains the fundamentals of JSX, why JSX expressions must have a single root element, and provides a step‑by‑step guide with complete code to implement a minimal JSX parser that translates JSX syntax into plain JavaScript createElement calls.

Code GenerationJSXJavaScript
0 likes · 13 min read
How JSX Works and Building a Simple JSX Parser from Scratch
Test Development Learning Exchange
Test Development Learning Exchange
Aug 2, 2023 · Fundamentals

Dynamic Code Execution and Code Generation in Python: Techniques and Practical Scenarios

This article explains Python's dynamic code execution and code generation techniques, covering the exec function, code templates, and six practical examples such as dynamic module import, class loading, function invocation, class definition, function creation, and runtime modification of classes or functions.

Code GenerationPythondynamic execution
0 likes · 5 min read
Dynamic Code Execution and Code Generation in Python: Techniques and Practical Scenarios
21CTO
21CTO
Aug 1, 2023 · Artificial Intelligence

How to Set Up and Master CodeGPT in VS Code for AI-Powered Coding

This guide walks you through installing the CodeGPT extension in Visual Studio Code, configuring your OpenAI API key, and using its features—code generation, explanation, refactoring, and unit test creation—to boost productivity with AI-assisted programming.

AI CodingCode GenerationCodeGPT
0 likes · 8 min read
How to Set Up and Master CodeGPT in VS Code for AI-Powered Coding
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 30, 2023 · Artificial Intelligence

Understanding Codex: Training Framework, Evaluation Methodology, and Model Performance in ChatGPT’s Code Generation Ability

This article explains how Codex, built on the GPT‑3.5 architecture, is trained and fine‑tuned to give ChatGPT the ability to generate code, detailing the data collection, supervised fine‑tuning, evaluation using HumanEval and the pass@k metric, and presenting performance comparisons with GPT‑3 and Codex‑S.

AI model trainingChatGPTCode Generation
0 likes · 11 min read
Understanding Codex: Training Framework, Evaluation Methodology, and Model Performance in ChatGPT’s Code Generation Ability
21CTO
21CTO
Jul 10, 2023 · Artificial Intelligence

5 Powerful Ways ChatGPT Can Supercharge Your Programming

This article explores how ChatGPT can boost developers' productivity by generating code, refactoring and debugging, explaining code line‑by‑line, clarifying programming concepts, and automatically creating test cases, encouraging programmers to embrace AI as a daily tool.

AI assistanceChatGPTCode Generation
0 likes · 5 min read
5 Powerful Ways ChatGPT Can Supercharge Your Programming
Open Source Tech Hub
Open Source Tech Hub
Jun 23, 2023 · Artificial Intelligence

Boost Your Coding Efficiency with GitHub Copilot and Copilot Labs

This guide introduces GitHub Copilot and Copilot Labs, explains their AI‑driven code generation features, shows how to install them across various IDEs, and demonstrates practical usage such as custom functions, language translation, and automated testing to accelerate software development.

AI code assistantCode GenerationCopilot Labs
0 likes · 10 min read
Boost Your Coding Efficiency with GitHub Copilot and Copilot Labs
21CTO
21CTO
Jun 18, 2023 · Artificial Intelligence

Can AI Self‑Healing Code Revolutionize Software Development?

The article explores how generative AI and large language models are enabling automated code creation, self‑repair, and continuous‑integration workflows, while highlighting challenges in code quality, industry experiments at Google and Stack Overflow, and the future impact on developers and software engineering practices.

AICode Generationci/cd
0 likes · 12 min read
Can AI Self‑Healing Code Revolutionize Software Development?
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jun 16, 2023 · Artificial Intelligence

ChatGPT in Game Testing: Practical Experiences, Use Cases, and Efficiency Gains

The article shares the author’s hands‑on experiments with ChatGPT, demonstrating how the AI model can generate code, translate scripts, create test cases, assist with debugging, and improve game‑testing workflows while also comparing its strengths to New Bing and discussing safety considerations.

AI toolsChatGPTCode Generation
0 likes · 23 min read
ChatGPT in Game Testing: Practical Experiences, Use Cases, and Efficiency Gains