logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

容器化技术介绍

容器化技术介绍容器化技术的目的:快速对应用进行标准化部署应用部署演化:物理机时代——虚拟机时代——容器化时代物理机时代(单台物理主机,在这台物理机上需要安装一系列的应用部署安装和运行维护)部署非常慢要采购主机,找地方存放,安装系统,安装各种组件成本高一个外网的应用服务器一般都需要过万的价格进行采购资源浪费资源不平衡,比如A机上安装了一个应用服务是对CPU要求非常高...

#docker#运维
容器化技术介绍

容器化技术介绍容器化技术的目的:快速对应用进行标准化部署应用部署演化:物理机时代——虚拟机时代——容器化时代物理机时代(单台物理主机,在这台物理机上需要安装一系列的应用部署安装和运行维护)部署非常慢要采购主机,找地方存放,安装系统,安装各种组件成本高一个外网的应用服务器一般都需要过万的价格进行采购资源浪费资源不平衡,比如A机上安装了一个应用服务是对CPU要求非常高...

#docker#运维
kafka处理超大消息的配置 org.apache.kafka.common.errors.RecordTooLargeException

在使用 canal 和kafka处理数据同步时canal日志提示如下异常:java.lang.RuntimeException: java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.RecordTooLargeException: The request included a message large..

#kafka
线上canal、kafka异常处理org.apache.kafka.clients.consumer.CommitFailedException

org.apache.kafka.clients.consumer.CommitFailedException: Commit cannot be completed since the group has already rebalanced and assigned the partitions to another member. This means that the time betwe

#kafka
Mysql 锁 等待超时 1205 - Lock wait timeout exceeded

背景版本 mysql 5.6测试环境中反馈订单审核保存时一直在转圈圈,几十秒之后都不成功。在重现时发现数据库提示如下错误[Err] 1205 - Lock wait timeout exceeded; try restarting transaction原因Mysql的 InnoDB存储引擎是支持事务的,事务开启后没有Commit,导致该资源被长期占用,其他事务在抢占该资源时,因上一个事务的锁而导

#mysql
基于alibaba Easyexcel 不创建对象的读、写 实现低代码管理系统的导入,导出功能

EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。需求前提业务需要做一个导入导出功能,可以实现数据的导入导出功能,且不能固定导入导出模板,所以采用了不创建对象的读、写方式。数据库表的字段和字段名称都有关系表做存储。能知道每个表格导出时需要查询的字段和列名,以及每次导入时需要拼接的sql 添加语句。通过以下四张表就...

基于alibaba Easyexcel 不创建对象的读、写 实现低代码管理系统的导入,导出功能

EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。需求前提业务需要做一个导入导出功能,可以实现数据的导入导出功能,且不能固定导入导出模板,所以采用了不创建对象的读、写方式。数据库表的字段和字段名称都有关系表做存储。能知道每个表格导出时需要查询的字段和列名,以及每次导入时需要拼接的sql 添加语句。通过以下四张表就...

基于alibaba Easyexcel 不创建对象的读、写 实现低代码管理系统的导入,导出功能

EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。需求前提业务需要做一个导入导出功能,可以实现数据的导入导出功能,且不能固定导入导出模板,所以采用了不创建对象的读、写方式。数据库表的字段和字段名称都有关系表做存储。能知道每个表格导出时需要查询的字段和列名,以及每次导入时需要拼接的sql 添加语句。通过以下四张表就...

到底了