- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 【Java】拒绝重复代码,从我做起,下面介绍4种方法
重复的代码既浪费时间,对编程技术也没有任何提高,如何高效编码避免重复代码就需要先学会相关的技巧
2022-08-11 17:08:45
926
1
原创 Java还在用System.currentTimeMillis()来打印代码执行时间吗?用StopWatch好用的多赶紧学起来吧!
本文主要用于代码优化时能直观的看大每个代码块执行的消耗占比及其时间,从而更好的针对性的优化性能.
2022-07-13 10:04:38
525
原创 MultipartFile转成File
MultipartFile转File方法 try { String name = uploadFile.getOriginalFilename(); String index = name.substring(name.lastIndexOf(".")); File file = new File(name, index); uploadFil
2022-05-19 14:20:57
299
原创 @JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss“)时间差问题
解决方法:加上timezone = "GMT+8@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss”, timezone = “GMT+8”)
2021-11-29 14:55:57
595
原创 SpringBoot自定义注解实现方法日志打印,拿来即用真香
思路首先定义一个注解类然后写注解切面类最后在需要打印日志的方法上加上自定义注解即可话不多上直接上代码:注解类import java.lang.annotation.*;@Documented@Target({ElementType.METHOD, ElementType.FIELD, ElementType.CONSTRUCTOR, ElementType.ANNOTATION_TYPE})@Retention(RetentionPolicy.RUNTIME)public @inte
2021-10-14 20:26:45
535
原创 Java面试题200道,经典中的经典✔✔✔
下面一起来看 208 道面试题,具体的内容。一、Java 基础1.JDK 和 JRE 有什么区别?2.== 和 equals 的区别是什么?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?5.java 中的 Math.round(-1.5) 等于多少?6.String 属于基础的数据类型吗?7.java 中操作字符串都有哪些类?它们之间有什么区别?8.String str="i"与 String str=n
2021-10-12 15:24:23
158
原创 Java实现省市级联
数据库表设计CREATE TABLE `Region` ( `RegionCode` int(11) NOT NULL AUTO_INCREMENT COMMENT '区域代码', `ParentRegionCode` int(11) DEFAULT NULL COMMENT '父区域代码', `RegionLevel` int(11) DEFAULT NULL COMMENT '区域级别', `RegionName` varchar(255) CHARACTER SET utf8 DEF
2021-08-26 17:37:06
804
原创 日常开发,String类的方法使用
#String类常用方法##String构造方法 String(); String(String original); String(char value[]); String(StringBuffer buffer); String(StringBuilder builder); String str = "abcdefg";##String基本方法 //字符串长度 Sys
2021-08-18 11:33:26
67
原创 Java大厂面试备战之String和StringBuilder和StringBuffer
Java大厂面试备战之String和StringBuilder和StringBufferString, StringBuilder和StringBuffer的区别文章目录Java大厂面试备战之String和StringBuilder和StringBuffer一、String二、StringBuffer三、StringBuilder总结一、StringString是由final修饰的类,所以是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被
2021-08-17 15:52:27
52
原创 Java枚举类的高阶用法
曾经以为的枚举类用法如下。public class StaffConstant { /** * 性别男 */ public static final String SEX_MAN= "男"; /** * 性别女 */ public static final String SEX_MAN= "女";实际上枚举类可以这么用public enum StaffChangeMoveTypeEnum { MOVE_TYPE_NEW(2
2021-08-15 18:39:04
450
原创 2021最新最全面试题及答案
Java 基础JDK 和 JRE 有什么区别?· JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。· JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。具体来说 JDK 其实包含了 JRE,同时还包含了编译 java 源码的编译器 javac,还包含了很多 java 程序调试和分析的工具。简单来说:如果你需要运行 java 程序,只需
2021-08-11 11:08:04
331
原创 最高效的Map遍历方式
Map遍历的方式有很多种,但是哪种是最高效的遍历方式呢?最高效率遍历方式 Map<String, String> map = new HashMap<>(); map.put("a", "张三"); map.put("b", "李四"); map.put("c", "王五"); for (Map.Entry<String, String> entry : map.entrySet()) {
2021-08-10 17:07:03
1985
原创 java如何对list集合中的元素去重?
java如何对list集合中的元素去重?下面展示一些 内联代码片。示例代码// An highlighted block List<String> list = new ArrayList<>(); Set<String> set = new HashSet<>(); list.add("张三"); list.add("李四"); list.add("王五"); l
2021-08-09 16:32:58
133
原创 如何把集合某元素添加到第一个位置
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、如何把集合某元素添加到第一个位置?代码示例一、如何把集合某元素添加到第一个位置?思路: 1,创建一个新的集合LinkedList集合2,把需要把某元素置于以一个位置的集合循环3,判断如果是置于第一个位置元素调用list.addFirst(置为第一个位置的元素);4,如果不是则正常的添加方法list.add(元素)代码示例List list = new ArrayList<>();list.add(“
2021-08-09 16:14:42
4432
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人