版本idea java

查看 Ubuntu 操作系统的版本号

Ubuntu 是一种基于 Debian 的 Linux 操作系统,要查看 Ubuntu 操作系统的版本号可以使用以下命令: 1. 打开终端:按下 "Ctrl+Alt+T" 组合键或者进行 "应用程序 -> 系统工具 -> 终端" 路径操作来打开终端。2. 在终端中输入以下命令并按下回车键: `lsb ......
版本 Ubuntu 系统

Java第五次作业

1.编写一个简单程序,要求数组长度为5,静态赋值10,20,30,40,50,在控制台输出该数组的值 package wen; public class Test { public static void main(String[] args) { // TODO Auto-generated me ......
Java

程序之外的java文件

......
文件 程序 java

M2 java 反编译工具 jd-gui安装

安装java 1.8 验证安装 which java $(/usr/libexec/java_home) echo $JAVA_HOME java -verison ``` #### brew 安装 brew install jd-gui ### 已经安装jdk1.8但是Java反编译工具JD-GU ......
工具 jd-gui java gui M2

Java SpringBoot 加载 yml 配置文件中字典项

将字典数据,配置在 yml 文件中,通过加载yml将数据加载到 Map中 Spring Boot 中 yml 配置、引用其它 yml 中的配置。# 在配置文件目录(如:resources)下新建application-xxx 必须以application开头的yml文件, 多个文件用 "," 号分隔 ......
字典 SpringBoot 文件 Java yml

版本控制

版本控制(Version Control)是一种软件工程技术,用于管理和控制软件代码的变更和版本。它可以帮助开发人员协同开发、追踪代码变更、恢复历史版本、合并代码等操作,提高开发效率和代码质量。常见的版本控制工具包括: Git:Git是一种分布式版本控制系统,由Linus Torvalds开发。它能 ......
版本

每日八股文之Java

1、请你说说死锁定义及发生的条件 得分点: 争夺共享资源、相互等待、互斥条件、请求和保持条件、不剥夺条件、环路等待条件 死锁定义: 两个或两个以上的进程在执行过程中,因争夺共享资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁。这些永远在互相等 ......
八股文 八股 Java

设计模式-模板模式在Java中的使用示例-悍马模型制造示例

场景 设计模式-模板模式在Java中的使用示例: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/130230732 上面整理了模板模式的使用示例,为加强理解特记录另一个使用示例, 以下示例摘自设计模式之禅第二版。 模板方法模式 定 ......
示例 模式 设计模式 模型 模板

java获取包下所有的类

1.背景 给一个Java的包名,获取包名下的所有类.. 根据类上的注解,可以展开很多统一操作的业务 2.直接看代码 package com.common.config.mq.supplier; import com.common.config.mq.MqRegister; import lombok ......
java

ansible-kubeadm在线安装k8s v1.19-v1.20版本

ansible-kubeadm在线安装k8s v1.19-v1.20版本 1. ansible-kubeadm在线安装k8s v1.19-v1.20版本 安装要求 确保所有节点系统时间一致 操作系统要求:CentOS7.x_x64 ansible机器与部署k8s集群做免密钥 找一台服务器安装Ansi ......
ansible-kubeadm ansible kubeadm 版本 v1

java时间判断

DateTime now = DateUtil.date(); //开始时间 String start = DateUtil.today() + " " + systemConstants.attendanceStartTime; //结束时间 String end = DateUtil.today ......
时间 java

获取java HashMap 的容量和阈值

public static void main(String[] args) throws Exception { HashMap<Integer, Integer> m = new HashMap<>(9); Class<?> mapType = m.getClass(); Field thres ......
阈值 容量 HashMap java

重学Java设计模式-行为型模式-迭代器模式

重学Java设计模式-行为型模式-迭代器模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-23-重学 Java 设计模式《实战迭代器模式》.html#重学-java-设计模式-实战迭代器模式「模拟公司组织架构树结构关系-深度迭 ......
模式 设计模式 行为 Java

Java 类的成员——成员变量

如何声明成员变量 语法格式: [修饰符1] class 类名{ [修饰符2] 数据类型 成员变量名 [= 初始化值]; } 说明: – 位置要求:必须在类中,方法外 – 修饰符2(暂不考虑) 常用的权限修饰符有:private、缺省、protected、public 其他修饰符:static、fin ......
成员 变量 Java

重学Java设计模式-行为型模式-命令模式

重学Java设计模式-行为型模式-命令模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-21-重学 Java 设计模式《实战命令模式》.html#重学-java-设计模式-实战命令模式「模拟高档餐厅八大菜系-小二点单厨师烹饪场 ......
模式 设计模式 命令 行为 Java

7.Java 网络编程之 Socket

Java 网络编程之 Socket 一、课程目标 网络模型 TCP 协议与 UDP 协议区别 Http 协议底层实现原理。 二、什么是网络模型 网络编程的本质是两个设备之间的数据交换,当然,在计算机网络 中,设备主要指计算 机。数据传递本身没有多大的难度,不就是把一个设备中的数据发送给两外一个设备, ......
网络编程 Socket 网络 Java

4.深入理解 Java 多线程与并发编程

深入理解 Java 多线程与并发编程 一、课程目标 多线程三大特性 Java 内存模型 Volatile ThreadLoca 线程池 二、线程三大特性 多线程有三大特性: 原子性、可见性、有序性 2.1 什么是原子性 即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不 ......
线程 Java

xtarbackup与mysql 版本不匹配

unknow redo log 格式 。重新下载xtarbackup 与mysql 版本匹配的介质。 ......
xtarbackup 版本 mysql

[nacos]JAR启动并加载/解析Nacos yml格式的配置文件时,报“java.nio.charset.MalformedInputException: Input length = 1 ”

1 问题描述 原因1:字符集不匹配 nacos中配置文件的字符集为A,应用程序的读取配置文件时使用了字符集B,导致使用字符集B解码文件二进制流时字符解码失败。 一般问题出在中文注释上 原因2:(yml文件)配置格式有误 2 解决思路 2.1 原因1:字符集不匹配时 方法[1] 删除nacos配置文件 ......

java基础数据类型

这里整理java基础数据类型学习时几个需要注意的地方,防止自己使用错误,走错路... 整数 // 整数 int num1=10; byte num2=20; short num3=30; long num4=30L;//long 类型要在数字后面加个L // 整数拓展 进制:二进制 0b 十进制 八 ......
类型 基础 数据 java

idea常用快捷键使用

idea常用快捷键使用:1.shift+u 大小写2.alt+shift+u 驼峰命名(插件:CamelCase)3.ctrl+alt 点击跳转实现类4.ctrl 点击跳转接口类5.Alt+F7 查看方法被哪些类调用6.idea怎么看一个类的所有方法 a.方法: 打开一个类,使用快捷键ALT+7, ......
快捷键 常用 idea

Java实验九

1 /* 2 编写程序DivideExcep.java。从控制台输入两个数,计算两数相除并输出结果。 3 使用两个catch子句,分别捕捉除数为0的异常和参数输入有误异常。 4 编译并运行,当输入除数为0时,将有异常出现,当输入的不是整数时, 5 如将30输成了3o,出现的是另一种异常。(参数输入非 ......
Java

VSCode修饰器报错,对修饰器的实验支持功能在将来的版本中可能更改

报错内容 对修饰器的实验支持功能在将来的版本中可能更改。在 “tsconfig” 或 “jsconfig” 中设置 “experimentalDecorators” 选项以删除此警告 解决办法 方法一:设置VSCode选项 管理==>设置==>搜索experimentalDecorators==>打 ......
版本 功能 VSCode

IDEA启动报错Internal error. Please refer to https://jb.gg/ide/critical-startup-errors解决

CMD 右键以管理员身份运行 netsh winsock reset 完成后重启 netsh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsoc ......

Java的对象克隆

Object 类提供的 clone() 方法是 “浅拷贝”,并没有克隆对象中引用的其他对象,原对象和克隆的对象仍然会共享一些信息。深拷贝指的是:在对象中存在其他对象的引用的情况下,会同时克隆对象中引用的其他对象,原对象和克隆的对象互不影响。 ......
对象 Java

linux也分不同发行版,不同版本类型的Linux命令有所区别

一.除了CentOS和Ubuntu之外,Linux还有很多其他类型的发行版,以下是一些常见的Linux发行版类型:: Debian:Debian是一种流行的Linux发行版,它以稳定性和可靠性著称,广泛用于服务器和桌面应用。 Fedora:Fedora是由红帽公司开发的Linux发行版,是一个面向开 ......
命令 版本 类型 linux Linux

《Java基础——环境变量的配置》

Java基础——环境变量的配置 一、JDK的下载 目前为止,JDK总共有三个LTS版本(长期支持版本) | 版本 | LTS时间 | | : : | : : | | JDK 8 | 2030年12月 | | JDK 11 | 2026年9月 | | JDK 17 | 2024年9月 | 同学们可以根 ......
变量 环境 基础 Java

java方法

1、声明 访问权限 static 返回类型 方法名(参数列表)抛出异常{ //代码 } 2、是否返回 如果是方法是无返回数据,则使用void关键字对返回类型声明。 如果方法有返回值,则应该声明为返回值的数据类型,或者返回值类型的父类型。 3、参数列表 如果方法不需要声明参数,则参数列表不存在,调用该 ......
方法 java

java类和对象

1、类 类是模板,具有属性和方法。在java中,可以通过关键字class声明类。 2、对象 对象是类的实例。在java中,有4种方法创建对象。 关键字new 克隆 反射 反序列化 3、调用属性和方法 (1)可以通过类名直接调用静态属性和静态方法 (2)可以通过对象名调用非静态的属性和方法,也可以调用 ......
对象 java

java字符串

1、介绍 java字符串可以通过字面量直接创建,也可以通过new关键字创建。这两种方法在存储上存在差异,但是都可以视为String对象,调用String类方法。 String s = "hello, world" String s = new String("hello, abc"); 2、Stri ......
字符串 字符 java