会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
若-飞
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
50
下一页
2024年12月6日
内容寻址在 Web3 的应用
摘要: 内容寻址是一种通过数据内容生成唯一标识符(如哈希值)来定位和访问数据的方法,与传统的基于位置的寻址方式(如 URL 或文件路径)截然不同。在 Web3 的生态中,内容寻址得到了广泛应用,成为构建去中心化应用和分布式网络的重要技术基础。 什么是内容寻址? 内容寻址基于加密哈希算法(如 SHA-256)
阅读全文
posted @ 2024-12-06 15:53 若-飞
阅读(105)
评论(0)
推荐(0)
2024年12月3日
区块链基础设施即服务提供商:Infura 和 Alchemy
摘要: 在 Web3 的生态中,Infura 和 Alchemy 是两个非常流行的 区块链基础设施即服务(Blockchain Infrastructure as a Service) 提供商。它们的主要作用是为开发者提供访问区块链网络(如以太坊)的接口,提供可靠的节点服务,使开发者可以专注于构建去中心化应
阅读全文
posted @ 2024-12-03 22:02 若-飞
阅读(331)
评论(0)
推荐(0)
2024年11月28日
mysql 索引失效的情况
摘要: 在 MySQL 中,索引的使用可以大大提升查询性能,但在某些情况下,索引可能会失效,导致 MySQL 无法利用索引,转而进行全表扫描或其他低效操作。以下是索引失效的常见情况: 1. 查询条件导致索引失效 条件中使用了函数: 如果查询条件中的列被函数包裹,MySQL 无法利用索引。 示例: SELEC
阅读全文
posted @ 2024-11-28 22:59 若-飞
阅读(531)
评论(0)
推荐(0)
MySQL 索引覆盖(Covering Index)
摘要: MySQL 索引覆盖(Covering Index) 是一种优化查询性能的技术,指的是查询所需的所有列的数据都能够从索引中获取,不需要再回表查询数据。 1. 索引覆盖的概念 覆盖索引(Covering Index) 是一种索引,它包含了 SQL 查询中涉及的所有列(包括查询列和条件列),不需要额外访
阅读全文
posted @ 2024-11-28 22:55 若-飞
阅读(648)
评论(0)
推荐(0)
Redis 的高性能缓存机制的三类问题:缓存击穿、缓存雪崩 和 缓存穿透
摘要: 1. 缓存击穿 含义 缓存击穿是指某个 热点数据 恰好在缓存过期后,大量请求直接访问数据库,导致数据库压力骤增。 典型场景 某些数据是高频访问的热点数据,比如抢购活动中热门商品的库存。 由于该数据缓存时间到期,在缓存中失效,瞬间大量请求涌向数据库。 解决方案 热点数据提前续期: 在缓存接近失效时间时
阅读全文
posted @ 2024-11-28 22:51 若-飞
阅读(58)
评论(0)
推荐(0)
golang map的底层结构
摘要: 1. Map 的主要结构 map 的底层数据结构定义在 Go 源码的 runtime 包中,其核心结构体是 hmap。Go 的 map 使用 哈希表 存储键值对,并结合了**桶(bucket)**机制来优化存储和查找。 hmap 的主要字段 count:存储的键值对数量。 buckets:哈希桶的数
阅读全文
posted @ 2024-11-28 22:42 若-飞
阅读(206)
评论(0)
推荐(0)
2024年11月14日
在Go中使用自定义类型与Swagger集成
摘要: 在Go语言中,自定义类型可以帮助我们更好地组织代码和增强可读性。在本篇博客中,我们将探讨如何创建一个自定义类型,并将其与Swagger文档集成,以便在API中正确序列化和展示。 1. 创建自定义类型 首先,我们定义一个名为 RechargeType 的自定义类型。这个类型将用于表示不同的充值方式。
阅读全文
posted @ 2024-11-14 11:16 若-飞
阅读(158)
评论(0)
推荐(0)
2024年11月11日
理解 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE:以太坊和 BSC 中的原生代币占位符
摘要: 在区块链开发中,我们经常需要处理 原生代币,如以太坊(ETH)或 Binance Smart Chain(BNB)。这些代币在区块链网络中充当了重要角色,它们不仅是交易的媒介,还是支付交易费用(gas)的主要手段。但在与智能合约交互时,我们如何表示这些代币呢?特别是当这些代币没有合约地址时,如何统一
阅读全文
posted @ 2024-11-11 15:48 若-飞
阅读(231)
评论(0)
推荐(0)
2024年11月7日
ton jetton 发送字符串的方式
摘要: func (t TonApiServiceImpl) TransferToken(ctx context.Context, tokenContractAddr string, toAddr string, amount big.Int) (string, error) { recipientAddr
阅读全文
posted @ 2024-11-07 16:37 若-飞
阅读(48)
评论(0)
推荐(0)
2024年11月4日
再质押Restake 简介与合约实现
摘要: 1. 什么是 Restake? Restake 是一种机制,允许用户将其质押收益自动再质押,从而最大化其投资回报。质押通常涉及将资产锁定在区块链网络中,以获取区块奖励,而 Restake 机制通过自动化再质押过程,使得用户能够持续增加其质押资产,而无需手动操作。 2. Restake 的工作原理 R
阅读全文
posted @ 2024-11-04 16:36 若-飞
阅读(128)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
50
下一页
公告