归档
24
23
【LeetCode】14. 最长公共前缀 【LeetCode】14. 最长公共前缀
1. 问题编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。 示例 1 输入:strs = [“flower”,”flow”,”flight”]输出:”fl” 示例 2 输入:strs &#
2023-05-23
23
22
19
【Netty学习】3.Netty的组件 【Netty学习】3.Netty的组件
1 为什么要用 Netty? 提供了 JAVA NIO但没有提供针对 Protocol Buffer、JSON 这些信息格式的封装。 NIO类库和 API 复杂,网络编程复杂,难度较大。 提供上层特有服务,如数据格式封装,客户端权限、简
2023-05-19
18
16
16
【LeetCode】1. 两数之和 【LeetCode】1. 两数之和
1. 问题给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可
2023-05-16
16
【Netty学习】1.网络协议 【Netty学习】1.网络协议
1.网络协议1.1 计算机网络 定义 计算机网络的标准定义是: 利用通信线路将地理上分散的、具有独立功能的计算机系统和通信设备按不同的形式连接起来,以功能完善的网络软件及协议实现资源共享和信息传递的系统。 分类 按覆盖范围划分 局域网L
2023-05-16
15
【Zookeeper学习】3.Zookeeper学习流程 【Zookeeper学习】3.Zookeeper学习流程
1 为什么学习 Zookeeper应该重点掌握分布式环境的演进过程,从一个单节点开始,慢慢过渡到分布式,为什么单节点不行,传统一个 tomcat 打天下有什么有点,缺点又是什么,当一个 tomcat 搞不定的时候,分布式的架构图又是什么样的
2023-05-15
15
15
【Zookeeper学习】1.架构演进 【Zookeeper学习】1.架构演进
1 集中式1.1 定义 由一台或多台主计算机组成中心节点,数据集中存储于该中心节点中,且其他相关业务单元全都集中部署在这个中心节点上,汇集系统所有功能并由其集中处理。 1.2 优点 性能优越 此类系统基本部署在基于底层性能卓越的大型主机之
2023-05-15
2 / 5