自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

共同见证AI,未来一起成长

大数据、互联网、攻城狮

  • 博客(53)
  • 资源 (3)
  • 收藏
  • 关注

原创 深入探索Kubernetes:实现容器编排的全新维度

Kubernetes作为容器编排领域的领导者,为企业提供了一种强大而灵活的部署和管理容器化应用程序的方式。希望这篇博客能够帮助您更深入地了解Kubernetes,并在实践中发挥其优势。如果您对特定的Kubernetes功能或实际应用有更多疑问,欢迎与我们分享您的想法和问题!

2023-12-19 20:57:06 384

原创 在 Kubernetes 上部署 Python 3.7、Chrome 和 Chromedriver(版本 114.0.5735.90)的完整指南

基于Python3.7构建基础镜像,同时安装google-chrome和chromeDriver,文档版本为114.0.5735.90

2023-12-19 18:02:18 2507

原创 Java 文件处理工具类详解

FileUtils获取统一的文件名Base64 编码处理获取文件路径写入文件现在让我们逐个介绍这些方法的实现细节。通过FileUtils工具类,我们提供了一些方便的文件处理方法,可以帮助开发者更高效地进行文件操作。这些方法适用于各种场景,例如文件存储、文件处理等,希望本文对文件处理工具类的使用有所帮助!

2023-11-23 16:15:16 156

原创 Java 实现视频转音频功能

使用 Java 调用 FFmpeg 工具实现视频转换为音频的功能。这对于需要处理多媒体文件的应用场景非常有用,可以轻松实现视频格式的转换。在实际应用中,我们可以根据具体需求进一步优化代码,例如异步处理、批量转换等方式来提高效率和性能。希望本文能够帮助到大家理解如何利用 Java 实现视频转换为音频的功能!

2023-11-23 16:07:27 763

原创 华为云NFS使用API删除大文件目录

最近在使用华为云SFS时,如果一个目录存储文件数超过100W,执行 “rm -rf path”时,存在删不动的情况,可以使用华为云API接口,执行异步删除。

2023-07-28 17:50:21 1593

原创 FFmpegFrameGrabber视频抽帧工具类

通过视频链接进行关键帧抽取图片,核对利用FFmpegFrameGrabber对视频流进行抽帧处理。

2023-06-28 14:25:26 2834

原创 使用 AWK 统计文本中匹配关键词的个数

【代码】使用 AWK 统计文本中匹配关键词的个数。

2023-04-26 14:25:51 250 1

原创 视频抽帧并上传OBS

【代码】视频抽帧工具类并上传OBS。

2023-03-08 17:57:00 76

原创 MacOS升级13后,GIT不好用问题解决

MacOS升级13后,GIT不好用问题解决

2022-11-08 14:48:18 1203 1

原创 【干货】Greenplum定期取消长时间的Vacuum Full

【干货】Greenplum定期取消长时间的Vacuum Full。

2022-10-25 13:55:25 408

原创 【每日一题~001】谈谈synchronized与ReentrantLock的区别?

每日一题,见证奇迹,加油JAVA

2022-10-21 14:43:34 112

原创 【干货】Java 判断一个对象中部分属性的值是否为空

【代码】Java 判断一个对象中部分属性的值是否为空。

2022-10-12 16:04:32 6503 2

原创 通过Java定时取消Greenplum的慢查询

【代码】通过Java实现定时取消慢查询任务,周期30秒钟。

2022-09-08 11:02:30 248

原创 Arthas快速诊断线上接口耗时

Arthas 绝对是数一数二的线上问题诊断神器

2022-09-06 20:50:21 1535

原创 Git 常用命令汇总

Git常用命令整理,仅供学习参考

2022-08-31 12:57:32 103

原创 JAVA 判断是否为水仙花数?

水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。.........

2022-06-27 18:08:47 890

原创 Http Status 各个状态码

/* * Copyright 2002-2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https.

2022-04-02 14:02:02 454

原创 SpringBoot整合七牛云qiniu

一、参考项七牛云 COS(官网): 对象存储 Kodo_云存储_海量安全高可靠云存储_oss - 七牛云qiniu SDK for Java(官网):Java SDK_SDK 下载_对象存储 - 七牛开发者中心二、引入Pom文件<!-- https://mvnrepository.com/artifact/com.qiniu/qiniu-java-sdk --><dependency> <groupId>com.qiniu<..

2022-03-08 17:03:30 1368 2

原创 SpringBoot整合云存储MinIo

一、参考项MinIo (官网): MinIO | 高性能,对Kubernetes友好的对象存储MinIo SDK for Java(官网):Java Client API参考文档 | Minio中文文档三、引入Pom文件<!-- https://mvnrepository.com/artifact/io.minio/minio --><dependency> <groupId>io.minio</groupId&......

2022-03-08 16:54:25 467

原创 SpringBoot整合华为云OBS

一、参考项华为云 OBS(官网):对象存储服务OBS官网_海量安全高可靠_数据云存储解决方案-华为云OBS SDK for Java(官网):​​​​​​​SDK下载_对象存储服务 OBS_Java_华为云三、引入Pom文件<!-- https://mvnrepository.com/artifact/com.huaweicloud/esdk-obs-java --><dependency> <groupId>com.huaw......

2022-03-08 16:42:49 2479 2

原创 SpringBoot整合阿里云OSS

一、参考项阿里云 OSS(官网): 对象存储OSS_云存储服务_企业数据管理_存储-阿里云OSS SDK for Java(官网):​​​​​​​简介 - 对象存储 OSS - 阿里云三、引入Pom文件<!-- https://mvnrepository.com/artifact/com.aliyun.oss/aliyun-sdk-oss --><dependency> <groupId>com.aliyun.oss</g.....

2022-03-08 16:35:54 1180

原创 SpringBoot整合亚马逊S3

一、效果展示二、参考项AWS S3(官网): Amazon S3 - 亚马逊云科技对象存储_云存储服务-亚马逊云科技中国区域AWS SDK for Java(官网):Setting up the AWS SDK for Java 2.x - AWS SDK for Java三、引入Pom文件 <!-- https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-s3 --> <depen.

2022-03-08 16:26:01 5079

原创 SpringBoot整合腾讯云COS

一、参考项腾讯云 COS(官网): 对象存储数据处理_COS数据处理_数据处理方案-腾讯云COS SDK for Java(官网):对象存储 快速入门 - SDK 文档 - 文档中心 - 腾讯云二、引入Pom文件<!-- https://mvnrepository.com/artifact/com.qcloud/cos_api --><dependency> <groupId>com.qcloud</groupId> .

2022-03-08 15:00:41 1497

原创 PostgreSQL存储过程——实现截取逗号之前内容

一、效果展示select cascadepro('北京市,西城区,西直门', 2);结果:北京市,西直门二、存储过程create function cascadepro(value1 text, no integer) returns character varying language plpgsqlas$$DECLAREDECLARE v_value_in TEXT;v_result TEXT := '';i_index int4 := 0;v_value

2021-09-23 14:44:58 900

原创 PostgreSQL存储过程——实现级联字段自由组合

一、效果展示select cascadeselect('北京市,西城区,西直门', '1,3');北京市,西直门二、需求说明针对级联型字段使用的函数,函数中可以截取多级,参数的数量可变,截取选中的级别,截取之后进行拼接。如:CASCADESELECT(级联字段,'2,3'),将级联字段截取出第二级和第三级,再最后拼接起来。【页面说明】 用法:CASCADESELECT(级联字段,'参数1,参数2,…') 说明:支持对级联字段的每级进行截取,级联字...

2021-09-08 12:01:17 361

原创 PostgreSQL存储过程——实现多级时间截取及中文日期格式化

一、效果展示select timeselect('year,hour,month,quarter', '2021-01-01 12:10:05');2021年第1季度01月12时二、需求说明日期时间通过存储过程,实现多级时间截取针对日期时间型字段使用的函数,函数中可以截取多级时间级,参数的数量可变,截取选中的级别,截取之后进行拼接。如:TIMESELECT('month','day','hour',[呼叫中心:通话开始时间],将通话开始时间截取出月份、天、小时,再最后拼接起来。

2021-09-08 10:24:33 1498

原创 xxl-job支持企业微信Webhook告警

一、效果展示1. 配置Webhook2. 企业微信告警二、项目源码https://github.com/xiaoyu-peng/xxl-job代码示例 SendWeChatUtils msgUtils = new SendWeChatUtils(); try { String postData; String resp; S.

2021-09-02 00:00:58 1217

原创 Jasypt 加密工具类

Jasypt 官网:https://github.com/ulisesbocchio/jasypt-spring-boot。最近使用Jasypt对项目配置文件进行加密,整理工具类如下:import org.jasypt.encryption.pbe.PooledPBEStringEncryptor;import org.jasypt.encryption.pbe.StandardPBEByteEncryptor;import org.jasypt.encryption.pbe.config.S

2021-08-05 23:26:02 973

原创 Canal异常[errorNumber=1094, fieldCount=-1...]

项目中,遇到的Canal异常如下:2021-07-14 09:57:30.501 [destination = canal-staging-test , address = /localhost:3306 , EventParser] INFO c.alibaba.otter.canal.parse.driver.mysql.MysqlConnector - connect MysqlConnection to /localhost:3306...2021-07-14 09:57:30.549

2021-07-14 11:40:34 1620

原创 JAVA 处理Gson格式化字符串,长的整型被格式化为科学计数法

import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 处理 Gson格式化字符串,整形数字出现科学计数法 */public class TestGson { private static final String R_EXP = "(?<=id\":).*?(?=(,|$))"; public static void main(Strin...

2020-08-05 23:12:46 1287

原创 tinyint(1) sql 查询 为 true

数据库连接信息拼接 &tinyInt1isBit=false

2020-03-11 16:56:04 749

原创 Java 解決BufferedReader读取UTF-8文件中文乱码

原来:FileReader fileReader = new FileReader(filename);BufferedReader bufferedReader = new BufferedReader(fileReader);修复: //修复Yaml解析中文乱码InputStreamReader isr = new InputStreamReader(new FileI...

2020-03-03 16:35:15 636

原创 Java解析Yaml格式数据工具类

Yaml数据示例:--- !ruby/hash:ActionController::Parameterstitle: "测试这是一句文本文案,看看你的问题是否已经解决了呢?"options:- !ruby/hash:ActionController::Parameters option_name: "已经解决了" option_select: 'false'- !ruby/h...

2019-12-25 11:15:44 2506

原创 java数据脱敏工具类(个性化定制)

package cn.xxxxxx.excutor.util;import org.apache.commons.lang3.StringUtils;/** * @author Thinking * @date 2019/12/10 10:23 * @description 数据脱敏工具类 */public final class DesensitizationUtil {...

2019-12-10 15:20:31 2715

原创 Postgresql 按30分钟统计分组

按30分钟统计:select to_timestamp(concat (to_char(created_at, 'yyyy-mm-dd HH24'), ':', FLOOR(date_part('minute', created_at) / 30)* 30), 'yyyy-mm-dd HH24:MI') as stat_at, count(1)from cc_call_sa...

2019-12-03 10:14:57 2063 4

原创 java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)

运行报错: java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)解决方案: mysql> set password for "root"@"localhost"=old_password(''); Query OK, 0 rows affe...

2019-08-30 11:59:25 279

原创 Maven build 控制台中没有任何输出,毫无反应

Windows ---&gt; Perferences ---&gt; java ---&gt; Installed JREs ---&gt;编辑jdk ---&gt;Default VM arguments中设置 -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME 

2018-12-07 09:27:47 1586

原创 根据权重获取随机对象

1. 工具类import java.util.List; import java.util.Random; import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * 根据权重获取随机对象的通用类。&lt;/p&gt; * 使用该方法的对象必须实现 WeightI接口. */public class Wei...

2018-07-18 18:40:09 651

转载 Linux安装JDK

0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共享到Linux上)1. 登录Linux,切换到root用户su root 获取root用户权限,当前工作目录不变(需要root密码)或su...

2018-05-28 10:14:00 122

转载 Linux安装MySQL

1.       运行平台:CentOS 6.3 x86_64,基本等同于RHEL 6.32.       安装方法:安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过编译过的二进制文件进行安装。二进制文件安装的方法又分为两种:一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件;第二种是使用R...

2018-05-28 10:13:54 158

google-chrome-114.0.5735.90 chromeDriver-114.0.5735.90

Google浏览器截图插件

2023-12-19

google-chrome-114.0.5735.90

google-chrome-114.0.5735.90

2023-12-19

chromedriver-114.0.5735.90

chromedriver-114.0.5735.90

2023-12-19

Jenkins参数化构建部署手册.docx

Jenkins参数化构建部署手册 Jenkins 是一个开源自动化服务器... Jenkins是开源CI&CD;软件领导者,提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。

2019-07-03

JavaWeb 最强工具类

Java开发,最全工具类 Http请求、excel导入导出、MD5加密解密等等。。。

2018-06-11

美国 50个州,可数据导入mysql

美利坚合众国(United States of America,简称美国)由50个州,1个直辖特区(首都所在地华盛顿哥伦比亚特区),5个岛屿自由邦和十多个其它远洋小岛组成。按照不同的理论,美国本土的48个州可以划分为七大或九大或十大区域。其中最传统的划分方式为:新英格兰,中大西洋地区,东南地区,南方地区,中西部地区,上密西西比-五大湖区,落基山区,太平洋沿岸地区,西南地区。

2018-04-25

空空如也

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

TA关注的人

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