暂时未有相关云产品技术能力~
暂无个人介绍
本文讲解当给你二叉树的根节点 root 时,如何返回它节点值的前序遍历。
给你一个链表的头节点 head ,如何判断链表中是否有环?本文带大家解决这个问题。
当给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次时,如何找出那个只出现了一次的元素?本文带大家解决这个问题。
本文讲解MybatisPlus分页查询的方法。
Survivor区中有两个相同大小的区域,为S0和S1区,当Eden区满了的话,会进行Minor Gc,将存活的对象放入到S0中,然后将Eden区中的垃圾对象全部清理,当Eden中又满了的话,会将Eden中存活的对象和S0中存活的对象一起放入S1中,依次类推。当存活次数达到15次,对象就会被放入到老年代中。
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。
给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。
给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。
给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。
当给定一个二叉树时,如何找出其最小深度?本文带大家解决这个问题。
给定一个二叉树,如何判断它是否是高度平衡的二叉树?本文带大家解决这个问题。
给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。
当定一个二叉树时,如何找出其最大深度?本文带大家解决这个问题。
本文讲解如何在SpringBoot项目中整合redis。
在java开发过程中我们总有些异常不能够准确的捕获到,所以我们要设置一个全局异常处理类,如果异常没有被自己try catch处理的话,最终就会被全局异常处理类处理。
每个类会有一个对应的类加载器去加载这个类,而不同的类加载器所加载的类的类型不同,当我们要加载一个类的时候首先会去应用程序类加载器加载过的集合里(注:这里是加载过的集合里)查看有没有加载这个类,如果没有就去扩展类加载器加载过的集合里查看有没有加载过这个类,如果没有就再向上去找引导类加载器加载过的集合里看有没有加载过这个类,如果也没有就会从引导类加载器要加载的核心类中寻找有没有要加载的类,如果没有就向下寻找扩展类加载器中要加载的扩展类中有没有,如果也没有就去应用程序加载器中寻找。
当给你一个二叉树的根节点 root 时,如何 检查它是否轴对称?本文带大家解决这个问题。
当给你两棵二叉树的根节点 p 和 q ,如何编写一个函数来检验这两棵树是否相同?本文带大家解决这个问题。
当给定一个二叉树的根节点 root ,如何返回它的中序遍历?本文带大家解决这个问题。
本文讲解如何用leetcode算法88.合并两个有序数组
本文讲解如何用leetcode算法83.删除排序链表中的重复元素。
假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?本文带大家解决这个问题。
本文讲解Swagger2Config类内容编写。
本文讲解如何用leetcode算法求69.x 的平方根。
给你两个二进制字符串,返回它们的和(用二进制表示)。 输入为 非空 字符串且只包含数字 1 和 0。
定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。
本文讲解Mybatis-plus逆向工程使用方法。
给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。
给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。
给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。
将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。
通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做 IIII,而是 IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4 。同样地,数字 9 表示为 IX。
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。
本文介绍Java8之Stream常用的操作方式。
Lambda表达式简化了我们代码开发,使得我们开发的代码看起来更加的简洁,所以我们需要学习这种更加规范、更加简洁的代码格式。
单点登录(Single Sign On),简称为 SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
gradle和maven一样都是用来构建java程序的,maven2004年开始兴起,gradle2012年开始诞生,既然已经有了maven这么成熟的构建工具为什么还有gradle的诞生呢,因为gradle有很多地方比maven做的更好,例如gradle采用groovy语言开发,语法更加简单,例如maven一个配置需要三行,而gradle只需要一行即可
本文讲解SSM项目使用拦截器实现登录验证功能,希望对大家有所帮助。
本文讲解Centos7如何快速安装MongDB以及如何卸载MongDB。
本文介绍Centos7如何安装Mysql,以及如何卸载Mysql。
本文介绍Centos7如何安装Redis。
本文讲解数据结构之数据、数据元素、数据项、数据对象之间的关系
本文介绍如何下载安装redis。
堆 是进程和线程共有的空间,每一个进程里面有多个线程,分全局堆和局部堆,全局堆就是所有没有分配的空间,局部堆就是分配给用户的空间,堆在操作系统对进程初始化的时候分配,运行过程中也可以向系统要额外的堆,但是用完了还要还给操作系统,要不然就是内存泄漏。