会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
箫笛
博客园
首页
新随笔
联系
订阅
管理
2026年5月18日
windows - WSL 的安装与使用
摘要: 前置条件 windows 11系统 检查是否开启了cpu虚拟化: 任务管理器 => 性能 => cpu虚拟化 在启用和关闭windows 功能,选择:适用于linux的windows 子系统,虚拟化平台 电脑重启后会自动安装WSL 下载linux系统 下载: wsl --install --web-
阅读全文
posted @ 2026-05-18 23:27 箫笛
阅读(10)
评论(0)
推荐(0)
2026年5月17日
shell编程 - dialog 程序使用指南
摘要: Linux 中的 dialog 是一个经典的 TUI(文本用户界面)工具,用于在终端中创建交互式对话框。以下是完整的使用指南: 一、安装 # Debian/Ubuntu sudo apt-get install dialog # CentOS/RHEL/Fedora sudo yum install
阅读全文
posted @ 2026-05-17 16:30 箫笛
阅读(3)
评论(0)
推荐(0)
2026年5月10日
FE Team - 如何做好前端代码审查
摘要: 要做好前端代码审查(Code Review),核心在于建立一套既保证代码质量,又不挫伤团队士气的流程。它不仅仅是找Bug,更是知识共享和统一规范的过程。 下面从审查的维度、流程、沟通技巧和自动化辅助四个方面来具体说明。 一、审查什么?—— 六大核心维度 审查时按优先级从高到低检查: 功能与逻辑正确性
阅读全文
posted @ 2026-05-10 15:20 箫笛
阅读(12)
评论(0)
推荐(0)
2026年4月10日
git 提交的撤销和恢复
摘要: 查看某次提交旧版本里的内容 git show <commit-id>:path/to/file 回滚最近一次提交里的某个文件的修改, 并保留在工作区, 上次提交仍然存在,(适合提交已经推送到远程场景) git restore --source=HEAD~1 -- path/to/file 回滚最近一
阅读全文
posted @ 2026-04-10 23:04 箫笛
阅读(18)
评论(0)
推荐(0)
2026年3月26日
React15 - redux-saga 如何在saga中实现轮询接口调用?
摘要: 在 Redux Saga 中实现轮询接口调用有多种方式,具体取决于你希望的控制粒度(如是否需要手动停止、错误重试策略等)。以下是几种常见的实现模式。 1. 简单循环 + delay 最直接的方式:在 while 循环中使用 delay 控制间隔,每次循环调用 API。 import { call,
阅读全文
posted @ 2026-03-26 23:00 箫笛
阅读(3)
评论(0)
推荐(0)
2026年3月25日
React15 - React CSS Modules BEM命名实践
摘要: 在 React 项目中使用 CSS Modules 并结合 BEM 命名规范时,你遇到的“对象名称不支持 -”问题,是因为 JavaScript 对象属性名中不能直接包含连字符,但可以通过 方括号语法 来访问。以下是几种常见且推荐的实践方式: 1. 使用方括号语法访问带连字符的类名 这是最直接的方法
阅读全文
posted @ 2026-03-25 23:05 箫笛
阅读(6)
评论(0)
推荐(0)
React15 - React 15 中 componentWillReceiveProps 为什么会多次调用, 同时componentDidUpdate 也会多次调用?
摘要: 在 React 15 中,componentWillReceiveProps 和 componentDidUpdate 的多次调用,本质上是同步渲染架构和生命周期设计共同作用的结果。 下面分别解释它们为何会被重复调用。 1. componentWillReceiveProps 多次调用 触发条件 c
阅读全文
posted @ 2026-03-25 23:01 箫笛
阅读(6)
评论(0)
推荐(0)
React15 - React15类组件多次执行render方法的原因?
摘要: 在 React 15 中,类组件的 render 方法被多次调用是一个常见现象,这主要是由 React 15 的同步渲染架构和协调(Reconciliation)机制决定的。 React 15 的渲染过程是同步且不可中断的。一旦开始渲染,就会从根组件一直递归渲染到底。在这种机制下,render 被多
阅读全文
posted @ 2026-03-25 22:58 箫笛
阅读(5)
评论(0)
推荐(0)
React15 - React15应用中代码逻辑复用方案
摘要: 在 React 15 中,代码逻辑复用主要有三种成熟的方案,按时间顺序分别是 Mixins、高阶组件 (HOC) 和 Render Props。其中,后两者是当时社区和官方推荐的主流模式,而 Mixins 已逐渐被弃用。 1. Mixins(已不推荐) 这是 React 早期(使用 React.cr
阅读全文
posted @ 2026-03-25 22:50 箫笛
阅读(6)
评论(0)
推荐(0)
React15 - React状态同步问题解决
摘要: 在 React 15 中,这个问题的核心在于 componentWillReceiveProps 生命周期中无条件地将新 props 同步到 state,导致用户修改的本地状态被覆盖。要解决这个问题,需要改变同步策略:只在必要的时候(例如数据源切换)才重置 state,否则保留用户已修改的状态。 下
阅读全文
posted @ 2026-03-25 22:45 箫笛
阅读(7)
评论(0)
推荐(0)
下一页
公告