自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS7 MySQL8.0 启动失败 Data Dictionary initialization failed

entOS7 MySQL8.0 启动失败 Data Dictionary initialization failed

2024-09-17 16:51:06 1152

原创 Centos7安装ElasticSearch

第一次安装配置es 还是挺坎坷的!

2024-06-06 17:35:54 866

原创 Centos7安装Zookeeper

安装完成!

2024-06-06 17:29:47 1272

原创 Centos7安装Redis

下载安装包Redis是基于C语言编写的,所以首先要在Linux中安装Redis所需要的gcc依赖;出现下图代表依赖安装完成!解压缩redis进入redis文件夹运行编译命令,其中make是编译,make install是安装。(也可以指定安装路径 make install PREFIX=/usr/local/redis;默认安装路径为/usr/local/bin/)默认安装路径是/usr/local/bin/目录,所以我们到这个目录看下。

2024-06-06 17:07:00 1286

原创 Centos7安装RabbitMQ

如果浏览器端访问不了,看下是不是防火墙开着 但是 15672 端口没放开。

2024-06-06 16:50:19 843

原创 Centos7 安装nginx

配置yum源也可以配置nginx官方提供的。配置yum源也可以配置nginx官方提供的。

2024-06-06 15:47:26 378

原创 Centos7安装MySQL8

Centos7.8MySQL版本

2024-06-06 15:20:31 409

原创 6-Maven的使用

(在pom.xml文件的标签下定义的Maven属性)

2024-06-06 15:06:01 1212

原创 5-Maven-setttings和pom.xml常用配置一览

5-Maven-setttings和pom.xml常用配置一览setttings.xml配置<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma

2024-06-06 15:03:47 633

原创 4-Maven-plugins之打包方式

打成的最终jar包中没有所依赖的jar包。依赖跟自己的代码不在一个jar包中。传说中的"瘦Jar"

2024-06-06 15:02:43 557

原创 3-Maven-plugins配置

plugins的作用是定义 Maven 插件, plugins 主要用于扩展 Maven 的功能,帮助开发人员更方便地构建、打包、发布项目。插件可以通过 Maven 的插件中心或者自己构建的私有仓库来使用,能在构建过程中执行特定的任务,比如编译、打包、测试等。插件的配置可以分为两种方式:全局配置和项目配置。全局配置是在 Maven 安装目录下的 conf/settings.xml 文件中进行配置,可以被所有的项目使用。项目配置则是在项目的 pom.xml 文件中进行配置,只对当前项目生效。

2024-06-06 15:01:28 2087

原创 2-Maven-pom配置

本文主要记录下博主在实际工作中常用的且感觉有必要记录的相关标签。POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。执行任务或目标时,Maven 会在当前目录中查找 POM。它读取 POM,获取所需的配置信息,然后执行目标。pom.xml和settings.xml区别是 :前者是项目级别配置 后者是属于全局配置。

2024-06-06 15:00:22 1528

原创 1-Maven-settings配置

整理下Maven工具的使用。【本地仓库、私服、镜像仓库、远程仓库、中央仓库】本文基于阅读其他博客和对公司Maven配置的学习整理出来的。希望通过本此学习能对Maven有个整体性的掌控。顺序:profile.repository > pom文件中的repository > mirror。

2024-06-06 14:58:35 3203

原创 CentOs7 JDK21 安装

centos安装jdk21

2024-06-06 14:44:44 1795

原创 nested exception is java.lang.IllegalStateException: Ambiguous mapping.

提示: 多个映射路径相同导致的。更改路径保证唯一即可。

2023-12-29 11:33:24 876 1

原创 Name for argument of type [java.lang.Long] not specified, and parameter name information not found i

但是我们升级过springboot版本之后spring-boot-start-parent给适配的是3.11版本。指定springboot指定的版本号。所以最好不要自己去指定版本号。应该是插件版本适配的问题!

2023-12-29 10:42:11 3979 1

原创 使用EasyExcel模板填充方式 在Web端下载Excel

使用EasyExcel模板填充的方式下载Excel

2023-11-29 17:47:27 1450 1

原创 @SpringBootTest 单元测试

【代码】@SpringBootTest 单元测试。

2023-11-16 10:50:58 133 1

原创 idea 2023.2创建Springmvc项目

idea2023.2创建springmvc项目

2023-08-04 22:10:22 2025 2

原创 cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 ‘context:component-scan’ 的声明

idea 创建的spring的配置文件缺少两行配置。

2023-08-03 11:34:01 418

原创 idea 拉取项目 跳出Log in with Access token

idea 拉取项目 跳出Log in with Access token解决办法 :

2023-08-02 18:22:42 8383 11

原创 idea 启动不了-提示get方法找不到的问题处理方案

idea 启动不了-提示get方法找不到的问题处理方案解决方案-Djps.track.ap.dependencies=false

2023-06-20 14:45:56 271 1

原创 Git使用

Git使用、Git仓库 、版本控制、Git版本控制、Git常用指令

2022-12-09 19:10:23 173

原创 Zookeeper(三)经典应用场景

文章目录前言一、非公平锁,公平锁,共享锁二、使用步骤1.引入库2.读入数据总结前言在单个进程中synchronized/lock锁是起作用的,但是在分布式环境中服务都是部署在不同的机器中的,此时synchronized/lock就没用了,这个时候就需要中间件来完成。Zookeeper用于实现分布式锁优点在于对于节点有监听机制。当我们一个线程拿到锁的时候,就创建一个节点,当其他节点也想创建该节点的时候就会报错,此时对该节点进行监听,一旦这个节点被释放,变会通知其他用户。Zookeeper实现分

2021-11-05 11:28:16 1234

原创 Zookeeper(二)实战-客户端使用

文章目录前言一、Zookeeper的Java客户端1.Zookeeper分布式配置中心使用二、使用步骤1.引入库2.读入数据总结前言本文主要讲解Zookeeper经典使用场景以及Zookeeper原生的客户端和Apache Curator开源客户端使用,以及Zookeeper集群的配置。Zookeeper的使用主要包括:分布式配置中心分布式注册中心分布式锁分布式队列集群选举分布式屏障发布/订阅一、Zookeeper的Java客户端1.Zookeeper分布式配置中心使用我直

2021-11-02 17:51:46 1572

原创 Zookeeper(一)特性与数据类型

Zookeeper特性与数据类型文章目录前言一、什么是Zookeeper?二、使用命令操作Zookeeper1.创建Zookeeper节点命令2.事件监听机制:总结前言在了解Zookeeper之前,需要对分布式相关知识有一定的了解,什么是分布式系统?通常情况下,单个物理节点很容易达到瓶颈,所以这个时候需要多个物理节点来共同完成某项任务,一个分布式系统的本质是分布在不同网络或者计算机上的程序组件,彼此通过信息传递来协同工作的系统,而Zookeeper正是一个分布式应用协调框架,在分布式系统中有着.

2021-10-20 16:54:55 447

原创 java.util.ConcurrentModificationException异常

问题描述:for循环并直接删除某个元素会造成java.util.ConcurrentModificationException异常代码如下:for (final String string : strings) { if("234".equals(string)){ strings.remove("234"); } } 解决方案:方案一:删除之后重新定位指针位置for (int i = 0; i

2021-08-13 16:10:29 140

原创 Mysql 按照某个字段分组并取分组中最新的一条数据

SQL:SELECT * FROM share_scm a WHERE a.LAST_EXPORT_TIME IN ( SELECT max( b.LAST_EXPORT_TIME ) FROM share_scm b WHERE b.DELETE_FLAG = 0 AND b.SCM_SHARE_LINE_ID IS NOT NULL GROUP BY b.SCM_SHARE_ID, b.SCM_SHARE_LINE_ID ) AND a.DELE

2021-04-14 18:09:37 2064

原创 List集合异常:list All elements are null

ArrayList允许添加null值。所以导致查询一个字段的时候会出现集合大小不为0,但是里面的元素却是All elements are null。1.场景:先看下迷惑现场:会发现集合strings大小为1,但是集合里面却没有确切数据,显示为All elements are null 。初次发现堪称神奇啊。然后看下这个集合的SQL:返回的是一个字段 contract_no 并且显示的是Null。然后再看下如果查询这张表的所有字段:会惊奇的发现有一条数据,并且这条数据的contract_n

2021-04-14 14:27:22 24005 3

原创 Java List<Long>转List<String>

直接上示例:有时候需要将Long集合转为String类型的集合。final String contractLineNumList = shareContractListEntities.stream().map(ShareContractListEntity::getContractLineNum).map(x -> x + “”).collect(Collectors.joining(","));分析:shareContractListEntities.stream().map(Share

2021-04-14 13:55:32 8458

转载 JAVA 实体类转Map

JAVA 实体类转Map(https://www.cnblogs.com/zhainan-blog/p/12009523.html)温馨提示:实体类转Map时,Map最好定义为Map<String,Object> 而不是 Map<String,String> 因为像BigDecimal是没法直接转为String类型的

2021-04-14 13:34:12 1716

原创 Redis持久化详解

因为它所有的数据都在内存中,所有的运算都是内存级别的运算。(最为重要,内存运算速率极快)Redis 是单线程避免了多线程的切换带来的性能损耗。

2020-09-18 08:40:12 142

原创 Redis数据结构及使用

Redis有五种的数据结构分别是:(字符串)string、(哈希)hash、(列表)list、(集合)set、(有序集合)zset。

2020-09-13 14:36:18 234 1

空空如也

空空如也

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

TA关注的人

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