02 2022 档案
摘要:题目 剑指 Offer 32 - II. 从上到下打印二叉树 II 从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回其层次遍历结果: [ [3], [9,
阅读全文
摘要:题目 面试题32 - I. 从上到下打印二叉树 从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回: [3,9,20,15,7] 提示: 节点总数 <= 1000
阅读全文
摘要:题目 剑指 Offer 39. 数组中出现次数超过一半的数字 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 输出: 2 限制: 1 <= 数组长度
阅读全文
摘要:我们使用微服务这些来设计项目时会产生很多项目,而新人刚来要拉取所有项目时,只能一个个拉取,很麻烦浪费时间,因此使用脚本一次性拉取是比较好的,一次编写脚本,随时可以快速再次拉取所有项目,更加简便。 无权限验证 前两行是建立一个你项目的文件夹(yourprojectname),然后进去克隆项目,不需要的
阅读全文
摘要:JVM字节码指令集详解链接 可视化:添加Jclasslib ByteCode viewer插件 看字节码:javap添加到IDEA外部工具 打开idea的settting,找到Tools->External Tools点右边的+号添加一个外部工具,然后如图填写 # Name你自己填查看字节码也是可以
阅读全文
摘要:JVM面试题文章
阅读全文
摘要:在xml里配置上manifestFile标签即可打包使用用自己的MANIFEST.MF文件 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</art
阅读全文
摘要:基本知识 32位操作系统一个指针4个字节 64位操作系统一个指针8个字节 java一个字符2个字节 本次实验使用64位机器、操作系统、jvm Java对象内存查看方法 org.openjdk.jol依赖 maven项目 <dependency> <groupId>org.openjdk.jol</g
阅读全文
摘要:题目 剑指 Offer 38. 字符串的排列 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = “abc” 输出:[“abc”,“acb”,“bac”,“bca”,“cab”,“cba”] 限制: 1 <= s 的长度
阅读全文