- 博客(53)
- 资源 (3)
- 收藏
- 关注
原创 深入探索Kubernetes:实现容器编排的全新维度
Kubernetes作为容器编排领域的领导者,为企业提供了一种强大而灵活的部署和管理容器化应用程序的方式。希望这篇博客能够帮助您更深入地了解Kubernetes,并在实践中发挥其优势。如果您对特定的Kubernetes功能或实际应用有更多疑问,欢迎与我们分享您的想法和问题!
2023-12-19 20:57:06
443
原创 在 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
3721
原创 Java 文件处理工具类详解
FileUtils获取统一的文件名Base64 编码处理获取文件路径写入文件现在让我们逐个介绍这些方法的实现细节。通过FileUtils工具类,我们提供了一些方便的文件处理方法,可以帮助开发者更高效地进行文件操作。这些方法适用于各种场景,例如文件存储、文件处理等,希望本文对文件处理工具类的使用有所帮助!
2023-11-23 16:15:16
268
原创 Java 实现视频转音频功能
使用 Java 调用 FFmpeg 工具实现视频转换为音频的功能。这对于需要处理多媒体文件的应用场景非常有用,可以轻松实现视频格式的转换。在实际应用中,我们可以根据具体需求进一步优化代码,例如异步处理、批量转换等方式来提高效率和性能。希望本文能够帮助到大家理解如何利用 Java 实现视频转换为音频的功能!
2023-11-23 16:07:27
1121
原创 华为云NFS使用API删除大文件目录
最近在使用华为云SFS时,如果一个目录存储文件数超过100W,执行 “rm -rf path”时,存在删不动的情况,可以使用华为云API接口,执行异步删除。
2023-07-28 17:50:21
1679
原创 FFmpegFrameGrabber视频抽帧工具类
通过视频链接进行关键帧抽取图片,核对利用FFmpegFrameGrabber对视频流进行抽帧处理。
2023-06-28 14:25:26
4451
原创 JAVA 判断是否为水仙花数?
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。.........
2022-06-27 18:08:47
987
原创 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
577
原创 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
1459
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
525
原创 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
2814
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
1336
原创 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
5648
原创 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
1597
原创 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
1084
原创 PostgreSQL存储过程——实现级联字段自由组合
一、效果展示select cascadeselect('北京市,西城区,西直门', '1,3');北京市,西直门二、需求说明针对级联型字段使用的函数,函数中可以截取多级,参数的数量可变,截取选中的级别,截取之后进行拼接。如:CASCADESELECT(级联字段,'2,3'),将级联字段截取出第二级和第三级,再最后拼接起来。【页面说明】 用法:CASCADESELECT(级联字段,'参数1,参数2,…') 说明:支持对级联字段的每级进行截取,级联字...
2021-09-08 12:01:17
423
原创 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
1717
原创 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
1482
原创 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
1295
原创 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
1809
原创 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
1496
原创 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
698
原创 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
2595
原创 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
2892
原创 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
2290
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
321
原创 Maven build 控制台中没有任何输出,毫无反应
Windows ---> Perferences ---> java ---> Installed JREs --->编辑jdk --->Default VM arguments中设置 -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
2018-12-07 09:27:47
1666
原创 根据权重获取随机对象
1. 工具类import java.util.List; import java.util.Random; import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * 根据权重获取随机对象的通用类。</p> * 使用该方法的对象必须实现 WeightI接口. */public class Wei...
2018-07-18 18:40:09
706
转载 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
163
转载 Linux安装MySQL
1. 运行平台:CentOS 6.3 x86_64,基本等同于RHEL 6.32. 安装方法:安装MySQL主要有两种方法:一种是通过源码自行编译安装,这种适合高级用户定制MySQL的特性,这里不做说明;另一种是通过编译过的二进制文件进行安装。二进制文件安装的方法又分为两种:一种是不针对特定平台的通用安装方法,使用的二进制文件是后缀为.tar.gz的压缩文件;第二种是使用R...
2018-05-28 10:13:54
198
Jenkins参数化构建部署手册.docx
2019-07-03
美国 50个州,可数据导入mysql
2018-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人