摘要: 确保分布式网络中所有参与节点对区块链状态达成一致的算法 说人话怎么证明你的东西是你的 1. 工作量证明 (Proof of Work, PoW) 概念:通过解决复杂的数学问题来竞争记账权,最先解出问题的节点获得区块奖励。 应用:比特币、以太坊(计划从PoW转为PoS)。 优点:高度去中心化和安全性。 阅读全文
posted @ 2024-08-02 13:39 彩虹刀法 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 背景 没有背景,都2024了,发展到什么阶段了 Web1.0、Web2.0 和 Web3.0 的区别主要体现在以下几个关键方面: 内容创作与交互: Web1.0:内容主要由网站所有者或少数专业人员创建,用户大多只是被动接收信息。例如,早期的雅虎、新浪等门户网站,用户只能浏览编辑们发布的新闻、文章等, 阅读全文
posted @ 2024-07-16 12:44 彩虹刀法 阅读(849) 评论(6) 推荐(2) 编辑
摘要: 第一部分:浏览器的进程和线程 (1)进程和线程的区别? 在浏览器中,各个进程负责处理自己的事情,而不同的进程中,也有线程之间相互配合,所以在了解浏览器的工作原理之前,要明白进程和线程之间的区别。 线程不能单独存在,它要由进程来启动和管理 一个进程就是一个程序的实例 线程依附于进程,一个进程采用多个线 阅读全文
posted @ 2024-07-15 14:28 彩虹刀法 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 以下是一些常见的 jQuery 优化技巧: 一、选择器优化 尽量使用 ID 选择器($('#id')),因为它的性能是最高的。 例如,如果要获取一个具有特定 ID 的元素,使用 $('#myElement') 比使用复杂的类选择器或属性选择器更快。 避免过度使用通配符选择器($('*')),因为它会 阅读全文
posted @ 2024-07-10 02:21 彩虹刀法 阅读(6) 评论(0) 推荐(0) 编辑
摘要: nes.css 是不是有点童年的味道 可以用下面样式实现 https://nostalgic-css.github.io/NES.css/ 阅读全文
posted @ 2024-07-10 01:29 彩虹刀法 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Blink Google chrome即谷歌浏览器原来采用的渲染引擎是Webkit,自chrome 28开始,谷歌浏览器放弃了Webkit,改用自主开发的渲染引擎Blink。 所以现在大多数喜欢尝鲜的用户使用的谷歌浏览器的内核都应该是Blink了 navigator.userAgent 里面并没有显 阅读全文
posted @ 2024-07-09 21:13 彩虹刀法 阅读(18) 评论(0) 推荐(0) 编辑
摘要: ![image](https://img2024.cnblogs.com/blog/2164376/202407/2164376-20240709202728013-922087038.png) 阅读全文
posted @ 2024-07-09 20:28 彩虹刀法 阅读(5) 评论(0) 推荐(0) 编辑
摘要: ![image](https://img2024.cnblogs.com/blog/2164376/202407/2164376-20240709202535764-1677862254.png) 阅读全文
posted @ 2024-07-09 20:26 彩虹刀法 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一个后端引发前端的BUG 使用的框架是vue 代码里面有一个组件 <table :data="data"/> 获取后台数据 this.data = await fetch() table里面是一些可以编辑的input const dataMock = [ { id: 3, input: '', ty 阅读全文
posted @ 2023-07-12 17:12 彩虹刀法 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 最近遇到一道题如下,求输出结果 感觉还是蛮有意思的,找chatgpt做了一下 ### 我是题 ```js async function async1(){ console.log('1'); await async2(); console.log('2'); } async function asy 阅读全文
posted @ 2023-07-05 21:53 彩虹刀法 阅读(137) 评论(0) 推荐(0) 编辑