- 博客(9)
- 收藏
- 关注
原创 ARTS第三周
ARTS第三周Algorithm缺失的第一个正数给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0]输出: 3示例 2:输入: [3,4,-1,1]输出: 2示例 3:输入: [7,8,9,11,12]输出: 1提示:你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间。class Solution { public int firstMissingPositive(int[] nums) { int
2020-06-15 22:06:31 153
原创 ARTS第二周
ARTS第二周Algorithm多数元素给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。示例 1:输入: [3,2,3]输出: 3示例 2:输入: [2,2,1,1,1,2,2]输出: 2class Solution { public int majorityElement(int[] nums) { int count = 0; I
2020-05-30 20:13:17 196
原创 ARTS第一周
ARTS第一周Algorithm三数之和给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]class Solution { public List<List<Intege
2020-05-24 16:22:03 155
原创 手写rpc框架
文章目录手写rpc框架rpc概念rpc是什么为什么要用rpcrpc核心概念术语rpc的流程开发rpc框架设计客户端代理对象生成发现者协议层网络层实现客户端代理对象生成发现者协议层网络层设计服务端RPCServerRequestHandlerServiceRegister实现服务端RPCServerRequestHandlerServiceRegister实现高并发 RPC 框架的要素手写rpc框...
2020-02-06 16:51:30 386
原创 Kubernetes概念小结
文章目录Kubernetes概念小结Kubernetes概述Kubernetes用途Kubernetes的设计架构MasterNodeKubernetes分层架构Kubernetes设计理念Kubernetes设计理念与分布式系统API设计原则控制机制设计原则Kubernetes的核心技术概念和API对象Pod复制控制器(Replication Controller,RC)副本集(Replica ...
2019-12-22 20:49:49 349
原创 Redis集群分片存储小结
文章目录Redis集群分片存储Redis 集群的主从复制模型Redis 一致性保证搭建集群准备6个独立的redis服务安装redis准备6个redis.conf配置文件启动6个redis事例通过redis-cli工具创建集群检验集群和测试故障转移测试测试自动故障转移手动故障转移集群扩容集群节点删除集群需要注意的问题客户端对Redis集群的支持Redis集群Redis Cluster是Redis...
2019-11-09 10:14:50 309
原创 消息中间件小结
文章目录消息中间件小结消息中间件概述什么是消息中间件消息中间件核心设计本质5大核心组成持久化消息分发高可用高可靠消息中间件的应用场景削峰限流解耦分布式事务的解决方案使用消息中间件带来的问题常见的消息中间件对比消息中间件官方网站消息中间件小结消息中间件概述什么是消息中间件消息中间件,也可以叫做中央消息队列或者是消息队列(区别于本地消息队列,本地消息队列指的是JVM内的队列实现),是一种独立的...
2019-10-11 18:36:44 207
原创 Netty学习笔记(Reactor线程模型)
Netty学习笔记(Reactor线程模型)NIO selector 多路复用Reactor线程模型模型实现部分代码讲解创建mainReactor和subReactor创建serverSocketChannel,注册到mainReactor线程上的selector上Netty线程模型Netty模块组件NioEventLoopGroupNioEventLoopSelectorChannelNetty...
2019-08-04 18:15:02 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人