语法 随笔 基础java

UML各类基础知识总结

1、UML关系 泛化(也就是我们传统意义上的继承关系) 子类继承父类,关系用extend关键字标识; 关联 可以说是一种属于关系,图中即说的是PhoneNumber类属于Master类,同时,除了一对一的关系之外,还可以用一对多、多对一、多对多的关联关系,除了单向关联之外,双向关联也是存在的; 需要 ......
基础知识 基础 知识 UML

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

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 ......
注解 字典 属性 状态 信息

2023-2024-120231329《计算机基础与程序设计》第11周学习总结

作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11 这个作业的目标 计算机科学概论第15,16章并完成云班课测试《C语言 ......

java 自定义查询StringBuffer Sql

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

【硬件设计】数字电路基础--概念、分类与基本运算

https://blog.csdn.net/qq_51447215/article/details/131917039?ops_request_misc=&request_id=&biz_id=102&utm_term=%E6%95%B0%E5%AD%97%E7%94%B5%E8%B7%AF%E5% ......
硬件设计 电路 概念 硬件 数字

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

可视化学习:WebGL的基础使用

WebGL和其他Web端的图形系统存在很大的不同,是OpenGL ES规范在浏览器的实现,它最大的不同就在于它更接近底层,可以由开发者直接操作GPU来实现绘图,性能很好,可以充分利用GPU并行计算的能力,并且WebGL还支持3D物体的渲染;WebGL最大的缺点应该就在于它的使用比较复杂,不易掌握,不... ......
基础 WebGL

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

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

2023-2024-1 20231414 《计算机基础与程序设计》第十一周学习总结

学期(2023-2024-1) 学号(20231414) 《计算机基础与程序设计》第十一周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(2023-2024-1计算机基础与程序设计第十一周作业) 这个作 ......

24-基础SQL-多表查询-子查询(嵌套查询)

子查询 案例:创建部门表 和 员工表(熟悉子查询) -- 部门表 CREATE TABLE dept( id int auto_increment comment "ID" primary key , name varchar(50) not null comment "部门名称" )comment ......
基础 SQL 24

23-基础SQL-多表查询-联合查询(UNION、UNION ALL)

联合查询 对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集 案例:创建部门表 和 员工表(熟悉联合查询) -- 部门表 CREATE TABLE dept( id int auto_increment comment "ID" primary key , name varch ......
UNION 基础 SQL ALL 23

uni-app 基础架构搭建 ts+vue3 命令行

1. 安装全局degit npm install -g degit2.创建工程 my-vue3-ts-project # 创建以 javascript 开发的工程 npx degit dcloudio/uni-preset-vue#vite my-vue3-ts-project # 创建以 ts 开 ......
架构 命令 uni-app 基础 vue3

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

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

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

003、交换机基础练习

......
交换机 基础 003

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
共18000篇  :63/600页 首页上一页63下一页尾页