上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 93 下一页
摘要: 参考: java多态实现原理 C++ 多态的实现及原理 多态的底层实现 Java是用过方法表来实现的,C++是通过虚表来实现的。 Java 对于方法调用动态绑定的实现主要依赖于方法表,但通过类引用调用和接口引用调用的实现则有所不同。总体而言,当某个方法被调用时,JVM 首先要查找相应的常量池,得到方 阅读全文
posted @ 2020-12-16 21:47 Lucky小黄人^_^ 阅读(819) 评论(0) 推荐(1)
摘要: 参考: Cyc2018大佬 https://m.zhipin.com/mpa/html/get/share?type=1&contentId=5c56dc3a69460a9dpAF70968F1JY&uid=70c880ba2684afc91nR63di9FVtV&identity=0 JavaGu 阅读全文
posted @ 2020-12-16 21:46 Lucky小黄人^_^ 阅读(462) 评论(0) 推荐(0)
摘要: 参考字典树(前缀树)Trie树(字典树,前缀树,键树)分析详解Trie Tree 的实现 (适合初学者)https://leetcode-cn.com/problems/implement-trie-prefix-tree/solution/shi-xian-trie-qian-zhui-shu-b 阅读全文
posted @ 2020-12-16 21:35 Lucky小黄人^_^ 阅读(788) 评论(0) 推荐(0)
摘要: 以下内容摘自Cyc2018大佬的笔记,对原文做了略微修改和添加了少量内容 一、数据类型 基本类型 byte/8 char/16 short/16 int/32 float/32 long/64 double/64 boolean/~ boolean 只有两个值:true、false,可以使用 1 b 阅读全文
posted @ 2020-12-16 21:32 Lucky小黄人^_^ 阅读(502) 评论(0) 推荐(0)
摘要: 一、问题和背景 昨天面试腾讯被问到了HashMap为什么线程不安全,多线程下会有哪些线程不安全的情况,记忆中隐约记得有个扩容链表成环的问题,但是问到为什么,怎么解决的,JDK1.8对这个问题有做出相关优化吗,gg了,不会。为自己点了一首凉凉。 二、源码解读 今天特意上网搜了一下答案,看到两篇博客觉得 阅读全文
posted @ 2020-12-11 21:09 Lucky小黄人^_^ 阅读(1491) 评论(0) 推荐(0)
摘要: 14. 最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不 阅读全文
posted @ 2020-12-07 21:02 Lucky小黄人^_^ 阅读(181) 评论(0) 推荐(0)
摘要: 50. Pow(x, n) 实现 pow(x, n) ,即计算 x 的 n 次幂函数。 示例 1: 输入: 2.00000, 10 输出: 1024.00000 示例 2: 输入: 2.10000, 3 输出: 9.26100 示例 3: 输入: 2.00000, -2 输出: 0.25000 解释 阅读全文
posted @ 2020-12-06 21:09 Lucky小黄人^_^ 阅读(227) 评论(0) 推荐(0)
摘要: 今天想对牛客网进行一个项目总结,随便点了几个功能,测试发帖功能的时候,没有发帖成功,页面卡主了,进入到服务器中查看项目日志: 略过了许多看不懂的报错之后,看到了几行看得懂的报错信息,内容如下图片所示,提示'Topic publish not present in metadata after 600 阅读全文
posted @ 2020-12-06 15:20 Lucky小黄人^_^ 阅读(1705) 评论(0) 推荐(0)
摘要: 69. x 的平方根 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 示例 1: 输入: 4 输出: 2 示例 2: 输入: 8 输出: 2 说明: 8 的平方根是 2.82842..., 阅读全文
posted @ 2020-12-05 21:19 Lucky小黄人^_^ 阅读(167) 评论(0) 推荐(0)
摘要: 66. 加一 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入:digits = [1,2,3] 输出:[1,2,4] 解释:输入数组表示数 阅读全文
posted @ 2020-12-05 19:58 Lucky小黄人^_^ 阅读(156) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 93 下一页