javascript

LCG元6 小时前
javascript·stm32·嵌入式硬件
STM32实战:基于STM32F103的Bootloader设计与IAP在线升级在嵌入式产品开发中,固件更新是一个重要的维护手段。传统的烧录方式需要连接调试器,对于已经部署到现场的设备来说非常不便。IAP(In-Application Programming)技术允许设备在运行过程中接收新固件并更新自身,实现远程升级功能。
前端一小卒8 小时前
前端·javascript·后端
前端工程师的全栈焦虑,我用 60 天治好了做了两三年前端,你大概也经历过这些时刻:后端同事甩来一个接口文档,字段命名一塌糊涂,你想吐槽又说不出更好的方案;产品要加一个"简单的"导出功能,你发现这事绕不开服务端;团队技术评审讨论数据库选型,你全程沉默——不是没想法,是没底气开口。
coderyi9 小时前
前端·javascript·人工智能
LLM Agent 浅析过去几年里,Agent 逐渐成为一个越来越难绕开的词。但什么是 LLM Agent,Agent 是怎么工作的,从工程角度又该如何构建一个 Agent 应用?我想通过这篇文章来稍微理解这些东西。
我叫黑大帅9 小时前
javascript·后端·面试
TypeScript 6.0 弃用选项错误 TS5101 解决方法TypeScript 6.0 是连接 5.x 系列与即将到来的 7.0(原生 Go 重写版本)的关键过渡版本。
科雷软件测试9 小时前
前端·javascript·python
使用python+Midscene.js AI驱动打造企业级WEB自动化解决方案之前我们讲过Midscene,js工具的基本搭建过程和使用方式,但是离落地企业级的自动化方案还差得远,顶多是个开胃菜,让大家先初步了解这个工具,颠覆以前对传统selenium等工具需要元素定位方式实现WEB自动化的认知,让我们积极拥抱AI,探索AI。
We་ct10 小时前
前端·javascript·算法·leetcode·typescript·动态规划
LeetCode 120. 三角形最小路径和:动态规划详解在LeetCode的动态规划题目中,「三角形最小路径和」是一道经典的入门级题目,它既考察了对动态规划核心思想的理解,也需要我们结合题目特性设计合理的状态转移方程。今天就来一步步拆解这道题,从题目分析到代码实现,再到思路优化,帮你彻底搞懂这道题的解题逻辑。
changshuaihua00112 小时前
前端·javascript·react.js
React 入门本文针对 React 入门学习者,围绕「组件认知、事件绑定、useState 状态管理、样式操作」四大核心知识点,采用 函数组件+最新 Hook 写法,结合可直接复制运行的代码示例、详细注释、常见问题解析和拓展用法,层层递进讲解,学完可独立完成基础 React 页面开发,轻松搭建带交互效果的简单应用。
掘金安东尼13 小时前
前端·javascript·面试
本周前端与 AI 技术情报|前端下一步 #462📢 前端下一步 · 技术情报站每周同步海外技术社区的一手内容,从论坛讨论到深度文章,帮你快速筛选真正有价值的前端与 AI 方向趋势。这里不仅是信息整理,更是一套持续输入与输出的素材源,让你在写作、选题和技术探索中始终有源头活水。
qq_120840937113 小时前
前端·javascript
Three.js 工程向:实例化渲染 InstancedMesh 的批量优化当场景里有大量同材质同几何对象(树、路灯、子弹)时,InstancedMesh 可显著减少 draw call。
WebInfra13 小时前
前端·javascript·前端框架
Rspack 2.0 正式发布!我们很高兴地宣布 Rspack 2.0 已正式发布!在 2024 年 8 月发布 Rspack 1.0 时,我们设定了一个明确的阶段目标:在保持与 webpack API 和生态兼容的前提下,实现 10 倍的构建性能提升。
Highcharts.js13 小时前
开发语言·前端·javascript·react.js·信息可视化·前端框架·highcharts
在 React 中使用 useState 和 @highcharts/react 构建动态图表构建一个能够响应数据变化的图表是一项非常实用的技能。在这篇文章中,我将向你展示如何将 @highcharts/react 连接到 React 的状态(state),让图表自动更新——无需手动刷新,无需调用 chart.update(),只需让 React 做它最擅长的事情。
|晴 天|14 小时前
前端·javascript·vue.js
Vue 3 实战:打造可拖拽歌词、播放列表的嵌入式音乐播放器一个精心设计的音乐播放器可以为博客增添格调,让读者在阅读时享受音乐。今天分享如何实现一个功能完备的音乐播放器!
Liu.77415 小时前
前端·javascript·vue.js
Vue 3 开发中遇到的报错(2)Cannot read property 'value' of null 场景:组合式 API 中访问 ref 的时机不当 解决:
|晴 天|15 小时前
javascript·vue.js·ecmascript
Vue 3 实现实时通知系统:支持未读计数、红点提醒、一键已读一个完善的通知系统可以显著提升用户体验,让用户及时了解:今天分享如何实现一个优雅的通知中心!💡 进阶功能
大流星15 小时前
前端·javascript
敲黑板!async/await应用原理先看一个常见的场景:通过 for循环 配合 async/await,可以实现按顺序执行异步操作。运行结果:会依次打印 0...9,每停顿1秒打印一次。如果你把 syncTime 函数中的 setTimeout 替换为真实的异步请求,那么它就可以直接用到项目中。
qq_120840937116 小时前
前端·javascript·orbitcontrols
Three.js 工程向:相机控制与交互手感调优(OrbitControls)默认控制器可用,但在产品中常见“拖拽太飘、缩放突兀、目标丢失”等体验问题。在主循环中仅调用一次 controls.update(),并与 fixed-step 逻辑解耦。
We་ct16 小时前
开发语言·前端·javascript·算法·leetcode·typescript
LeetCode 300. 最长递增子序列:两种解法从入门到优化LeetCode 经典中等难度题目——300. 最长递增子序列(Longest Increasing Subsequence,简称LIS),是动态规划入门阶段的核心必刷题。该题目存在两种主流解法,一种为基础动态规划解法,另一种为结合二分查找的优化解法,后者可将时间复杂度大幅降低,是面试与笔试中的高频考点,具有重要的学习价值。
踩着两条虫18 小时前
前端·javascript·数据库·vue.js·人工智能·低代码
VTJ.PRO 新手入门:从环境搭建到 AI 生成首个 Vue3 应用在开始使用 VTJ.PRO 之前,构建一个稳定且兼容的开发环境是至关重要的第一步。作为一个基于 Monorepo 架构的大型项目,VTJ.PRO 对包管理器和 Node 环境有着特定的要求,这与普通的 Vue 单页应用略有不同。
他是龙55118 小时前
开发语言·javascript·状态模式
63:JS 加密断点调试与逆向实战在学习断点调试前,需先掌握两个核心概念,这是读懂加密流程的关键:定义:变量的“生命周期”,即变量可被访问的范围;
2601_9491942618 小时前
javascript·typescript·node.js
TypeScript 与后端开发Node.js首先,创建一个新的项目文件夹,例如通过命令行操作:npm init -y 命令会初始化一个 package.json 文件,用于管理项目的依赖和相关配置信息,-y 参数表示使用默认配置进行初始化。