java
-
【Java 基础篇】Java 图书管理系统详解
介绍 图书管理系统是一种用于管理图书信息、借阅记录、用户信息等的软件系统。它可以帮助图书馆、书店或个人管理和组织图书资源,提供了方便的借阅和查询功能。在这篇博客中,我们将详细介绍如…
-
Java 21:最新特性、性能改进和语言发展
文章目录 模式匹配和模式变量 新的记录类型 生产者接口 本地类型推断的扩展 新的垃圾收集器 动态CDS档案 G1垃圾收集器的增强 Java语言的持续发展 性能改进和JEP Java…
-
spring源码 – 条件注解@ConditionnalOnClass的原理分析
往期文章 用最简单的话讲最明白的红黑树 java源码阅读 – HashMap 数据结构 – 堆与堆排序 目录 文章目录 往期文章 目录 前言 介绍 正文 O…
-
Linux中JDK下载、安装、环境配置详细教程
一、下载JDK安装包 1. 官网链接:https://www.oracle.com/java/technologies/downloads/archive/ 2. 下滑选择需要安装…
-
【JAVA】多态的概念与实际利用
个人主页:【😊个人主页】 系列专栏:【❤️初识JAVA】 前言 在面向对象(OOP)的程序设计语言中,多态与封装、继承合称为OOP的三大特性。在今天,我们就来学习一…
-
【JavaSE语法】类和对象(一)
一、面向对象的初步认知 1.1 什么是面向对象 Java是一门纯面向对象的语言(Object Oriented Program,简称OOP),在面向对象的世界里,一切皆为对象。面向…
-
java调用文心一言API的方法
话不多说,直接上干货: 一、首先去官网注册一个账号百度智能云-登录 (baidu.com),注册完成后等待审核,审核后就可以去控制台操作啦! 二、根据官网介绍,由于文心一言属于收费…
-
【JAVA】关于抽象类的概念
个人主页:【😊个人主页】 系列专栏:【❤️初识JAVA】 前言 在Java中,抽象类是一种特殊的类,它无法被实例化。它只能被用作其他类的基类,以便子类可以继承它的属…
-
《Java基础入门》第三版–黑马程序员课后习题(编程部分)
第 1 章 Java 开发入门 第 2 章 Java 编程基础 1. 编写程序,计算1+3+…+99的值,要求如下: (1)使用循环语句实现1~99的遍历 (2)在遍历过程中,通过…
-
【安全】Java幂等性校验解决重复点击(6种实现方式)
目录 一、简介 1.1 什么是幂等? 1.2 为什么需要幂等性? 1.3 接口超时,应该如何处理? 1.4 幂等性对系统的影响 二、Restful API 接口的幂等性 三、实现方…
-
java.io.IOException: unexpected end of stream on Connection
目录 Java.io.IOException: Unexpected End of Stream on Connection 引言 错误原因 解决方法 结论 Java.io.IOE…
-
java根据用户请求获取ip地址,并解析省市信息
目录 1.选型 1.1 实现方式 1.1.1 本地文件解析 1.1.2 数据库查询 1.1.3 第三方API代理 1.2 常用ip定位库 1.2.1 Ip2region 1.2.2…
-
类文件具有错误的版本 61.0, 应为 52.0的解决方法
一、前言 最近又遇到一个奇葩问题。 之前项目好好的,能启动能打包; 由于这个项目没有什么需求,就什么也没有改,放了几个月。 今天要用这个项目的时候,发现打包报错: [ERROR] …
-
离线部署Nginx的安装详细教程+遇到的问题和解决方法
这篇文章主要就是针对内网部署,不能通过上网的方式下载某些安装软件的依赖包,全程全是通过下载Nginx相关的包,上传到服务器上,最终在服务器上进行解压安装操作。 一、下载Nginx的…
-
SpringBoot——自定义start
优质博文:IT-BLOG-CN 一、Mybatis 实现 start 的原理 首先在写一个自定义的start之前,我们先参考下Mybatis是如何整合SpringBoot:myba…
