摘要: zookeeper 架构模型 阅读全文
posted @ 2020-04-21 16:19 嘤嘤怪 阅读(82) 评论(0) 推荐(0) 编辑
摘要: broker nameSrv product comsumer netty 阅读全文
posted @ 2020-04-21 16:18 嘤嘤怪 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2020-04-21 16:08 嘤嘤怪 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 远程仓库 本地私服 dockerfile 命令 启动 查看 关闭 端口映射 阅读全文
posted @ 2020-04-21 16:07 嘤嘤怪 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 集群 脑裂 restAPI 阅读全文
posted @ 2020-04-21 15:58 嘤嘤怪 阅读(108) 评论(0) 推荐(0) 编辑
摘要: netty 封装IO和线程的框架,简化开发 Mina JAVA BIO NIO AIO input 和output 针对的是内存 (cpu) 比如文件读到内存是input (read) 内存写到磁盘是output(write); socket input到内存 ,内存output到socket; 磁 阅读全文
posted @ 2020-04-21 15:54 嘤嘤怪 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 11 阅读全文
posted @ 2020-04-21 15:52 嘤嘤怪 阅读(546) 评论(0) 推荐(0) 编辑
摘要: paxos CAP 一致性 可用性 分区容错性 2PC 分布式协议起源 角色: 提议者:proposer (pid,value) 接受者:acceptor 学习者:learner 一个进程可用是多个角色 法定集合: 预提案阶段: 提案阶段: ZK 类似文件系统 ZNode 顺序访问 全局唯一递增编号 阅读全文
posted @ 2020-04-21 15:50 嘤嘤怪 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1 正向代理服务器 vpn/ chrome设置 反向代理服务器 nginx apache服务器 静态页面服务器 nginx服务器 反向代理服务器 tomcat服务器 jsp、servlet服务器 2 nginx 安装 配置 下载 解压 ./configure 配置 $ ./configure --p 阅读全文
posted @ 2020-04-21 15:48 嘤嘤怪 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 目录 挂载 磁盘分区 命令 网络 io 阅读全文
posted @ 2020-04-21 15:43 嘤嘤怪 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 单例模式 懒汉式 恶汉式 内部类 双重检查锁 枚举 工厂模式 简单工厂 工厂 抽象工厂 builder模式 策略模式 模板模式 代理模式 装饰模式 观察者模式 适配器模式 委派模式 桥接模式 代理模式 建造者模式 阅读全文
posted @ 2020-04-21 15:41 嘤嘤怪 阅读(102) 评论(0) 推荐(0) 编辑
摘要: configuration session exexutor proxyFactory MapperRegistry pluguin 阅读全文
posted @ 2020-04-21 14:51 嘤嘤怪 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 地址管理 容错 failover (retry) failback(恢复) failsafe(日志审计) failfast(报错) fork(同时请求多个) broadcast 负载均衡 随机 轮询 一致性hash 最少使用 监控 amdin 注册中心有几种 Simple Redis Zk Mult 阅读全文
posted @ 2020-04-21 14:47 嘤嘤怪 阅读(506) 评论(0) 推荐(0) 编辑
摘要: Thread public static void sleep(long millis, int nanos) throws InterruptedException { if (millis < 0) { throw new IllegalArgumentException("timeout va 阅读全文
posted @ 2020-04-21 14:33 嘤嘤怪 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 283. 移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0]思路:快慢指针 15. 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 阅读全文
posted @ 2020-04-21 11:45 嘤嘤怪 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2020-04-21 11:37 嘤嘤怪 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 20. 有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()" 输出: true 示例 2: 输 阅读全文
posted @ 2020-04-21 11:35 嘤嘤怪 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 快速排序 private static void sort(int[] arr, int left, int right) { if(left>=right) return; int leftIndex=left; int rightIndex =right; int key = left; whi 阅读全文
posted @ 2020-04-21 11:28 嘤嘤怪 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 231. 2的幂 给定一个整数,编写一个函数来判断它是否是 2 的幂次方。 示例 1: 输入: 1 输出: true 解释: 20 = 1 示例 2: 输入: 16 输出: true 解释: 24 = 16 示例 3: 输入: 218 输出: false思路: x&(x-1)==01000 &011 阅读全文
posted @ 2020-04-21 11:27 嘤嘤怪 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2020-04-21 11:24 嘤嘤怪 阅读(109) 评论(0) 推荐(0) 编辑