自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 九章算法 贪心算法和动态规划-跳跃游戏 II 单词拆分(一)

描述给出一个非负整数数组,你最初定位在数组的第一个位置。数组中的每个元素代表你在那个位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。数组的长度不超过20000,每个元素的大小不超过20000样例样例 1:输入:输出:解释:到达最后位置的最小跳跃次数是2(从下标0到1跳跃1个距离长度,然后跳跃3个距离长度到最后位置)这道题是典型的贪心算法,通过局部最优解得到全局最优解。有两种方法使用贪心算法实现,只是贪心的策略不同。目标是到达数组的最后一个位置,因此我们可以考虑最后一

2022-06-23 22:09:24 562 1

原创 Java进阶训练营第一周JVM预习笔记

什么是字节码? Java bytecode 由单字节(byte)的指令组成,理论上最多支持 256 个操作码(opcode)。 实际上 Java 只使用了200左右的操作码, 还有一些操作码则保留给调试操作。 根据指令的性质,主要分为四个大类: 1. 栈操作指令,包括与局部变量交互的指令 2. 程序流程控制指令 3. 对象操作指令,包括方法调用指令 4. 算术运算以及类型转换指令...

2022-06-15 23:08:17 239

原创 Java 工程师面试突击(可能是史上最好的Java面试突击课程)

因为java面试题是一个较为大的体系,所以我们会拆分为几季来讲解,预计是会推出3季,本次是第一季,第一季课程包含的内容如下:(1)为什么要进行系统拆分?如何进行系统拆分?拆分后不用dubbo可以吗?dubbo和thrift有什么区别呢?(1)说一下的dubbo的工作原理?注册中心挂了可以继续通信吗?(2)dubbo支持哪些序列化协议?说一下hessian的数据结构?PB知道吗?为什么PB的效率是最高的?(3)dubbo负载均衡策略和高可用策略都有哪些?动态代理策略呢?(4)dubbo的spi思想是什么?(5

2022-06-14 14:15:44 247

2018黑马JAVAEE教程

【JAVA视频教程】 2018年最新JavaEE全套视频教程,内容完整供大家学习。

2018-06-23

空空如也

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

TA关注的人

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