会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
延年有余
博客园
首页
新随笔
联系
订阅
管理
2022年6月16日
回溯——算法
摘要: 一、算法 1. 22. 括号生成 问题 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例1: 输入:n = 3 输出:["((()))","(()())","(())()","()(())","()()()"] 示例2: 输入:n = 1 输出:[
阅读全文
posted @ 2022-06-16 20:09 延年有余
阅读(103)
评论(0)
推荐(0)
编辑
链表——数据结构
摘要: 力扣常用数据结构类型题型
阅读全文
posted @ 2022-06-16 19:58 延年有余
阅读(127)
评论(0)
推荐(0)
编辑
2022年3月31日
Netty之非阻塞处理
摘要: Netty 是一个异步的、基于事件驱动的网络应用框架,用以快速开发高性能、高可靠性的网络 IO 程序。 一、异步模型 同步I/O : 需要进程去真正的去操作I/O; 异步I/O:内核在I/O操作完成后再通知应用进程操作结果。 怎么去理解同步和异步? 同步:比如服务端发送数据给客户端,客户端中的处理器
阅读全文
posted @ 2022-03-31 16:54 延年有余
阅读(489)
评论(0)
推荐(0)
编辑
2022年3月25日
Netty之DefaultAttributeMap与AttributeKey的机制和原理
摘要: 一、介绍和原理分析 1.什么是 DefaultAttributeMap? DefaultAttributeMap 是一个 数组 + 链表 结构的线程安全Map。 2.什么是 AttributeKey? AttributeKey可以想象成一个缓存set,存放了一组key的集合,与DefaultAttr
阅读全文
posted @ 2022-03-25 13:36 延年有余
阅读(509)
评论(0)
推荐(1)
编辑
公告