前端

光影少年14 分钟前
前端·react.js·前端框架
react状态管理都有哪些及优缺点和应用场景一、React 状态管理全家桶总览可以一句话先抛给面试官: React 状态管理 = 本地状态 + 跨组件状态 + 全局状态
saber_andlibert2 小时前
java·前端·网络
TCMalloc底层实现malloc就是内存池,不同编译器平台用的不同,gcc使用ptmalloc操作系统会执行brk或者mmap来申请虚拟地址空间(一般不是特别大的空间都是brk)
逍遥德2 小时前
前端·后端·程序人生·重构·软件构建·代码规范
如何学编程之01.理论篇.如何通过阅读代码来提高自己的编程能力?通过阅读 Java 代码反向提升自己的编程能力,核心不是单纯 “看懂别人的代码”,而是把阅读变成 **“学习 - 模仿 - 拆解 - 重构 - 沉淀”的闭环 —— 从别人的优秀代码中吸收规范写法、设计思路、问题解法 **,再转化为自己的编程思维和代码习惯,最终实现 “看别人的代码,写自己的好代码”。
冻感糕人~2 小时前
java·前端·人工智能·react.js·大模型·就业·大模型学习
【珍藏必备】ReAct框架实战指南:从零开始构建AI智能体,让大模型学会思考与行动ReAct框架通过"思考-行动-观察"循环模式,让大语言模型具备推理和行动能力,包含思维链、推理模块、行动模块和观察模块四大核心组件。它突破了传统LLM的局限性,增强了可解释性和可控性,可应用于智能客服、数据分析、教育辅导和代码开发等多个场景。尽管面临计算成本高、工具依赖性等挑战,但未来发展将向多模态、自适应工具学习和多Agent协作等方向演进。
程序员agions2 小时前
前端·程序人生
2026年,“配置工程师“终于死绝了昨晚看 GitHub Trending,有个项目让我心里咯噔一下。不是什么惊天动地的 AI 模型,而是一个叫做 Zero-Config-World 的脚手架。简介只有一行字:
alice--小文子2 小时前
java·服务器·前端
cursor-mcp工具使用1 mcp是什么?2 怎么配mcp,如下图3 最常用的mcp(1)playright(可以访问到浏览器的控制台等信息,更好的去排查报错,解决问题等)
晚霞的不甘2 小时前
前端·数据库·经验分享·flutter·3d
揭秘 CANN 内存管理:如何让大模型在小设备上“轻装上阵”?你是否曾遇到这样的困境?这些问题的根源,往往不在模型本身,而在于内存管理策略。在 CANN(Compute Architecture for Neural Networks)架构中,内存管理不是简单的“分配-释放”,而是一套基于计算图拓扑的智能调度系统。它能让百亿参数模型在有限显存中流畅运行,也能让轻量级视觉算法在 2GB 设备上稳定服役数年。
小迷糊的学习记录2 小时前
前端·javascript·面试
0.1 + 0.2 不等于 0.3在前端(JavaScript)里 0.1 + 0.2 ≠ 0.3,核心原因是 十进制小数在二进制中无法被精准表示,导致运算时出现精度丢失——这不是JS的bug,而是所有使用「二进制浮点数」的编程语言(如Python、Java)都存在的通用问题。
梦帮科技3 小时前
前端·人工智能·windows·前端框架·node.js·json
Node.js配置生成器CLI工具开发实战在日常的Node.js项目开发过程中,我们经常需要初始化新的项目。传统的做法是手动创建目录结构、编写package.json、配置ESLint和Prettier、安装各种依赖,这个过程繁琐且容易出错。本项目旨在开发一个智能化的CLI工具,通过交互式问答和命令行参数两种方式,帮助开发者快速初始化符合最佳实践的Node.js项目结构。
VT.馒头3 小时前
前端·javascript·算法·leetcode·职场和发展·typescript
【力扣】2695. 包装数组创建一个名为 ArrayWrapper 的类,它在其构造函数中接受一个整数数组作为参数。该类应具有以下两个特性:
css趣多多4 小时前
前端·javascript·vue.js
一个UI内置组件el-scrollbar自动识别滚动:只要包裹的内容超出自身设定的高度 / 宽度,会自动显示垂直 / 水平滚动条,内容未超出则隐藏; 隐藏水平滚动条
C澒4 小时前
前端·架构·系统架构·前端框架
前端整洁架构(Clean Architecture)实战解析:从理论到 Todo 项目落地整洁架构 Clean Architecture 由 Robert C. Martin(“Uncle Bob”) 提出,是一种以 “业务逻辑中心化、外部依赖解耦” 为核心的软件架构设计方法。它通过分层设计 + 单向依赖规则,将业务逻辑与框架、UI、数据源等外部元素隔离,确保核心逻辑独立于技术实现。 在前端应用中,这一架构能帮助开发者构建易维护、可测试、能长期迭代的代码结构 —— 尤其适用于业务复杂、多端适配的大型项目:比如企业级后台管理系统、跨 Web / 小程序 / 桌面端的应用,可通过核心逻辑复用降低跨
C澒4 小时前
前端·架构·前端框架·状态模式
Remesh 框架详解:基于 CQRS 的前端领域驱动设计方案Remesh 是一款基于 CQRS(命令查询职责分离)模式 的 前端领域驱动设计(DDD)框架,核心用于解决大型前端应用的状态管理混乱、业务逻辑与视图耦合严重的问题 该框架在 Vue 和 React 生态中均可使用,核心差异点如下:
Charlie_lll4 小时前
前端·three.js
学习Three.js–雪花基于Three.js的粒子系统+自定义着色器实现真实感3D雪花飘落效果,还原雪花的自然视觉与动态特征,核心能力包括:
onebyte8bits4 小时前
前端·国际化·i18n·工程化
前端国际化(i18n)体系设计与工程化落地✈️ 当一个前端项目开始支持多语言时,问题就不再是“翻译几行文案”那么简单。 国际化(i18n)考验的是:架构设计能力、工程化能力和长期维护能力。
C澒5 小时前
前端·架构·系统架构·前端框架
前端分层架构实战:DDD 与 Clean Architecture 在大型业务系统中的落地路径与项目实践在某电商后台管理系统的迭代中,我们曾陷入典型的前端业务膨胀困境:修改 “订单拦截规则” 的状态校验逻辑时,需要同时调整 5 个关联组件的代码 —— 业务逻辑散落在组件的 setup 或 methods 中,耦合严重;后续扩展至小程序端时,核心业务逻辑无法复用,需重新编写 60% 的代码;新成员接手时,需花 1 周才能理清 “拦截规则从查询到展示” 的全链路逻辑。 这些问题的核心是 “业务逻辑与技术实现的耦合”。领域驱动设计(DDD)与整洁架构(Clean Architecture) 为解决这些问题提供了思
BestSongC5 小时前
前端·人工智能·目标检测
行人摔倒检测系统 - 前端文档(1)目录项目概述技术栈目录结构界面设计原则核心文件解读页面架构API 请求规范组件说明开发指南1.项目概述
0思必得05 小时前
前端·爬虫·python·selenium·自动化
[Web自动化] Selenium处理滚动条在Selenium中,直接调整滚动条(无论是横向还是纵向)并不是直接支持的功能,因为Selenium主要关注于网页的DOM元素交互,而不是浏览器的具体UI元素(如滚动条)。但是,你可以通过几种间接的方法来模拟滚动条的行为。 在 Selenium 中处理滚动条,无论是横向还是纵向,都需要使用一些特定的方法来实现。以下是一些处理滚动条的常用方法: 纵向滚动条 适用于整个页面只有一个纵向滚动条的情况。
Misnice5 小时前
前端·webpack·node.js
Webpack、Vite、Rsbuild区别下面从定位、原理、性能、生态、配置复杂度、适用场景几个维度,对 Webpack、Vite、Rsbuild 做一个系统对比,适合前端工程化选型参考。
青茶3605 小时前
前端·php·接口
php怎么实现订单接口状态轮询(二)要实现订单状态轮询,可以使用以下方法来实现:1. 客户端轮询:在前端页面中使用JavaScript定时器,定时向后端发送请求,查询订单的最新状态。后端可以使用AJAX技术将订单状态返回给前端,并进行相应的处理。这种方式简单易懂,但对服务器压力较大,需要定时发送请求,不太适合大量订单的情况。