摘要:
1、为什么feign第一次远程调用时间很长 从nacos中获取根据服务名称反解析服务地址,再由ribbon从服务列表中选择某个服务进行调用。而ribbon默认是懒加载的,可以设置为服务启动后直接加载 2、Feign的性能优化? Feign底层默认是JDK自带的HttpURLConnection,它是 阅读全文
posted @ 2025-07-30 21:17
Charlie-Pang
阅读(8)
评论(0)
推荐(0)
摘要:
kafka为什么这么快? 1、缓存机制:包含Cache、FilesSystem Cache、PageCache等缓存机制 2、顺序写:操作系统提供了预读和写技术,磁盘的顺序写大多数情况下比随机写内存还要快 3、Zero-copy:零拷贝技术减少拷贝次数,从页缓存直接到网络缓冲区,减少了用户态和内核态 阅读全文
posted @ 2025-07-30 20:20
Charlie-Pang
阅读(10)
评论(0)
推荐(0)
摘要:
链上Onchain+OffChain结合 链下验证 + 链上验签机制(混合式) 构建链下白名单数据库。 链上合约中内置公钥验证。 链上处理 默克尔树 todo 阅读全文
posted @ 2025-07-30 19:15
Charlie-Pang
阅读(12)
评论(0)
推荐(0)
摘要:
UTF-8(Unicode Transformation Format-8-bit)是一种字符编码格式,广泛应用于网页、数据库、操作系统中,用于将文本(如中文、英文、表情符号等)转换为计算机可处理的二进制数据。 可变长度:1-4字节 向后兼容ASCII(英文字符只占1个字节) 可表示全球所有语言字符 阅读全文
posted @ 2025-07-30 19:10
Charlie-Pang
阅读(20)
评论(0)
推荐(0)
摘要:
线程是系统级单位,适合并行处理;协程是用户级单位,适合高并发 I/O 处理。 协程依赖于某个线程。 项目 线程(Thread) 协程(Coroutine) 本质 操作系统调度的最小执行单元 用户态调度的轻量级线程 调度者 操作系统(内核) 程序自身(用户空间调度器) 开销 创建/切换较重(需系统调用 阅读全文
posted @ 2025-07-30 10:09
Charlie-Pang
阅读(19)
评论(0)
推荐(0)