- 博客(392)
- 问答 (25)
- 收藏
- 关注
原创 博客更名通知,现已升级更名为:数维探索
【摘要】原技术博客账号「流氓也是种气质_Cookie」正式更名为「数维探索」,公众号与博客平台同步更新。升级后仍保持原有技术分享定位,专注开发实战、技术研究与多维领域探索,内容质量不变。诚邀技术爱好者持续关注,共同交流学习,探索技术世界的无限可能。(50字)
2026-04-28 09:42:00
36
原创 Chrome Performance常见名词解释(FP, FCP, LCP, DCL, FMP, TTI, TBT, FID, CLS)
本文介绍了网页性能优化的关键指标:FP(首次绘制)标记视觉内容渲染开始;FCP(首次内容绘制)记录DOM首位内容显示;LCP(最大内容渲染)衡量最大元素加载时间;DCL(DOM解析完成)和FMP(首次有效绘制)分别标记文档解析和主要内容呈现。此外还包含TTI(可交互时间)、TBT(页面阻塞时长)、FID(首次输入延迟)、CLS(布局偏移)和SI(速度指数)等交互体验指标。这些指标可通过Performance API获取,详细说明可参考web.dev文档,帮助开发者全面评估和优化网页性能。
2026-05-09 09:20:31
424
原创 Google Antigravity(反重力) v1.23.2 项目规则工作流无法唤醒排查方案
摘要: v1.23.2版本出现「不出项目规则」问题,常见原因包括路径错误、文件未识别、未切换至Workspace或版本Bug。解决方案: 路径检查:规则文件必须为.md格式,存放于.agent/rules/或根目录的GEMINI.md中; UI设置:确保在Customizations→Rules中切换至Workspace模式,并通过Open Folder打开项目; 文件规范:目录结构、文件名大小写及UTF-8编码需严格符合要求; 版本Bug处理:删除.agent/cache缓存或降级至1.23.1; 日志验
2026-05-09 09:16:30
419
原创 Google Antigravity 最新稳定版 v1.23.2 全平台免费下载 (官方正版)
Google Antigravity 是谷歌推出的「AI 智能体优先」IDE,最新稳定版 v1.23.2,Windows/macOS/Linux 全平台免费下载,内置 Gemini 3.1 Pro,支持 Claude、开源 GPT 等多模型,直接替代 VS Code + 各类 AI 插件
2026-05-08 14:45:00
961
原创 全局技能配置实战:如何在所有项目中通用 UI-UX Pro Max
本文介绍了如何在所有项目中全局安装并使用UI-UX Pro Max Skill技能。首先需要全局安装技能包到Antigravity的仓库目录中,然后通过两种策略实现项目级应用:标准做法是在每个项目中初始化生成配置文件;快捷方式是直接复制已有配置文件到新项目。配置完成后,可通过特定命令验证和使用该技能,同时需要注意不要手动修改全局文件,确保环境依赖满足要求。文章还提供了技术博客和公众号的资源获取渠道。
2026-04-24 12:03:54
327
原创 AI 知识库实战:分类管理进阶与三大核心配置模板
文章摘要:本文介绍了如何通过分类管理优化前端开发规范,建议将规则拆分为多个Markdown文件(如前端规范、API文档和UI设计系统)存放在knowledge目录下。重点展示了frontend-rules.md的编写模板,包含技术栈偏好、代码风格等核心规范;提供了company-api-docs.md的标准化模板,涵盖基础配置、数据模型和接口定义;并给出UI设计系统的视觉规范示例。这种结构化知识管理方式能让AI助手快速理解开发要求,自动生成符合规范的代码,显著提升开发效率。
2026-04-24 12:01:28
499
原创 给AI立个“规矩”
GitHub热门项目《andrej-karpathy-skills》总结AI编程规范,一周获6万星。核心提出4条AI编程铁律:1)编码前明确需求;2)保持代码简洁;3)精准修改不重构;4)目标驱动开发。通过创建CLAUDE.md文件并放入Antigravity/Trae的全局knowledge目录,可让AI永久记忆这些规则。该方法能有效减少AI过度设计、随意修改代码等问题,显著提升AI编程质量。操作简单,只需在用户目录的.gemini/antigravity/或.trae/下创建knowledge文件夹并放
2026-04-22 11:34:58
373
原创 Antigravity 深度解析:Knowledge(知识库)vs Workflows(工作流)——AI 编程的内功与外功
摘要: Knowledge(知识库)和Workflows(工作流)是AI调教的两大工具,作用互补但机制不同。 Knowledge 是静态知识库(如代码规范、项目文档),自动为AI提供背景参考,确保输出符合预设标准(如响应式设计)。 Workflows 是动态指令集(如多步骤任务、外部工具调用),需手动触发(如/ui-ux-pro-max),执行复杂流程(如自动搜索配色)。 前端应用建议: Knowledge打底:固化技术栈偏好(React+Tailwind); Workflows攻坚:处理高阶任务(设计系统
2026-04-22 09:33:52
227
原创 2026 年 最强AI 编程工具没有之一
**Google Antigravity** 是 Google 于 2025 年底发布的 **Agent-First IDE**(智能体优先集成开发环境)。下载链接访问https://tooset.site。它不仅仅是一个代码编辑器,更是一个能够自主规划、执行和验证任务的智能开发平台。
2026-04-16 11:21:42
537
原创 Wireshark在Windows XP系统上的安装与使用指南
Windows XP系统Wireshark下载链接https:toolset.site。推荐使用Wireshark 1.10.14版本,该版本兼容性最佳,稳定性评级五星。文章提供了详细的安装步骤和注意事项,包括关闭防火墙、以管理员身份运行等关键操作。同时指出了XP系统下的功能限制和安全风险,建议在虚拟机环境中使用。针对常见安装问题如网卡识别错误、权限问题等提供了具体解决方案。最后强调老旧系统应优先考虑安全防护,推荐在隔离环境中使用Wireshark进行网络分析工作。
2026-04-16 10:19:58
296
原创 Linux上安装Docker
本文详细介绍了在CentOS 7/8/9系统上安装Docker的完整流程:1)卸载旧版本;2)设置官方仓库;3)安装Docker引擎;4)启动并设置开机自启;5)配置非root用户权限;6)验证安装。同时提供了常见问题解决方案、国内镜像源配置方法,以及MySQL和Redis的Docker安装示例。文章包含详细的命令说明和操作步骤,特别强调了版本兼容性、权限配置和网络优化等关键点,适合作为CentOS系统下Docker安装的完整参考指南。
2026-02-09 09:15:15
1931
原创 NestJS中连接数据库typeorm示例
本文详细介绍了在NestJS中集成TypeORM的完整流程。首先说明了环境准备和依赖安装,然后重点讲解了两种数据库连接配置方式(同步和异步)。接着通过用户实体示例展示了如何定义数据库表结构,并详细说明了CRUD操作的实现方法,包括Service层注入Repository和Controller层接口设计。最后还介绍了生产环境必备的迁移脚本、事务管理和关联查询等进阶用法。全文提供了可直接复用的代码示例,帮助开发者快速掌握NestJS与TypeORM的整合技巧。
2026-02-06 17:57:07
1040
原创 NestJS常用命令
本文介绍了NestJS开发中的核心CLI命令,包括项目初始化、开发运行、代码生成和构建部署等场景。主要内容包括:安装NestJS脚手架、项目创建命令(nest new)、开发运行命令(nest start --watch)、代码生成命令(nest generate)及其常用类型缩写、构建部署命令(nest build)以及生产环境运行建议。文章特别强调了代码生成的最佳实践:先创建模块再添加控制器和服务,并提供了高频命令速查表,帮助开发者快速掌握NestJS的核心开发流程。
2026-02-06 16:07:16
690
原创 ngrok-轻松解决内网穿透问题
ngrok是一款便捷的内网穿透工具,可将本地服务临时暴露到公网。它通过安全隧道技术,无需复杂配置即可生成HTTPS公网URL(如abc123.ngrok.io),方便开发者测试Webhook、演示项目或调试云服务。典型应用场景包括微信公众号开发、API分享和本地服务调试。使用方法简单:下载客户端、配置token后运行"ngrok http 3000"命令,即可将本地3000端口服务映射到临时公网域名,实现快速访问。
2025-12-22 10:14:17
460
原创 mapbox初始化一个3D地图
这段HTML代码创建了一个基于Mapbox GL JS的3D城市地图应用。主要功能包括:1) 加载卫星街道地图样式;2) 显示3D建筑模型,支持蓝色渐变着色;3) 提供地形渲染功能,可调整地形夸张程度(1.5x或3.0x);4) 设置两个控制按钮,分别用于切换3D建筑显示和调整地形效果。地图默认以60度俯仰角展示旧金山地区,使用了Mapbox的地形DEM数据源。该应用适合用于城市三维可视化展示和地形分析。
2025-10-13 09:39:32
318
原创 Element中table组件(el-table)右侧滚动条空白占位gutter处理
摘要:在使用Element UI的el-table组件时,设置max-height参数后,当表格内容未超出限定高度时,右侧会出现空白占位列影响对齐。解决方法包括:1)不设置max-height;2)调整max-height值(如从56改为60);3)保留max-height但优化显示效果。该问题源于表格自动预留的滚动条空间,通过适当调整参数可解决布局错位问题。
2025-08-26 14:49:46
701
原创 字节推出超快前端代码检查工具,比 ESLint 快 40 倍!
字节跳动推出基于Go的代码检查工具Rslint,性能较ESLint提升20-40倍。该工具深度集成TypeScript语义,支持并行处理和大项目优化,兼容ESLint配置。作为Rstack工具链的一员,Rslint解决了速度慢、配置复杂等痛点,目前已开源并支持自动修复功能。其突破性性能表现和类型优先设计,为前端开发提供了更高效的静态检查方案。
2025-08-18 10:08:09
3680
原创 从依赖地狱到依赖天堂PNPM
摘要:pnpm作为新一代包管理工具,解决了npm和yarn在依赖管理中的效率问题。它采用独特的网状+平铺结构,显著提升安装速度并优化磁盘空间。文章介绍了pnpm的安装方法、Monorepo架构的优势,以及如何用pnpm改造大型项目(包括工作区初始化、子项目管理等)。还对比了TurboRepo、Lerna等主流Monorepo解决方案,并提供了依赖冲突优化和构建加速的建议。pnpm特别适合现代前端项目,能有效管理复杂依赖关系。
2025-07-07 16:11:17
1027
原创 内存泄漏-如何避免内存泄漏
内存泄漏是前端开发中常见但危害严重的问题,当不再需要的对象因引用未被释放时会持续占用内存,导致性能下降甚至崩溃。常见场景包括:意外全局变量、未清除的定时器/回调、未释放的闭包大对象、未解绑的DOM引用、未断开的监听器/观察者以及缓存未清理。解决方案包括使用严格模式避免隐式全局变量、及时清除定时器和事件监听、手动释放闭包引用、合理使用WeakMap替代Map等。通过理解GC机制并规范代码编写,可以有效预防内存泄漏问题。
2025-07-02 17:07:19
443
原创 Web Worker 和 Service Worker的区别及使用
WebWorker和ServiceWorker是浏览器提供的两种JavaScript多线程技术,主要区别在于用途和功能。WebWorker用于后台执行CPU密集型任务以避免阻塞主线程,但无法访问DOM或拦截网络请求,生命周期与页面绑定。ServiceWorker则专注于PWA功能如离线缓存、请求拦截和推送通知,独立于页面运行,可控制多个页面。两者都支持postMessage通信,但ServiceWorker还能使用CacheAPI等存储方案。
2025-05-26 09:23:20
1850
原创 前端埋点SDK
前端埋点技术是收集用户行为数据的关键,其中navigator.sendBeacon() API 在页面卸载时可靠地发送数据,解决了传统AJAX请求可能失败的问题。常见的埋点实现包括:1. 基础埋点,如页面访问统计;2. 用户行为埋点,如按钮点击追踪;3. 页面离开埋点,利用sendBeacon确保数据发送;4. 错误监控埋点,捕获全局错误和未处理的Promise异常;5. 性能监控埋点,使用Performance API收集页面加载性能数据。这些技术有助于监控网站性能、识别瓶颈并优化用户体验。
2025-05-12 10:20:59
1270
原创 前端使用Mock的场景和使用方法
在现代前端开发中,Mock技术扮演着至关重要的角色。无论是开发初期、测试阶段,还是在进行复杂的前后端分离开发时,Mock都能极大地提高开发效率和代码质量。本文将深入探讨前端开发中使用Mock的常见场景,并详细介绍具体的使用方法。1. 前端开发中使用Mock的常见场景1.1 开发初期的接口模拟在前端开发初期,后端API通常还在开发中,接口文档可能还不完善。这时,前端开发者无法直接调用真实的接口来获取数据,Mock技术便派上用场。mock模拟get请求有参数的情况
2025-02-20 16:14:29
438
原创 快速访问github
优化访问速度:有时候,默认的DNS解析会让访问GitHub的速度变慢。通过手动指定一个更快的IP地址,可以大大提升访问速度。
2025-01-08 09:17:53
1150
原创 TypeSript1 基础类型
TypeSript基础类型:Boolean、Number、String、null、undefined以及ES6的Symbol和ES10的BigInt
2025-01-07 14:42:38
961
原创 uniapp video组件无法播放视频解决方案
一般正常的视频使用video组件就能播放。但视频源存在问题,在浏览器能正常播放在Hbuilderx内置浏览器 在真机无法播放。
2024-12-19 11:54:14
2189
原创 uniapp 将base64字符串保存为图片、Word、Excel、音频、视频等文件
uniapp 将base64字符串保存为图片、Word、Excel、音频、视频等文件。将base64字符串保存为图片、Word、Excel、音频、视频等文件。index.vue,复制运行此代码看效果,支持Android、iOS。
2024-12-19 11:36:06
3100
3
原创 uniapp blob格式转换为video .mp4文件使用ffmpeg工具
uniapp blob转换为video .mp4文件使用ffmpeg工具格式转换:FFmpeg 可以将一个媒体文件从一种格式转换为另一种格式,支持几乎所有常见的音频和视频格式,包括 MP4、AVI、MKV、MOV、FLV、MP3、AAC 等。视频处理:FFmpeg 可以进行视频编码、解码、裁剪、旋转、缩放、调整帧率、添加水印等操作。你可以使用它来调整视频的分辨率、剪辑和拼接视频片段,以及对视频进行各种效果处理。音频处理:FFmpeg 可以进行音频编码、解码、剪辑、混音、音量调节等操作。你可以用它来提取
2024-12-19 11:26:52
2639
原创 自适应和响应式布局的区别及多种自适应方案
元素可以根据特定的特征(如窗口宽度、屏幕方向等)触发变化以适应外部容器变化的布局能力。响应式布局基于断点、媒体查询、栅格等能力实现。上面的那张图是响应式布局,位置关系发生改变,我们的布局由上下布局 改成左右布局。上面的那张图是自适应,位置关系并没有被改变,屏幕横向拉伸 页面也跟着横向拉伸。元素可以根据相对关系自动变化以适应外部容器变化的布局能力。
2024-11-22 09:59:44
570
原创 鸿蒙HarmonyOS 地图不显示解决方案
基于地图的开发准备已完成的情况下,地图还不显式的问题首先要获取设备uuid。目前提供了两种签名方式,请根据实际情况选择:自动签名:如果您只需要使用一台调试设备,建议使用DevEcoStudio提供的自动签名。手动签名:如果您使用多台调试设备或者会在断网情况下调试,您需要在AGC中申请调试证书、注册调试设备、申请调试Profile后,再手动配置签名信息。
2024-11-14 10:21:06
2285
原创 鸿蒙HarmonyOS 网络请求获取数据Http
建议使用class接收接口数据,因为interface不能逻辑复用与封装,直接使用又容易出现类型安全问题而导致APP闪退很多人讲,请求接口数据要为每个接口特地写一个类很麻烦,这里用一个示例聊聊不使用类与使用类的区别。ohter?return '数据异常'return age;
2024-11-13 11:18:51
1283
原创 03 什么是Swc
SWC 既可用于编译,也可用于打包。对于编译,它使用现代 JavaScript 功能获取 JavaScript / TypeScript 文件并输出所有主流浏览器支持的有效代码。swc官网V8官网v8.dev/SWC在单线程上比 Babel 快 20 倍,在四核上快 70 倍。简单点来说swc实现了和babel一样的功能,但是它比babel快。FAQ为什么快?编译型 Rust 是一种编译型语言,在编译时将代码直接转化为机器码(底层的 CPU 指令)。这种机器码在执行时非常高效,
2024-10-29 09:52:33
1780
Wireshark 1.10.14 最推荐的最终版
2026-04-15
播放摄像头流视频支持H264 H265
2024-09-03
uniapp blod视频流如何转为视频并下载到手机上
2024-12-10
使用sqlalchemy,映射操作失败,请帮忙解答下。
2019-10-12
git 推送时出错:remote: invalid credentials
2018-12-13
一个关于使用autoit 从ftp下载文件的故事。。。。
2018-05-24
需要写个脚本自动开启power shell得最高权限(Unrestricted)
2018-05-12
让电脑进睡眠(sleep)模式10s后 自动唤醒
2018-05-05
bat 打开power options界面
2018-05-03
有大佬没有知道 进入休眠模式 唤醒后send("{#p}")命令无响应
2018-05-02
powershell 如何使用《PowerShell FTP客户端组件》
2018-04-28
bat 设置电源选项(power opthion)
2018-04-23
注册表卸载app 和driver
2018-04-19
powershell 获取注册表键值
2018-04-16
powershell 卸载设备管理器中的driver ,或者其他语言谢谢
2018-03-23
python 识别next按钮 做点击动作 ?提供书籍,网址,思路。
2018-03-06
得到HD(硬盘)和SSD(机械硬盘)的第一个盘符。
2018-02-12
实现一个通用脚本能实现全部driver.exe自动安装谢谢!
2018-01-25
autoit 获取控件内容。
2018-02-03
bat命令配置系统环境变量。(win7,win10)
2018-02-03
请教一下如何获取, 设备管理器中所有设备的版本信息。源码
2018-02-02
ftp 下载文件到一个文件夹中。(已解决)
2018-02-01
请教一下 如何制作应答文件。谢谢!
2018-01-29
请教一下如何获取Programs and Features里面软件的版本信息,谢谢!
2018-01-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅