Gahing's blog Gahing's blog
首页
知识体系
  • 前端基础
  • 应用框架
  • 工程能力
  • 应用基础
  • 专业领域
  • 业务场景
  • 前端晋升 (opens new window)
  • Git
  • 网络基础
  • 算法
  • 数据结构
  • 编程范式
  • 编解码
  • Linux
  • AIGC
  • 其他领域

    • 客户端
    • 服务端
    • 产品设计
软素质
  • 面试经验
  • 人生总结
  • 个人简历
  • 知识卡片
  • 灵感记录
  • 实用技巧
  • 知识科普
  • 友情链接
  • 美食推荐 (opens new window)
  • 收藏夹

    • 优质前端信息源 (opens new window)
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Gahing / francecil

To be best
首页
知识体系
  • 前端基础
  • 应用框架
  • 工程能力
  • 应用基础
  • 专业领域
  • 业务场景
  • 前端晋升 (opens new window)
  • Git
  • 网络基础
  • 算法
  • 数据结构
  • 编程范式
  • 编解码
  • Linux
  • AIGC
  • 其他领域

    • 客户端
    • 服务端
    • 产品设计
软素质
  • 面试经验
  • 人生总结
  • 个人简历
  • 知识卡片
  • 灵感记录
  • 实用技巧
  • 知识科普
  • 友情链接
  • 美食推荐 (opens new window)
  • 收藏夹

    • 优质前端信息源 (opens new window)
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
全部分类
2016 2 2018 1 2020 8 2023 5 软素质 17 个人效率 2 学习方法 1 大前端 93 应用基础 14 性能优化 12 团队管理 4 技术建设 1 闲言碎语 28 人生总结 7 工程能力 10 工程质量 3 前端基础 31 编程语言 20 JavaScript 10 应用框架 16 UI 框架 15 Vue 11 专业领域 20 跨端技术 1 业务场景 6 视频内容 2 随笔 16 教育 1 思维发展 1 团队建设 2 理财投资 1 房地产 1 实用技巧 5 工程管理 5 npm 5 通用技术 8 Git 3 服务搭建 9 写作分享 8 写作 8 VSCode 写作 2 技术写作 4 写作技巧 2 博客 7 心理管理 1 职业发展 1 产品设计 2 交互设计 1 ESLint 2 知识科普 2 项目管理 1 视频创作 1 前端调试 2 编译构建 1 babel 1 浏览器原理 7 V8 执行引擎 4 设计工具 1 Figma 1 服务端 6 Node.js 4 中间件 1 缓存 1 数据结构 1 渲染机制 3 React 2 兼容性 1 面试经验 3 动效渲染 5 WebGL 4 Canvas 1 可视化 3 图像处理 1 opencv 1 WebAssembly 1 长列表 3 网络基础 3 Angular 2 CSS 2 HTML 6 源码解析 9 搭建 2 开发工具 2 VSCode 2 换肤 1 TypeScript 1 组件库 1 Ant Design 1 服务部署 1 Nginx 1 前端测试 1 E2E 1 Puppeteer 1 算法 1 客户端 4 Android 4 应用开发 4 多媒体 7 基础知识 5 webrtc 2 云游戏 1 直播 1 ffmpeg 1

如何高效学习技术?| PDCA + 5W2H 构建技术学习方法论

gahing 2023-07-24 软素质个人效率学习方法 方法论

上班累死累活,下班不想再学习;好不容易周末休息,又不知道去哪学,学到什么程度,于是看几篇文章草草了事,假装心理安慰;定下决心好好学习,然而没做计划,半途而废;以为自己学了很多东西,但是别人一问,啥也不懂...

如果你有以上困扰,又想提升自己,那么看本文准没错,将教你如何高效的学习一门技术。

阅读全文

面试官问:如何实现 H5 秒开?

gahing 2023-06-29 大前端应用基础性能优化 面试题

我在简历上写了精通 H5,结果面试官上来就问:

同学,你说你精通 H5 ,那你能不能说一下怎么实现 H5 秒开?

阅读全文

分析前端业务团队如何进行技术建设

gahing 2022-07-25 软素质团队管理技术建设

概述:业务同学忙于业务迭代,缺少时间进行技术钻研,往往有技术成长的诉求。本文将以团队视角,探讨业务团队如何进行技术建设。

阅读全文

我的 2024 总结

gahing 2024-12-31 闲言碎语人生总结

如果用一个年度关键词来对今年做下总结,那便是惊喜。

# 目标回顾

2023 年底总结时,我对 2024 年提出了三个目标:

  1. 工作上有能力的成长,包括且不限于管理能力、沟通能力、架构能力等
  2. 生活上还是以吃喝玩乐为主,重新开始做饭,再旅游解锁几个新城市
  3. 学习上能够提高对证券行业的认知,学会理财,对外有体系文章输出

下面就顺着生活、工作、学习三个方面来聊聊今年的情况。

阅读全文

浅谈代码质量与量化指标

gahing 2024-08-27 大前端工程能力工程质量

在软件开发领域,代码质量一直是开发者们关注的焦点之一。为了更好地评估和管理代码质量,人们逐渐引入了量化指标的概念。

本文将从代码质量的定义、定性方法、量化指标等方面展开讨论。

阅读全文

快速理解 JS 装饰器

gahing 2024-08-26 大前端前端基础编程语言JavaScript

装饰器用于增强 JavaScript 类的功能,包括类本身、类属性、类方法、类属性存取器、类方法参数以及类属性前缀(accessor,装饰私有属性)等

为什么不能装饰普通函数,可以看下文

参见示例,感受下写法

// 装饰类
@frozen class Foo {

  // 装饰属性
  @readonly x = 1;

  // 装饰类方法
  @throttle(500)
  @log(true)
  expensiveMethod(@withParam() name: string) {} // 装饰类方法参数

  // 装饰属性存取器
  @foo
  get x() {}
  @foo2
  set x(val) {}

  /**
   * 装饰类属性前缀,相当于声明属性 y 是私有属性 #y 的存取接口
   * 等价于
   * #y = 1;
   * get y() { return this.#y; }
   * set y(val) { this.#y = val; }
   */
  accessor y = 1;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
阅读全文

我的 2023 总结

gahing 2023-12-31 闲言碎语人生总结

如果说去年的年度关键词是拥抱变化,那么今年的年度关键词便是拥抱焦虑。

# 目标回顾

2022 年底总结时,我对 2023 年提出了三个目标:

  1. 希望换个工作
  2. 学习技术之外的知识
  3. 结束异地恋

顺着这三个目标聊聊今年的情况。

阅读全文

Vue 项目中的 data-v-xxx 是怎么生成的

gahing 2023-09-19 大前端应用框架UI 框架Vue

最近在研究微前端的样式隔离方案,看到了这样一个评论:

来自:微前端方案 qiankun 的样式隔离能不用就别用吧,比较坑 - 掘金

大意是说 Vue scoped 的 data-v-xxx 是根据文件相对路径计算的,如果微前端的两个 Vue 子项目采用相同的路径结构,那么算出来的 data-v-xxx 是一样的,可能会导致样式冲突。

阅读全文

Hybrid 基建需要做哪些?

gahing 2023-09-12 大前端专业领域跨端技术

在之前的项目经历中,接触了比较多的 Hybrid 业务,因此系统性地整理了下大厂 Hybrid 业务涉及的基建和流程。

阅读全文

浅聊西瓜视频业务

gahing 2023-09-10 大前端业务场景视频内容 业务理解

对西瓜视频业务做下分析和总结(已脱敏),包括以下几个方面:

  1. 用户特征
  2. 用户价值
  3. 获客方式
  4. 获利方式
  5. 和抖音的差异
阅读全文

上一页

下一页

全部分类
2016 2 2018 1 2020 8 2023 5 软素质 17 个人效率 2 学习方法 1 大前端 93 应用基础 14 性能优化 12 团队管理 4 技术建设 1 闲言碎语 28 人生总结 7 工程能力 10 工程质量 3 前端基础 31 编程语言 20 JavaScript 10 应用框架 16 UI 框架 15 Vue 11 专业领域 20 跨端技术 1 业务场景 6 视频内容 2 随笔 16 教育 1 思维发展 1 团队建设 2 理财投资 1 房地产 1 实用技巧 5 工程管理 5 npm 5 通用技术 8 Git 3 服务搭建 9 写作分享 8 写作 8 VSCode 写作 2 技术写作 4 写作技巧 2 博客 7 心理管理 1 职业发展 1 产品设计 2 交互设计 1 ESLint 2 知识科普 2 项目管理 1 视频创作 1 前端调试 2 编译构建 1 babel 1 浏览器原理 7 V8 执行引擎 4 设计工具 1 Figma 1 服务端 6 Node.js 4 中间件 1 缓存 1 数据结构 1 渲染机制 3 React 2 兼容性 1 面试经验 3 动效渲染 5 WebGL 4 Canvas 1 可视化 3 图像处理 1 opencv 1 WebAssembly 1 长列表 3 网络基础 3 Angular 2 CSS 2 HTML 6 源码解析 9 搭建 2 开发工具 2 VSCode 2 换肤 1 TypeScript 1 组件库 1 Ant Design 1 服务部署 1 Nginx 1 前端测试 1 E2E 1 Puppeteer 1 算法 1 客户端 4 Android 4 应用开发 4 多媒体 7 基础知识 5 webrtc 2 云游戏 1 直播 1 ffmpeg 1
Theme by Vdoing | Copyright © 2016-2025 Gahing | 闽ICP备19024221号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式