几步操作解决IDEA每次打开新项目都需重新配置maven,java编译版本等问题

  • Post author:
  • Post category:java

前言 对于很多刚使用idea的小白,或者一些不关注idea工具使用的老兵都可能会遇到每次打开一个新的项目,你的idea setting都要重新设置一下,这。。。。就很烦,所以针对我经常要设置的两步给大家做个示范 操作步骤 首先file -> other settings -> settings for new projects java编译版本改为java8,maven配置也配置个人实…

继续阅读 几步操作解决IDEA每次打开新项目都需重新配置maven,java编译版本等问题

Java字节码(一)

  • Post author:
  • Post category:java

一、什么是字节码: Java所有的指令有200个左右,一个字节(8位)可以存储256种不同的指令信息,一个这样的字节称为字节码(Bytecode)。字节码是由类型前缀和操作名称这两部分组成。 二、java字节码文件编码过程 在了解了字节码的含义之后,那么你是否想过一个问题,我们平时编写的是java文件,JVM运行的class文件,也就是字节码。一般这个转化IDE工具帮我们完成了,或者在命令行的情况…

继续阅读 Java字节码(一)

Java Collections Framework(JAVA集合框架)中的常用集合及其特点、适用场景、实现原理简介

  • Post author:
  • Post category:java

JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求开发者必须熟悉Java的常用集合类。本文将就 Java Collections Framework 中常用的集合及其特点、适用场景、实现原理进行介绍,供学习者参考。当然,要真正深入理解Java的集合实现,还是要推荐去阅读JDK的源码。 Java提供的众多集合框架由两大接口衍生而来:Co…

继续阅读 Java Collections Framework(JAVA集合框架)中的常用集合及其特点、适用场景、实现原理简介

java设置字符串位数,不足补零

  • Post author:
  • Post category:java

代码 String.format("%0" + 位数 + "d", 整形数 + 1); 将整形数加1,位数为指定位数 演示代码 String.format("%0" + 5 + "d", 15 + 1); 运行结果 00016 版权声明:本文为Caiabcd原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/Ca…

继续阅读 java设置字符串位数,不足补零

vue3项目按需加载antdesign启动时报错.bezierEasingMixin();Inline JavaScript is not enabled. Is it set in your opt

  • Post author:
  • Post category:java

原文: https://blog.csdn.net/lhz_333/article/details/116750568 前端 本文主要记录下解决 ant-design-vue 按需加载时报错 .bezierEasingMixin() 的问题。 报错截图如下 查看报错信息,里面关键的一句话为是 Inline JavaScript is not enabled. 报错原因是因为在使用 babel-pl…

继续阅读 vue3项目按需加载antdesign启动时报错.bezierEasingMixin();Inline JavaScript is not enabled. Is it set in your opt

关于[Ljava.lang.String;不能转换为java.lang.String错误

  • Post author:
  • Post category:java

[ 表示一维数组,[[ 二维数组 “L”代表这个数组是指定引用数据类型的数组. 所以说,这个错误是类型转换错误。字符串数组不能转化为字符串。 遇到这个错误是在struts2框架的拦截器中,我想从拦截器中得到请求的参数。所以调用了ActionContext的getContext方法。将获得的ActionContext实例调用它的getParameters()方法来得到它所有的参数列表(Map)。再通…

继续阅读 关于[Ljava.lang.String;不能转换为java.lang.String错误

java 绘制动态的图形

  • Post author:
  • Post category:java

效果如下 代码如下(初始版本) package cn.com.com; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.RenderingHints; import java.util.ArrayList; import java.util.Collections; import java.util.Lis…

继续阅读 java 绘制动态的图形

Java集合系列-ConcurrentHashMap-put方法的全面解析

  • Post author:
  • Post category:java

通过优锐课核心java学习笔记中,我们可以看到,码了很多专业的相关知识, 分享给大家参考学习。 本篇文章主要对put方法做一个全面的理解,里面牵涉到很多的内容,也有很多理解不到位的地方,put方法我读源码前几遍时,对大致的脉络理解了,但是对里面比较细节的处理逻辑和判断通过一遍一遍的读和理解,才有点明白,然后把它写出来和大家分享,如有错误欢迎指正,使我们共同进步,此篇文章较长,请耐心看完,但是此篇文…

继续阅读 Java集合系列-ConcurrentHashMap-put方法的全面解析

三个步骤使用 maven release 管理 Java 项目的版本号

  • Post author:
  • Post category:java

在多模块的 maven 项目中,模块的版本号升级,如果使用手工方式管理,很花时间,容易出错。 各个模块直接有依赖关系,更新版本号容易改漏。 正确的做法是使用 mvn release 插件 。 这个插件不需要安装。 只需要在工程的 pom.xml 中设置项目的代码库地址即可。 三个步骤即可使用 mvn release 轻松管理版本的升级(版本号增加),发布(版本从 Snapshot 版本发布到  R…

继续阅读 三个步骤使用 maven release 管理 Java 项目的版本号