自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

原创 DB-GPT 源码安装部署 0基础

db-gpt text2sql nl2sql

2025-04-10 10:39:56 571

原创 Hibernate通过p6spy 打印完整SQL日志

p6spy就是一款针对数据库访问操作的动态监控框架,他可以和数据库无缝截取和操纵,而不必对现有应该用程序的代码做任何修改。Hibernate 通过以上配置打印Hibernate的sql日志无法完整的打印参数。当前p6spy也可以监控慢sql等,当前需求仅是打印sql方便调试,故不做深入研究。jdbc:p6spy:xxx 兼容各种驱动,替换当前使用的数据库即可。现可p6spy类似代理打印完整sql,方便调试开发。4.添加p6spy配置spy.properties。按照以上配置即可在控制台打印。

2024-03-08 11:02:05 965 1

原创 基于alpine的openjdk8基础镜像打包libfaketime

【代码】基于alpine的openjdk8基础镜像打包libfaketime。

2024-03-05 15:10:57 486

原创 docker容器内修改容器时间

因为开发需要,需要临时修改容器内时间测试,且不影响宿主机的原始时间。调研了下相关方法,现做记录如下.

2024-03-05 15:09:37 687

原创 Apollo2.2.0 arm 达梦 人大金仓 适配

目前实现了kingbase8 pgsql兼容模式下适配。达梦 mysql兼容模式下的适配,兼容arm的国产处理器,直接上git链接,有问题私。基本思路和我之前改的oracle的类似,这里就不赘述了。

2024-02-07 17:57:30 818 2

原创 pinpoint docker启动及spring boot对接

ip地址的映射库基于IPIPhttps://github.com/ipipdotnet/ipdb-javaUDF函数GitHUB

2024-01-05 15:40:59 822 1

原创 Streamsets binlog采集时区问题

mysql-binlog-connector-java streamsets binlog时区

2023-07-11 16:26:02 1371

原创 Apollo oracle适配

公司数据库统一切换为oracle,减少部署mysql,现需要将Apollo的数据库做oracle适配,当前使用版本为Apollo2.0.0,网上找到最新版本的适配oracle的版本也仅为1.4.0,现决定自己适配。部分参考了官方介绍的改造文档:Apollo版本 2.0.0Oracle版本:12c。

2023-05-17 16:26:24 1393 9

原创 cdh6 报错ClassNotFoundException: com.mysql.jdbc.Driver

cdh6

2023-01-19 15:21:54 554 1

原创 无 Hadoop 环境部署 Kylin4

hadoop

2023-01-19 14:21:52 681

原创 Hive on Tez切换及性能对比

tez

2023-01-13 15:17:19 477

原创 phoenix安装

phoenix

2023-01-13 15:16:46 269

原创 hbase2.4.9安装

hbase

2023-01-13 15:16:00 348

原创 spark集群安装

spark

2023-01-13 15:15:13 437

原创 hive安装

hive

2023-01-13 15:14:35 445

原创 hadoop3.3.1集群搭建

hadoop

2023-01-13 15:13:37 1081

原创 sqlServer 开启CDC

sqlServer 开启CDC

2022-12-12 14:19:46 3573

原创 基于tini的openjdk8镜像

基于tini的openjdk8镜像

2022-12-09 10:32:06 678

原创 HiveServer2 简单用户/密码身份验证

HiveServer2 简单用户/密码身份验证

2022-09-28 14:59:04 2760 2

原创 hive on tez java.lang.NumberFormatException: For input string: “30s“

hive tez For input string: "30s"

2022-09-02 11:10:45 1210

原创 【大数据系列】phoenix安装

1.创建相关文件夹sudo mkdir /usr/local/src/phoenixsudo chown -R ucmed:ucmed /usr/local/src/phoenix2.拷贝bin文件cd /usr/local/src/phoenixcp /tmp/phoenix-hbase-2.4.0-5.1.2-bin.tar.gz ./tar -xzvf ./phoenix-hbase-2.4.0-5.1.2-bin.tar.gz3.拷贝hbase 的配置文件cd p

2022-02-15 10:42:31 1205

原创 hbase phoenix protobuf问题

安装phoenix后,启动hbase,过一会HRegionServer直接报错停止服务2022-02-10 15:59:03,452 ERROR [RS_OPEN_PRIORITY_REGION-regionserver/master:16020-0] coprocessor.CoprocessorHost: The coprocessor org.apache.phoenix.coprocessor.ServerCachingEndpointImpl threw java.lang.ClassCas

2022-02-15 10:40:36 1595 1

原创 phoenix-queryserver 6.0.0安装

phoenix-queryserver 6.0.0安装

2022-02-15 10:31:10 2268

原创 swagger3 documentationPluginsBootstrapper NullPointerException

用spring boot 2.6集成swagger3 报错如下,io.springfoxspringfox-boot-starter3.0.0Failed to start bean ‘documentationPluginsBootstrapper’; nested exception is java.lang.NullPointerException经查swagger3 暂时不支持spring boot 2.6.0,回退到2.5.6 or 2.5.7后正常启动参考文档git issue

2021-11-25 14:32:07 509

原创 Spring boot中使用Jackson ObjectMapper注入

@Autowiredprivate MappingJackson2HttpMessageConverter springMvcJacksonConverter;ObjectMapper objectMapper = springMvcJacksonConverter.getObjectMapper();

2021-06-10 14:17:15 767

原创 Exception输出堆栈信息

public class ErrorUtil { public static String getErrorStackTrace(Exception e) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); e.printStackTrace(new PrintStream(baos)); return baos.toString(); }}

2021-02-20 14:05:41 752

原创 java 计算日期间隔几天

public static void main(String[] args) {System.out.println(ChronoUnit.DAYS.between(LocalDate.now(), LocalDate.parse(“2021-02-08”)));}

2021-02-08 13:49:33 489

原创 mysql 同一条记录取最大日期

现有一个需求,需要取同一个字段的最新日期通过sql ( UNIX_TIMESTAMP(MAX(pbm.trial_update_time)) + UNIX_TIMESTAMP( MAX(pbm.license_update_time) ) + ABS( UNIX_TIMESTAMP(MAX(pbm.trial_update_time)) - UNIX_TIMESTAMP( MAX(pbm.license_update_time) ) ) ) DIV 2 AS r

2021-02-08 11:02:17 1039

原创 ansible 获取docker容器状态命令 双花括号转义

ansible all -m shell -a "docker ps -a --format \" '{{ '{{'}}.Image{{ '}}' }}'|'{{ '{{'}}.Names{{ '}}' }}'|'{{ '{{'}}.Status{{ '}}' }}'|'{{ '{{'}}.CreatedAt{{ '}}' }}'\""直接扔上命令,输出docker各容器的状态,其中双花括号需要转义见文章:https://blog.csdn.net/michaelwoshi/article/deta.

2021-02-04 19:51:17 706

原创 mysql varchar 带中文字符 排序

SELECT REPLACE (age, '岁', '') AS ageFROM ageORDER BY cast( REPLACE (age, '岁', '') AS SIGNED INTEGER )思路:先替换中文字符,然后转int排序

2021-01-13 16:32:40 406 1

原创 linux ssh private key生成

#生成密钥对:ssh-keygen -t rsa -b 2048 -v#将私钥重命名至id_rsa.pem:mv ~/.ssh/id_rsa ~/.ssh/id_rsa.pem#修改~/.ssh/目录权限:chmod 700 ~/.ssh/#将id_rsa.pub文件内容重定向至authorized_keys文件:cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys#修改authorized_keys文件权限:chmod 600 ~/.

2021-01-05 14:03:45 1735

原创 jdk+alpine+ansible docker镜像 dockerfile

通过apt add安装的时候,总是提示有一个error如下如通过排查发现/etc/apk/repositories 下的镜像源为3.7,而通过cat /etc/alpine-release,查看到alpine的版本为3.9,直接通过修改镜像源版本就可以修正以上错误在/etc/apk/repositories中https://mirrors.aliyun.com/alpine/v3.7/main 修改为https://mirrors.aliyun.com/alpine/v3.9/main...

2021-01-04 10:36:26 371

原创 删除排序数组中的重复项

给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。示例1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。你不需要考虑数组中超出新长度后面的元素。示例2:给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度 5, ...

2020-12-19 21:30:46 153 2

原创 spring boot 执行sql文件

现有个需求需要动态连接到不同数据库,执行sql文件,类似于navicat这种,可以执行sql1.导入依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3<

2020-12-11 14:38:58 2549 1

原创 k8s dashboard env设置转义

k8s dashboard env需要设置后端域名,带一个斜杠/,本以为按照一下设置就可转义,结果一点保存又恢复成不带转义了试了下,需要两个转义的//才可以转义

2020-12-03 14:05:51 814

原创 java操作 harbor api 创建用户 用户管理

public static void main(String[] args) { RestTemplate template = new RestTemplate(); HttpHeaders headers = createHeaders("admin", "Aa123456"); headers.setContentType(MediaType.APPLICATION_JSON); headers.add("Accept", "...

2020-12-02 17:36:15 1100

原创 prometheus 动态加载配置文件 热更新

相关搭建文章:https://www.cnblogs.com/xiao987334176/p/9930517.html现通过docker启动prometheus 的时候,需要动态加载新的target,启动的时候需要添加一个配置项--web.enable-lifecycle完整的启动命令:docker run -d -p 9090:9090 -v /opt/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml prom/p

2020-11-19 19:41:56 4335

原创 hive count(*) 为0

因为hive有个设置 hive.compute.query.using.stats 默认为true,并且count语句不会走mapreduce,所有需要先配置下以下设置,就会走mapreduce任务set hive.compute.query.using.stats=false;

2020-11-18 20:40:25 1286

原创 alpine 安装scp

apkaddopenssh-client

2020-06-27 20:58:50 2756

原创 spring boot 添加 注释 ComponentScan,swagger页面不能访问了

不加ComponentScan:默认配置为扫描启动类所在包,你当前的目录结构中,启动类和其他3个包都是在一个包里,所以会自动扫描到。在ComponentScan中再添加现在所在的包就行

2020-05-20 11:02:25 2043 1

brickhouse-0.7.1-SNAPSHOT.jar

brickhouse-0.7.1-SNAPSHOT

2021-05-19

空空如也

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

TA关注的人

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