AI智能
改变未来

全栈知识 第242页

Java - 关于switch case 和 break-爱站程序员基地

Java – 关于switch case 和 break

AI

TOC 前言 神奇的 switch case ,你以为完全掌握的 switch case 。。。今天的它看起来十分陌生。。。。 实现代码 问题实例 看看以下实例,你以为他会输出什么? Integer a = 1;/*** Example 1...

Java审计之SSRF-爱站程序员基地

Java审计之SSRF

AI

Java审计之SSRF Java中的SSRF SSRF(Server-Side Request Forge, 服务端请求伪造),一般在一些请求url资源的时候会遇到,如 ?url=https://ip:prot/xxx.jpg 请求别的站点...

Java审计之XXE-爱站程序员基地

Java审计之XXE

AI

Java审计之XXE 写在前面 因为已经很久没有接触到XXE了,所以借此机会打算温习一遍XXE再来讲一下在Java中去审计XXE的一个思路和流程。 About XXE 基础知识 XXE(XML External Entity Injecti...

SpringBoot - 整合Mybatis-Plus-爱站程序员基地

SpringBoot – 整合Mybatis-Plus

AI

TOC 前言 Mybatis-Plus 是 Mybatis 的增强, Mybatis-Plus 在 Mybatis 的基础上借鉴了很多 JPA 的做法,记录下 SpringBoot 下的整合方法。 环境 SpringBoot2.53 + M...

Java clone() 方法克隆对象——深拷贝与浅拷贝-爱站程序员基地

Java clone() 方法克隆对象——深拷贝与浅拷贝

AI

基本数据类型引用数据类型特点 1、基本数据类型的特点:直接存储在栈(stack)中的数据 2、引用数据类型的特点:存储的是该对象在栈中引用,真实的数据存放在堆内存里 引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。当解释器寻找...

Java 登录模块设计-爱站程序员基地

Java 登录模块设计

AI

登录流程 前端登录传输用户名和md5加密后的密码 后端对密码在进行md5加密,或者使用md5加密的密码 + id 进行盐加密,增加密码被破解的难度。 登录成功后,这里分成单体,或者分布式的情况单体单体比较简单,登录成功后,在后端在 sess...