SpringBoot项目部署到Tomcat
一般情况下,我们开发 SpringBoot 项目,由于内置了Tomcat,所以项目可以直接启动 (使用内置 Tomcat 的话,可以在 application.yml 中进行相关配置)
如何利用Java实现 AI 人脸融合特效
如何利用Java实现 AI 人脸融合特效
Spring Boot获取客户端的IP地址
在Web应用程序中,获取客户端的IP地址是一项非常常见的需求,例如记录访问日志、过滤恶意IP等。在本文中,我们将介绍如何使用Spring Boot框架获取客户端的IP地址。1.使用HttpServletRequest对象2.使用ServletRequestAttributes对象3.使用X-Forw
java中找不到符号的解决方案
java中找不到符号的解决方案
用Idea开发JAVA项目多JDK版本切换
在我们项目开发的过程中可能会遇到JDK版本过高或者过低导致一些程序无法启动,不兼容的问题。所以我们需要切换JDK的版本号,目前JDK8是比较稳定的。接下来分享一下如何在IDEA中切换JDK的版本。6.点击Project,查看JDK的默认值是否为新的版本号,如果不是需要手动调整一下。5.点击Modul
flink datastream api实现数据实时写入hudi
针对上述两种方式,我们可以发现其实都是大同小异的,最后都是调用的一段相同代码,都是相当灵活的。在使用过程中,可结合自己的业务场景分别选择。
【JavaWeb】Tomcat底层机制和Servlet运行原理
在tomcat底层实现中, servlet作为容器, 实现可以理解为HashMap, 键是servlet-name值是servlet-class, 而HashMap就是一个容器, 从容器中得到一个servlet实例, 对其进行初始化, 供web使用, 调用其中的service()方法, servic
编写后端接口步骤
后端接口书写步骤
Tomcat 的使用(图文教学)
本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!Tomcat 是一款免费、开源的 Web 服务器和 Servlet 容器,由 Apache 软件基金会开发和维护。Tomcat 实现了 Ja
SpringSecurity(二十四)--OAuth2:使用JWT和加密签名(下)非对称密钥加密
由于上文对称密钥涉及到的内容比较多,所以这一节的非对称密钥加密拆开成这一节单独讲解。所以大家尽量先阅读完上一章的内容后再浏览这一章内容会更好。本节将实现OAuth2身份验证的一个示例,其中授权服务器和资源服务器会使用一个非对称密钥对来对令牌签名和验证令牌。有时只让授权服务器和资源服务器共享一个密钥的
Lambda使用——Stream流合并、分组内对象数据合并
最终实现的效果是返回一个最终的list,里面的每一个实体值是上面所有字段合并后的值(provinceId、field1、field2、field3、field4、field5、field6、field7、field8、field9)A接口返回List里面有值的的字段为:provinceId、fiel
json中的json.parseObject()方法和json.tojsonString()方法讲解
JSON.parseObject,是将Json字符串转化为相应的对象;JSON.toJSONString则是将对象转化为Json字符串。在前后台的传输过程中,Json字符串是相当常用的,这里就不多介绍其功能了,直接举一下应用的小例子,帮助理解这两个方法的用法。 //LIST列表 //根据game
Ubuntu安装JDK与IntelliJ IDEA
APT(Advanced Package Tool)是Linux系统上的包管理工具,能自动解决软件包依赖关系并从远程存储库中获取安装软件包。推荐使用APT管理软件包,因为它简便易用且有效地处理依赖关系,无需手动配置环境变量。这样,您可以轻松地安装和更新软件包,而APT会自动处理所有必需的依赖项,确保
Java轻松使用Kafka生产者,消费者
Java之 Kafka基础查询解析
kafka的零拷贝
传统的数据文件拷贝过程如下图所示,大概可以分成四个过程:磁盘----》read buffer-----》application buffer-------》socket buffer---------》网卡-------》发送给消费者。
解决forest低版本请求不安全的网站出现SSL认证不通过问题
先说结论:无法解决那既然无法解决,为啥还要写这样一篇文章呢,是因为这个问题我弄了一天多,我觉得有必要记录一下;同时后面也是使用了hutool 的http作为代替方案,也是因为在hutool的官网没有特意标明,所以这也是一个理由吧!
IDEA编译报错:Error:java: 无效的源发行版: 17的根本原因
1.本机默认使用(编译)的jdk与该项目所使用的jdk版本不同。(造成这个原因就是因为在创建项目的时候,idea默认是使用的最新版本进行快速构建的)2.jdk版本不适用于这个Idea,很典型的一个例子就是使用的Idea是2020的,而你用到的jdk是17,jdk17是2021年推出的,所以你只能去安
Mysql的安装配置教程(详细)
一、下载Mysql二、安装Mysql三、验证Mysql安装是否成功四、配置环境变量五、验证配置环境变量是否成功
[kafka消息生产被阻塞] - 如何解决Kafka生产者阻塞的问题
在本文中,我们介绍了四种可能导致Kafka生产者阻塞的原因,并提供了解决方法。通过确认生产者配置、调整批量大小、增加生产者实例数量和检查消息超时,你可以有效地解决Kafka生产者阻塞的问题,确保数据的流畅传输。
Redis高可用部署架构
Redis高可用部署可以采用主从复制与哨兵架构或Redis集群架构。下面将分别介绍这两种架构的架构图、优缺点和具体应用场景。