版本idea java

Java基础

equals()方法 equals()方法的作用是比较两个字符串是否相等。 为避免空指针异常 finall关键字 final关键字:可以修饰,变量,方法,类。 final修饰的类无法被继承。 final修饰的方法无法被覆盖,无法被重写。 当final修饰的变量没有赋值时,允许第一次赋值,第二次报错。 ......
基础 Java

Java数组

Array java语言中数组是一种引用数据类型。不属于基本数据类型。数组的父类是object。 数组是一个容器,数组是一个数据的集合。 数组中可以储存基本数据类型的数据,也可以储存引用数据类型的数据。 数组是引用类型,所以数组对象储存在堆内存当中的。 数组当中储存的是Java对象的话,实际上存储的 ......
数组 Java

Java SE 21 新增特性

Java SE 21 新增特性 作者:Grey 原文地址: 博客园:Java SE 21 新增特性 CSDN:Java SE 21 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_features Record Pattern ......
特性 Java 21 SE

Java 启动服务命令

均需要在jar包的目录下执行命令 window系统java -jar kx-grabber-0.0.1.jar --server.port=9007 linux系统 nohup java -jar scm-oauth-web.jar >msg.log 2>&1 & ......
命令 Java

解决 IDEA classpath.index 重复问题

今天不知为何开始报错 Entry WEB-INF/classes/classpath.index is a duplicate but no duplicate handling strategy has been set.,大约是由于 我把 Gradle 迁移到了 Kotlin 导致的 经过一番搜 ......
classpath 问题 index IDEA

VMware Aria 曝光“关键”身份验证漏洞,6.x 版本均受影响

导读 近日消息,VMware Aria Operations for Networks 近日曝光了一个高危的身份验证漏洞,远程攻击者可以绕过 SSH 身份认证,访问专用终端。 VMware Aria 是一款用于管理和监控虚拟化环境和混合云的套件,支持 IT 自动化、日志管理、分析生成、网络可见性、安 ......
漏洞 身份 关键 版本 VMware

Mac实现IDEA和nginx前后端联调(新手向)

前言 今天看黑马程序员的javaweb课程,看到前后端联调这一节犯了难。因为老师使用的开发环境是win10,而我用的是Mac,不想装虚拟机,就想着研究一下如何在Mac上实现前后端联调。因为之前只简单学了一下前端三大件,没有系统学过nginx,所以有什么问题请多包涵。 前提:获取老师的文件包我们需要的 ......
新手 nginx IDEA Mac

git提交到本地仓库的版本怎么删除

使用git reset [sha]命令 其中sha就是要回到的版本,我的需求是,在本地仓库提交了两个版本sha1,sha2, 还没推送到远程仓库去,假设前一个版本是sha0,那么我就可以用如下命令就行重置。 git reset sha0 ......
仓库 版本 git

java web应用远程debug

java web应用远程debug 1、在启动参数中加入下面的参数 address对应的端口可以修改 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=15555 2、添加远程服务 3、填充服务名(任意)、远程服务的ip ......
debug java web

Java 常用类

使用Scanner获取键盘输入 hasNextXxx() 是否还有下个输入项,其中Xxx可以是int、Long等代表基本数据类型的字符串。如果只是判断是否包含下一个字符串,则直接使用hasNext() nextXxx() 获取下一个输入项 public class ScannerTest { pub ......
常用 Java

9.24java wab实现创建新界面验证码

<!DOCTYPE html> <html> <head> <title>User Login</title> <style> .container { width: 300px; margin: 0 auto; padding: 20px; border: 1px solid #ccc; text ......
9.24 java wab 24

spring boot错误之-Error (3, 32) java 程序包org springframework boot不存在

问题:spring boot错误之-Error (3, 32) java 程序包org springframework boot不存在 用IDEA创建spring boot,遇到上面的问题(我这里maven用的3.6.1版本) 解决方法:在Settings里面,Maven路径和settings.xm ......
boot springframework 错误 程序 spring

Java连接MSSQL2012数据报TLS10 is not accepted by client preferences [TLS13, TLS12]错误解决办法

这一问题好像是因为Java新版本禁用了些老的加密算法引起的,解决方法为修改 java.security文件里的配置信息即可。 我用的是Java21,在安装目录 Java\jdk-21\conf\security 下找到 java.security文件,用记事本打开,搜索TLSv1,大概在752行的位 ......
TLS preferences accepted 错误 办法

Java语法学习——运算符

一、基本的算术运算符、+符号做连接符 1. 基本的算术运算符 为了掌握基本的算术运算符的使用,我们在IDEA里新建一个package(it.com.operator),然后在这下面新建一个Java class(OperatorDemo1): package it.com.operator; publ ......
运算符 语法 Java

Java课堂

import java.awt.*; import java.awt.event.*; import java.util.*; public class Main{ public static double max(double...values) { double largest=Double.M ......
课堂 Java

Java 随机数类

1.Random类 Random():该构造方法使用一个和当前系统时间对应的数字作为种子数,然后使用这个种子数构造 Random 对象。 Random r=new Random(); Random(long seed):使用单个 long 类型的参数创建一个新的随机数生成器。 Random r=ne ......
随机数 Java

IntelliJ IDEA中执行@Test单元测试时报错Class not found: "..."终极办法

之前也出现过在编译时找不到测试类的问题,但之前的那篇博文,并不是终极办法IntelliJ IDEA中执行@Test单元测试时报错Class not found: "..."Empty test suite 问题: 出现类似问题,普遍时同然就报错了,原因是使用IDEA,从别人的Git上拉取代码后,别人 ......
quot 终极 单元 IntelliJ 时报

无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

今天解决了一个很早之前的问题!!! 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core] 之前一直以为是jar包不匹配,但是改了jar包之后连uri都分辨不出来了 后来在网上查到是tomcat的问题,将 tomc ......
应用程序 文件 程序 http core

一致性哈希算法实现(java)

代码基本实现 未完待续........... public static void main(String[] args) { ​ TreeMap<Integer,String> hashNodes = new TreeMap<>(); hashNodes.put(1,"1.1.1.1"); has ......
一致性 算法 java

《Java核心技术卷Ⅰ》

《Java核心技术卷Ⅰ》阅读笔记,更新中—— 第一章 Java程序设计概述 1.1 Java白皮书 1)简单性 2)面向对象 3)分布式 4)健壮性 5)安全性 6)体系结构中立 7)可移植性 8)解释性 9)高性能 10)多线程 11)动态性 1.1.1 简单性 Java可以说是C++的一个纯净版 ......
核心 技术 Java

java基础-集合-day14

目录1. 数据结构 算法2. 本章的重点 集合3. collections4. list5. 泛型6. 泛型通配符7. linkedList8. 模拟linkedList源码 --面试重点8. Iterrable9. HashSet9. LinkedHashSet10. TreeSet12 map ......
基础 java day 14

Java复习

Java重要特点java语言是面向对象的java语言是健壮的。Java的强类机制,异常处理,垃圾的自动收集等是java程序健壮性的重要保证。java语言是跨平台性的。【即一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台】java语言是解释型的。【解释性语言,编译后的代码不能直接被 ......
Java

IDEA Redundant array length check 警告

在 Java 中判断数组为空通常会同时判断 null 和长度 if (array == null || array.length == 0) { return; } 但是如果在判断段长度是否为 0 后,再进行遍历的操作,就会提示 Redundant array length check,例如下面的代 ......
Redundant length array check IDEA

Java语言中几个常用的包

第一个包:java.lang包。 该包提供了Java语言进行程序设计的基础类,它是默认导入的包。该包里面的Runnable接口和Object、Math、String、StringBuffer、System、Thread以及Throwable类需要重点掌握,因为它们应用很广。 第二个包:java.ut ......
常用 语言 Java

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

java——mybatis-plus随笔

网上参考总教程:https://www.quanxiaoha.com/mybatis-plus/mybatis-plus-tutorial.html 本地参考教程:https://www.cnblogs.com/xiaobaibailongma/p/17091309.html gitee参考教程: ......
mybatis-plus 随笔 mybatis java plus

最新IDEA永久激活教程(亲测有效)

最近 jetbrains 官方发布了 2023.2 版本的 IDEA,之前的激活方法并不支持这个新的版本。 下面是最新的激活教程,激活步骤和之前是类似的,只是换用了不同的补丁文件。 本教程支持 JetBrains 全家桶产品,支持 Windows、macOS 和 Linux 系统。 大家可以通过以下 ......
激活 教程 IDEA

亲测有效的最新IDEA永久激活教程

最近 jetbrains 官方发布了 2023.2 版本的 IDEA,之前的激活方法并不支持这个新的版本。 下面是最新的激活教程,激活步骤和之前是类似的,只是换用了不同的补丁文件。 本教程支持 JetBrains 全家桶产品,支持 Windows、macOS 和 Linux 系统。 大家可以通过以下 ......
激活 教程 IDEA

Java 的基本介绍

认识Java Java 是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 Java的开发 ......
Java

java实验代码

一、 这段代码展示了方法的重载(Method Overloading)的概念。方法的重载是指在同一个类中可以定义多个具有相同名称但参数列表不同的方法。在这段代码中,有两个名为`square`的方法,一个接受整数参数,另一个接受双精度浮点数参数,它们的参数类型不同,这就是方法重载的体现。 以下是代码的 ......
代码 java