自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 专家视角:深入解析 iframe 在 keep-alive 中的缓存失效问题

完美解决 iframe 在 keep-alive 中的缓存失效问题保持了普通组件的标准 keep-alive 缓存机制实现简单,代码侵入性小充分利用 Vue3 的组合式 API 特性。

2025-12-28 13:55:14 624

原创 别再为变量命名头秃!我用Rust写一个终端命名神器var-gen,中文秒转规范英文名

摘要:本文介绍了一款基于Rust开发的智能变量命名工具[var-gen],帮助开发者快速生成符合编码规范的变量名。该工具支持极简安装(Windows一键安装/其他平台源码编译),提供交互式和命令行两种使用方式,并能通过配置文件定制行业术语映射实现离线模式。项目开源在Github,支持snake_case、camelCase等多种命名规范,旨在解决开发者变量命名的烦恼。

2025-12-13 19:35:29 181

原创 前端开发者的rust迷你书

现在很多高性能的前端工具(如 SWC,Turbopack 等)都是用 Rust 编写的,掌握它已经成为前端工程师进阶的重要加分项。这个是一本为前端人员量身定的Rust迷你电子书,我会大量使用Javascript/Typescript作为类比,通过“对比学习法”来帮助你理解Rust的核心概念。为了“深入浅出”,我们不需要一开始就背诵复杂语法,而是通过一个个具体的场景来学习。

2025-11-23 19:44:57 368

原创 练习Rust:写一个兼容windows的bash工具

通过开发wBash工具,我不仅练习了Rust的基本语法和标准库使用,还深入理解了命令行工具的工作原理和跨平台兼容性问题。这个工具虽然简单,但展示了Rust在系统编程方面的强大能力和优雅语法。如果你也想练习Rust,可以尝试扩展这个工具,添加更多bash命令支持,或者实现更复杂的命令转换逻辑。

2025-11-16 15:44:50 273

原创 EdgeOne免费托管自己开发的Hexo博客主题Silk

苦于没有符合自己审美的主题,已是我就自己开发一个Hexo主题【Silk】,Hexo Silk 主题是为追求极致美学与极简体验的创作者而生的hexo主题, 使用tailwind.css 进行原子化样式和自适应。很多朋友可能和我一样穷的买不起服务器,那可以用hexo在GitHub Pages或者和我一样在腾讯的EgdeOne中部署一个属于自己的博客网站。有构建过属于自己博客网站的朋友,应该都有了解过hexo,一个基于node快速、简洁且高效的博客框架。

2025-11-14 14:24:52 112

原创 AI首先淘汰的是那些不用它的人

今天用MasterGo生成了下面这个小程序界面。现在的AI工具就是个神器,手拿神器简直可以1抵5,简单对话就可以把需求变成UI,感觉UI设计和前端离失业又进了一步。接下去首批淘汰的人员应该就是你身边哪些不会用AI工具的同事了,传统的手写代码将成为工艺。

2025-02-24 11:26:57 189

原创 使用CSS的@property实现动画边框

废话不多说直接上效果视频+源代码:纯css实现动画边框。

2024-09-24 11:11:45 402

原创 闲来无事用canvas+js实现彩色弹游戏

离职快一个月了,公司欠的工资不给,社保未到账也导致失业保险无法申领,惆怅~ 在BOSS上打招呼基本没回复,在温州不好找工作~~明天有空拆开讲解一下实现,想直接看源码的同学直接下载。canvas实现颜色炮弹游戏。:彩色弹.zip文件。

2024-09-21 19:40:53 368

原创 前端中函数挟持及应用场景

函数劫持是一种编程技术,通过拦截和修改函数的调用过程,使得在函数执行前后可以插入自定义的逻辑。在前端开发中,函数劫持常用于监控、调试、性能分析等场景。具体来说,函数劫持可以通过重写原函数,并在新函数中调用原函数,从而实现对函数行为的扩展或修改。

2024-09-20 19:36:02 305

原创 每日一个前端面试题:Vue发起请求在哪里生命周期为什么?

上次的一个面试题目,不太了解vue当时写了一个mounted,回来学习了一下vue做个总结,如有不对望指正。

2024-09-17 12:43:40 419

原创 每日一个前端面试题:http和https的区别?

安全性http: 不安全,数据以明文形式传输,易被第三方截取和查看https: 安全,使用TLS/SSL协议加密数据包,防止拦截和篡改加密方式:http: 无https: 使用TLS和SSL协议加密数据包端口:http: 80https: 443证书http: 不需要https: 需要SSL证书,由可信任的证书颁发机构(CA)颁发,用于验证服务器身份性能http: 通常较高https: 相对http略低,由于加密和解密带来的一些计算开销,但随着技术的进步差异逐渐

2024-09-15 15:53:41 279

原创 每日一个前端面试题:Map和Set有什么区别?

总的来说,Set更适合存储唯一值,并且对值的顺序敏感;Map更适合存储键值对,并且对键的唯一性敏感。

2024-09-11 12:05:53 409

原创 每日一个前端面试题: 如何实现纯前端脚本自动更新

用户长时间停留页面,但开发人员已经更改了页面。那前端如何检测到页面已经更改并且提示刷新页面?

2024-09-08 23:04:01 261

原创 每日一个前端面试题:如何限制并发请求

假设现在有 30 个异步请求需要发送,但由于某些原因,必须将同一时刻并发请求数量控制在 3个以内。如果完成一个请求就再补一个请求,直到30个请求完毕。

2024-09-07 09:00:00 276

原创 每日一个前端面试题:如何保证多个请求结果按预期顺序返回?

这里主要考察对promise相关api的理解。下面我们来模拟回答和扩展考察面试人员。

2024-09-06 11:11:43 530 1

原创 每日一个前端面试题:后端一次给10万条数据前端如何进行绘制?

分时函数的实现,解决长时间执行占用进程问题

2024-09-05 16:26:55 487

原创 每日一个前端面试题: React和Vue在虚拟DOM的diff上有什么区别?

虚拟DOM就是将目标UI通过数据结构表示出来,并且与真实DOM保持同步,存储在内存中的javascript对象。Diff策略。

2024-09-04 11:30:31 496

原创 栏目前言:每日一个前端面试题

该栏目就要分享面试题,也正在准备面试的同学可以关注该栏目,一起讨论和学习。

2024-09-03 13:10:46 187

原创 使用css变量实现微信小程序主题色切换

小程序主题切换解决方案

2024-09-02 12:42:48 2365

原创 为什么浏览器渲染进程不使用多线程的方式?

浏览器的渲染引擎正在不断发展,未来可能会有更多的多线程技术用于提高性能和用户体验。但目前,出于上述原因,渲染进程的主线程仍然是单线程的。引入多线程可能会影响现有代码的兼容性,并需要新的Web标准和规范。- **Web Workers**: 允许在后台线程运行JavaScript,用于执行计算密集型任务,而不阻塞主线程。- **WebGL和Canvas**: 利用GPU的多线程能力来加速图形渲染。- **多媒体处理**: 如视频解码和音频处理,通常在单独的线程或进程中进行。

2024-07-08 08:49:34 746

原创 2023 Mac 安装 Rust和过程遇到的问题

此命令下载一个脚本并开始安装 rustup 工具,这会安装最新稳定版 Rust。过程中可能会提示你输入选项,这里选择默认就可以。macOS Monterey版本 12.6.7,处理器intel Core i7。打开终端并输入如下命令。

2023-11-16 13:04:17 1066 1

空空如也

空空如也

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

TA关注的人

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