java基础面试10题

z 发布于 2023-03-05 01:23
1.JVM、JRE 和 JDK 的关系 Jvm:java虚拟机,类似于一个小型的计算机,它能够将java程序编译后的.class 文件解释给相应平台的本地系统执行,从而实现跨平台。 jre:是运行java程序所需要的环境的集合,它包含了jvm的标准实现和java的核心类库。 jdk:是针对java开发的产品,其中包含了java运行环境jre和java的工具以...

SpringCloud的五大组件功能

z 发布于 2023-03-05 00:59
SpringCloud的五大组件 Eureka Ribbon Hystrix Zuul Config 一、Eureka 作用是实现服务治理,即服务注册与发现。 Eureka服务器相当于一个中介,负责管理、记录服务提供者的信息。服务调用者不需要自己寻找服务 ,而是把需求告诉Eureka ,然后Eureka会把符合你需求的服务告诉你。同时,服务提供方与Eur...
标签: 开发日记

【算法】合并相似的物品leetcode2363

z 发布于 2023-02-28 20:02
题目 给你两个二维整数数组 items1 和 items2 ,表示两个物品集合。每个数组 items 有以下特质: items[i] = [valuei, weighti] 其中 valuei 表示第 i 件物品的 价值 ,weighti 表示第 i 件物品的 重量 。 items 中每件物品的价值都是 唯一的 。 请你返回一个二维数组 ret,其中 ret...
标签: 算法 java

Java的基本数据类型有哪些

z 发布于 2023-02-28 00:10
Java的基本数据类型有哪些? byte,8bit char,16bit short,16bit int,32bit float,32bit long,64bit double,64bit boolean,只有两个值:true、false,可以使⽤用 1 bit 来存储
标签: java

【算法】得分最高的单词集合leetcode1255

z 发布于 2023-02-27 01:04
题目 你将会得到一份单词表 words,一个字母表 letters (可能会有重复字母),以及每个字母对应的得分情况表 score。 请你帮忙计算玩家在单词拼写游戏中所能获得的「最高得分」:能够由 letters 里的字母拼写出的 任意 属于 words 单词子集中,分数最高的单词集合的得分。 单词拼写游戏的规则概述如下: 玩家需要用字母表 letter...

【算法】笨拙的手指acwing2058

z 发布于 2023-02-23 22:08
奶牛贝茜正在学习如何在不同进制之间转换数字。 但是她总是犯错误,因为她无法轻易的用两个前蹄握住笔。 每当贝茜将数字转换为一个新的进制并写下结果时,她总是将其中的某一位数字写错。 例如,如果她将数字 14 转换为二进制数,那么正确的结果应为 1110,但她可能会写下 0110 或 1111。 贝茜不会额外添加或删除数字,但是可能会由于写错数字的原因,写下包含前...

mysql数据库出现Expression #3 of SELECT list is not in GROUP BY clause

z 发布于 2023-02-22 13:52
mysql数据库出现 :Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'xxxx' which is not functionally dependent on columns in GROUP BY clause; this ...
标签: 开发日记

【算法】二分模板

z 发布于 2023-01-21 11:28
二分模板 将区间[l, r]被分为[l, mid]和[mid+1, r]时使用 int l=0,r=n-1; while(l<r){ int mid=l+r>>1; if(nums[mid]>=x){ r=mid; }else{ l=mid+1; } } 2.将区间[l, r]被分为[l, mid-1]和[m...

【算法】八数码

z 发布于 2023-01-11 12:53
在一个 3×3 的网格中,1∼8这 8 个数字和一个 x 恰好不重不漏地分布在这 3×3 的网格中。 例如: 1 2 3 x 4 6 7 5 8 在游戏过程中,可以把 x 与其上、下、左、右四个方向之一的数字交换(如果存在)。 我们的目的是通过交换,使得网格变为如下排列(称为正确排列): 1 2 3 4 5 6 7 8 x 例如,示例中图形就可以通过让 x ...

初识Spring Security

z 发布于 2022-10-20 11:22
Spring Security入门 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactI...
标签: 开发日记