calcite 是一个数据源管理工具,前面已经讲到的,这里来讲讲基于calcite 实现方言的切换。比如最近比较火的信创,或许可以帮我们大忙。 假定我们的sql如下: 而如果...
calcite 是一个数据源管理工具,前面已经讲到的,这里来讲讲基于calcite 实现方言的切换。比如最近比较火的信创,或许可以帮我们大忙。 假定我们的sql如下: 而如果...
calcite 是一个数据源管理工具,功能非常强大,且我们常用的多个框架底层都是基于他的实现,如:sharding jdbc。 这里以jdbcSchema 为例,讲解他的主要...
某日,在测试环境观察中发现,即使是一个很简单的sql语句执行都会导致执行时间达到500ms以上,而sql在数据库执行只需要20ms左右。 为了解决这个问题,我首先使用jsta...
一、启动执行python datax.py {job.json}python需要2.7版本(Linux环境下自带无需安装,windows环境需要安装) 二、datax.py文...
源码地址打不开呀,楼主
使用BlackHook(黑钩) 可以Hook一切java或者kotlin方法前言 之前做内存优化的时候,为了实现对线程的使用监控,借助了一个第三方的hook框架(epic[https://github.com/tiann/epic]),这个框架可以h...
前言 之前做内存优化的时候,为了实现对线程的使用监控,借助了一个第三方的hook框架(epic[https://github.com/tiann/epic]),这个框架可以h...
1. 首先通过ps -ef | grep java 找到对应的服务的进程ID即PID 2. 然后通过 top -HP PID找到该进程cpu 占用率高的线程 3. 通过...
说下问题背景: 某日,在公司测试环境,修改完一段代码运行后,频繁遇到接口卡住的问题,且迟迟没有响应,通过jstack打印出堆栈,发现没有任何用户线程的状态是WATING状态或...
一、Prometheus简介 Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。 Prometheus使用Go语言开发,是Goog...
一、背景 目前我们的项目是使用Spring Cloud构建的微服务,使用的是Eureka作为注册中心,且项目中使用到Prometheus做服务监控。此处简单记录一下 eure...
一、需求 实现SpringBoot和Prometheus的一个简单整合。 二、实现步骤 1、引入jar包 2、application.prometheus文件配置 1、启用p...
优秀,原谅我境界没有达到
JAVA中的枚举——一个被忽视的数据结构其实说实话,枚举是jdk1.5就出现了的。到现在为止绝对不是用新来形容它。然后我个人工作中枚举用到了,但是用处有限。一般也就是用来记录一些常量。然后今天看了一个教材视频,我才...
有些场景下,我们可能想做一些自动发现的一些功能,调用指定接口的所有group实现,并将所有结果追加输出。 如:一种基于Dubbo订阅模式,我们提供了一个订阅者接口。附上一段伪...
开发中,为了方便日志跟踪,我们可能会需要对日志文件进行分离,比如按模块分离,业务分离等等,方便上线后对问题进行跟踪定位。 对于模块间分离常常比较简单,可以直接需要包路径匹配进...
你好,具体是看哪一个方法呢
activiti入坑总结activiti入坑也有几个月的时间,这里做一下activiti的总结吧。 首先有一点要说的是,我这边使用的是activiti6.0版本,和5版本相比,代码有一定的差异,在6...
网上有很多使用注解 + AOP进行数据源切换的代码,他们统一通过继承spring提供的AbstractRoutingDataSource去重写determineCurrent...
做为散户,如果想在股市赚钱,就要跟随主力的脚步,比他晚上车一点,早下车一点, 不贪
炒股老师靠谱吗平时发惯了技术博客,偶尔也来发一波技术无关的东西吧。本人也是做金融方面的程序员一枚,讲讲我对股市的一翻了解吧。 不知道,你有没有遇到过一个电话,告诉你他是xxx炒股方面的公司...