Java
未读
6.Java 发送邮件
# Java 发送邮件 ## Java 发送邮件 使用Java应用程序发送E-mail十分简单,但是首先你应该在你的机器上安装JavaMail API 和Java Activation Framework (JAF) 。 你可以在 \[JavaMail (Version 1.2)\](https:/
Java
未读
Java实现类中使用Serializable
# 序列化Serializable #### 1.定义 \> 把对象转换为字节序列的过程称为对象的序列化; \> \> 把字节序列恢复为对象的过程称为对象的反序列化。 #### 2.序列化作用 ##### (1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中 ##### (2) 在网络上传
Java
未读
Java中判空的方法的使用
# Java判空的方法的使用 ### 一. 字符串的判空 #### 1.使用org.springframework.util.StringUtils工具类判断字符串为空指针,空数据,和带空格 ==StringUtils.hasText()== \`\`\`java @Test public void
Java
未读
xss和csrf攻击的了解与防护
# xss和csrf攻击的了解与防护 ### 一、xss攻击和防范 跨站脚本攻击(XSS,Cross-Site Scripting)是一种常见的网络安全漏洞,攻击者通过在网页中注入恶意的客户端脚本(通常是JavaScript),来攻击用户。这些恶意脚本可以窃取用户的会话信息、篡改网页内容、重定向用户
Java
未读
Spring中各种注解的使用
# Spring中各种注解的使用 \> 何为注解?注解本质上就是一个类,开发中我们可以使用注解 取代 xml配置文件。 ### 1. @PathVariable,@RequestBody和@RequestParam的区别 \*\*@PathVariable\*\* 主要用于接收http://host
Java
未读
Lombok的Builder注解
# Lombok的Builder注解 以前我们是使用 new 对象后,再逐行执行 set 方法的方式来给对象赋值的。 还有另外一种可能更方便的方式: builder。 1)实体类加上 @Builder 等注解: \`\`\`java @Data @Builder @NoArgsConstructor

