本文介绍了如何使用阿里云购买的SSL证书来配置Netty,使Netty支持SSL加密的TCP连接。由于直接从阿里云下载的证书文件无法使用,还需要通过OpenSSL做一些格式转换。转换好的pem和key文件,加载到netty的handler中即可完成netty的ssl升级
2021-09-22
885
755
免费
springboot+vue播放视频流详细教程!不用自己实现range头,springboot本身是支持range分片返回文件的!本教程介绍的方法可以通过三五行代码直接实现springboot播放视频流。
2021-11-13
9551
7964
免费
本文介绍了一种全新的springboot日志打印形式。通过一些配置,可以直接将springboot项目的报错打印到钉钉群,加大减轻了运维人员工作量,并能够及时的获取到服务器的错误信息,更快修正。
2021-12-14
169
149
免费
本文介绍了如何在springboot3中整合使用EhCache3作为缓存。和EhCache2相比,EhCache3的整合方法完全不同。同时,由于在springboot3中删除了EhCacheCacheManager类,也让整合方法完全不同。参考本文,可以快速完成整合。
2023-01-28
2658
2218
免费
本文详细介绍了springboot使用redis+session来实现完整的登录功能,通过springboot的Intercept拦截器来实现登录验证功能,通过redis来保存session信息。步骤清楚,代码详细,十分适合新手阅读。
2021-10-26
809
681
免费
本文介绍如何使用redis的setnx和getset实现可用于分布式环境的redis并发锁,解决高并发、高可靠性的业务环境下,常见的原子性操作需求。代码久经验证,可放心使用。
2021-09-06
1064
887
免费
本文介绍了如何在springboot中整合EhCache作为缓存,并把数据持久化保存到硬盘中,即使重启springboot数据仍不丢失。
2021-11-17
1587
1312
免费
本文介绍了如何使用java截图网页,通过本文介绍的方案可以实现全屏截图网页。该方案使用的是java+selenium+chrome的技术。
2023-01-30
650
544
免费
使用vue+websocket前端配合springboot+netty的后端来实现简单的web im即时通讯系统。支持websocket使用SSL证书加密。详细介绍了netty如何最简实现websocket的支持、WEB前端如何最简实现websocket。
2021-09-16
1064
881
免费
netty报错:ByteBuf.release() was not called before it's garbage-collected的完美解决方案!过来人经过N次该报错后总结的经验,不长篇大论讲理论,真金白银给你解决方案。
2021-12-20
5237
4230
免费
本文介绍了HTML转图片的常用技术和方案,并提出了各个方案的缺点。最后给出了基于selenium和chrome的完美解决方案。使用该方案,可以完美的转化各种HTML、CSS、JS,只要chrome能正常展示的,就能正常截图!
2023-01-29
1128
923
免费
本文详细介绍了在springboot中如何自定义404错误的返回信息,可以自定义为一个HTML网页,也可以自定义返回JSON等。逻辑简洁明了,代码可以直接复制使用。
2021-11-05
977
801
免费
新版的微信支付API-V3中,最让人头疼的就是各种安全措施。各种凌乱的概念让人摸不着头脑。比如微信平台证书、商户证书、API KEY等等概念。本文从零开始,引导读者一步一步实现了整个微信支付的安全验证,通过本文可以快速完成微信支付的安全开发。
2021-09-09
2038
1654
免费
现在虽然Vue、React等前端框架盛行,但是部分需要SEO的页面,还是得用thymeleaf之类的模板引擎来渲染。thymeleaf的官方文档,写的太过详细,显得比较啰嗦。本文主要是把thymeleaf官方的英文文档,结合作者自己的使用经验,整理成了一篇可以用来速查的中文教程,方便大家。
2021-09-14
2304
1859
免费
本文介绍了java如何对接微信支付API-V3,完成微信JSAPI网页支付。提供了完整的下单接口代码,详细解释了每个参数,可以快速的整合到你的项目中,完成微信支付。
2021-10-29
1798
1449
免费
热门文章
- springboot+vue播放视频流(无需下载视频,可以拖动进度、倍速播放) 9551
- Java Springboot使用OkHttp实现微信支付API-V3签名、证书的管理和使用 2038
- Java Springboot对接微信支付(JSAPI等)API-V3 1798
- Springboot使用redis+session配合Interceptor拦截器实现注册登录 809
- Springboot上传图片到阿里云OSS新手教程(完整代码) 482
- java通过selenium实现网页全屏截图 650
- springboot使用redis限制并发请求、限流 378
- Springboot使用redis的setnx和getset实现并发锁、分布式锁 1064
- vue页面中添加Google AdSense的正确方法 1506
- springboot3+EhCache3缓存+JDK17整合指南 2658
- vue+websocket配合Springboot+netty实现基于web浏览器的IM即时通讯系统 1064
- 【最简单】springboot自定义配置404错误页面 977
- linux环境后台运行、重启springboot jar包脚本命令 302
- Springboot配置PC端和移动端使用不同模板(多皮肤换肤思路也差不多) 331
- Netty使用阿里云SSL证书配置SSL 885
- 【thymeleaf文档精华版】springboot thymeleaf常用语法中文教程 2304
- Java实现版本号比较算法 898
- 通过Maven将指定Jar包下载到指定的本地目录 272
- springboot整合thymeleaf完成第一个HTML网页 456
- java实现威尔逊置信区间(Wilson score interval)推荐算法 395
- 【过来人推荐】Netty报错:LEAK: ByteBuf.release() was not called before it's garbage-collected 5237
最新文章
- nginx通过yum命令安装stream模块,支持TCP流量转发 1998
- 使用Webstorm创建Vue3+tailwind css3项目 219
- linux查看文件大小,并以KB、MB等人类可读的方式显示 2794
- java使用Gzip压缩Json字符串 805
- chatGPT为你介绍Java通信框架Netty 46
- 用java写一个可以用于预测用户用电负荷的算法(ChatGPT版) 212
- linux环境下实现springboot优雅停机 245
- java通过selenium实现网页全屏截图 650
- 【终极方案】java通过Selenium调用chrome实现html转图片 1128
- springboot3+EhCache3缓存+JDK17整合指南 2658
- java模拟登录TpLink路由器,获取连接WIFI的设备列表 325
- java springboot项目报错:Could not initialize class java.awt.image.BufferedImage 659

