会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
🍪🧁🍧
meme
我试图用困惑、危险、失败来打动你。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2025年4月29日
React核心语法
摘要: jsx一二事 只能返回单个根元素 可以进行插值 {} 条件渲染 列表渲染 Fragment等价于<></> 只能有一个根元素,每个节点又只能有一个唯一的key,而且空标签不能设置key值,这时就要用到Fragment 函数式组件的状态管理 useState() 对于对象状态,修改其中某一个属性 se
阅读全文
posted @ 2025-04-29 16:15 不想吃fun
阅读(48)
评论(0)
推荐(0)
2025年4月25日
计网基础知识
摘要: 发展历程 : HUB(集线器) 做数据的转发,让接收设备自己判断这个数据是不是发给自己的 。但如果有两个设备同时发送就处理不了了,他可能会一股脑全部发送给接收设备,于是出现了CMSA/CD 每次只能有一台设备发送数据 属于物理层 2 SW (交换机) 记录地址和端口的映射关系,地址:MAC地址,物理
阅读全文
posted @ 2025-04-25 23:38 不想吃fun
阅读(33)
评论(0)
推荐(0)
2025年4月20日
HttpServer V1.0总结
摘要: 目前的技术要点 参照muduo,使用双缓冲技术实现了Log系统 使用小根堆+unordered_map实现定时器队列,在此基础上进一步实现了长连接的处理 使用RAII机制封装锁,让线程更安全 采用Reactor模式+EPOLL(ET)非阻塞IO 使用基于状态机的HTTP请求解析,较为优雅 使用了智能
阅读全文
posted @ 2025-04-20 00:12 不想吃fun
阅读(52)
评论(0)
推荐(0)
2025年4月16日
js面试题
摘要: unshift 的用法详解 添加元素到数组头部 let arr=[1,2,3,4,5,6] let res=arr.unshift(0) console.log(arr) console.log(res) Array.prototype.MyUnShift=function(){ const len
阅读全文
posted @ 2025-04-16 22:47 不想吃fun
阅读(20)
评论(0)
推荐(0)
2025年4月15日
js刷题笔记
摘要: 数组篇 1. 查找 2. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例
阅读全文
posted @ 2025-04-15 23:25 不想吃fun
阅读(29)
评论(0)
推荐(0)
2025年4月14日
js中的函数声明与函数表达式
摘要: 函数表达式(function expression)其实是 JS 里的一种 定义函数的方式,比起我们常见的函数声明,它更灵活也更常见于某些高级用法,比如回调函数、立即执行函数(IIFE)、还有像 Webpack 这种模块封装的场景。 🌷来个对比解释: ✅ 函数声明(Function Declara
阅读全文
posted @ 2025-04-14 22:38 不想吃fun
阅读(124)
评论(0)
推荐(0)
useEffect
摘要: useEffect 是 React 中的一个 Hook,用来处理副作用(side effects)。函数组件的主体只应该用来返回组件的 HTML 代码,所有的其他操作(副效应)都必须通过钩子引入。 副作用包括了数据获取、订阅事件、手动操作 DOM 等等,所有这些操作通常不应该直接放在组件的渲染过程中
阅读全文
posted @ 2025-04-14 21:44 不想吃fun
阅读(104)
评论(0)
推荐(0)
js中slice, splice, splot的区别
摘要: 🍓 1. slice() 适用于:数组 和 字符串 复制一部分,返回一个新的数组或字符串,不改变原数组或字符串 从第一个参数开始复制到第二个参数-1处 第二个参数默认值是length-1 let arr = [1, 2, 3, 4]; let newArr = arr.slice(1, 3); /
阅读全文
posted @ 2025-04-14 21:43 不想吃fun
阅读(146)
评论(0)
推荐(0)
2025年3月18日
手写promise
摘要: tips Ajax是一种服务端与浏览器之间的异步通信方式 XML是一种数据传输格式,现在大多用json 实现Ajax //创建一个XMLHttpRequest()对象 const xhr = new XMLHttpRequest(); 对于一个xhr对象,他有一个属性是readyState 可能的值
阅读全文
posted @ 2025-03-18 00:42 不想吃fun
阅读(25)
评论(4)
推荐(0)
2025年3月17日
this指向&&手写call...
摘要: 非严格模式下 在 浏览器 环境中,全局对象是 window。 在 Node.js 环境中,全局对象是 global globalThis.name='martin' 严格模式下 this是undefined 函数this永远指向最后调用他的对象 改变this指向 apply和call都只是临时改变一
阅读全文
posted @ 2025-03-17 21:10 不想吃fun
阅读(20)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告