Loading

摘要: 剑指 Offer 24. 反转链表 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 限制: 0 ⇐ 节点个数 ⇐ 5000 /** * Definition for si 阅读全文
posted @ 2021-09-22 11:21 Pen9 阅读(29) 评论(0) 推荐(0)
摘要: 剑指 Offer 06. 从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 限制: 0 ⇐ 链表长度 ⇐ 10000 /** * Definition for singly-linked li 阅读全文
posted @ 2021-09-22 11:15 Pen9 阅读(28) 评论(0) 推荐(0)
摘要: 704. Binary Search Given an array of integers nums which is sorted in ascending order, and an integer target, write a function to search target in num 阅读全文
posted @ 2021-09-19 15:27 Pen9 阅读(36) 评论(0) 推荐(0)
摘要: Title Description 20. Valid Parentheses Given a string s containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string 阅读全文
posted @ 2021-09-19 15:20 Pen9 阅读(34) 评论(0) 推荐(0)
摘要: 5.模拟美团商家上下线 5.1 需求 模拟美团服务平台,商家营业通知,商家打烊通知 提前在根节点下,创建好 /meituan 节点 5.2 商家服务类 public class ShopServer { private static String connectString = "192.168.2 阅读全文
posted @ 2021-06-07 22:49 Pen9 阅读(54) 评论(0) 推荐(0)
摘要: 4. Zookeeper 实战 4.1 分布式安装部署 集群思路:先搞定一台服务器,再克隆出两台,形成集群! 4.1.1 安装zookeeper 详情见:Learning Zookeeper systematically - part 2 - install 4.1.2 配置服务器编号 在/opt/ 阅读全文
posted @ 2021-06-07 21:49 Pen9 阅读(55) 评论(0) 推荐(0)
摘要: 3. Zookeeper内部原理 3.1 选举机制 半数机制:集群中半数以上机器存活,集群可用。所以Zookeeper适合安装奇数台服务器 虽然在配置文件中并没有指定Master和Slave。但是,Zookeeper工作时,是有一个节点为 Leader,其他则为Follower,Leader是通过内 阅读全文
posted @ 2021-06-07 20:23 Pen9 阅读(38) 评论(0) 推荐(0)
摘要: 2. zookeeper安装 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 单机模式:Zookeeper只运行在一台服务器,适合测试环境 集群模式:Zookeeper运行在一个集群,适合生产模式,这个集群称作一个集合体 伪集群模式:在一台服务器上运行多个Zookeeper实例 阅读全文
posted @ 2021-06-06 20:39 Pen9 阅读(62) 评论(0) 推荐(0)
摘要: 深入理解Zookeeper 引用自《zookeeper分布式过程协同技术讲解》 在计算机诞⽣之后很长的⼀段时间⾥,⼀个应⽤服务是在⼀个独⽴的 单处理器计算机上运⾏⼀段程序。时⾄今⽇,应⽤服务已经发⽣了很⼤的 变化。在⼤数据和云计算盛⾏的今天,应⽤服务由很多个独⽴的程序组 成,这些独⽴的程序则运⾏在形 阅读全文
posted @ 2021-06-05 22:07 Pen9 阅读(55) 评论(0) 推荐(0)
摘要: 动态代理 1、jdk的动态代理 ​ 动态代理与静态代理的区别此处不再赘述,大家不要慌,干就完了!!! ​ 其实在使用动态代理的时候最最核心的就是Proxy.newProxyInstance(loader, interfaces, h);废话不多说,直接干源码。 动态代理的样例代码: Calculat 阅读全文
posted @ 2020-10-30 16:31 Pen9 阅读(173) 评论(0) 推荐(0)