理解原理,建立链接 关于optional类 optional提供了一些方法去处理空值,来帮助我们简化业务代码中空值的判断 java自动内存管理机制 由于jvm的存在,使得java的内存分配,相比c++要容易得多, java的自动内存管理机制,内存管理,个人理解即对象的创建与回收, 在程序运行过程中,我们调用方法区的方法,将对象创建在java堆中, …
一级标题 段落粗体 二级标题 三级标题 引用 import java.util.* class main(){ }; [xxx] (https://www.zackzzp.top) 转义字符 * ZAck Rick Dad Son <span></span>
Zack (China, 2004) 寻找峰值 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums[n] = -∞ 。 你必须实现时间复杂度为 O(log n) 的算法来解决此问题。 示例…
同步与异步的区别 同步的理解: 同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去; 同步就相当于是 当客户端发送请求给服务端,在等待服务端响应的请求时,客户端不做其他的事情。当服务端做完了才返回到客户端。这样的话客户端需要一直等待。用户使用起来会有不友好。 异步的…