- 博客(75)
- 问答 (1)
- 收藏
- 关注
原创 设置重定向不缓存
response.setHeader(“Cache-Control”, “no-cache, no-store, must-revalidate”);response.setHeader(“Pragma”, “no-cache”);response.setHeader(“Expires”, “0”);response.sendRedirect(newURL);
2025-03-10 16:15:21
107
原创 更换请求类型
import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.MediaType;import org.springframework.http.ResponseEntity;import org.springframework.web.client.RestTemplate;import java.util.concurrent.
2025-03-05 09:54:08
321
原创 Bigdecimal
这篇文章,我就简单解释一下浮点数运算出现精度丢失的原因以及BigDecimal的常见用法,希望对大家有帮助!文章已经同步到 JavaGuide 在线网站(Java学习+面试指南,建议复制到浏览器打开):https://javaguide.cn/。BigDecimal 介绍BigDecimal可以实现对浮点数的运算,不会造成精度丢失。通常情况下,大部分需要浮点数精确运算结果的业务场景(比如涉及到钱的场景)都是通过BigDecimal来做的。纳尼,浮点数的运算竟然还...
2021-12-14 14:11:43
531
原创 java注解
序Java注解是在JDK1.5被引入的技术,配合反射可以在运行期间处理注解,配合apt tool可以在编译器处理注解,在JDK1.6之后,apt tool被整合到了javac里面。什么是注解注解其实就是一种标记,常常用于代替冗余复杂的配置(XML、properties)又或者是编译器进行一些检查如JDK自带的Override、Deprecated等,但是它本身并不起任何作用,可以说有它没它都不影响程序的正常运行,注解的作用在于「注解的处理程序」,注解处理程序通过捕获被注解标记的代码然后进行一些处
2021-01-27 14:59:25
315
原创 io模型
前言I/O 一直是很多小伙伴难以理解的一个知识点,这篇文章我会将我所理解的 I/O 讲给你听,希望可以对你有所帮助。I/O何为 I/O?I/O(Input/Outpu) 即输入/输出。我们先从计算机结构的角度来解读一下 I/O。根据冯.诺依曼结构,计算机结构分为 5 大部分:运算器、控制器、存储器、输入设备、输出设备。冯诺依曼体系结构输入设备(比如键盘)和输出设备(比如鼠标)都属于外部设备。网卡、硬盘这种既可以属于输入设备,也可以属于输出设备。输入设备向计算机输入数.
2021-01-27 14:43:39
231
原创 Java8 使用 stream().sorted()对List集合进行排序
Java8 使用 stream().sorted()对List集合进行排序集合对像定义集合对象以学生类(StudentInfo)为例,有学生的基本信息,包括:姓名,性别,年龄,身高,生日几项。使用stream().sorted()进行排序,需要该类实现Comparable接口,该接口只有一个方法需要实现,如下:public int compareTo(T o);有关compareTo方法的实现说明,请参考:Java 关于重写compareTo方法我的学生类代码如下:Stu...
2021-01-11 16:13:07
3088
原创 springbean的详细的声明周期
Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上BeanFactory也是差不多的,只不过处理器需要手动注册。一、生命周期流程图: Spring Bean的完整生命周期从创建Spring容器开始,直到最终Spring容器销毁Bean,这其中包含了一系列.
2020-12-14 11:03:54
370
空空如也
安装redash的时候报错
2021-08-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人