logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

binlog2sql 工具安装使用及问题汇总

binlog2sql安装使用及问题汇总

#mysql
clickhouse(一)两分片两副本集群搭建

最近工作中遇到了clickhouse副本存储的问题,所以准备搭建一套clickhouse集群研究下,这里将搭建的过程和遇到的坑记录下,便于以后使用。1、准备三台虚拟机,分别安装clickhouse的服务端和客户端这里的安装过程是纯粹拷贝的官网命令,首先验证虚拟机是否支持clickhouse的安装:grep -q sse4_2 /proc/cpuinfo && echo "SSE 4

文章图片
#数据仓库#clickhouse
jvm根据堆栈日志定位问题

堆栈日志工作中一直在用,每次都是随用随看,没有系统的记录过,今天正好有空编辑一个demo系统记录下如何打印堆栈日志,以及堆栈日志的查看。一、文章介绍首先我会编辑一个demo工程模仿三种较常见的堆栈问题场景,其次打包上传到linux服务器,最后调用接口分别模拟出对应的问题场景。最后介绍哪些命令查看堆栈信息,以及查看堆栈日志中的一些常见技巧。(生产中一般都是使用linux,所以这里并没有介绍windo

#服务器#java#jvm
vue技巧(六)table column列信息太长悬浮展示

vue中使用table展示列表信息时,如果信息太长展示会很丑,table自带的溢出悬浮展示功能很不美观,而且悬浮框很难支持拷贝。这里记录下自己使用的悬浮展示代码,便于后续复制使用。<el-table-column prop="measures" label="度量"><template slot-scope="scope"><el-popoverplacement="

#vue.js#elementui#javascript
vue技巧(五)通用loading组件

当我们调用一些耗时比较久的接口时,在页面上最好有个“锁定”的状态,防止在请求过程中用户重复发起请求或触发页面上的一些其它事件。下面是我们实际使用中的效果图:该技术的实现主要是依赖自定义组件以及vuex的全局存储功能,实现流程如下:1、首先是创建一个通用的组件Loading.vue<template><el-dialogtitle="提示":visible.sync="reques

#vue.js#前端#javascript
vue技巧(十)全局配置使用(打包后可修改配置文件)

vue js或json全局配置使用,打包后保持配置文件不变,支持打包后修改配置文件内容

文章图片
#vue.js#前端#javascript
Sql解析转换之JSqlParse完整介绍

1、 jsqlparse介绍JSqlParse是一款很精简的sql解析工具,它可以将常用的sql文本解析成具有层级结构的“语法树”,我们可以针对解析后的“树节点(也即官网里说的有层次结构的java类)”进行处理进而生成符合我们要求的sql形式。官网给的介绍很简洁:JSqlParser 解析 SQL 语句并将其转换为 Java 类的层次结构。生成的层次结构可以使用访问者模式进行访问(官网地址:JSq

#java#sql
spark源码(五)DAGScheduler TaskScheduler如何配合提交任务,application、job、stage、taskset、task对应关系是什么?

DAGScheduler TaskScheduler如何配合提交任务,各个阶段如何划分?一个application可能有多个job提交,因为每个行为算子都调用runjob方法,即都对应一次job任务提交一个job可能有多个stage,划分依据主要是RDD是不是出现了shuffle,即每个宽依赖都会导致新stage的生成。一个stage对应一个taskset,且为stage中每个分区创建一个task

#spark#big data#大数据
    共 12 条
  • 1
  • 2
  • 请选择