排序
信息安全
信息安全, 数据的安全性在Java的网络传输过程中需要通过信息的加密和解密。数据的加密过程有相应的数据编码标准。JavaEE的默认数据编码标准是IOS8859-1。前端请求过来的数据在客户端会有...
Spring Boot 正式弃用 Java 8。。
大家好,我是R哥。 关注 Spring 框架的都知道,因为 Spring 6.0 要求最低 JDK 17+,所以 Spring Boot 3.0 也必须 JDK 17+ 了,但是 3.0 出来的时候,一站式生成项目还是可以选 Java 8 的,如下...
JVM(Java虚拟机) 整理(一):基础理论
JVM整体结构 本文主要说的是HotSpot虚拟机, JVM 全称是 Java Virtual Machine,中文译名:Java虚拟机 简化一下: Java字节码文件 Class文件本质上是一个以8位字节为基础单位的二进制流,各个数...
Devops-01-devops 是什么?
拓展阅读 Devops-01-devops 是什么? Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件 代码质量管理 SonarQube-01-入门介绍 项目管理平台-01-jira 入门介绍 缺陷跟...
一文搞懂5种内存溢出案例,内含完整源码
本文分享自华为云社区《10分钟搞懂各种内存溢出案例!!(含完整源码,建议收藏)》,作者:冰 河。 作为程序员,多多少少都会遇到一些内存溢出的场景,如果你还没遇到,说明你工作的年限可能比...
Spring Boot 基于 SCRAM 认证集成 Kafka 的详解
一、说明 在现代微服务架构中,Kafka 作为消息中间件被广泛使用,而安全性则是其中的一个关键因素。在本篇文章中,我们将探讨如何在 Spring Boot 应用中集成 Kafka 并使用 SCRAM 认证机制进行安...
Java学习:工具类、构造器、实体类使用场景
Java学习:工具类、构造器、实体类使用场景, 封装的设计要求:合理隐藏、合理暴露 合理隐藏:创建成员变量时,使用private修饰 private int id; // 电影编号 合理暴露:创建成员方法时,使用pub...
Java中到底有哪些锁
Java中到底有哪些锁,乐观锁和悲观锁 不是具体的锁,是指看待并发同步的角度 悲观锁:对于同一个数据的并发操作,悲观锁认为自己在使用数据的时候一定有别的线程来修改数据,因此在获取数据的时...
keycloak~jwks-rsa中使用的设计模式
com.auth0.jwk组织下面的jwks-rsa包,主要实现的是通过公钥对jwt的签名进行验证,在这个包中,它使用了包装器的设计模式,对默认的jwks提供者添加了一缓存的支持,通过建立一个GuavaCachedJwkPr...
SpringCloud入门(一)SpringCloud简介
SpringCloud入门(一)SpringCloud简介,一、为什么要学SpringCloud? 企业开发都使用微服务,面试必问微服务 要学会微服务开发的问题和解决方案。应对用户的增长和并发需求。 要应对用户需求变...
什么是AOP,以及在Springboot中自定义AOP
AOP (Aspect Oriented Programming)一般译为面向切面编程 Aspect [ˈæspekt] n.方面;层面;(动词的)体那么AOP 面相切面编程具体是指什么,它和之前的OOP 面相对象编程又有什么区别和联系。...
一个基于 SpringBoot + Vue 的在线考试系统
一个基于 SpringBoot + Vue 的在线考试系统,大家好,我是 Java陈序员。 今天,给大家介绍一个前后端分离的在线考试系统。 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超20...













