自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 高性能编程小结

如何进行高能编程多线程网络jvm调优

2019-09-08 17:02:39 427

原创 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关注的人

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