
面试题
沙漠662
自学javaEE
展开
-
元音字符反转
package com.beantechs.cpsp.online.voilation;/** * @Author:刘赵强 * @Date:2021/8/19 16:34 * @Description: **/public class demo1 { /** * 给你一个字符串 s ,仅反转字符串中的所有元音字母,并返回结果字符串。 * <p> * 元音字母包括 'a'、'e'、'i'、'o'、'u',且可能以大小写两种形式出现。 .原创 2021-08-19 17:31:25 · 204 阅读 · 0 评论 -
力扣第一题
package com.beantechs.cpsp.online.voilation;import java.util.HashMap;import java.util.Map;/** * @Author:刘赵强 * @Date:2021/8/19 16:59 * @Description: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 * <p> * 你可以假设每种输.原创 2021-08-19 17:30:16 · 237 阅读 · 0 评论 -
面试题
1.nacos和 eurake 注册中心区别2.kafka顺序消费 kafka按客户顺序消费3.水平分表去摸 2的n次方查询的时候前面子表不用改变4.spring的工厂模式和单例模式和java的单例模式5.spring bean的单例模式6.spring的三级缓存7.多线程 countdownlatch三个线程 如果执行了一个线程 就执行主线程8.线程熔断9.超时问题10.重试机制11.分布式锁的实现12.redis实...原创 2021-05-17 15:50:16 · 164 阅读 · 0 评论 -
面试题:线上遇到的问题
线上问题:1. 使用多线程的时候 直接使用提供的 newSingleThreadExecutor 导致内存溢出因为任务队列 new LinkBlockQueue 默认长度是 Integer.MAX_VALUE大小线上问题2:事务问题 同一个类中 事务A直接调用事务B的方法 导致事务B的事务没有生效必须是从IOC容器中的类调用事务方法 才能使事务生效线上问题3:缓存击...原创 2020-02-08 18:04:28 · 1233 阅读 · 0 评论 -
Spring事务传播和Mysql事务隔离级别
1. 如果当前存在事务 1> 加入该事务 不存在创建一个新的事务 required 2> 加入该事务 不存在以非事务形式运行 3>加入该事务 不存在抛出异常2.以非事务的方式运行 1>如果当前存在事务 挂起 2>当前存在事务 抛弃异常3.如果没有事务 新建事务 如果有事...原创 2020-02-07 21:00:50 · 219 阅读 · 0 评论 -
Java面试题
1.线程池的种类 newSingleThreadExecutor 核心线程池和最大线程数都是1 任务队列:LinkBlockingQueue 长度:Integer.maxValuenew ThreadPoolExecutor(1, 1, 0L, TimeUnit.MILLISECONDS, ...原创 2020-01-17 14:24:29 · 265 阅读 · 0 评论 -
java高级软件工程师面试题
JAVA中的几种基本数据类型是什么,各自占用多少字节。 基本数据类型各占多少个字节: 数据类型 字节 默认值 byte 1 0 short ...翻译 2018-11-08 16:18:11 · 2723 阅读 · 0 评论