├── .gitignore ├── .idea ├── .gitignore ├── interview-comment.iml ├── modules.xml └── vcs.xml ├── README.md ├── static ├── qrcode.jpg ├── qun.jpeg ├── red_rocket01.jpg └── red_rocket02.png └── today.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .idea/* -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Datasource local storage ignored files 5 | /dataSources/ 6 | /dataSources.local.xml 7 | # Editor-based HTTP Client requests 8 | /httpRequests/ 9 | -------------------------------------------------------------------------------- /.idea/interview-comment.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # INTERVIEW 2 | 3 | # 面试造火箭,上班拧螺丝! 火箭抛光! 技术抛光.... 4 | 5 | > 欢迎关注公众号 6 | 7 | ![公众号](http://static.wzcu.com/qrcode.jpg) 8 | 9 | 10 | ## [http://interview.wzcu.com/](http://interview.wzcu.com/) 11 | 12 | ### [今日更新日志](./today.md) 13 | 14 | * Golang 15 | 16 | * [基础](http://interview.wzcu.com/Golang/%E5%9F%BA%E7%A1%80.html) 17 | * [个人学习笔记](http://interview.wzcu.com/Golang/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.html) 18 | * [代码考题](http://interview.wzcu.com/Golang/%E4%BB%A3%E7%A0%81%E8%80%83%E9%A2%98.html) 19 | * [笔试选择题](http://interview.wzcu.com/Golang/%E7%AC%94%E8%AF%95%E9%80%89%E6%8B%A9%E9%A2%98.html) 20 | * [内存对齐](http://interview.wzcu.com/Golang/golang%E5%86%85%E5%AD%98%E5%AF%B9%E9%BD%90.html) 21 | * [CSP模型](http://interview.wzcu.com/Golang/CSP.html) 22 | * [goroutine](http://interview.wzcu.com/Golang/goroutine.html) 23 | * [morestack](http://interview.wzcu.com/Golang/morestack.html) 24 | * [splitstack](http://interview.wzcu.com/Golang/splitstack.htm) 25 | * [Go内存分配](http://interview.wzcu.com/Golang/Go%E5%86%85%E5%AD%98%E5%88%86%E9%85%8D.html) 26 | * [Go的垃圾回收机制](http://interview.wzcu.com/Golang/Go%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6%E6%9C%BA%E5%88%B6.html) 27 | 28 | - 数据库 29 | - [MySQL](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL.html) 30 | - [binlog](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/binlog.html) 31 | - [MVCC和Next-Key Locks](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/MVCC%E5%92%8CNext-Key%20Locks.html) 32 | - [乐观锁和悲观锁](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/跳跃表.html) 33 | - Redis 34 | - [Redis](http://interview.wzcu.com/Redis/Redis.html) 35 | - [压缩列表和连锁更新](http://interview.wzcu.com/Redis/%E5%8E%8B%E7%BC%A9%E5%88%97%E8%A1%A8.html) 36 | - [跳跃表](http://interview.wzcu.com/Redis/%E8%B7%B3%E8%B7%83%E8%A1%A8.html) 37 | - [rehash](http://interview.wzcu.com/Redis/rehash.html) 38 | 39 | - 操作系统 40 | - [操作系统](http://interview.wzcu.com/System/System.html) 41 | - [mmap](http://interview.wzcu.com/System/mmap.html) 42 | - [零拷贝](http://interview.wzcu.com/System/%E9%9B%B6%E6%8B%B7%E8%B4%9D.html) 43 | - [写时复制](http://interview.wzcu.com/System/%E5%86%99%E6%97%B6%E5%A4%8D%E5%88%B6.html) 44 | - [进程和线程](http://interview.wzcu.com/System/%E8%BF%9B%E7%A8%8B%E5%92%8C%E7%BA%BF%E7%A8%8B.html) 45 | - [Linux系统init详解](http://interview.wzcu.com/System/Linux%E7%B3%BB%E7%BB%9Finit%E8%AF%A6%E8%A7%A3.html) 46 | - [select_poll_epoll详解](http://interview.wzcu.com/System/select_poll_epoll.html) 47 | - [调度算法(进程、页面、磁盘)](http://interview.wzcu.com/System/%E8%B0%83%E5%BA%A6%E7%AE%97%E6%B3%95.html) 48 | - 网络与协议 49 | - [网络](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C/%E7%BD%91%E7%BB%9C.html) 50 | - [协议](http://interview.wzcu.com/网络/协议.html) 51 | - [Nginx](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C/nginx.html) 52 | - [HTTPS原理](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C/HTTPS%E5%8E%9F%E7%90%86.html) 53 | - [TCP校验和](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/TCP%E6%A0%A1%E9%AA%8C%E5%92%8C.html) 54 | - [TCP重传机制](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/TCP%E9%87%8D%E4%BC%A0%E6%9C%BA%E5%88%B6.html) 55 | - [TCP的拥塞控制](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/TCP%E7%9A%84%E6%8B%A5%E5%A1%9E%E6%8E%A7%E5%88%B6.html) 56 | - [gRPC和protobuf](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C/gRPC%E5%92%8Cprotobuf.html) 57 | - [time wait和close wait](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/closewait%E5%92%8Ctimewait.html) 58 | - 数据结构 59 | - [数据结构](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.html) 60 | - [树,二叉树,平衡二叉树,红黑树,B树等逐步深入了解](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/%E6%A0%91,%E4%BA%8C%E5%8F%89%E6%A0%91,%E5%B9%B3%E8%A1%A1%E4%BA%8C%E5%8F%89%E6%A0%91,%E7%BA%A2%E9%BB%91%E6%A0%91,B%E6%A0%91%E7%AD%89%E9%80%90%E6%AD%A5%E6%B7%B1%E5%85%A5%E4%BA%86%E8%A7%A3.html) 61 | 62 | - 流行组件 63 | - 消息队列 64 | - [如何保证消息的顺序性](http://interview.wzcu.com/%E6%B5%81%E8%A1%8C%E7%BB%84%E4%BB%B6/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/%E5%A6%82%E4%BD%95%E4%BF%9D%E8%AF%81%E6%B6%88%E6%81%AF%E7%9A%84%E9%A1%BA%E5%BA%8F%E6%80%A7.html) 65 | 66 | - 云 67 | - [云](http://interview.wzcu.com/%E4%BA%91/readme.html) 68 | - [docker基础了解](http://interview.wzcu.com/%E4%BA%91/docker%E5%9F%BA%E7%A1%80%E4%BA%86%E8%A7%A3.html) 69 | - [Docker核心技术与实现原理](http://interview.wzcu.com/%E4%BA%91/docker%E6%A0%B8%E5%BF%83%E6%8A%80%E6%9C%AF%E4%B8%8E%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86.html) 70 | - 分布式 71 | * [分布式事务](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1.html) 72 | * [2PC协议](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/2PC%E5%8D%8F%E8%AE%AE.html) 73 | * [3PC协议](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/3PC%E5%8D%8F%E8%AE%AE.html) 74 | * [XA协议](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/XA%E5%8D%8F%E8%AE%AE.html) 75 | * [TCC](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/TCC.html) 76 | * [事务消息](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/%E4%BA%8B%E5%8A%A1%E6%B6%88%E6%81%AF.html) 77 | * [本地事务表](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/%E6%9C%AC%E5%9C%B0%E4%BA%8B%E5%8A%A1%E8%A1%A8.html) 78 | * [最大努力通知](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/%E6%9C%80%E5%A4%A7%E5%8A%AA%E5%8A%9B%E9%80%9A%E7%9F%A5.html) 79 | * [Saga模式](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/saga%E6%A8%A1%E5%BC%8F.html) 80 | * [分布式锁](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81.html) 81 | - 设计题 82 | - [并发](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E5%B9%B6%E5%8F%91%E9%97%AE%E9%A2%98.html) 83 | - [带有权重的随机算法](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E5%B8%A6%E6%9C%89%E6%9D%83%E9%87%8D%E7%9A%84%E9%9A%8F%E6%9C%BA%E7%AE%97%E6%B3%95.html) 84 | - [限流](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E9%99%90%E6%B5%81.html) 85 | - [✭✭分布式锁](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81.html) 86 | - [✭✭秒杀](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E7%A7%92%E6%9D%80.html) 87 | - [一致性hash](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E4%B8%80%E8%87%B4%E6%80%A7hash.html) 88 | - [数据库分片](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%88%86%E7%89%87.html) 89 | - [✭✭分布式事务](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1.html) 90 | - [亿级用户的分布式数据存储解决方案](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E4%BA%BF%E7%BA%A7%E7%94%A8%E6%88%B7%E7%9A%84%E5%88%86%E5%B8%83%E5%BC%8F%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.html) 91 | 92 | - 面经(正在补充) 93 | - [腾讯](http://interview.wzcu.com/interview/tencent.html) 94 | - [字节](http://interview.wzcu.com/interview/bytedance.html) 95 | - [百度](http://interview.wzcu.com/interview/baidu.html) 96 | - [阿里](http://interview.wzcu.com/interview/alibaba.html) 97 | - [滴滴](http://interview.wzcu.com/interview/didi.html) 98 | - [金山](http://interview.wzcu.com/interview/kingsoft.html) 99 | - [快手](http://interview.wzcu.com/interview/kuaishou.html) 100 | - [小米](http://interview.wzcu.com/interview/mi.html) 101 | - [其他](http://interview.wzcu.com/interview/other.html) 102 | 103 | - 算法 104 | - [简单算法](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%AE%97%E6%B3%95.html) 105 | - [回朔算法](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E5%9B%9E%E6%9C%94%E7%AE%97%E6%B3%95.html) 106 | - [Times33](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/Times33.html) 107 | - [Redlock算法](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/redlock%E7%AE%97%E6%B3%95.html) 108 | - [大公司经典](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E5%A4%A7%E5%85%AC%E5%8F%B8%E7%BB%8F%E5%85%B8/classic.html) 109 | * [✭二分法查找](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E4%BA%8C%E5%88%86%E6%B3%95%E6%9F%A5%E6%89%BE.html) 110 | * [动态规划](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92.html) 111 | * [BF算法和KMP算法](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/BF%E7%AE%97%E6%B3%95%E5%92%8CKMP%E7%AE%97%E6%B3%95.html) 112 | * [BFS广度优先搜索](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/BFS%E5%B9%BF%E5%BA%A6%E4%BC%98%E5%85%88%E6%90%9C%E7%B4%A2.html) 113 | * [DFS深度优先搜索](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/DFS%E6%B7%B1%E5%BA%A6%E4%BC%98%E5%85%88%E6%90%9C%E7%B4%A2.html) 114 | - [经典排序](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%BB%8F%E5%85%B8%E6%8E%92%E5%BA%8F/readme.html) 115 | - [冒泡排序](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%BB%8F%E5%85%B8%E6%8E%92%E5%BA%8F/bubble.html) 116 | - [选择排序](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%BB%8F%E5%85%B8%E6%8E%92%E5%BA%8F/selection.html) 117 | - [插入排序](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%BB%8F%E5%85%B8%E6%8E%92%E5%BA%8F/insertion.html) 118 | - [希尔排序](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%BB%8F%E5%85%B8%E6%8E%92%E5%BA%8F/shell.html) 119 | - [归并排序](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%BB%8F%E5%85%B8%E6%8E%92%E5%BA%8F/mergeSort.html) 120 | - [✭✭堆排序](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E7%BB%8F%E5%85%B8%E6%8E%92%E5%BA%8F/heapSort.html) 121 | - 其他 122 | - [时间复杂度](http://interview.wzcu.com/other/time.html) 123 | - 文章转载 124 | - [玩转Golang单元测试](http://interview.wzcu.com/Article/Golang%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95.html) 125 | - [高德打车稳定性建设](http://interview.wzcu.com/Article/%E9%AB%98%E5%BE%B7%E6%89%93%E8%BD%A6%E7%A8%B3%E5%AE%9A%E6%80%A7%E5%BB%BA%E8%AE%BE.html) 126 | - 刷题 127 | - [Leetcode](http://interview.wzcu.com/Leetcode/Leetcode.html) 128 | - [删除链表中的节点](http://interview.wzcu.com/Leetcode/code/delete_node) 129 | - [反转链表](http://interview.wzcu.com/Leetcode/code/reverse_list_node/) 130 | - [K 个一组翻转链表](http://interview.wzcu.com/Leetcode/code/reverse_k_group/) 131 | - [两数相加](http://interview.wzcu.com/Leetcode/code/add_two_numbers/) 132 | - [合并两个有序链表](./Leetcode/code/merge_two_lists/README.md) 133 | - [合并k个有序链表](http://interview.wzcu.com/Leetcode/code/merge_two_lists/) 134 | - [旋转链表](http://interview.wzcu.com/Leetcode/code/rotate_list/) 135 | - [环形链表](http://interview.wzcu.com/Leetcode/code/linked_list_cycle/) 136 | - [环形链表 II](http://interview.wzcu.com/Leetcode/code/linked_list_cycle_ii/) 137 | - [相交链表](http://interview.wzcu.com/Leetcode/code/intersection_of_two_linked_lists/) 138 | - [整数反转](http://interview.wzcu.com/Leetcode/code/reverse_integer/) 139 | - [回文数](http://interview.wzcu.com/Leetcode/code/palindrome_number/) 140 | - [只出现一次的数字](http://interview.wzcu.com/Leetcode/code/single_number/) 141 | - [求众数](http://interview.wzcu.com/Leetcode/code/majority_element/) 142 | - [2的幂](http://interview.wzcu.com/Leetcode/code/power_of_two/) 143 | - [排序链表](http://interview.wzcu.com/Leetcode/code/sort_list/) 144 | - [搜索旋转排序数组](http://interview.wzcu.com/Leetcode/code/search_in_rotated_sorted_array/) 145 | - [数组中的第K个最大元素](http://interview.wzcu.com/Leetcode/code/kth_largest_element_in_an_array/) 146 | - [反转字符串中的单词 III](http://interview.wzcu.com/Leetcode/code/reverse-words-in-a-string-iii/) 147 | - [爬楼梯](http://interview.wzcu.com/Leetcode/code/climbing_stairs/) 148 | - [最大子序和](http://interview.wzcu.com/Leetcode/code/maximum_subarray/) 149 | - [买卖股票的最佳时机](http://interview.wzcu.com/Leetcode/code/best_time_to_buy_and_sell_stock/) 150 | - [买卖股票的最佳时机 ii](http://interview.wzcu.com/Leetcode/code/best_time_to_buy_and_sell_stock_ii/) 151 | - [合并两个有序数组](http://interview.wzcu.com/Leetcode/code/merge_sorted_array/) 152 | - [最小路径和](http://interview.wzcu.com/Leetcode/code/minimum_path_sum/) 153 | - [不同路径](http://interview.wzcu.com/Leetcode/code/unique_paths/) 154 | - [不同路径 ii](http://interview.wzcu.com/Leetcode/code/unique_paths_ii/) 155 | - [设计链表](http://interview.wzcu.com/Leetcode/code/design_linked_list/) 156 | - [螺旋矩阵 II](http://interview.wzcu.com/Leetcode/code/spiral_matrix_ii/) 157 | - [螺旋矩阵](http://interview.wzcu.com/Leetcode/code/spiral_matrix/) 158 | - [二叉树的序列化和反序列化](http://interview.wzcu.com/Leetcode/code/serialize-and-deserialize-binary-tree/) 159 | - [区间列表的交集](http://interview.wzcu.com/Leetcode/code/interval-list-intersections/) 160 | - [二叉树中所有距离为K的结点](http://interview.wzcu.com/Leetcode/code/all-nodes-distance-k-in-binary-tree/) 161 | - [二叉树寻路](http://interview.wzcu.com/Leetcode/code/path-in-zigzag-labelled-binary-tree/) 162 | - [Excel 表列序号](http://interview.wzcu.com/Leetcode/code/excel-sheet-column-number/) 163 | 164 | [今日更新日志](./today.md) 165 | -------------------------------------------------------------------------------- /static/qrcode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzcu/interview-comment/7b5d97f5aef23b9da9320033a7d8ff4d15baf389/static/qrcode.jpg -------------------------------------------------------------------------------- /static/qun.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzcu/interview-comment/7b5d97f5aef23b9da9320033a7d8ff4d15baf389/static/qun.jpeg -------------------------------------------------------------------------------- /static/red_rocket01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzcu/interview-comment/7b5d97f5aef23b9da9320033a7d8ff4d15baf389/static/red_rocket01.jpg -------------------------------------------------------------------------------- /static/red_rocket02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wzcu/interview-comment/7b5d97f5aef23b9da9320033a7d8ff4d15baf389/static/red_rocket02.png -------------------------------------------------------------------------------- /today.md: -------------------------------------------------------------------------------- 1 | # 写下今天更新了啥 2 | 3 | - 2021-07-30 4 | - 基本都是近期更新的,没有提交代码而已 5 | - [二叉树中所有距离为K的结点](http://interview.wzcu.com/Leetcode/code/all-nodes-distance-k-in-binary-tree/) 6 | - [二叉树寻路](http://interview.wzcu.com/Leetcode/code/path-in-zigzag-labelled-binary-tree/) 7 | - [Excel 表列序号](http://interview.wzcu.com/Leetcode/code/excel-sheet-column-number/) 8 | * [分布式事务](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1.html) 9 | * [2PC协议](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/2PC%E5%8D%8F%E8%AE%AE.html) 10 | * [3PC协议](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/3PC%E5%8D%8F%E8%AE%AE.html) 11 | * [XA协议](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/XA%E5%8D%8F%E8%AE%AE.html) 12 | * [TCC](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/TCC.html) 13 | * [事务消息](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/%E4%BA%8B%E5%8A%A1%E6%B6%88%E6%81%AF.html) 14 | * [本地事务表](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/%E6%9C%AC%E5%9C%B0%E4%BA%8B%E5%8A%A1%E8%A1%A8.html) 15 | * [最大努力通知](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/%E6%9C%80%E5%A4%A7%E5%8A%AA%E5%8A%9B%E9%80%9A%E7%9F%A5.html) 16 | * [Saga模式](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/saga%E6%A8%A1%E5%BC%8F.html) 17 | * [分布式锁](http://interview.wzcu.com/%E5%88%86%E5%B8%83%E5%BC%8F/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81.html) 18 | - [time wait和close wait](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/closewait%E5%92%8Ctimewait.html) 19 | 20 | - 2021-07-20 21 | - [TCP重传机制](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/TCP%E9%87%8D%E4%BC%A0%E6%9C%BA%E5%88%B6.html) 22 | - [TCP的拥塞控制](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/TCP%E7%9A%84%E6%8B%A5%E5%A1%9E%E6%8E%A7%E5%88%B6.html) 23 | - 在协议里新增了一些题目,都是经典的面试题 24 | -[协议](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C%E4%B8%8E%E5%8D%8F%E8%AE%AE/%E5%8D%8F%E8%AE%AE.html) 25 | - 2021-07-19 26 | - [Linux系统init详解](http://interview.wzcu.com/System/Linux%E7%B3%BB%E7%BB%9Finit%E8%AF%A6%E8%A7%A3.html) 27 | 28 | 29 | - 2021-07-08 30 | - 来个困难的算法题(其实写了好几天): [二叉树的序列化和反序列化](http://interview.wzcu.com/Leetcode/code/serialize-and-deserialize-binary-tree/) 31 | - 2021-05-31 32 | - [个人学习笔记](http://interview.wzcu.com/Golang/%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0.html) 33 | 34 | 35 | - 中间断更,因为 入职了新公司, 大小周实在没时间学习了,而且组里人还少 36 | 37 | - 2020-01-14 38 | - 更新几篇知识点 39 | - 不贴地址了,有需要的,自己找找看吧 40 | - 2020-01-13 41 | - 调度build! 不过再钻钻细节 42 | - 2020-01-12 43 | - 陪发小逛逛 潘家园, 搞一对 核桃 进行抛光 44 | - 2020-01-11 45 | - 身体不适.睡一天 46 | - 2020-01-10 47 | - 调度总结的差不多了!自己先过一遍 48 | - 2020-01-09 49 | - 调度即将总结完! 50 | - 2020-01-08 51 | - 先收集一篇量大的数据存储方案 [亿级用户的分布式数据存储解决方案](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E4%BA%BF%E7%BA%A7%E7%94%A8%E6%88%B7%E7%9A%84%E5%88%86%E5%B8%83%E5%BC%8F%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.html) 52 | - 争取明天把调度总结出来! 53 | - 2020-01-07 54 | - 试水去了 55 | - 2020-01-06 56 | - 还是在看文章,但是没总结好!先把以前的 树相关的复制过来吧!跳转博客读的话不太方便 57 | - [树,二叉树,平衡二叉树,红黑树,B树等逐步深入了解](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/%E6%A0%91,%E4%BA%8C%E5%8F%89%E6%A0%91,%E5%B9%B3%E8%A1%A1%E4%BA%8C%E5%8F%89%E6%A0%91,%E7%BA%A2%E9%BB%91%E6%A0%91,B%E6%A0%91%E7%AD%89%E9%80%90%E6%AD%A5%E6%B7%B1%E5%85%A5%E4%BA%86%E8%A7%A3.html) 58 | - 2020-01-03 59 | - 停更三天,要出门 60 | - 2020-01-02 61 | - 更新docker相关知识一篇 [Docker核心技术与实现原理](http://interview.wzcu.com/%E4%BA%91/docker%E6%A0%B8%E5%BF%83%E6%8A%80%E6%9C%AF%E4%B8%8E%E5%AE%9E%E7%8E%B0%E5%8E%9F%E7%90%86.html) 62 | - 2020-01-01 63 | - 元旦在家刷金刚呢.. 64 | - 2019-12-31 65 | - 更新了`协议`相关内容 66 | - 2019-12-30 67 | - 复习一遍 68 | - 2019-12-29 69 | - 文玩市场抛光去了 70 | - 2019-12-28 71 | - 更新了`协议`相关的问题!收集还不全 72 | - 准备造个公众号和小程序 73 | - 2019-12-27 74 | - [rehash](http://interview.wzcu.com/Redis/rehash.html) 75 | - 2019-12-26 76 | - [跳跃表](http://interview.wzcu.com/Redis/%E8%B7%B3%E8%B7%83%E8%A1%A8.html) 77 | - [写时复制](http://interview.wzcu.com/System/%E5%86%99%E6%97%B6%E5%A4%8D%E5%88%B6.html) 78 | - 2019-12-25 79 | - 增加了一些选择题 80 | - [笔试选择题](http://interview.wzcu.com/Golang/%E7%AC%94%E8%AF%95%E9%80%89%E6%8B%A9%E9%A2%98.html) 81 | - 2019-12-24 82 | - 凌晨做一题出来 83 | - [螺旋矩阵 II](http://interview.wzcu.com/Leetcode/code/spiral_matrix_ii/) 84 | - 白天一题 85 | - [螺旋矩阵](http://interview.wzcu.com/Leetcode/code/spiral_matrix/) 86 | - 更新数据库相关 87 | - [乐观锁和悲观锁](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/%E4%B9%90%E8%A7%82%E9%94%81%E5%92%8C%E6%82%B2%E8%A7%82%E9%94%81.html) 88 | - [分布式事务](http://interview.wzcu.com/%E8%AE%BE%E8%AE%A1%E9%A2%98/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1.html) 89 | - 2019-12-23 90 | - 早上因为看有人说mysql的rr隔离级别,怎么解决幻读的问题,所以更新下 91 | - [MVCC和Next-Key Locks](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/MVCC%E5%92%8CNext-Key%20Locks.html) 92 | - 2019-12-22 93 | - 没记啥 94 | - 2019-12-21 95 | - 学习一下跳跃表的操作..明天再更新 96 | - 2019-12-20 97 | - 得再看看 innodb的 那个什么.. 发现真他喵的看不完啊... 98 | - [binlog](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/binlog.html) 99 | - 2019-12-19 100 | - 正在看和学习中 101 | - 中间几天公司活太多.没更新. 另外,我以为我家里电脑有写..结果发现,家里根本没有写记录... 102 | - 2019-12-18 103 | - 补充了一些题 104 | - redis 105 | - [Redis的持久化是怎么实现的?](http://interview.wzcu.com/Redis/Redis.html#redis%E7%9A%84%E6%8C%81%E4%B9%85%E5%8C%96%E6%98%AF%E6%80%8E%E4%B9%88%E5%AE%9E%E7%8E%B0%E7%9A%84%EF%BC%9F) 106 | - [怎么防止AOF文件越来越大?](http://interview.wzcu.com/Redis/Redis.html#%E6%80%8E%E4%B9%88%E9%98%B2%E6%AD%A2aof%E6%96%87%E4%BB%B6%E8%B6%8A%E6%9D%A5%E8%B6%8A%E5%A4%A7%EF%BC%9F) 107 | - [ Redis持久化策略该如何进行选择?](http://interview.wzcu.com/Redis/Redis.html#redis%E6%8C%81%E4%B9%85%E5%8C%96%E7%AD%96%E7%95%A5%E8%AF%A5%E5%A6%82%E4%BD%95%E8%BF%9B%E8%A1%8C%E9%80%89%E6%8B%A9%EF%BC%9F) 108 | - [AOF文件追加阻塞是什么?](http://interview.wzcu.com/Redis/Redis.html#aof%E6%96%87%E4%BB%B6%E8%BF%BD%E5%8A%A0%E9%98%BB%E5%A1%9E%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F) 109 | - [Redis为什么是单线程的?](http://interview.wzcu.com/Redis/Redis.html#redis%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%AF%E5%8D%95%E7%BA%BF%E7%A8%8B%E7%9A%84%EF%BC%9F) 110 | - [Redis性能为什么高?](http://interview.wzcu.com/Redis/Redis.html#redis%E6%80%A7%E8%83%BD%E4%B8%BA%E4%BB%80%E4%B9%88%E9%AB%98) 111 | - [Redis主从同步是怎么实现的?](http://interview.wzcu.com/Redis/Redis.html#redis%E4%B8%BB%E4%BB%8E%E5%90%8C%E6%AD%A5%E6%98%AF%E6%80%8E%E4%B9%88%E5%AE%9E%E7%8E%B0%E7%9A%84%EF%BC%9F) 112 | - [Redis中哨兵是什么?](http://interview.wzcu.com/Redis/Redis.html#redis%E4%B8%AD%E5%93%A8%E5%85%B5%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F) 113 | - [Redis哨兵系统是怎么实现自动故障转移的?](http://interview.wzcu.com/Redis/Redis.html#redis%E5%93%A8%E5%85%B5%E7%B3%BB%E7%BB%9F%E6%98%AF%E6%80%8E%E4%B9%88%E5%AE%9E%E7%8E%B0%E8%87%AA%E5%8A%A8%E6%95%85%E9%9A%9C%E8%BD%AC%E7%A7%BB%E7%9A%84%EF%BC%9F) 114 | - 操作系统 115 | - [Linux I/O模型一共有哪些?](http://interview.wzcu.com/System/System.html#linux-io%E6%A8%A1%E5%9E%8B%E4%B8%80%E5%85%B1%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F) 116 | - [同步与异步的区别是什么?](http://interview.wzcu.com/System/System.html#%E5%90%8C%E6%AD%A5%E4%B8%8E%E5%BC%82%E6%AD%A5%E7%9A%84%E5%8C%BA%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F) 117 | - [阻塞与非阻塞的区别是什么?](http://interview.wzcu.com/System/System.html#%E9%98%BB%E5%A1%9E%E4%B8%8E%E9%9D%9E%E9%98%BB%E5%A1%9E%E7%9A%84%E5%8C%BA%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F) 118 | - 网络 119 | - [孤儿进程,僵尸进程,守护进程?](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C/%E7%BD%91%E7%BB%9C.html#%E5%AD%A4%E5%84%BF%E8%BF%9B%E7%A8%8B%E5%83%B5%E5%B0%B8%E8%BF%9B%E7%A8%8B%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B%EF%BC%9F) 120 | - [写时复制(Copy On Write)?](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C/%E7%BD%91%E7%BB%9C.html#%E5%86%99%E6%97%B6%E5%A4%8D%E5%88%B6copy-on-write%EF%BC%9F) 121 | - 2019-12-11 122 | - 一天累死 123 | - 更新一下docker相关 124 | - 地址: [docker基础了解](http://interview.wzcu.com/云/docker基础了解.html) 125 | - 2019-12-10 126 | - 事情太多,停更一下 127 | - 晚上更新了两题..另外学习了下管道的问题 128 | - 2019-12-09 129 | - 摸鱼 130 | - 2019-12-08 131 | - 周日简单看下了 通道这块,打算多写几行代码练练手 132 | - 2019-12-07 133 | - 周六摸鱼 134 | - 2019-12-06 135 | - 今天活太多..没来得及看新知识 136 | - 2019-12-05 137 | - 今天有活,写接口呢...另外,简单研究了下 通道,因为通道这块用的还是太少了.得写一写 138 | - 另外,确定了 map和slice 都有多线程读写的问题! 139 | - 2019-12-04 140 | - 昨天太伤了.知道自己有多菜了.. 递归遍历二维数组我写了好久.. 最后抄java写法写出来的..... 141 | - 今天更新了点`redis`和`mysql`知识,另外,要赶紧看看 MySQL的`binlog` 142 | - redis 143 | - [Redis五大对象类型和其底层实现?](http://interview.wzcu.com/Redis/Redis.html#redis%E4%BA%94%E5%A4%A7%E5%AF%B9%E8%B1%A1%E7%B1%BB%E5%9E%8B%E5%92%8C%E5%85%B6%E5%BA%95%E5%B1%82%E5%AE%9E%E7%8E%B0) 144 | - [怎么保持Redis缓存里的数据与数据库里的一致?](http://interview.wzcu.com/Redis/Redis.html#%E6%80%8E%E4%B9%88%E4%BF%9D%E6%8C%81redis%E7%BC%93%E5%AD%98%E9%87%8C%E7%9A%84%E6%95%B0%E6%8D%AE%E4%B8%8E%E6%95%B0%E6%8D%AE%E5%BA%93%E9%87%8C%E7%9A%84%E4%B8%80%E8%87%B4) 145 | - mysql 146 | - [什么是MySQL XA事务?](http://interview.wzcu.com/%E6%95%B0%E6%8D%AE%E5%BA%93/MySQL.html#%E4%BB%80%E4%B9%88%E6%98%AFmysql-xa%E4%BA%8B%E5%8A%A1) 147 | - 2019-12-03 148 | - 今天被一个hard题目难住了..发现要用回朔算法来解..学习一下 149 | - 临时加了 回朔算法 概念 150 | - [回朔算法](http://interview.wzcu.com/%E7%AE%97%E6%B3%95/%E5%9B%9E%E6%9C%94%E7%AE%97%E6%B3%95.html) 151 | - 周六日摸鱼 152 | - 2019-12-02 153 | - 增加`HTTPS原理`,地址: [HTTPS](http://interview.wzcu.com/%E7%BD%91%E7%BB%9C/HTTPS%E5%8E%9F%E7%90%86.html) 154 | - 做两个动归题目 155 | - [不同路径](http://interview.wzcu.com/Leetcode/code/unique_paths/) 156 | - [不同路径 ii](http://interview.wzcu.com/Leetcode/code/unique_paths_ii/) 157 | - 2019-11-29 158 | - 解两个leetcode题 159 | - [合并两个有序数组](http://interview.wzcu.com/Leetcode/code/merge_sorted_array/) 160 | - [最小路径和](http://interview.wzcu.com/Leetcode/code/minimum_path_sum/) 161 | - 2019-11-28 162 | - 有活,未更新 163 | - 2019-11-27 164 | - 今天有活,没学新东西,不过打算加 `云` 相关模块知识,以免总被问(被问太多次了..) 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | --------------------------------------------------------------------------------