logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot+Redis实现分布式WebSocket

在分布式系统架构中实现WebSocket的通信机制,它允许在不同的服务器节点之间共享和同步WebSocket会话状态,从而实现跨多个服务器的实时消息传递。会话共享:在分布式系统中,用户的WebSocket连接可能与不同的服务器建立,这就要求系统能够在不同服务器间共享WebSocket会话信息,以便消息能够被正确地传递到所有相关的客户端。负载均衡:使用负载均衡可以提高系统的可用性和伸缩性。

文章图片
#redis#分布式#websocket
VSCode配置AI自动补全插件Tabnine

Tabnine 仅将开源代码与宽松的许可证用于我们的公共代码训练的 AI 模型(MIT、MIT-0、Apache-2.0、BSD-2-Clause、BSD-3-Clause、Unlicense、CC0-1.0、CC-BY-3.0、CC-BY-4.0、RSA-MD、0BSD、WTFPL、ISC)。无论您使用的是 Tabnine 的 Pro 计划还是我们的基本计划,您的代码和 AI 数据都不会用于训练

文章图片
#vscode#ide
pgsql timestamp without time zone > character varying解决方案

最近给一个项目从中去,mysql中的日期大于小于等于操作符可以直接对string生效,会进行自动转换,但是在pgsql下不行,并且会触发,项目是springboot2+mybatisplus框架,该任务由定时任务执行。解决方案如果你没有用hutool,那么使用 ,格式一般为"2022-10-01 00:00:00";如果你有用hutool,那么可以使用,建议根据实际发生的业务以及针对系统所设置的日

#mybatis#java#数据库
JetBrains IDE(IDEA/WebStorm)配置GitHub Copilot

若要在 JetBrains IDE 中使用 GitHub Copilot,必须先安装 GitHub Copilot 扩展。注意:如果为 GitHub Copilot 启用了重复检测,则使用提供的代码示例时,可能会收到有限的建议或没有建议。对于任何给定的输入,GitHub Copilot 可以提供多个建议。可以在注释中使用自然语言描述要执行的操作,GitHub Copilot 会提供代码建议来实现你

文章图片
#intellij-idea#webstorm
RedisInsight - Redis官方可视化工具

RedisInsight 是一个直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存、连接数、命中率以及正常运行时间进行监控,并且可以在界面上使用 CLI 和连接的 Redis 进行交互(RedisInsight 内置对 Redis 模块支持)

文章图片
#redis#数据库#缓存
2023年高级软考系统架构师考题参考

软考高级,对于一些有实践经验的同学来说,感觉不难,但是落笔到纸面上,就差强人意了,平时这方面要多练习,所想所思要落到纸面上,或者表达清晰让别人听懂,不仅是工作中的一个基本素质,也是个非常重要的能力,不仅仅在学习工作中,生活中也一样,让别人清晰知道你的需求,但是对于小白,没有相关从业经验的同学来说,一直是有难度的

文章图片
SpringBootCodeGenerator基于SpringBoot的代码生成器项目

- √ 基于`SpringBoot2+Freemarker+Bootstrap`- √ 以`释放双手`为目的- √ 支持`mysql/oracle/pgsql`三大数据库- √ 用`DDL-SQL`语句生成`JPA/JdbcTemplate/Mybatis/MybatisPlus/BeetlSQL`相关代码.- √github仓库:[https://github.com/moshowgame/Sp

WIN10如何开启视频预览功能(需要Media Preview或者K-Lite Codec Pack)

WIN10本身系统是不支持直接预览视频的,百度搜了一下,看到很多人在问,也总结了两种解决方案:一、安装K-Lite Codec Pack 解码包(推荐)。。。二、安装Media Preview视频缩略图浏览软件。。。K-Lite Codec Pack->K-Lite Codec Pack 是解码器包的鼻祖,它可以扩展播放器功能,使其能解码更多格式。它也自带经典播放器media player cla

SpringBoot:Invalid character found in method name. HTTP method names must be tokens

问题背景关于SpringBoot应用挂了很久之后,会发生Invalid character found in method name. HTTP method names must be tokens的问题。解决方案据说是tomcat 的设置问题,如果出现相关情况,可以设置一下application.yml文件的tomcat下的max-http-header-size即可。se...

#tomcat
springcloud之Feign超时问题(Read timed out executing POST http://***)

问题背景最近公司项目有个功能需进行三层Feign调用,且还要调外部接口,延迟挺大,造成Feign一直提示Read timed out executing POST。feign.RetryableException: Read timed out executing POST http://******at feign.FeignException.errorExecuting...

暂无文章信息