mysql 插入中文报错:incorrect string value for column

分别检查数据库、表和字段的字符集编码及排序规则:前两者都为 utf8 或 utf8mb4(支持二进制存储,表情包存储)数据库字符集使用 utf8mb4表字符集使用 utf8mb4最后一个字段的字符集为 latin 之类的,但观察了以下,发现所有表的字段字符集都是这个,这意味着如果要让之后不再报这个错误,需要修改所有的字段的字符集。网上找了一个 修改所有字段字符集 sql :-- 查看某个数据库的表

- 阅读全文 -

@Autowired 对象注入失败的问题

遇到的场景:netty 中初始化 mqtt 服务,添加处理器时,默认使用的是 new MstMqttSocketHandler() 返回处理器。if (isMqttRequest(msgBody)) { pipeline.addLast("mqttDecoder", new MqttDecoder()) .addLast(MqttEncoder.

- 阅读全文 -

docker 安装的 RabbitMQ 不能正常连接问题

因为是 windows 开发环境,安装了 Docker Desktop 来管理镜像和容器。但有些服务是不能简单安装启动的,需要增加配置参数和映射端口。此时反倒是使用命令行安装更加简单。docker pull rabbitmq 默认安装最新版本,一开始通过 Docker Desktop 去运行,也没有找相关的参数设置文档,导致只增加了 5672 端口映射,然后怎么都连接不上。一开始使用的是 MQTT

- 阅读全文 -

Intellij IDE 2022.3.1 Community 社区版本无法使 properties 文件自动完成配置项

之前用的是 2022.2.1 版本的,发现有 3.1 新版本就不自觉地升级了。然后看到 spring boot 视频教程里在 application.properties 文件里添加配置时是由提示和自动完成的。他那个应该是 Ultimate 版本,而我使用的时 Community 版本,想着再怎么区别基本的需求应该是可以满足的吧。一开始在 IDE 的插件库里找 spring 相关的插件,只发现一个

- 阅读全文 -

spring boot 2.7.7 学习问题集

thymeleaf 引入后请求返回的是字符串而非 html 模板页面先引入 thymeleaf starter:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactI

- 阅读全文 -

Navicat Premium 16 连接 Postgres 报错:字段 “datlastsysoid” 不存在

使用的算是 Navicat 比较新的软件版本了,之前没有连接过 postgres (15.1) 数据库,大概可以升级 Navicat 到最新的版本再去试一下,可能会有升级兼容版本。网上找到的解答是 postgres 15.1 版本将这个 datlastsysoid 字段删除了,建议更换其他的工具,或者降低 postgres 版本。鉴于 postgres 15.1 属于使用的第一个版本,那么越新越好

- 阅读全文 -

新冠“末年”将“阳”未“阳”记

随着疫情彻底放开管控,一开始比较慌乱,所有人都在通过各种渠道获取药品、口罩等生存物资。之后各路专家出来稳定人心,说奥密克戎就是一场感冒,让大家不要没病囤药,把药留给需要的人。借着专家的话,大家互相安慰着。到现在已经有 2 周多了,情况有恶化,主要是药品、抗原试剂获取困难,还出现了一些特别的死亡病例,如“白肺”。国家卫建委的解释白肺与原始毒株和疫苗接种没有关系,主要是高龄的合并严重基础疾病的患者出现

- 阅读全文 -

Java 创建 List 常用方式

找了一下,Java快速创建List常用几种方式 - CSDN 最全,这边做一个摘录。/* new 方法*/ List<String> list = new ArrayList<>(); list.add("Hello"); list.add("World"); /* Arrays工具类 */ List<String> l

- 阅读全文 -

springboot 中关闭 netty channel 连接的方法

在学习 netty 建立 tcp 通讯连接时,不同情况下收集了多个关闭 channel 的方法#1 ctx.writeAndFlush("timeout").addListener(ChannelFutureListener.CLOSE_ON_FAILURE); #2 ctx.writeAndFlush(Unpooled.EMPTY_BUFFER).addListener(Ch

- 阅读全文 -

热门文章

最新文章

分类

标签

其它