摘要: 一。首先spring中的bean是线程不安全的 spring的作用域大致可以分为两种,一种是单例模式,一种是原型模式 在单例模式中bean只会被ioc容器初始化一次(当然讲到单例模式自然既有饱和饿汉的方法),但不管咋样就是线程不安全的,因为ioc容器只初始化一次 将数据就加载到JVM内存当中,但是我 阅读全文
posted @ 2021-07-29 17:28 maskpd 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 想要成为架构师的目的:能挣钱,钱多 80w+股票 需要具备的技术: 1. 分布式技术(这个必须的了解,到springcloudAilbaba,一些基本的知识要了解) 2. redis 以及 docker k8s 方面的知识了解 3.以及数据库的维护(SQL语句是基础) 4.需要对linux的知识有一 阅读全文
posted @ 2021-07-25 12:29 maskpd 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 绝对差不超过限制的最长连续子数组 * 给你一个整数数组 nums ,和一个表示限制的整数 limit,请你返回最长连续子数组的长度,该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。 如果不存在满足条件的子数组,则返回 0 。 示例 1: 输入:nums = [8,2,4,7], 阅读全文
posted @ 2021-02-21 10:39 maskpd 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 什么是单调栈 单调栈就是栈里面存放的数据都是有序的,所以可以分为单调递增栈和单调递减栈两种。 单调递增栈就是从栈底到栈顶是从大到小 单调递减栈就是从栈底到栈顶是从小到大 case1:给定一个数组,让构建一个所有子树的根节点都是最大的一颗二叉树 首先想到就是大根堆,但是我们的单调栈也能解决如上问题 l 阅读全文
posted @ 2021-02-18 12:58 maskpd 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 4. 寻找两个正序数组的中位数 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。 进阶:你能设计一个时间复杂度为 O(log (m+n)) 的算法解决此问题吗? 示例 1: 输入:nums1 = [1,3], nums2 = [2 阅读全文
posted @ 2021-02-18 12:09 maskpd 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 首先这是一个特别热门的面试考点,这个问题只要回答的全面基本上这一轮面试就过了 2. JVM内存模型 其中线程共享的和线程私有的两大模块,方法区,堆是共享的 虚拟机栈,本地方法栈,程序计数器是私有的 垃圾回收必然是再共享模块中进行的,方法区是加载类模板的这些一般不会被回收 只有我们的堆(heap 阅读全文
posted @ 2021-02-17 10:46 maskpd 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 给定一个正整数数组 A,如果 A 的某个子数组中不同整数的个数恰好为 K,则称 A 的这个连续、不一定独立的子数组为好子数组。 (例如,[1,2,3,1,2] 中有 3 个不同的整数:1,2,以及 3。) 返回 A 中好子数组的数目。 示例 1: 输入:A = [1,2,1,2,3], K = 2输 阅读全文
posted @ 2021-02-09 20:49 maskpd 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 闭包的条件 1.外部函数中定义了内部函数 2.外部函数有返回值 3.外部函数的返回值是内部函数的函数名字 4.内部函数对外部函数的变量进行了修改 大概是这个一个格式 def 外部函数(): a = 0 ......... def 内部函数(): nonlocal a a = 100 return 内 阅读全文
posted @ 2021-02-09 16:34 maskpd 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 当 A 的子数组 A[i], A[i+1], ..., A[j] 满足下列条件时,我们称其为湍流子数组: 若 i <= k < j,当 k 为奇数时, A[k] > A[k+1],且当 k 为偶数时,A[k] < A[k+1];或 若 i <= k < j,当 k 为偶数时,A[k] > A[k+1 阅读全文
posted @ 2021-02-08 22:28 maskpd 阅读(71) 评论(0) 推荐(0) 编辑
摘要: def max(list:list) ->int: max = list[0] for i in list: if(max < i): max = i return max print(max([1,2,3,4,5,6])) 函数;首先明确一点全局变量和局部变量 在函数里面定义的是局部变量在函数外面 阅读全文
posted @ 2021-02-08 22:14 maskpd 阅读(190) 评论(0) 推荐(0) 编辑