• 2024-04-26Streamsets binlog采集时区问题
    在使用streamset采集binlog过程中,发现采集的datetime格式的数据他会转换为时间戳,但给的时间戳会有时区问题。通过百度查到前人解决方法:https://blog.csdn.net/weixin_38751513/article/details/131662819现详细记录解决过程:我们的streamsets是通过cdh部署的,第一步先找到streams
  • 2023-12-02ElasticSearch之Index stats API
    获取指定索引的统计数据。获取指定索引的全部统计数据,命令样例如下:curl-XGET"https://localhost:9200/testindex_001/_stats?pretty"--cacert$ES_HOME/config/certs/http_ca.crt-u"elastic:ohCxPH=QBE+s5=*lo7F9"执行结果的样例,如下:{"_shards":{"total&q
  • 2023-07-14JAVA控制台打印进度条工具类
    有些时候我们需要写批处理任务,但是我们需要监控处理的进度,这个时候我们需要写一个计数器在统计,获取还需要好看一些。工具类代码没有第三方依赖,拷贝了网上其他出处的代码加以修改,因为源代码只能处理100条标准的数据,该进度条,不管你有多少条数据都可以正确显示如下图:使用方式也是
  • 2023-07-117-11 leetcode 2612
    请你编写一个异步函数,它接收一个正整数参数 millis ,并休眠这么多毫秒。要求此函数可以解析任何值。 ps:promise期约函数(异步函数)的使用,promise是一个对象 newpromise /***@param{number}millis*/asyncfunctionsleep(millis){//返回一个异步函数
  • 2023-05-21mongodb慢查询记录
    在MySQL中,慢查询日志是经常作为我们优化数据库的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,那就是MongoDatabaseProfiler.不仅有,而且还有一些比MySQL的Slow QueryLog更详细的信息。它就是我们这篇文章的主题。开启Profiling功能有两种方式可以控制Profilin
  • 2023-04-17关于mysql报 loopWaitCount 0, wait millis 60001 错误的解决办法
    最近遇到个比较奇怪的问题,系统上线一段时间之后,总是隔一段时间就出现Tomcat连接数据库报错,导致系统无法运行。通过日志排查发现,里面报了一个错误,内容如下:12023-04-1700:01:05[ERROR][AcquireJobsRunnableImpl.java:77(run)]exceptionduringjobacquisition:Could
  • 2023-02-09 03.关于线程你必须知道的8个问题(中)
    大家好,我是王有志。关注​​王有志​​,一起聊技术,聊游戏,聊在外漂泊的生活。原计划是今天结束线程的部分,但是写完后才发现,光Thread类的核心方法分析就写了5000多字了,所以不得
  • 2023-01-09druid配置
    spring:#数据库配置datasource:#这里使用的是德鲁伊数据库连接池druid:db-type:com.alibaba.druid.pool.DruidDataSourcedriver-class-na
  • 2022-12-2603.关于线程你必须知道的8个问题(中)
    大家好,我是王有志。原计划是今天结束线程的部分,但是写完后才发现,光Thread类的核心方法分析就写了5000多字了,所以不得不再拆出来一篇。在02.关于线程你必须知道的8个问题(
  • 2022-12-07es对日志数据进行索引生命周期管理
    前言在采用ELK分布式日志采集平台的时候,一般都会采用ES来存储采集的日志信息。日志信息一般都是持续增长的,是典型的时序数据。如果不对采集的日志数据做生命周期管理,很容易