流程 对象scanner java

Java 标准库实现常见加密解密

一时兴起,好奇 Java 中常用的加解密是如何实现的,今天就 常见的 bas64编码解码、MD5、SHA256、HmacSHA256 做个简单小结,希望对各位有用。 环境: JDK: 17 以下内容基于 JDK 17 的自带工具库 实现,示例如下: package com.example.util; ......
加密解密 常见 标准 Java

[JVM] Java Heap Dump 分析 [转载]

0 序 缘起 近期项目上我负责的微服务出现了难以排查的问题,目前怀疑是 JVM线程方面的情况,但也需从 heap dump方面进一步印证,故需深入了解heap dump文件内容的各项含义。 本文主要转载了网友的观点,详见:参考文献 1 Heap Dump 分析 1.1 heapdump 简介 hea ......
Heap Dump Java JVM

Java扩展赋值运算符,字符串连接符

1.扩展赋值运算符 2.字符串连接符 ......
运算符 字符串 字符 Java

判断创建对象的个数并理解常量池

原文链接:https://blog.csdn.net/m764395448/article/details/109407220 1.创建对象时存储的区域的分布图 寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制; 堆:存放所有new出来的对象; 栈:存放基本类型的变量数据和对象 ......
常量 个数 对象

Java位运算

例题: ......
Java

Java逻辑运算符,短路运算

短路运算 因为c=5,所以c<4为false,又因为逻辑与运算,只要出现一个false就会输出 所以 boolean d=(c<4)&&(c++<4); 这行代码直接会输出false,(c++<4)也不会被执行 所以输出的结果为false,c=5,而不是c=6. 如果把(c++<4)输入到(c<4) ......
运算符 逻辑 Java

Java 通过反射获取注解属性信息以及状态中字典

一、创建存储对象 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * 属性对象存储类*/ public class MetadataField ......
注解 字典 属性 状态 信息

activiti7.1.0.M6流程图预览和进度高亮查看

activiti7移除了静态方法创建ProcessDiagramGenerator,需要创建DefaultProcessDiagramGenerator实例 依赖: <properties> <batik-transcoder.version>1.17</batik-transcoder.versi ......
流程图 进度 activiti7 activiti 流程

java 自定义查询StringBuffer Sql

一、背景 二、实现 @Autowired private EntityManager entityManager; Query query = entityManager.createNativeQuery(sql); query.unwrap(SQLQuery.class).setResultTr ......
StringBuffer java Sql

java的unsafe类和varhandle类

java的unsafe类和varhandle类 拿到了unsafe能做什么? 1、它能修改对象地址里面的元素信息 2、它可以自己开辟一段空间用来存东西 3、它提供了原子类修改方法 4、它可以绕开java的构造器来创建对象 随着 Java 中的并发和并行编程的不断扩展,程序员 由于无法使用 Java ... ......
varhandle unsafe java

Java学习之路(十四)

Java学习之路(十四) 1、Set集合 1.1、Set集合概述和特点【应用】 不可以存储重复元素 没有索引,不能使用普通for循环遍历 1.2、Set集合的使用【应用】 存储字符串并遍历 public class MySet1 { public static void main(String[] ......
Java

2023年Java初/中/高/架构后端真实面试题大全(有详细答案)--高频/真

⭐代表重要程度和必考程度,⭐越多代表越重要,越会被考官问到。 Java Java基础 ⭐⭐⭐⭐ Java 中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢? String、 StringBuffer 和 StringBuilder 的区别是什么? String 为什么是不可变的? ......
架构 答案 大全 2023 Java

Spring的Bean工厂的后置处理器BeanFactoryPostProcessor执行流程

BeanFactoryPostProcessor作用 BeanFactoryPostProcessor是Spring框架中的一个重要接口,用于在BeanFactory加载Bean定义之后、实例化Bean之前对BeanFactory进行自定义修改和扩展。它允许开发人员在Spring容器加载配置文件并创 ......

Java开发者必备:Maven简介及使用方法详解!

今天我们来介绍一个在Java开发中非常重要的工具——Maven。如果你是一名Java开发者,那么你一定不会对Maven感到陌生。但是,对于一些新手来说,可能还不太了解Maven是什么,它有什么作用,以及如何使用它。接下来,就让我们一起来深入了解一下Maven吧! 一、maven简介 Maven是什么 ......
开发者 使用方法 简介 方法 Maven

软件需求与分析课堂测试之九-面向对象设计与分析带答案

软件需求与分析课堂测试之九-面向对象设计与分析 阅读下列图和文字材料,回答问题1至问题3。 某物品拍卖网站为参与者提供物品拍卖平台,组织拍卖过程,提供在线或线下交易服务。网站的主要功能描述如下: (1)拍卖参与者分为个人参与者和团体参与者两种,不同的团体也可以组成新的团体参与拍卖活动。网站记录每个参 ......
课堂 对象 答案 需求 软件

金蝶云星空业务对象列表显示动态列

一、需求设计 《产品序列号档案》的序列号、适用组织分别关联《序列号主档》的序列号字段,的适用组织表的组织,的在库状态。 二、开发实现 列表插件 字段标题 public override void CreateListHeader(CreateListHeaderEventArgs e) { // 创 ......
星空 对象 业务 动态

面向对象程序设计第三次bolg

前言 本次博客针对面向对象程序设计的课程所发的PTA作业7,8以及期末考试中的面向对象编程题的分析和总结,重点介绍课程成绩统计程序系列题目以及期末考试的编程题。 PTA第七次作业 在这次作业中7-1、7-2内容和考点相同,在此我分析一下7-2Hashmap的排序这个问题。 7-2 容器-HashMa ......
程序设计 对象 程序 bolg

Spring的后置处理器BeanPostProcessor接口的执行流程

BeanPostProcessor的设计目标主要是提供一种扩展机制,让开发者可以在Spring Bean的初始化阶段进行自定义操作。这种设计理念主要体现了Spring的一种重要原则,即“开放封闭原则”。开放封闭原则强调软件实体(类、模块、函数等等)应该对于扩展是开放的,对于修改是封闭的。在这里,Sp ......

java基本数据类型

数据类型 名称 位数 默认值 最小值 最大值 byte 1字节(8位) 0 -128 127 short 2字节(16位) 0 -32768 32767 int 4字节 (32位) 0 -2^31 2^31-1 long 8字节 (64位) 0L -2^63 2^63-1 float 4字节 0.0 ......
类型 数据 java

Windows 下部署Redis 主从模式+哨兵模式+JAVA连接方式

原文:Windows 下部署Redis 主从模式+哨兵模式+JAVA连接方式_java redis部署-CSDN博客 前言之前项目需求部署redis高可用,走了很多弯路以及相关配置来回折腾浪费了很多时间,特地记录下。 主从模式:实现多台redis实例进行服务运行,并且数据相互同步;哨兵模式:实现主服 ......
模式 主从 哨兵 Windows 方式

Maven无法下载fastdfs-client-java依赖问题解决

一、分析原因 控制台报错 具体如下: 并且pom.xml中以下依赖爆红: <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-client-java</artifactId> <version>1.29-SNAPSHOT</ ......

[JVM] Java Thread Dump 分析 [转载]

0 序 缘起 近期项目上我负责的微服务出现了难以排查的问题,目前怀疑是 线程方面的情况,故需深入了解thread dump文件内容的各项含义。 本文转载了网友的观点,详见:参考文献 诊断 Java 应用的过程中, 我们经常要去看线程的相关信息. 比如: 当前 JVM 有多少线程 从启动到现在已经创建 ......
Thread Dump Java JVM

21207119-第三次java博客

前言 第三次博客,主要是成绩系统和期末考试 题量: 不是太大,小题写的会快些,但是系列题找测试点的过程有时候很费时间 难度: 中等偏上,包含了诸多细节和需求,包括各种异常处理和特殊情况的处理 测试与分析 7-1 容器-HashMap-检索 分数 10 全屏浏览题目 切换布局 作者 蔡轲 单位 南昌航 ......
21207119 博客 java

java重载-构造方法也存在重载-数据类型的提升

重载 1.一个类中不能声明多个相同的方法,属性。 2.上面的相同指的是方法名,参数列表相同。和返回值类型无关。 3.如果方法名相同,但是参数列表(个数,顺序,类型)不相同,会认为是不同的方法,在java中被称之为重载 下面就是相同的方法[方法名和参数列表相同] class UserLogin{ vo ......
类型 方法 数据 java

软件需求与分析课堂测试之九-面向对象设计与分析

软件需求与分析课堂测试之九-面向对象设计与分析 阅读下列图和文字材料,回答问题1至问题3。 某物品拍卖网站为参与者提供物品拍卖平台,组织拍卖过程,提供在线或线下交易服务。网站的主要功能描述如下: (1)拍卖参与者分为个人参与者和团体参与者两种,不同的团体也可以组成新的团体参与拍卖活动。网站记录每个参 ......
课堂 对象 需求 软件

软件需求与分析课堂测试之九-面向对象设计与分析

软件需求与分析课堂测试之九-面向对象设计与分析 阅读下列图和文字材料,回答问题1至问题3。 某物品拍卖网站为参与者提供物品拍卖平台,组织拍卖过程,提供在线或线下交易服务。网站的主要功能描述如下: (1)拍卖参与者分为个人参与者和团体参与者两种,不同的团体也可以组成新的团体参与拍卖活动。网站记录每个参 ......
课堂 对象 需求 软件

java.lang.ClassNotFoundException: org.apache.commons.fileupload.disk.DiskFileItemFactory

DiskFileItemFactory类是文件上传才需要用到的类,所以,我们需要添加commons-fileupload依赖 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</arti ......

Java类型转换

注意点 1.不能对布尔值进行转换 2.不能把对象类型转换为不相干的类型 3.把高容量转换到低容量的时候,强制转换,反之,自动转换 4.转换的时候可能存在内存溢出,或者精度的问题 如图为精度问题 如图为溢出问题 ......
类型 Java

Java ++ --(自增、自减)

a=3 因为b=a++ 所以先给b赋值,然后a再自增,所以a+1=4,此时a=4 又因为++a 所以a先自增,a+1=5,此时a=5,然后再给c赋值,所以c=5 综上所述a=5 b=3 c=5 ......
Java

Java八大数据基本类型

八大数据基本类型 1整数的四种表达式:int(最常用)、byte、short、long 2浮点型:fioat(float类型要在数字后面加个F)、double 3字符型:char(赋值要用单引号) String:是字符串,不是关键字,是类 4布尔值:Boolean(true或false) ......
类型 数据 Java
共14500篇  :43/484页 首页上一页43下一页尾页