自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 【滴滴】SpringBoot配置maxHttpPostSize参数

业务上有一个报表导出功能,导出当前页面查询出来的数据,导出时需要把数据传到后台进行导出,当数据量大于1000条时,后台导出就会出现报错,org.springframework.boot.autoconfigure.web.ServerProperties配置类中。也就是说post请求参数超过了springboot的默认值2mb,需要去修改springboot配置的默认值。其中-1表示不限定大小,也可以配置成0或者具体数值。

2024-01-22 20:54:15 674

原创 【面试】Java面试

分布式事务是指在分布式系统中,涉及多个独立的服务或数据库操作的一个整体事务操作。在分布式环境中,由于数据分布在不同的节点上,涉及的操作可能涵盖多个数据库、消息队列、缓存等。分布式事务的目标是确保在多个参与者之间的协调和一致性,以保证数据的完整性和可靠性。分布式事务要求其中所有的操作要么全部成功,要么全部失败。在不同的节点上,要保证操作的原子性。分布式事务需要确保所有节点的数据状态在事务开始和结束时保持一致。不同的事务应该互不影响,不同节点上的事务应当有一定的隔离性,以防止数据的混乱。

2023-08-22 18:05:00 142

原创 【面试】java面试

你好,我是一名拥有6年丰富的Java软件开发经验的工程师。在过去的几年里,我积累了广泛的项目经验,涵盖了从系统设计到实际开发和维护的全过程。我热衷于通过编写高质量的代码来解决复杂的问题,并且始终保持对新技术和最佳实践的学习和关注。在我的职业生涯中,我曾参与过多个大型项目的开发,涉及领域包括环保物联网,网络安全、舆情管理等方面。我熟练掌握Java核心技术,如多线程编程、集合框架、IO操作等,并且对Spring框架及其相关模块有着深入的了解,可以有效地构建和管理复杂的应用程序结构。

2023-08-16 10:48:46 130 1

原创 【Docker】 Docker常用命令

Docker常用命令。

2023-02-23 09:38:03 91

原创 【工具】实体映射工具MapStruct简单使用

实体映射工具MapStruct简单使用

2022-12-15 10:20:39 426 2

原创 【Docker】docker安装elasticsearch集群,Kibana安装以及开启认证

Elasticsearch安装流程

2022-07-21 14:09:49 1120

原创 【Docker】zookeeper安装

1、拉取镜像2、创建挂载目录3、创建配置文件4、启动

2022-07-13 20:27:44 476

原创 【Linux】Linux常用命令

Linux常用命令1 防火墙相关命令# 开启防火墙systemctl start firewalld.service# 防火墙开机启动systemctl enable firewalld.service# 关闭防火墙systemctl stop firewalld.service# 查看防火墙状态firewall-cmd --state

2022-03-23 14:45:18 1268

原创 【Docker】Docker安装Redis集群(主从)

Docker安装Redis集群若要让集群正常运作至少需要三个主节点,每个主节点附带一个从节点,所以一共六个节点。端口为7000-7005。1、创建配置文件目录mkdir /mydata/rediscd /mydata/redismkdir 7000 7001 7002 7003 7004 70052、redis.conf配置port 7000 cluster-enabled yescluster-config-file nodes.confcluster-node-timeo

2022-02-13 11:33:34 1649 1

原创 【Linux】Linux安装部分软件

1.安装jdk拷贝jdk至Linux服务器上,目前拷贝至/opt目录下-- 解压jdktar -zxvf jdk-8u321-linux-x64.tar.gz --移动jdk至/usr/local/jdk1.8下mv jdk1.8.0_321 /usr/local/jdk1.8--配置环境变量 vi /etc/profile--配置内容export JAVA_HOME=/usr/local/jdk1.8export JRE_HOME=${JAVA_HOME}/jreexport

2022-02-12 20:55:03 413

原创 【Linux】Linux常用命令

Linux常用命令1.修改root账户密码sudo passwd root2.查看系统uname--查看系统位数uname -m x86_64(64位)3.其他mv a b --移动命令cp a b --复制命令tail -f 200 a.log

2022-02-12 20:15:10 387

原创 postgresql工作中脚本常用语法

postgresql工作中脚本常用语法1.脚本语句格式do$do$begin ---代码end$do$;2.如果user表中不存在name字段,新增name字段(varchar(40));do$do$begin IF (select count(1) from information_schema.columns where table_schema = 'public' and table_name = 'user' and column_name = 'name') = 0

2022-01-27 11:14:04 1350

原创 【Docker】Docker安装服务

Docker安装数据库服务1、Docker安装POSTGRESQL数据库 --拉取postgres镜像 docker pull postgres:13.2 --安装 docker run --name postgres -e POSTGRES_PASSWORD=123.com -p 5432:5432 -d postgres:13.2其中:POSTGRES_PASSWORD=123.com 配置密码为123.com2、Docker安装MongoDB数据库在这里插入代码片......

2022-01-14 14:29:43 511

原创 【新特性】Java8新特性stream的用法

java8关于stream的部分用法list集合分组后按时间排序取最近的一条记录集合按照id进行分组后,按照时间顺序取最近一条记录List<Documnet> list = new ArrayList();Map<String, Document> map = list.parallelStream().collect(Collectors.groupingBy(data -> data.getString("id"), Collectors.colle

2022-01-10 12:29:16 1561

原创 linux安装docker

Linux安装Docker服务官方文档地址:https://docs.docker.com/engine/install/centos/卸载之前的docker环境sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ d

2021-12-27 12:02:24 85

原创 Ubuntu安装RabbitMQ

Ubuntu安装RabbitMQ安装erlang环境安装RabbitMQrabbitmq命令安装erlang环境由于RabbitMQ是由erlang语言编写,所以需要先安装erlang环境ubuntu在线安装://安装erlangsudo apt-get install erlang-nox//查看版本erl --version安装RabbitMQsudo apt-get install reabbitmq-serverrabbitmq命令//添加用户adminsudo rab

2021-03-27 16:14:08 129 3

原创 记一次Ubuntu安装失败

Ubuntu 安装yum失败,无法定位软件包 yum安装yum命令:sudo apt-get install yum但是安装之后提示解决办法:仅供参考1、 sudo apt-get update 2、 sudo apt-get upgrade

2021-03-27 14:53:02 892 3

原创 ZooKeeper windows安装

下载安装:zookeeper官网 https://zookeeper.apache.org/releases.html 下载安装,点击下载解压,在安装目录下创建data和log文件夹,同时在conf文件下复制zoo_sample.cfg 更改文件名称为zoo.cfg。修改zoo.cfg文件: dataDir和dataLogDir为安装目录下的文件启动运行 bin目录下的zkServer.cmd...

2021-02-28 22:19:34 95

原创 idea技能:idea实现热部署无效

两步轻松解决

2020-03-12 22:10:40 167

原创 Mybatis 开启驼峰命名遇到的问题

前言没有前言1. 首先引入依赖 <!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> ...

2020-03-10 19:09:45 1036

原创 springboot整合kaptcha验证码

springboot整合kaptcha验证码前言:朋友介绍登录的时候用的kaptcha验证码进行验证,在网上找了一些资料实践验证码验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程...

2020-03-08 13:54:22 212

原创 页面跳转通用方式

页面跳转restful风格通过RequestMapping在url中写地址,可以实现通用页面跳转package com.test.tt;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.PathVariable;import org.spring...

2019-11-19 11:20:11 297

原创 ssh+osgi

记录备份

2019-11-10 19:08:10 182 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除