自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 为何而卷-动态规划

5:最长回文子串10:正则表达式匹配22:括号生成32:最长有效括号42:接雨水44:通配符匹配45:跳跃游戏II53:最大子数组和55:跳跃游戏62:不同路径63:不同路径II64:最小路径和70:爬楼梯72:编辑距离85:最大矩形87:扰乱字符串91:解码方法95:不同的二叉搜索树II96:不同的二叉搜索树97:交错字符串115:不同的子序列118:杨辉三角119:杨辉三角II120:三角形最小路径和121:

2022-04-21 12:21:56 1962

原创 为何而卷-回溯

17:电话号码的字母组合class Solution { public List<String> letterCombinations(String digits) { if(digits == null || digits.isEmpty()){ return new ArrayList<>(); } Map<Character, String> map = getMap();

2022-04-19 18:25:02 71

原创 LeetCode-树

94:二叉树的中序遍历class Solution { List<Integer> list = new ArrayList<>(); public List<Integer> inorderTraversal(TreeNode root) { dfs(root); return list; } private void dfs(TreeNode cur){ if(cur == null

2022-03-16 16:57:40 298

原创 计算机网络

五层架构vs七层架构应用层: 表示层:对数据进行解释(翻译成人能看懂的),加密,解密,压缩,解压缩等。 会话层:通过传输层的端口号建立数据传输的通路。 传输层:定义传输数据的协议和端口号。(段) 网络层:把数据进行IP地址的封装与解封装。(路由器)(数据包) 数据链路层:将数据进行MAC地址的封装与解封装。(交换机)(帧) 物理层:(比特)TCP数据包架构:(源端口号和目的端口号)加上(IP报中的源IP地址和目的IP地址)可以唯一的确定一个TCP连接。 序列号seq:表示发送

2022-03-16 11:46:26 3398

原创 Kafka

架构broker topic:按照topic来分类消息。 partition:一个topic包含多个partttion,parttion里面包含多条消息。 offset:消息的唯一序号。 Producer Consumer Consumer Group Zookeeper:保存集群broker,topic,partition等meta数据,还负责broker故障发现,partition leader选举,负载均衡等功能。消息存储架构每条消息包含了3部分:offset,Mess

2022-03-16 10:25:37 1881

原创 RabbitMQ

特点可靠性:持久化,传输确认,发布确认灵活的路由消息集群高可用多种协议多语言客户端管理界面跟踪机制架构Message(消息):包括消息头和消息体。消息体是不透明的,消息头是由一些可选属性组成的,我们可以进行选择,比如routing-key(路由键),priority(优先级),delivery-mode(是否持久化存储)。Publisher(消息的生产者)Exchange(交换器)Binding(绑定):使用路由键将交换器和队列进行绑定。Queue(消

2022-03-16 09:48:08 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除