张念磊的博客

后端开发 - Java反射获取类的所有的属性和父类的所有属性

反射 获取父类的所有属性
[toc] 问题想获取一个类的所有属性和父类的所有属性 看一下官方文档中关于获取类的属性的两个方法: getDeclaredFields 返回一个字段对象数组,反映由这个类对象表示的类或接口声明的所有字段。这包括公共、受保护、默认(包)访问和私有字段,但不包括继承字段。 getFiel ...
Read more

LeetCode 96. 不同的二叉搜索树

LeetCode 二叉搜索树 公式法 卡特兰数
[toc] 题目 96. 不同的二叉搜索树 难度中等663收藏分享切换为英文关注反馈 给定一个整数 n,求以 1 … n 为节点组成的二叉搜索树有多少种? 示例: 12345678910输入: 3输出: 5解释:给定 n = 3, 一共有 5 种不同结构的二叉搜索树: 1 ...
Read more

LeetCode 350. 两个数组的交集 II

LeetCode
[toc] 题目350. 两个数组的交集 II 难度简单326收藏分享切换为英文关注反馈 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 12输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2,2] 示例 2: 12输入:nums1 ...
Read more

LeetCode 108. 有序数组转换二叉搜索树

LeetCode 二叉搜索树 递归
[toc] 题目108. 将有序数组转换为二叉搜索树将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 123456789给定有序数组: [-10,-3,0,5,9],一个可能的答 ...
Read more

LeetCode 109. 有序链表转换二叉搜索树

LeetCode 快慢指针 二叉搜索树 递归 中序遍历
[toc] 题目109. 有序链表转换二叉搜索树给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 123456789给定的有序链表: [-10, -3, 0, 5, 9 ...
Read more

LeetCode 876. 获取链表的中间结点

LeetCode 链表 快慢指针
题目876. 链表的中间结点给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 12345输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化 ...
Read more

我的偶像

偶像 科比 乔布斯 梦想 修炼
@auther 张念磊@date 2020/5/18 [toc] 我的偶像:对我影响很深的两个人 一个是篮球巨星 - 科比,另一个是苹果的创始人CEO - 乔布斯。 我喜欢他们的基础是我对他们非常的了解,越了解越能发现他们身上的闪光点,就越喜欢越欣赏。 我在我的高中时代读了《乔布斯传》,每天 ...
Read more

前端技术 - 查询搜索时的防抖

1234567891011121314async queryUserByChunk(search) { clearTimeout(this.timeout) // this.timeout 是一个全局变量 let param = { corporationNo: ...
Read more

为什么说爱抱怨、喜欢找借口的人往往一事无成?《被讨厌的勇气》 - 阿德勒的人生哲学!

《被讨厌的勇气》 阿德勒
发现名人自传、访谈中那些人很少抱怨,很少找借口,在自己的领域做出成就。 为什么而大多数人都喜欢推卸责任,因为人会有推卸责任的习惯,会找那些经历来解释当前的状态,把过去搬出来解释自己现在,把不幸当成自己的借口,推卸自己的责任 怎么做没有必要把活着的经历去纠结那些完全无法改变的事,但是我们完全有 ...
Read more

程序员高效学习英语的方法

@auther 张念磊@date 2020/5/14 [toc] 为什么学英语?我的需求: 看英文视频 (教程 发布会) 读英文文章 (技术教程、官方文档) 如何高效的学习英语? 首先开始学习(学习方法) 坚持(重中之重) 日常生活中使用英语(看英文视频、看英文文章。慢慢使用英语,成 ...
Read more
Prev Next