自定义博客皮肤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)
  • 收藏
  • 关注

转载 搭建Maven私服(值得收藏)

搭建Maven私服(建议收藏)!!环境说明安装Nexus下载Nexus解压Nexus编辑 nexus 脚本,配置 RUN_AS_USER 参数防火墙中打开 8081 端口启动 nexus访问nexusNexus 配置(登录后)设置管理员邮箱设置用户邮箱用户修改密码仓库类型设置 proxy 代理仓库Maven 本地库的安装与配置配置Maven环境变量配置本地Maven配置Eclipse Maven配置IDEA Maven项目的构建与发布构建完毕后环境说明环境:CentOS 6.x~8.0、 JDK8、 S

2021-11-30 16:19:39 646

原创 wind系统黑窗口启动hadoop报错解决方案

wind系统黑窗口启动hadoop报错解决方案(持续更新)cmd命令启动过程报错cmd启动提示io错误cmd命令启动过程报错Failed to setup local dir /tmp/hadoop-GK/nm-local-dir, which was marked as good. org.apache.hadoop.yarn.exceptions.YarnRuntimeException: Permissions incorrectly set for dir /tmp/hadoop-GK/nm-l

2021-11-30 15:45:59 2279 2

原创 使用Maven将SpringBoot项目打成jar包

Maven打包最为推荐方式,方便快捷。

2024-04-24 09:42:38 78

原创 @Transactional(rollbackFor = Exception.class)详解

Transactional(rollbackFor = Exception.class):深入解析Spring的事务管理在Spring框架中,事务管理是一个非常重要的部分,它确保了在执行一系列数据库操作时,如果其中任何一个操作失败,那么整个事务都会被回滚,以保持数据的完整性和一致性。在Spring中,@Transactional注解是实现这一功能的关键。

2024-04-23 17:24:39 329 1

原创 Git 的基本概念和使用方式

分支(Branch):一个独立的开发线,可以在其中进行代码的修改和保存。每个分支都是基于主分支(通常是master或main)创建的,有助于同时进行多个不同功能或修复的开发。远程仓库(Remote Repository):位于远程服务器上的仓库,多人合作开发时可以将代码推送到远程仓库,以实现统一管理和分享。合并(Merge):将一个分支中的更改合并到另一个分支中。克隆(Clone):将远程仓库的副本克隆到本地机器上,以便能够查看、修改和提交更改。推送(Push):将本地仓库的更改推送到远程仓库。

2024-04-16 20:03:23 195

原创 Elasticsearch中filtered与filter的区别及使用方式

Elasticsearch是一个基于Lucene构建的开源、分布式、RESTful搜索引擎。在Elasticsearch中,查询和过滤是两种常见的操作,它们帮助用户从大量数据中检索和筛选信息。在Elasticsearch的不同版本中,对于查询和过滤的实现方式有所差异,特别是filtered查询和filter查询之间的区别和使用方式。

2024-04-16 20:00:30 632

原创 Node.js安装与配置手册

本手册详细介绍了Node.js的安装与配置过程,包括从官网下载安装包、使用包管理器安装、配置环境变量、配置npm的全局安装路径和缓存路径以及使用cnpm代替npm等步骤。通过按照本手册进行操作,你可以轻松地安装和配置好Node.js,为后续的开发工作打下坚实的基础。

2024-04-16 19:42:25 405 1

原创 Java操作Redis的5种常见方法

Jedis性能好,适合高性能场景,不过要用JedisPool,如果对性能要求不高,或者在SpringBoot项目中使用RedisTemplate是不错的。

2024-04-16 08:39:29 505

原创 node.js常用命令

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,允许开发者在服务器端运行 JavaScript 代码。在 Node.js 的开发过程中,我们会使用到很多常用的命令。本文将详细解析这些命令,帮助大家更好地理解和使用 Node.js。

2024-04-15 18:18:06 308 1

原创 JSONArray中contains()方法使用

contains()方法是判断该数组中是否有该值

2024-04-15 18:05:20 114

原创 当前时间年、当前时间一共有多少天

这段代码首先获取了今天的日期,然后将今天的日期调整为年份的开始日期,最后计算出从年初到今天的天数,并打印输出。获取年初到当前时间有多少天。

2024-04-15 09:57:36 264

原创 Java正则 匹配第一句话。正则根据关键字匹配符合条件的内容。

查询文章以句号结尾的第一句话。

2023-09-14 17:26:03 317

原创 MySql、html标签、内容过滤查询

需要注意的是,这个函数只能过滤HTML标签,不能过滤其他类型的特殊字符,如JavaScript代码、CSS样式等。如果需要过滤其他类型的特殊字符,就需要另外编写过滤函数。函数过滤掉HTML标签,然后再在过滤后的文本中查找“链接”字符串。这样就能查找到包含“链接”的记录,而不会受到HTML标签的影响。使用方法很简单,只需要在查询语句中调用该函数即可。如果我们希望在查询时忽略这些HTML标签,只关注文本内容,就可以使用上述MySQL函数。这个查询语句会先调用。

2023-09-05 11:10:49 597

原创 JSONObject、字符串转对象异常。Cannot deserialize value of type `java.util.Date` from String

Cannot deserialize value of type `java.util.Date` from String

2023-08-16 09:22:37 727

原创 FastJson快速、平替、替换重写方案

开发人员在编码过程中经常使用的到FastJson中的JSON、JSONObject、JSONArray这些类中方法,但是在后期维护过程中不好维护,是不是会被爆出有漏洞问题。本文将结合现场开发工作实践,定制开发了一系列通用功能组件,这些通用功能组件整体的开发思想是“通用、实用、快速集成”,希望这些通用功能组件能够起到抛砖引玉的作用,同时也能给大家的日常工作带来方便。本文将介绍“FastJson快速替换方案”。

2023-08-15 10:29:52 848 1

原创 ES中使用正则表达式,匹配文档数据

ES官正则表达式使用规则,有需要了解的小伙伴可以去看看。

2023-08-02 09:25:29 882

原创 poi4.0版本之后操作execl改动以及4.0版本所需jar包

poi4.0版本常用变动

2022-09-22 10:47:33 1350 1

原创 Elasticsearch(ES)(版本7.x)创建索引报错:Faile to parse mapping [_doc] Root mapping definition has unsupported

Failed to parse mapping [_doc]: Root mapping definition has unsupported parameters:

2022-08-29 17:29:22 1918

原创 连接数据库报错:Communications link failure,PKIX path building failed:findvalid certification path to reque

原因:在程序进行切库操作时提示以上报错,在网上搜了好多解决方案,发现根本解决不了原因。后来仔细排查竟然发现一个小小的数据库连接配置导致这一系列错误。重点是 此配置文件在本地环境切库正常,然而生产环境却不行。就这么一个小配置导致数据库连接不上。需要把useSSL=true修改为useSSL=false;

2022-08-25 14:32:02 607

原创 如何解决spring-data-redis操作redis集群报Jedis does not support password protected Redis Cluster configurat

在一次项目架构变动的时候,使用redis集群启动项目中发现无法启动,疯狂报错。原因:使用spring-data-redis操作redis集群时由于redis集群设置了密码,导致报错, Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Jedis does not support password protected Redis Cluster configurations!。

2022-05-19 19:12:08 905

原创 kibana集成ES启动报错:Status changed from yellow to red - [data] Elasticsearch cluster did not respond with

kibana启动报错本次启动报错环境是使用5台elasticsearch服务器组成的集群,版本都是6.61.在elasticsearch安装完成后,通过http://ip:9200 也能访问,随后即安装了kibana。kibana安装完成后,访问http://localhost:5601之后发现只有kibana欢迎页并提示es集群连接失败,随即启动日志出现一下错误。这里报错提示状态由黄变红,并且ES集群中的部门机器有的license为空。通过http://127.0.0.1:9200/_xpack

2022-03-25 16:09:01 4399

原创 线程池与异步回调

解释线程和异步回调如何使用,以及使用场景

2021-12-31 16:52:05 597

原创 运行项目时出现警告:Mon Nov 15 20:49:25 CST 2021 WARN: Establishing SSL connection without server‘s identity v

问题出现Mon Dec 06 16:41:19 CST 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn'

2021-12-06 16:48:20 3602

空空如也

空空如也

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

TA关注的人

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