JavaScript

首页 标签 JavaScript
# JavaScript #
关注
132216内容
WordPress 图片链路:上传尺寸、响应式、WebP、懒加载按什么顺序配
结论先给:先定尺寸档位和原图上限,再配响应式输出,然后做 WebP,最后处理懒加载和首屏例外。 原因不复杂:前三步决定「生成哪些文件、URL 长什么样」,第四步只改 <img> 标签上的属性。顺序反了要返工,尺寸改一次,已经转好的 WebP 全废,srcset 里指向的文件名也全变。 下面按这个顺序走,每步给验证方法。
|
14天前
|
那个让你“改一个字等于重做一遍”的AI PPT时代,终于被一个4.3k Star的开源项目终结了
dashi-ppt-skill 是 GitHub 4.3k Star 的开源 PPT 技能包(AGPL-3.0),专治 AI PPT“改一个字=重做一遍”的痛点。它不生成静态文件,而是产出带可视化编辑器的 HTML PPT——文字、版式、配色、页面顺序均可浏览器内实时修改,再一键导出可编辑 PPTX。聚焦“编排”而非“从零生成”,内置12主题、1020模板,适配Claude/Cursor等AI Agent,真正解决职场PPT最后一公里的修改与交付难题。(239字)
基于springboot的健身服务管理系统
本项目基于SpringBoot框架,融合Java、MySQL与Vue技术,构建智能化健身服务管理系统。系统实现会员数字化管理、课程智能预约、教练排班优化及数据实时分析,有效解决传统健身场所信息错漏、资源错配、运营低效等痛点,提升服务个性化与运营规范化水平。
基于微信小程序的演唱会售票系统
本研究针对演唱会票务痛点,基于微信小程序构建轻量化、高并发售票系统,融合Java/Spring Boot后端、MySQL数据库与Vue前端技术,优化抢票体验、遏制黄牛、规范退改签,推动票务数字化转型。
前端支付页面的五个核对点:从账户标识到域名校验
支付页面被仿冒,靠的往往不是技术漏洞,而是视觉几乎一致。本文从工程角度拆解五个 可落地的核对点:UID 与订单绑定、金额三处一致、域名与证书校验(含 Homograph 攻击 识别)、凭证结构化留存、到账以服务端流水为准,并给出前端与后端可直接使用的校验代码。
|
15天前
|
文章摘要生成接口说明:长文抽取、要点概括与调用示例
本文梳理「文章摘要生成与内容提取」接口的能力与用法。接口以 POST 方式接收两个必填参数——待概括正文 text 与摘要条数 num,返回按条组织的 JSON 要点列表;鉴权通过请求头携带 APPCODE。文中含参数说明、四步接入流程、Python 与 Node.js 调用示例、返回结构示意、在线调试实录、调用限制与错误码排查及技术 FAQ,帮助开发者把「长文变短要点」能力嵌入内容运营、文本概览与信息抽取流程。纯技术说明,调用地址与凭据以控制台为准。
|
15天前
|
用 AI 做小程序 UI 自动化测试:从搭环境到生成报告
哈喽,我是 Raina。 &#x20;之前我们分享过 Web 、APP和桌面端的 UI 自动化测试方案。后来也有不少同学问:小程序端的自动化能不能结合 AI 去实现呢? 答案是可以,而且微信官方已经提供了对应的框架: miniprogram-automator 。 这篇文章就结合一次实际落地过程,讲清楚小程序 UI 自动化怎么跑起来,以及如何借助 Skill 把“探索页面、生成脚本、执行用例、输出报告”这条链路串起来,尽量少写重复代码,让方案更容易在团队里推广。 为什么选 miniprogram-automator 小程序自动化方案有不少,但综合适配性和稳定性来看,官方的 miniprogra
|
15天前
|
ArcGIS JS 基础教程(5):地图限制缩放级别和显示范围
ArcGIS JS 基础教程(5):地图限制缩放级别和显示范围
看起来一样的词,为什么搜不到?Unicode 规范化与搜索键
本文以米米商聊手机端文本搜索为背景,探讨Unicode规范化(NFC)在关键词匹配中的关键作用:相同字形可能对应不同码点(如é的合成/分解形式),直接字符串比较会失败。示例代码演示如何统一规范化正文与关键词,实现可靠子串匹配,并强调原文、搜索键、高亮位置三者职责分离。非产品方案,纯技术解析。(239字)
|
16天前
| |
告别 450MB 五语言缝合怪!我们如何用 TypeScript + Rust 侧车重构下一代桌面效率启动器?
在构建跨平台桌面效率启动器(Launcher)时,工程团队往往陷入两难:要么采用纯前端框架导致系统底层能力残缺、唤醒卡顿;要么为了复用历史跨端资产,把多种语言运行时硬塞进同一个安装包,沦为体积超过 450MB、常驻内存突破 350MB 的“多语言缝合怪”。本文深度拆解开源效率中枢 **ZTools** 的架构演进之路,揭秘如何通过 **“轻量 TypeScript 微内核宿主 + 独立预编译 Rust Native 侧车(Sidecar) + 双模态声明式渲染器”** 的四层解耦设计,在将安装包压缩至 **~100MB**、待机内存压制在 **< 200MB** 的同时
免费试用