排序
在Java中,关于final、static关键字与方法的重写和继承【易错点】
在Java中,关于final、static关键字与方法的重写和继承【易错点】, 1.final方法不能被重写 如果父类中的方法被声明为final,那么这个方法就不能被子类重写。尝试在子类中定义与父类final方法同...
用 SpringBoot 和 SSE 打造动态前端更新的终极指南
用 SpringBoot 和 SSE 打造动态前端更新的终极指南 你知道什么是开发者的梦魇吗?慢!慢!慢!在一个需要实时数据更新的应用中,如果数据像乌龟一样慢吞吞地爬行,那用户体验就会像坐过山车一样...
windows如何快速打开运行?
windows如何快速打开运行?,前言 大家好,我是小徐啊。我们在windows上开发Java应用的时候,经常需要打开windows上的各种程序,文档等,这个时候,我们就需要使用一个叫做运行的窗口,快速输入...
不可不看的Java基础知识整理,注释、关键字、运算符
写在开头 万丈高楼平地起,要想学好汉语首先学拼音,想学好英语首先学26个字母,对于编程语言来说,一样的道理,要想学好必须先掌握其基础语法和知识,今天我们就来唠一唠Java语言中那些出现频...
Redis 8.0 正式发布,宣布再次开源!!
Redis 8.0 正式发布,宣布再次开源!!,大家好,我是R哥。 前几天 Redis 官方发布了一个重磅消息:Redis 8.0 正式发布!这次发布,不仅是版本号的迭代,更是一次态度上的回归——它宣布重新开源...
【解决方案】如何使用 Http API 代替 OpenFeign 进行远程服务调用
目录 前言 一、何为OpenFeign 1.1@FeignClient注解 1.2注意事项 二、常见的Http API 2.1Apache 2.2Okhttp 2.3Hutool 三、RestTemplate 3.1详解.execute() 四、文章小结 前言 看到标题大家可能会...
敏感词过滤 + 限流
敏感词过滤 + 限流,社交场景设计 本文我们来做一个小场景: 【注意,本文借鉴内容偏多,引用的内容较多,如果想看原文,可以点击参考里面的链接查看原文】 1.引入 场景一:社交平台实时评论审核...
自定义httpServletRequestWrapper导致上传文件请求参数丢失
问题背景 项目是 SpringBoot 单体式,在项目中,为了实现调用 controller 请求的日志记录功能。因此做了以下配置: 创建自定义拦截器 LogInterceptor; 因为需要使用到流获取请求参数,解决流只...
从实际编程示例中看java中对象的浅拷贝和深拷贝
从实际编程示例中看java中对象的浅拷贝和深拷贝,浅拷贝(克隆)与深拷贝(克隆) 先来看一个简单的例子,我们希望复制一个set对象,在修改这个复制对象的时候,原有的set对象不应该改变 接下来举两...
SpringMVC拦截器的使用
Spring MVC中的拦截器是一种可以在请求处理过程中对请求进行拦截和处理的机制。 拦截器可以用于执行一些公共的操作,例如日志记录、权限验证、数据转换等。在Spring MVC中,可以通过实现Handler...
Java中Deflater和GZIP的压缩/解压实现
Java中Deflater和GZIP的压缩/解压实现,以下是Java中Deflater和GZIP的压缩/解压实现及优缺点对比: 一、Deflater实现(原始DEFLATE格式) 1. 压缩方法 public static String compress(String raw...
MyBatis整合第三方缓存EHCache
EHCache缓存针对于MyBatis的二级缓存。 MyBatis默认二级缓存是SqlSessionFactory级别的。 添加依赖 <!-- MyBatis-EHCache整合包 --> <dependency> <groupId>org.mybatis.cach...













