会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
干徒
思想驱动行为
博客园
首页
新随笔
联系
订阅
管理
2025年4月10日
Rust 案例 - 计算器
摘要: use std::io; use std::io::Write; fn main() { let mut user_typer = UserTyper::new(CommandLineComputer); user_typer.type_expr(); println!("Result: {}",
阅读全文
posted @ 2025-04-10 22:10 干徒
阅读(11)
评论(0)
推荐(0)
2025年3月13日
Rust镜像源
摘要: 配置Rust镜像源 配置文件位置 ~/.cargo/config.toml 修改 config.toml [source.crates-io] replace-with = 'aliyun' [source.aliyun] registry = "sparse+https://mirrors.ali
阅读全文
posted @ 2025-03-13 09:27 干徒
阅读(80)
评论(0)
推荐(0)
2025年2月20日
Rust所有权
摘要: 所有权系统是Rust中的一大特点 今日靓仔我啊,就来体验一番 我们先来看一段代码 fn main() { let s1 = String::from("hello"); let s2 = s1; // s1 的所有权转移给了 s2 println!("s1: {}, s2: {}", s1, s2)
阅读全文
posted @ 2025-02-20 22:27 干徒
阅读(11)
评论(0)
推荐(0)
JavaScript 高阶函数之 reduce
摘要: MDN:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce 关于reduce函数,我们再熟悉不过了,我们通常用他对数据进行求和,也被称为累加器 reduce常见用例
阅读全文
posted @ 2025-02-20 22:14 干徒
阅读(39)
评论(0)
推荐(0)
2024年12月20日
JavaScript中的"事件冒泡"与"事件捕获"
摘要: 前言 Capture:事件捕获 Bubble:事件冒泡 如图所示,大致展示了事件冒泡和事件捕获的流程 可能还有点迷惑,无妨,继续往下看 事件冒泡展示 我们先创建一个嵌套的HTML结构 <div class="div1"> <p>div1</p> <div class="div2"> <p>div2<
阅读全文
posted @ 2024-12-20 17:10 干徒
阅读(23)
评论(0)
推荐(0)
2024年5月11日
今天,学习Web Component
摘要: Web Component MDN 阮一峰 web components 例子1: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-w
阅读全文
posted @ 2024-05-11 14:55 干徒
阅读(55)
评论(0)
推荐(0)
2024年4月15日
Gin中间件上下文中的Set、Get函数的用法
摘要: Code 如下代码所示,中间件middlewareA内部通过c.Set("middlewareA_key", str)将参数设置到上下文中 所以中间件middlewareB可以通过c.Get("middlewareA_key")获取到上下文中传递的值,并将值进行了修改,然后继续通过上下文进行了传递
阅读全文
posted @ 2024-04-15 17:26 干徒
阅读(226)
评论(0)
推荐(0)
2024年4月12日
React中forwardRef的用法
摘要: 官网文档:https://zh-hans.react.dev/reference/react/forwardRef 今天我们就一起学习一下React中的ref怎么获取组件实例,只讨论函数式组件中的ref 如下代码,我们直接在App根组件中,意图只使用ref就获取Footer组件实例 细心的同学可能已
阅读全文
posted @ 2024-04-12 14:14 干徒
阅读(233)
评论(0)
推荐(0)
2024年4月2日
5分钟快速入门Taro
摘要: Taro介绍 Taro是由凹凸实验室开发的一个开放式跨端跨框架,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ / 飞书 小程序 / H5 / RN 等应用 Taro类似于uniapp,都是跨端框架,一次开发多端部署 这是Taro官
阅读全文
posted @ 2024-04-02 20:47 干徒
阅读(190)
评论(0)
推荐(0)
2024年3月28日
React中使用Immer编写简洁的更新逻辑
摘要: 在 浅谈React中的mutation 一文中,突出表达了对象和数组类型的state,不宜直接修改原对象和数组,直接修改会制造一个mutation,并且无法触发React的重新渲染 在官方文档中提到一个库 Immer ,Immer 可以让我们直接修改对象和数组。 useImmer 需要先安装use-
阅读全文
posted @ 2024-03-28 09:08 干徒
阅读(107)
评论(0)
推荐(0)
下一页
公告