windows上Oh My Posh中文用户名报错问题解决

在Windows11上安装了Oh-My-Posh,但是由于我电脑的用户名设置的是中文,导致打开#PowerShell工具的时候会报错乱码识别不到Oh-My-Posh,相应的主题也不会加载,解决的方式有以下两种: 1.修改电脑使用Unicode UTF...

2023

使用docker简单搭建SRS视频服务器

最近有需要在内网搭建视频服务器用于直播的需求,于是查了相关资料进行搭建,这里记录搭建的过程和遇到的相关问题,以便于后续有相关需求可以直接查看,因此只是一种记录按目前需求的实现,涉及并不全面,本篇只记录RTMP推流的方式。 docker搭建docker...

2023

lambdaQuery().one()报错MybatisPlusException: Class must not be null

使用MybatisPlus的lambdaQuery().one()查询时,如果查询结果不存在,那么就会报错: 1234567com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: ...

2023

简单好用的Java Bean转换工具 mapstruct-plus

mapstruct-plus是基于mapstruct开发的Java Bean转换工具,相比mapstruct节省了编写接口的步骤,完全基于注解自动生成对应的接口和实现,我这里简单的演示在spring boot项目中使用。 引入Maven依赖12345...

2023

mqtt topic规则校验java实现

理论上每个字符只会被使用到一次,从而保证算法的时间复杂度,满足mqtt协议的“+”、“#”通配符要求。 1234567891011121314151617181920212223242526272829303132333435363738394041...

2023

ERROR io.vertx.mqtt.impl.MqttClientImpl - Attempt to exceed the limit of 50 inflight messages

使用vertx-mqtt作为mqtt客户端时,发现运行一段时间后会报出ERROR io.vertx.mqtt.impl.MqttClientImpl - Attempt to exceed the limit of 50 inflight messa...

2023

chatGPT Api接口实现对话

自从chatGPT爆火后,各种第三方接入的聊天机器人都上了一个档次,出于好奇我也决定自己对接他的api弄个聊天机器人玩玩 获取key通过官方api文档可知,调用接口前必须要有一个key作为鉴权信息,那我们先获取这个key。点击进入OpenAi官网ap...

2023

event-stream是什么?如何使用!

最近在玩chatGPT的时候发现网页版上它是逐字输出的,有时候还会卡顿一下再接着输出,我就好奇它是使用什么方式进行数据传输的,通过浏览器开发者工具发现,它使用的是EventStream方式持续输出数据到前端的,了解之后发现这种方式在某些特定的场景下非...

2023

ArkID项目中扩展API调用方式

我需要一个开源的统一身份认证平台,来完成身份认证和统一授权登录的能力,在github上找到使用python写的,名叫arkid(龙归)的开源系统。 按照教程使用k8s搭建起来后,我需要接入的第三方应用来调用系统的API获取一些必要的信息,例如用户手...

Mysql中load data infile加载数据时使用AES_ENCRYPT进行AES加密

在Mysql中使用load data infile命令可以快速大批量加载数据到表中 AES_ENCRYPT(value,key)是mysql自带的AES加密命令 如何在使用load data infile加载数据的同时对数据使用AES加密呢? 通过阅...

123