07 2020 档案

摘要:1、import sys sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键。因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[]提取其中的元素。其第一个元素是程序本身,随后才依次是外部给予的 阅读全文
posted @ 2020-07-23 17:37 doyi 阅读(139) 评论(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 阅读(149) 评论(0) 推荐(0)
摘要:一开始的想法是:用一个map来存储长度较长的数组中的所有数字,再与较短的数组中的数字比较,若出现在较长数组中,则map中的数量减一,最后用原始map与比较结束后的map比较,得到重复的数字有哪些。 答案的解法: 用一个数组来存储比较的结果: class Solution { public int[] 阅读全文
posted @ 2020-07-22 09:57 doyi 阅读(159) 评论(0) 推荐(0)
摘要:这到题一开始自己想到的是用两个栈来转换,再用一个lis来存储。。。经过验证这也太麻烦了 看了大佬的解答,可以直接用stringbuilder来存储 package leetcode;/** * @author doyinana * @create 2020-07-21 18:05 */ public 阅读全文
posted @ 2020-07-22 09:30 doyi 阅读(91) 评论(0) 推荐(0)
摘要:Linux性能分析工具合集 kill -9 进程杀不掉,怎么办? ElasticSearch的基本概念和集群分布式底层实现 被面试官问懵B了,十亿级数据ES搜索怎么优化? 灵魂四连问:API 接口应该如何设计?如何保证安全?如何签名?如何防重? 何时进行服务熔断、服务降级、服务限流? 服务治理:高可 阅读全文
posted @ 2020-07-01 10:38 doyi 阅读(171) 评论(0) 推荐(0)