- 博客(42)
- 收藏
- 关注
原创 jenkins maven项目构建 踩坑
No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Available lifecycle phases are: pre-clean, clean, post
2024-04-28 16:10:53
404
原创 springboot+sa-token+vue-admin 动态菜单的实现
使用springboot+sa-token+vue实现动态菜单与路由
2023-03-01 11:57:08
2735
2
原创 每日五题-Java面试题220911
1、接口是什么? 为什么要使用接口而不是直接使用具体类?2、Java 中,抽象类与接口之间有什么不同?3、除了单例模式,你在生产环境中还用过什么设计模式?4、你能解释一下里氏替换原则吗?5、什么情况下会违反迪米特法则?为什么会有这个问题?
2022-09-13 21:47:03
172
原创 每日五题-java面试题220913
1、什么是 “依赖注入”和“控制反转”?为什么有人使用?2、抽象类是什么?它与接口有什么区别?你为什么要使用抽象类?3、构造器注入 和 setter 依赖注入,哪种方式更好?4、依赖注入和工厂模式之间有什么不同?5、适配器模式和装饰模式有什么区别?
2022-09-13 21:46:36
154
原创 每日五题-Java面试题220905
1、Java 中如何利用泛型写一个LRU 缓存?2、Java 中,怎么获取一个文件中单词出现的最高频率?3、如何检查出两个给定的字符串是反序的?4、Java 中 如何将字符串转换为整数?5、在没有使用临时变量的情况如何交换两个整数变量的值?
2022-09-05 23:31:33
256
原创 每日五题-Java面试题220904
1、Java 中,如何将字符串 YYYYMMDD 转换为日期?2、如何测试静态方法?3、怎么利用 JUnit 来测试一下方法的异常?4、@Before 和 @BeforeClass 有什么区别?5、怎么检查一个字符串只包含数字? 解决方案
2022-09-05 23:29:58
188
原创 每日五题-Java面试题220903
1、在多线程环境下,SimpleDateFormat 是线程安全的吗?2、Java中 如何格式化一个日期? 如格式为 ddMMyyyy的形式?3、Java 中,怎么在格式化的日期中显示时区?4、Java 中 java.util.Date 与 java.sql.Date 有什么区别?5、Java 中,如何计算两个日期之间的差距?
2022-09-05 23:29:19
196
原创 每日五题-java面试220902
1、说出几点 Java 中使用 Collections 的最佳实践2、说出至少5点在 Java 中使用线程的最佳实践。3、说出 5 条 IO的最佳实践4、列出 5 个应该遵循的 JDBC 最佳实践?5、说出几条 Java 中方法重载的最佳实践?
2022-09-05 23:28:30
348
原创 每日五题-Java面试题220901
1、Java 中,Comparator 与 Comparable 有什么不同?2、为什么在重写 equals 方法的时候需要重写 hashCode方法?3、在我 java程序中,我有三个 socket,我需要多少个线程来处理?4、java中怎么创建 ByteBuffer?5、java 中,编写多线程程序的时候你会遵循哪些最佳实践?
2022-09-01 22:01:15
336
原创 每日五题-java面试题220830
1、我们能自己写一个容器类,然后使用 for-each 循环吗?2、ArrayList 和 HashMap 的默认大小是多少?3、有没有可能两个不相等的对象有有相同的hashcode?4、两个相同的对象会有不同的 hashCode吗?5、我们可以在 hashCode()中使用随机数字吗?...
2022-08-30 21:34:24
153
原创 每日五题-java面试题220829
1、Java 中的 LinkedList 是单项链表还是双向链表?2、java 中的 TreeMap 是采用什么树实现的?3、Hashtable 与 HashMap 有什么不同之处?4、Java 中的 HashSet,内部是如何工作的?5、写一段代码在遍历 ArrayList 时移除一个元素?...
2022-08-29 23:06:27
239
原创 每日五题-java面试题220828
1、poll()方法 和 remove() 方法的区别?2、Java 中 LinkedhashMap 和 PriorityQue 的区别是什么?3、ArrayList 与 LinkedList 的区别?4、用哪两种方式来实现集合的排序?5、java中 怎么打印数组?
2022-08-28 22:08:02
151
原创 每日五题-java面试题220827
1、“a==b" 和 “a.equals(b)"有什么区别?2、a.hashCode() 有什么用? 与 a.equals(b) 有什么关系?3、 final、finalize 和 finally 的不同之处?4、java 中的编译期常量是什么?使用它有什么风险?5、List、Set、Map和 Queue 之间的区别?...
2022-08-27 18:59:50
223
原创 每日五题-java面试题220826
1、JRE、JDK、JVM以及 JIT之间有什么不同?2、解释 Java 堆空间及 GC?3、你能保证 GC 执行吗?4、怎么获取 Java 程序使用的内存?堆使用的百分比?5、java 中 堆 和栈 有什么区别?
2022-08-27 18:58:53
261
原创 每日五题-Java面试题220825
1、java 中 WeakReference 与 SoftReference 的区别?2、WeakHashMap 是怎么工作的?3、JVM 选项 -XX:+UseCompressedOops 有什么作用?为什么要使用?4、怎样通过 java 程序来判断 JVM 是 32 位还是 64位?5、32位 JVM 和 64位 JVM的最大堆内存分别是多数?...
2022-08-25 21:22:41
462
原创 每日五题-java面试题220824
1、为什么 Java 中的String 是不可变的(Immutable)?2、我们能在 Switch 中使用 String 吗?3、Java 中的构造器链是什么?4、64位 JVM 中,int 的长度是多少数?5、Serial 与 Parallel GC 之间的不同之处?
2022-08-25 21:22:02
214
原创 每日五题-Java面试题220823
1、Java 中 ++ 操作符是线程安全的吗?2、a = a + b 与 a += b 的区别?3、我能在不进行强制转换的情况下将一个 double 值赋值给 long 类型的变量吗?4、3*0.1 == 0.3 将会返回什么?true 还是 false?5、int 和 Integer 哪个会占用更多的内存?
2022-08-23 21:27:34
96
原创 每日五题-Java面试题220822
1、怎么将 byte转换为String?2、Java 中怎样将 bytes 转换为 long 类型?3、我们能将 int 强制转为 byte 类型的变量吗?如果该值大于 byte 类型的范围,将会出现什么现象?4、存在两个类, B 继承 A, C继承B,我们能将 B转换为C么,如果 C = (C)B;5、哪个类包含 clone 方法? 是 Cloneable 还是 Object?
2022-08-22 12:22:41
229
原创 每日五题-Java面试题220821
1、用 java写一个线程安全的单例模式(Singleton)2、Java 中 sleep 方法和 wait 方法的区别?3、什么是不可变对象(immutable object) Java 中怎么创建一个不可变对象?4、我们能创建一个包含可变对象的不可变对象吗?5、java 中应用使用什么数据类型来代表价格?
2022-08-21 10:15:05
159
原创 每日五题-Java面试题220819
1、什么是 Busy spin? 我们为什么要使用它?2、java 中怎么获取一份线程 dump 文件?3、Swing 是线程安全的?4、什么是线程局部变量?5、用 wait-notify 写一段代码来解决生产-消费者问题?
2022-08-19 19:47:58
81
原创 每日五题-Java面试题220818
1、volatile 修饰符的有过什么实践?2、 volatile 类型变量提供了什么保证?3、10 个线程和 2个线程的同步代码,哪个更容易写?4、你是如何调用 wait() 方法的? 使用 if 块还是 循环? 为什么5、什么是多线程环境下的伪共享(false sharing)?...
2022-08-19 09:59:23
65
原创 每日五题-java面试题220817
1、UML 中有哪些常用的图2、用 Java 写一个冒泡排序3、用 Java 写一个折半查找4、Java 中能创建 volatile 数组吗?5、volatile 能使得一个非原子操作变成原子操作吗?
2022-08-18 23:09:08
83
原创 每日五题-java面试题220816
1、如何通过反射获取和设置对象私有字段的值?2、如何通过反射调用对象的方法?3、简述一下面向对象的“六原则一法则”4、简述一下你了解的设计模式5、用 Java 写一个单例类
2022-08-17 10:24:39
240
原创 每日五题-java面试题220815
1、JDBC 能否处理 Blob 和 Clob ?2、简述正则表达式以及用途3、Java 中是如何支持正则表达式操作的?4、获得一个类的类对象有哪些方式?5、如何通过反射创建对象?
2022-08-15 21:45:01
113
原创 每日五题-Java面试题220814
1、使用 JDBC 操作数据库时,如何提升读取数据的性能?如何提升更新数据的性能?2、在进行数据库编程时,连接池有什么作用?3、什么是 DAO 模式?4、事务的 ACID 是指什么?5、 JDBC 中如何进行事务处理?...
2022-08-14 21:46:06
322
原创 每日五题-java面试题220813
1、如何用 java 代码列出一个目录下所有的文件?2、XML 文档定义有几种形式?它们之间有何本质区别?解析XML 文档有哪几种方式?3、你在项目中哪些地方用到了 XML ?4、阐述 JDBC 操作数据库的步骤。5、 Statement 和 PreparedStatement 有什么区别?哪个性能更好?...
2022-08-14 09:02:27
62
原创 每日五题-Java面试题220812
1、线程的基本状态以及状态之间的关系?2、简述 synchronized 和 java.util.concurrent.locks.Lock 的异同?3、Java 中如何实现序列化,有什么意义?4、 java中有几种类型的流?5、写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数。...
2022-08-12 19:36:51
106
原创 每日五题-Java面试题220811
1、编写多线程程序有几种实现方式?2、synchronized 关键字的用法?3、举例说明同步和异步4、启动一个线程是调用 run()还是 start() 方法?5、什么是线程池(thread pool)
2022-08-12 19:34:42
118
原创 每日五题-Java面试题220810
1、TreeMap 和 TreeSet 在排序时如何比较元素? Collections 工具类中的 sort() 方法如何比较元素?2、Thread 类的 sleep() 方法和对象的 wait() 方法都可以让线程暂停执行,它们有什么区别?3、线程的 sleep() 方法和 yield() 方法有什么区别?4、当一个线程进入一个对象的 synchronized 方法 A 之后,其他线程是否可进入此对象的 synchronized 方法B?5、请说出与线程同步以及线程调用相关的方法。......
2022-08-10 18:58:18
102
原创 每日五题-java面试题220809
1、 *斜体样式*类 ExampleA 继承 Exception, 类 ExampleB 继承 Example A。2、List、Set、Map 是否继承自 Collection 接口?3、阐述 ArrayList、Vector、LinkedList 的存储性能和特性4、Collection 和Collections 的区别?5、List、Map、Set 三个接口存取元素时,各有什么特点?...
2022-08-09 21:26:24
191
原创 每日五题-Java面试题220808
1、try{} 里有一个 return语句,那么紧跟在这个try 后的 finally{}里的代码会不会执行,什么时候执行,在 return 前还是后?2、 Java 语言如何进行异常处理,关键字: throws、throw、try、catch、finally 分别如何使用?3、运行时异常与受检异常有何不同?4、列出一些你常见的运行时异常?5、阐述 final、finally、finalize 的区别。...
2022-08-08 21:23:50
77
原创 每日五题-java面试题220807
1、日期和时间:2、打印昨天的当前时刻3、比较一下 Java 和 JavaScript4、什么时候用断言(assert)?5、Error 和 Exception 有什么区别?
2022-08-07 19:56:01
305
原创 每日五题-Java面试220806
1、Java 中的 final 关键字有哪些用法?2、指出下面程序的运行结果3、数据类型之间的转换:1、如何将字符串转为基础数据类型?2、如何将基本数据类型转换为字符串?4、如何实现字符串的反转及替换?5、怎样将 GB2312编码的字符串转换为ISO-8859-1 编码的字符串?...
2022-08-06 19:52:03
91
原创 每日五题---Java面试题220805
1、`String s = new String("xyz");`创建了几个字符串对象?2、接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(`concreteclass`)?3、一个".java" 源文件中是否可以包含多个类(不是内部类)?有什么限制?4、Anonymous Inner Class(匿名内部类)是否可以继承其他类?是否可以实现接口?5、内部类可以引用它的包含类(外部类)的成员吗?有没有什么限制?...
2022-08-05 19:13:22
566
原创 每日五题---java面试题220804
1、抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法([native]([Java关键字之native详解_java_脚本之家 (jb51.net)](https://www.jb51.net/article/235138.htm))),是否可同时被synchronized 修饰?2、阐述静态变量和实例变量的区别。3、是否可以从一个静态(static)方法内部发出对非静态(non-static)方法的调用?4、如何实现对象克隆?5、 GC 是什么 ? 为什么要有
2022-08-04 20:52:53
152
原创 每日五题---java面试题220803
1、描述一下 JVM 加载 class 文件 的原理机制?2、char 型变量中能不能存贮一个中文汉字,为什么?3、抽象类(abstract class) 和接扣 (interface)有什么异同?4、静态嵌套类(Static Nested Class)和内部类(Inner Class) 的不同?5、Java 中会存在内存泄漏吗,请简单描述。...
2022-08-03 22:37:17
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人