自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java8 lambda 替代if-else

优雅的替换if-elsejava8 lambda 替代if-else让人作呕的if语句简单的lambda应用实际的一些应用java8 lambda 替代if-else你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。让人作呕的if语句 enum Type {...

2020-05-03 08:24:22 6131 3

原创 Elasticsearch high-level-rest-client 判断索引是否存在

public String[] getExistIndices(String [] indices){ List<String> existIndexList = new ArrayList<>(); for (String index: indices){ GetIndexRequest indexRequ...

2020-03-03 10:53:28 6560 1

原创 java校验身份证是否合法

public void test() { String id = "610114190210092028"; char[] idArr = id.toCharArray(); if (idArr.length != 18) { System.out.println("身份证必须为18位!"); return; } // 校验因子 int[] factors = ne

2022-03-11 11:12:12 1771

原创 rke2 安装k8s集群 v1.21.6 版本

前言:与rke1部署方式不同,rke2使用rke2-server、rke2-agent管理k8s集群,无须对各个节点进行ssh互信,此外,rke2-server具备worker的能力。rke2安装k8s集群前言:与rke1部署方式不同,rke2使用rke2-server、rke2-agent管理k8s集群,无须对各个节点进行ssh互信,此外,rke2-server具备worker的能力。一、安装前准备工作1. 替换yum源2. 修改系统参数3. 关闭防火墙,并关闭开机自启4. 配置/etc/host二、安

2021-11-20 17:40:23 3607

原创 harbor 2.2.4 安装

harbor 2.2.4 安装文章目录harbor 2.2.4 安装前言一、安装docker1. 清理之前的docker2. 安装docker3. 配置docker daemon.json 文件二、部署harbor1.下载harbor 离线安装包2. 修改harbor.yml文件3.安装harbor4. 访问harbor总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:

2021-11-04 21:58:11 430

原创 java程序致使线上机器load过高问题解决

背景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtain

2021-09-09 15:59:43 170

原创 ElasticSearch stack 7.12.0版本部署及体验

未完待续提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录未完待续前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考

2021-09-09 15:56:56 148

原创 java程序启动了的随机端口问题

详细信息如下,发现程序多启动两个高位的随机端口。9001端口为jmx端口,所以考虑到会不会是jmx端口导致的问题详情

2021-02-26 10:22:27 458

原创 阿里druid 出现 discard long time none received connection.

 druid采用和DBCP一样的配置,所以我就想起了DBCP数据库连接池discard的问题,只要配置mixIdel 小于数据库的超时时间即可,原理是让程序主动去回收连接,而不是数据库去断开连接;附druid配置spring: datasource: druid: #空闲时间(单位是分钟) min-idle: 1 #最大活跃时间(单位是分钟) max-active: 1...

2021-01-15 15:44:09 1476 1

原创 分享一个JPA 扩展库,支持动态sql, Fenix

Fenix JPA扩展库 :相关文档

2020-04-03 13:47:16 996

原创 List添加默认值

为List初始化默认值,拿List为例Integer[] dataArr = new Integer[10];//将dateArr设置默认值为0Arrays.full(dataArr, 0);List<Integer> dataList = Arrays.asList(dataArr);

2020-03-03 10:27:37 9086 2

原创 ZonedDateTime获取一段时间间隔的时间列表

public static ArrayList<String> getDateIntervalList(ZonedDateTime start, ZonedDateTime end) { ArrayList<String> utcDateList = new ArrayList<>(); //输出的时间样式这里是UTC时间...

2020-03-02 17:31:59 1569

原创 Java 8 function模块接口

function模块Function接口BiFunction接口Supplier接口Function接口Function 接口输入一个参数,返回一个结果。 @Test public void functionTest(){ Function<Integer, Float> function = a -> (float) (a * a); ...

2020-01-19 15:30:30 231

原创 mysql 8.0.15 zip windows安装

mysql 8.0.15 zip windows安装1、mysql社区下载安装包2、解压安装包到 C:\mysql-8.0.153、以管理员身份进入cmd窗口4、自定义配置my.ini5、使用cmd窗口进入bin目录6、初始化 使用命令```mysqld --initialize --console ```7、启动mysqld ```mysqld --install```8、启动mysql服务 ...

2019-04-20 10:50:10 272

空空如也

空空如也

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

TA关注的人

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