摘要: ElasticSearch原理简介 我在 Elasticsearch 集群内应该设置多少个分片? 阅读全文
posted @ 2020-08-20 10:50 doyi 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 三种常见的限流算法 因 Redis 分布式锁造成的 P0 级重大事故,整个项目组被扣了绩效。。。 NodeJS 性能优化之 CPU 看图篇 (perf查看运行情况) 阅读全文
posted @ 2020-08-07 15:34 doyi 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 5.Nginx的session一致性(共享)问题配置方案1 6.Nginx的session一致性(共享)问题配置方案2 7.Nginx_Keepalived高可用配置 阅读全文
posted @ 2020-08-06 18:21 doyi 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 以下内容来自3y公众号噢 HTTP常见面试题 Http与Https的区别: Http与Https的区别: HTTP 的URL 以http:// 开头,而HTTPS 的URL 以https:// 开头 HTTP 是不安全的,而 HTTPS 是安全的 HTTP 标准端口是80 ,而 HTTPS 的标准端 阅读全文
posted @ 2020-08-06 15:22 doyi 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、import sys sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键。因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[]提取其中的元素。其第一个元素是程序本身,随后才依次是外部给予的 阅读全文
posted @ 2020-07-23 17:37 doyi 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 用一个栈去存储,从头开始遍历,若遇到比自己大的就放到栈中。 package leetcode; import java.util.Stack; /** * @author doyinana * @create 2020-07-22 9:57 */ public class L300 { public 阅读全文
posted @ 2020-07-22 10:58 doyi 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一开始的想法是:用一个map来存储长度较长的数组中的所有数字,再与较短的数组中的数字比较,若出现在较长数组中,则map中的数量减一,最后用原始map与比较结束后的map比较,得到重复的数字有哪些。 答案的解法: 用一个数组来存储比较的结果: class Solution { public int[] 阅读全文
posted @ 2020-07-22 09:57 doyi 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 这到题一开始自己想到的是用两个栈来转换,再用一个lis来存储。。。经过验证这也太麻烦了 看了大佬的解答,可以直接用stringbuilder来存储 package leetcode;/** * @author doyinana * @create 2020-07-21 18:05 */ public 阅读全文
posted @ 2020-07-22 09:30 doyi 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Linux性能分析工具合集 kill -9 进程杀不掉,怎么办? ElasticSearch的基本概念和集群分布式底层实现 被面试官问懵B了,十亿级数据ES搜索怎么优化? 灵魂四连问:API 接口应该如何设计?如何保证安全?如何签名?如何防重? 何时进行服务熔断、服务降级、服务限流? 服务治理:高可 阅读全文
posted @ 2020-07-01 10:38 doyi 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 再有人问你Netty是什么,就把这篇文章发给他 你要的Netty常见面试题总结,Guide搞来了! 阅读全文
posted @ 2020-06-30 13:30 doyi 阅读(107) 评论(0) 推荐(0) 编辑