自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Linux 实用命令:环境变量、文件传输、压缩解压、跨服务器传文件

本文总结了Linux服务器运维中的四大核心操作:1)环境变量配置与管理,重点讲解PATH变量作用及永久设置方法;2)使用rz/sz命令实现本地与服务器文件互传;3)文件压缩解压详解,包括tar.gz和zip两种常用格式;4)scp命令实现多服务器间文件传输。文章提供可直接复用的命令示例,涵盖变量定义、文件上传下载、压缩解包、跨服务器同步等高频场景,特别适合Linux新手快速掌握基础运维技能。所有命令均通过实际案例演示,帮助读者理解原理并立即应用于工作场景。

2026-07-13 17:33:29 312

原创 Linux系统进程与主机资源监控命令

本文介绍了Linux系统下常用的进程管理和资源监控命令。主要内容包括:1)使用ps -ef查看进程信息,结合grep过滤关键进程;2)通过kill -9 PID终止异常进程;3)利用top命令实时监控CPU、内存等全局资源,支持按不同指标排序;4)当磁盘IO出现瓶颈时,使用iostat -x分析磁盘负载情况;5)通过sar -n DEV监控网络流量,排查带宽问题。文章提供了详细的命令参数解释和实际应用场景,帮助运维人员快速定位系统性能问题,适用于CentOS、Ubuntu等主流Linux发行版。

2026-07-13 17:30:35 197

原创 Linux 网络常用命令与端口基础详解

IP 地址只能定位一台计算机,一台服务器上会同时运行 QQ、微信、各类服务等多个程序,端口用来区分同一台机器上不同程序。网络连通排查:优先使用ping,快速定位链路不通、网络延迟问题;文件下载:小文件前台wget,大文件后台wget -b;临时下载也可用curl -O;curl万能网络请求工具,快速查看接口返回;nmap扫描开放端口,定位端口占用服务,排错必备。本文所有命令基于 CentOS 系列 Linux 系统,可直接复制执行,适合运维初学者、后端开发日常排查网络问题。

2026-07-13 17:27:55 234

原创 Hadoop集群部署常见问题

Hadoop集群部署避坑指南(摘要) 本文针对Hadoop3.x集群部署中的常见故障,总结了10类高频问题及解决方案,涵盖环境配置、进程启动、权限报错等场景。关键点包括: SSH免密登录需正确配置密钥和目录权限 防火墙/SELinux必须关闭以避免通信阻断 NameNode格式化冲突需彻底清理数据目录 端口占用问题可通过netstat检测并释放 YARN节点异常需检查配置和临时目录 配置文件语法要严格遵循XML规范 万能排错流程:查进程→日志→端口→环境→重置 附常用运维命令和集群重置方法,遵循"一次格式化

2026-07-11 21:45:48 262

原创 Linux网络基础:IP、主机名、域名解析与静态IP配置

本文介绍了Linux网络基础知识,包括IP地址概念(IPv4格式、特殊IP 127.0.0.1和0.0.0.0)、主机名管理(查看与修改)以及域名解析原理(本地hosts与DNS查询流程)。重点讲解了在VMware环境下为CentOS配置静态IP的完整步骤:先通过虚拟网络编辑器设置网段和网关,再修改Linux网卡配置文件并重启网络服务。文章还提供了Windows客户端配置主机名映射的方法,适合Linux新手系统学习网络基础配置。

2026-07-10 16:30:34 173

原创 Linux运维:systemctl服务管理、ln软链接、date时间操作及时区同步

本文总结了Linux运维中四大高频操作命令的使用方法: systemctl服务管理:详解服务启停(status/start/stop)、自启设置(enable/disable)及常见服务管理示例 ln软链接:通过ln -s创建快捷方式,实现文件/目录映射,支持跨路径访问 date时间操作:提供时间格式化显示技巧和日期加减计算(支持年/月/日/时等单位) 时区同步方案:包含上海时区配置和ntp时间同步服务部署,解决8小时时差问题 所有命令均附实用示例,适配CentOS/RHEL系列系统,涵盖服务管理、文件操作

2026-07-10 16:27:17 155

原创 Linux软件安装:yum与apt包管理器

本文介绍了Linux系统下两种主流包管理器yum(CentOS系列)和apt(Ubuntu系列)的使用方法。主要内容包括:1) 操作系统通用软件安装方式对比;2) yum包管理器的语法和常用命令(安装、卸载、搜索);3) apt包管理器的语法和操作;4) yum与apt的核心区别;5) 使用注意事项。文章强调通过包管理器安装软件能自动处理依赖关系,是Linux环境下推荐的软件安装方式,只需根据系统类型选择对应的包管理器命令即可高效完成软件管理。

2026-07-10 16:22:47 291

原创 Linux终端常用快捷键

本文整理了Linux终端高频使用的快捷键,帮助提升命令操作效率。主要内容包括:1) Ctrl+c终止程序、Ctrl+d退出交互环境;2) history查看命令历史、!前缀快速调用;3) Ctrl+a/e快速跳转行首尾,Ctrl+左右键按单词移动;4) Ctrl+l或clear清屏。这些快捷键覆盖终端80%常用操作,熟练使用可显著提高运维和开发效率。建议日常多加练习,形成操作习惯。

2026-07-10 16:19:01 231

原创 Linux 用户与权限超全详解

本文全面介绍了Linux用户与权限管理相关知识点,包括: 账户切换(su命令)和临时提权(sudo配置) 用户组与用户管理(创建、删除、查看) 文件权限详解(10位权限标识解析、rwx含义) 权限修改命令(chmod数字/字母法、chown修改归属) 常用命令速查表 核心概念总结,强调Linux通过用户、组和权限三层机制保障系统安全。文章包含详细命令示例,适合运维人员参考使用。

2026-07-10 16:16:16 209

原创 Vim编辑器入门:一文看懂底线命令模式基础操作

摘要:Vim底线命令模式入门指南 本文介绍了Vim编辑器中底线命令模式的核心用法。在普通模式下按:进入该模式,主要用于文件管理操作,包含5个基础命令::w保存、:w 文件名另存、:q退出、:wq保存退出、:q!强制退出。文章还梳理了Vim三种模式(普通、插入、底线命令)的切换逻辑,并给出新手防丢内容的操作流程:编辑后按ESC→输入:wq回车。掌握这些基础命令能有效完成Vim的文本编辑工作。

2026-07-09 16:49:53 150

原创 Linux零基础入门|超全常用基础命令速查手册(收藏自用)

本文是一份Linux常用基础命令速查手册,面向零基础用户。文章系统整理了Linux最核心的命令操作,包括目录查看(ls)、切换(cd/pwd)、创建(mkdir)、文件操作(touch/cat/cp/mv/rm)、查找(which/find)、过滤统计(grep/wc/管道)、输出重定向(echo/tail)和文本编辑(vim)等高频场景。特别强调了命令标准格式、路径表示法、参数组合使用技巧,并标注了rm -rf等危险操作。手册采用示例驱动的方式,提供可复制的命令模板,适合新手收藏练习。作者建议读者通过虚拟

2026-07-09 16:41:45 275

原创 VMware 中部署 HDFS 集群环境(Hadoop 3.4.3)完整指南

本文详细介绍了在VMware虚拟环境中部署三节点Hadoop HDFS集群的完整流程。主要内容包括:环境准备(CentOS系统、3节点规划)、JDK安装、Hadoop 3.4.3的下载解压与分发、环境变量配置、核心配置文件修改(core-site.xml和hdfs-site.xml)、专用hadoop用户创建与SSH免密登录设置,以及最后的NameNode格式化与集群启动步骤。指南特别强调了生产环境注意事项,如JDK版本选择、权限管理和格式化操作的谨慎性。通过本教程,读者可以快速搭建起一个可用的HDFS分布

2026-07-09 16:35:32 405

原创 Linux运维实操:vi编辑器永久配置静态IP(CentOS系列)

本文详细介绍了在CentOS系列Linux系统中使用vi编辑器永久配置静态IP的完整流程。主要内容包括:查询网卡名称、使用vi修改网卡配置文件、设置静态IP核心参数、重启网络服务以及验证配置生效。文章特别强调了关键配置项如BOOTPROTO="static"和ONBOOT="yes"的重要性,并提供了临时IP调试方案和常见问题排查方法。该操作是Linux运维基础技能,适用于服务器固定IP、远程连接和集群部署等生产环境,按照文中的五步流程即可完成静态IP的永久配置。

2026-07-09 10:33:20 372

原创 Linux 离线 tar 包手动安装 MySQL8.0 完整教程(VM 虚拟机环境)

本文详细介绍了在Linux虚拟机环境下离线安装MySQL 8.0的完整流程。主要内容包括: 环境准备:清理旧环境、下载MySQL压缩包 部署步骤:解压安装、创建专用用户、初始化数据库 配置管理:编写my.cnf文件、设置systemd服务 安全配置:修改root密码、处理权限问题 常见故障排查:目录权限、SELinux拦截、socket路径等问题的解决方案 特别针对企业内网无法联网的环境,提供了从零开始的详细操作指南,包含初始化临时密码保存、服务自启动设置等关键环节,并重点解决了权限不足和SELinux安全

2026-07-09 10:29:16 425

原创 从零构建「雷霆战机」:一个完整的Canvas飞机大战游戏

本文介绍了一个基于HTML5 Canvas开发的「雷霆战机」游戏项目,采用原生JavaScript面向对象设计。游戏包含完整的战斗系统(玩家战机、敌机、子弹)、粒子爆炸效果、动态难度调整和碰撞检测。技术亮点包括:60fps游戏循环、IndexedDB本地存储、PWA支持(离线运行+桌面安装)以及多端适配(键盘+触屏)。项目结构清晰,核心类分工明确(Game控制器、Player战机、Enemy敌机等),通过Canvas 2D渲染实现流畅动画,是学习前端游戏开发的完整案例。

2026-07-08 10:30:43 232

原创 从零构建跨端电商小程序:Taro + React + TypeScript 实战

本文介绍了基于Taro 4.x、React和TypeScript的跨端电商小程序开发实践。项目采用模块化架构,包含首页、分类、购物车等核心功能模块,支持微信小程序和H5多端运行。技术栈选用Zustand进行状态管理,SCSS预处理样式,通过TypeScript确保类型安全。文章重点阐述了首页轮播、分类导航的实现,购物车状态管理逻辑,以及商品卡片的组件设计。项目展现了一套完整的电商小程序解决方案,包括代码结构组织、类型系统设计和多端构建配置,为开发者提供了从零构建跨端电商应用的实践参考。

2026-07-08 10:23:59 375

原创 构建智能导购商城:Spring Boot + Vue 3 + AI 导购实战

本文介绍了基于Spring Boot 3.2和Vue 3构建的智能导购商城系统Smart Shop。该系统采用前后端分离架构,集成了完整的电商功能模块(商品管理、用户认证、购物车、订单等)和AI大语言模型实现智能导购服务。后端使用Java 21、Spring Boot、MyBatis等框架,支持MySQL和H2数据库;前端采用Vue 3、Vue Router和Element Plus。核心亮点是AI导购功能,通过SSE技术实现流式对话响应,能根据商品目录提供个性化推荐。项目包含详细的技术栈说明、功能模块代码

2026-07-08 10:14:43 510

原创 智慧商城(Smart Mall):基于 Spring Boot + Vue 3 的现代化电商平台实战

智慧商城(Smart Mall)是一个基于Spring Boot 3.2和Vue 3的全栈电商平台,采用前后端分离架构。后端使用MySQL、Redis、MyBatis Plus等技术栈,实现用户认证、商品管理、订单处理等核心功能;前端基于Vue 3、Pinia、Ant Design Vue构建用户界面。系统特色包括JWT认证机制、购物车服务、分布式事务处理,并支持Docker容器化部署。项目结构清晰,包含完整的用户端和管理端功能模块,是学习现代Java全栈开发的典型案例。

2026-07-08 09:27:59 413

原创 Java单例模式:懒汉模式详解

本文介绍了Java单例模式中的懒汉模式实现方式。懒汉模式通过延迟加载机制,在首次使用时才创建实例,节省系统资源。文章分析了基本实现代码及其特点,重点探讨了多线程环境下的线程安全问题,并提出了两种解决方案:同步方法和更高效的双重校验锁。其中双重校验锁通过volatile关键字和两次判空检查,既保证了线程安全又提高了性能。最后总结了懒汉模式的适用场景,建议根据实际需求选择适当的实现方案。

2025-05-25 17:48:36 596

原创 Java 线程池

Java 线程池是多线程编程中的关键优化工具,通过复用线程、减少线程创建和销毁的开销,显著提升程序性能和响应速度。线程池的核心在于资源管理优化、性能提升和便于管理。Java 提供了多种线程池类型,如固定大小线程池、缓存线程池、单线程池和定时线程池,开发者可根据需求选择。使用线程池时,需合理配置核心参数(如核心线程数、最大线程数、线程存活时间、任务队列和拒绝策略),并结合监控数据进行动态调整,以优化系统性能。线程池的合理使用是提升 Java 应用程序并发性能的重要手段。

2025-05-19 21:46:19 1166

原创 Java线程:多任务进行

本文深入探讨了Java中的多线程编程,首先介绍了线程的基本概念,包括线程与进程的区别、线程的多种状态(如新建、就绪、运行、阻塞、等待、定时等待和终止)。接着,详细讲解了Java中与线程相关的工具,如Thread类、Runnable和Callable接口,以及Executor框架。通过继承Thread类或实现Runnable接口,开发者可以创建并启动线程,而Callable接口则允许线程任务返回结果。Executor框架提供了更高级的线程管理方式,如线程池的使用,能够有效控制线程数量和生命周期,提升线程复用性

2025-05-19 19:29:29 622

原创 Java Socket 网络通信实战:聊天程序的实现与解析

本文介绍了一个基于 Java Socket 的简单聊天程序,包含客户端 ChatClient.java 和服务器端 MyChatServer.java。客户端通过 Socket 连接到服务器,发送用户输入的消息,并先发送消息长度再发送内容。服务器端通过 ServerSocket 监听端口,接收客户端连接,读取消息长度和内容,并发送响应。该项目展示了 Java 网络编程的基本实现,适合初学者学习 Socket 通信的核心概念,为进一步开发复杂网络应用奠定了基础。

2025-05-18 18:37:42 464

原创 Java文件读写程序

本文深入分析了一个简单的Java文件读写程序,探讨了其基本实现、潜在问题及改进建议。文章首先介绍了程序的主方法和文件路径设置,接着详细解析了文件的写入和读取过程,指出了代码中的优点,如结构清晰、功能完整。同时,文章也指出了代码的不足之处,包括异常处理不完善、读写顺序问题、资源未关闭以及文件存在性检查缺失等,并提供了相应的改进建议。通过本文,读者可以更好地理解文件操作的基本原理,并在实际项目中应用这些知识点,以提升程序的健壮性和可维护性。

2025-05-18 18:33:35 648

原创 Java基于数组的阻塞队列实现详解

本文详细分析了一个基于数组实现的阻塞队列代码,展示了如何在多线程编程中使用ReentrantLock和Condition来实现生产者和消费者之间的同步。代码通过ReentrantLock确保线程安全,并使用Condition实现等待/通知机制,分别处理队列满和队列空的情况。生产者线程在队列满时会被阻塞,直到有空间可用;消费者线程在队列空时会被阻塞,直到有数据可取。文章还通过代码示例演示了如何创建阻塞队列实例,并启动生产者和消费者线程进行数据操作。这种实现方式为生产者和消费者模式提供了线程安全的解决方案,确保

2025-05-18 17:56:52 498

原创 Java坦克游戏开发(一)

坦克游戏的核心在于模拟坦克在地图上的移动、碰撞检测以及与地形的交互。我们的目标是实现一个简单的2D坦克游戏,玩家可以通过键盘控制坦克在地图上移动,同时游戏会根据地形调整坦克的移动速度,并检测碰撞以避免非法移动。为了避免非法移动,我们只在没有碰撞的情况下更新坦克的位置。地图的每个单元格大小为50x50像素,通过循环遍历地图数组,将对应的地形图片绘制到屏幕上。游戏的地图是整个游戏的基础,我们使用一个二维数组来表示地图的布局。我们根据坦克的方向加载不同的图片,并在每次移动后检查碰撞。坦克的绘制和移动通过。

2025-03-29 16:03:58 498

原创 Java 动态数组的实现与应用

动态数组是一种能够在运行时自动调整大小的数组。当数组已满时,它会自动分配更大的内存空间,将原有数据复制过去,从而实现扩容。这种数据结构在需要频繁添加或删除元素的场景下非常有用。通过ArrList类的实现,我们了解了动态数组的基本原理和操作方法。它能够在需要时自动扩展容量,方便我们在程序中灵活地管理数据。

2025-03-09 16:09:44 1172

原创 基于 Java 和百度 AI 的人脸对比系统:1:N 人脸识别实践

本项目通过 Java 编程语言和百度 AI 平台的人脸识别 API,实现了一个简单的人脸对比系统。它展示了如何将人脸识别技术应用于实际项目中,并为开发者提供了一个可扩展的框架。

2025-03-08 16:09:47 1148

原创 Java多线程与图形界面:一个简单的“小球游戏”项目

这个“小球游戏”项目的核心是一个小球在窗口中移动,并且会在碰到窗口边缘时反弹。用户可以通过鼠标点击来改变小球的位置,还可以通过一个按钮来控制游戏的开始和暂停。BallGameThread和ThreadUI。通过这个“小球游戏”项目,我们不仅实现了一个简单的动画效果,还深入学习了Java多线程和图形用户界面(GUI)编程的核心概念。多线程:通过GameThread类控制小球的移动,展示了线程的创建、暂停和恢复。事件监听:通过类处理鼠标点击和按钮点击事件,实现了用户交互。图形绘制:通过Ball类的。

2025-03-08 15:58:17 1037

原创 基于百度 API 的 Java 人脸识别库管理项目实战(人脸库添加)

该项目是一个人脸识别库管理工具,通过调用百度的人脸识别 API,实现将图片中的人脸信息添加到指定的人脸库中。用户可以通过图形用户界面(GUI)上传图片,并输入相应的组 ID(GroupID)和用户 ID(UserID),系统会将图片进行 Base64 编码,然后发送请求到百度的服务器,完成人脸信息的添加。

2025-03-06 11:45:40 705

原创 基于百度 API 的 Java 人脸识别项目实战(人脸对比1:1)

该项目是一个简单的人脸识别对比工具,通过调用百度的人脸识别 API,实现对两张图片中人脸的比对功能。用户可以通过图形用户界面(GUI)上传两张图片,系统会将图片进行 Base64 编码,然后发送请求到百度的服务器,最终根据返回的分数判断两张图片中的人脸是否匹配。

2025-03-06 11:30:04 1000

原创 简易图像处理工具进阶(二):美颜相机与画图功能

ImagePro是一款基于 Java Swing 的桌面应用程序,旨在为用户提供一个简单易用且功能强大的图像处理平台。通过该项目,用户可以实现图像的加载、显示、编辑、保存以及多种特效处理。无论是初学者还是专业开发者,都能从中学到实用的图像处理技术和 GUI 开发技巧。ImagePro项目通过 Java Swing 实现了一个功能丰富的图像处理平台,涵盖了图像加载、显示、编辑、保存以及多种特效处理功能。通过该项目的开发,我们不仅掌握了 GUI 应用程序的开发技巧,还深入了解了图像处理的基本原理和算法实现。

2025-02-26 13:51:19 1231

原创 简易Java 文件系统操作与可视化工具(一)

FileTest 是一个基于 Java 的文件系统操作工具,主要功能包括:获取文件或文件夹的基本信息(如是否为绝对路径、是否为目录等)。递归遍历文件夹,列出所有文件和子目录。提供一个简单的图形化界面(GUI),方便用户浏览文件系统。FileTest 项目通过 Java 的File类和 Swing 图形化界面库,实现了文件系统的基本操作和可视化展示功能。

2025-02-16 15:37:33 1013

原创 简易美颜相机项目进阶:从图像处理到画图与颜色拾取

本项目是一个基于Java Swing框架开发的桌面应用程序,旨在实现多种图像处理功能,并新增了画图和颜色拾取功能。用户可以通过简单的按钮操作和鼠标交互,完成对图像的美化、编辑和处理。我对简易美颜相机项目进行了全面解析,包括原有的图像处理功能和新增的画图与颜色拾取功能。

2025-02-16 15:29:40 1225

原创 简易美颜相机项目:基于Java的图像处理实战

这个简易美颜相机项目是一个基于Java Swing框架开发的桌面应用程序,它实现了多种图像处理功能,包括灰度化、二值化、马赛克、轮廓化、怀旧效果以及图片融合等。用户可以通过简单的按钮操作加载本地图片,并应用各种滤镜效果,实现对图片的美化和处理。ImageProUI和ImageUtils。每个类都承担着不同的职责,共同协作完成图像处理的功能。通过这个简易美颜相机项目,我们不仅实现了一个功能丰富的图像处理工具,还深入学习了Java Swing框架的使用、事件处理机制以及图像处理的基本算法。

2025-02-10 11:39:28 778

原创 Java GUI开发:功能丰富的画图板最终实现(完整版本)

图形绘制:支持直线、圆形、矩形、多边形和曲线的绘制。3D效果:为填充图形添加3D渐变阴影效果。画笔大小调整:支持画笔加粗和减细。清空功能:一键清空画布。颜色选择:支持多种颜色选择。通过本文的介绍,你已经了解了如何实现一个功能丰富的Java画图板。通过结合和,以及Graphics对象的绘图方法,我们可以实现多种图形的绘制、3D效果、画笔大小调整和清空功能。

2025-02-10 11:25:43 452

原创 Java GUI开发进阶:为画图板添加图形选择功能

通过本文的介绍,了解如何为画图板添加图形选择和颜色选择功能。通过结合和接口,以及数组的使用,我们实现了动态切换绘制图形和颜色的功能。

2025-01-22 15:48:38 342

原创 Java GUI开发实战:创建一个简单的画图板

通过本文的介绍,了解如何使用Java的接口和Graphics类实现一个简单的画图板。

2025-01-22 15:38:33 342

原创 Java界面开发进阶:为登录界面添加动作监听器

通过本文的介绍,了解如何为Java界面中的按钮添加动作监听器。通过实现接口并重写方法,我们可以为按钮绑定事件处理逻辑。

2025-01-22 15:31:09 573

原创 Java界面开发

在LoginUI类中,定义一个showUI方法,用于开发登录界面。通过使用JFrame,JLabel,JTextField等组件,我们可以轻松地创建一个简单的登录界面。

2025-01-22 15:24:15 1087

原创 深入理解类与对象:Java编程的核心概念

在编程中,我们经常需要处理各种数据。基本数据类型(如intfloat等)只能表示单个数据,但现实世界中的事物往往更复杂。例如,一个学生不仅有名字,还有年龄、学号、成绩等属性。这种复合数据类型需要我们自己定义,而这种自定义的数据类型就是类。在Java中,类的定义使用class关键字。类的命名通常采用驼峰命名法,即每个单词的首字母大写,例如StudentComputer等。类的内容包括属性和方法。类与对象是Java编程的基础,也是面向对象编程的核心。通过定义类,我们可以创建具有相同属性和行为的对象。

2025-01-21 14:41:35 578

雷霆战机-基于 HTML5 Canvas 开发的移动端飞机大战游戏

「雷霆战机」是一款基于 HTML5 Canvas 开发的移动端飞机大战游戏,采用原生 JavaScript 面向对象设计,无需任何第三方游戏引擎。项目包含完整的游戏逻辑、UI 界面、本地数据持久化和 PWA 支持。

2026-07-08

智慧商城(Smart Mall):基于 Spring Boot + Vue 3 的现代化电商平台实战

智慧商城(Smart Mall)是一个基于 Spring Boot 3.2 + Vue 3 + Redis + MySQL + Nginx 构建的现代化电商平台。该项目采用前后端分离架构,完整实现了用户购物、商品管理、订单处理等核心电商功能,是学习企业级 Java 全栈开发的优秀参考案例。

2026-07-08

构建智能导购商城:Spring Boot + Vue 3 + AI 导购实战

Smart Shop 是一个基于 Spring Boot 3.2 + Vue 3 构建的智能导购商城系统,集成了 AI 大语言模型提供智能商品推荐服务。项目采用前后端分离架构,具备完整的商品管理、用户认证、购物车、订单等核心电商功能。

2026-07-08

从零构建跨端电商小程序:Taro + React + TypeScript 实战

本文将介绍一个基于 Taro 4.x 构建的跨端电商小程序项目。该项目实现了完整的电商核心功能,包括首页展示、商品分类、购物车管理等模块,支持微信小程序、H5 等多端运行。

2026-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除