自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 二叉树中序遍历的三中方式

看别人的来的我贴一个地址,随后用leetcode的一道题来实战大佬博客地址94. 二叉树的中序遍历给定一个二叉树的根节点 root ,返回它的 中序 遍历。输入:root = [1,null,2,3]输出:[1,3,2]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-inorder-traversal著作

2021-08-30 10:46:05 148

原创 使用redis实现登录token的需求

使用redis实现登录token的需求需求分析:我们用户登录成功后,需要记录用户的基本信息,当前登录时间或者你可能会记录其他什么比如用户浏览了什么东西。token流程,生成一段随机字节作为令牌,服务器可以根据令牌找到令牌持有者,随着时间的推移,旧令牌会被新令牌取代。那么这就有个问题,服务器端需要存储令牌对应的信息,如果是关系型数据库,那么就会对关系型数据库的开销增大,虽然有批量增加,但用户的操作改变的数据库行不多,所以基本没用,这个时候呢,就需要使用redis来替代关系型数据库了。使用red

2021-08-27 10:28:13 743

原创 java8新特性三:默认方法

这个比较轻松搬一下链接java8新特性三:默认方法

2021-08-24 11:19:07 125

原创 Java8新特性之二:方法引用

上一节介绍了Java8新特性中的Lambda表达式,本小节继续讲解Java8的新特性之二:方法引用。方法引用其实也离不开Lambda表达式。我们用Lambda表达式来实现匿名方法。但有些情况下,我们用Lambda表达式仅仅是调用一些已经存在的方法,除了调用动作外,没有其他任何多余的动作。在这种情况下,我们倾向于通过方法名来调用它,而Lambda表达式可以帮助我们实现这一要求,它使得Lambda在调用那些已经拥有方法名的方法的代码更简洁、更容易理解。方法引用可以理解为Lambda表达式的另外一种表现

2021-08-24 11:04:46 142

原创 java8新特性一:lambda表达式

简单的用我的代码来说明一下这个表达式,如有错误请指出,非常感谢;总结一下这个帖子1)别人的例子,2)自己写的例子,接口有参数,无参数,实现方法的参数情况说明先看别人的例子通过这个比较接口来实现一个lambda表达式,下面我自己写一个接口来实现说明多种情况。package org.xxxx.demo01; import java.util.Arrays;import java.util.Comparator; public class Demo01 { public static vo

2021-08-24 10:13:28 83

原创 3. 无重复字符的最长子串

无重复字符的最长子串.给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。class Solution { public int lengthOfLongestSubstring(String s) { // 哈希集合,记录每个字符是否出现过 Set<Character> occ = new HashSet<Character>(); int n = s.length(); // 右指针.

2021-07-22 14:46:24 241

原创 2. 两数相加

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。/**

2021-07-22 14:27:12 109

原创 1. 两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解法一垃圾循环class Solution { pu

2021-07-22 13:50:10 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除