ICode9

精准搜索请尝试: 精确搜索
  • springboot添加ssl实现https访问(http自动跳转)2022-02-05 01:02:18

    目录Step1Step2Step3Step4Step5 Step1 去搞一个证书,我的是腾讯买域名送的 Step2 下载jks格式的 Step3 放到项目的resource目录下的ssl文件夹下(需要new) Step4 新建配置类,用于自动重定向到https package club.shengcong.sendemail.config; import org.apache.catalina.Context;

  • Castled 源码解析 - connector 模块WarehousePollContext 说明2022-01-31 23:33:13

    connector模块中的WarehousePollContext是比较重要的 代码说明 关于pipeline 格式的定义 了解pipeline格式定义,对于分析后边的代码是很有意义的,可以知道依赖的模块   public class PipelineConfigDTO {   @NotNull private String name; // 名称  

  • Castled 源码解析 - connector 模块几个中间表定义2022-01-31 23:31:10

    Castled 的connector利用了schema 以及中间表进行数据存储(包含的已经提交的,未提交的) 官方使用了一个属于snapshot(快照),对于数据的处理,官方使用了excep sql 函数,基于不同 时间的snapshot 利用excep 就可以知道数据的变动 几个提供的中间表 主要在ConnectorExecutionConstants 中

  • Castled 源码解析 - connector 模块app部分说明2022-01-31 23:02:21

    app 部分属于Castled处理外部链接的核心,主要包含了ExternalAppConnector以及DataSink 核心组件 ExternalAppConnector 选取了部分      DataSink 选取了部分      BufferedObjectSink 此对象是在每个DataSink实现都会包含的一个,核心是实现数据带buffer 的数据write处

  • Castled 源码解析 - connector 模块connector以及poller说明2022-01-31 21:33:15

    connector 属于Castled 一个比较核心的东西,包含了核心部分的datawarehouse数据poll 处理,同时也包含了对于不同外部服务集成的处理 当然才代码中我们也可以看到一部分基于stream 的处理(文件,jdbc,s3.。。。),auth部分基于了oauth目前更多是关注认证,但是没有授权的处理 以下主要说明下

  • jmeter连接数据库(已踩坑)-出现Could not create connection to database server.错误2022-01-31 02:31:30

    问题解决: 运行JDBC Request之后出现此问题。 网上也有很多解决办法了,就是jar的版本过低报错。 这里贴个mysql-connector jar的下载地址: https://mvnrepository.com/artifact/mysql/mysql-connector-java 然后按照图片点击就能够直接下载啦。 关于mysql版本和数据驱动的对照表网上

  • pyflink实时接收kafka数据至mysql2022-01-25 13:31:11

    from pyflink.dataset import ExecutionEnvironment from pyflink.table import TableConfig, DataTypes, BatchTableEnvironment, EnvironmentSettings from pyflink.table.catalog import HiveCatalog from pyflink.table import SqlDialect env_settings = EnvironmentSet

  • ambari集群添加hive服务遇到的问题2022-01-24 17:00:34

    我们在添加hive的服务的时候要先安装mapreduce,yarn和tez。 还需要在mysql创建hive的库和hive的用户 mysql> create database hive character set utf8; mysql> CREATE USER 'hive'@'%'IDENTIFIED BY '123456'; mysql> GRANT ALL PRIVILEGES ON hive.* TO 'hi

  • 关于Mac宿主机无法ping通Docker容器的问题2022-01-21 16:34:06

    问题:   在 Mac 上启动 docker 容器以后,宿主机 ping 不通容器的ip。            原因:   Mac和Docker是物理隔离的,详见这篇博客(推荐!):https://www.haoyizebo.com/posts/fd0b9bd8/   解决办法(上篇博客中的方法四): 1.首先 Mac 端通过 brew 安装 docker-connector brew inst

  • pip 设置代理2022-01-16 15:59:02

    如果因为公司网络限制问题,pip 安装软件包需要设置代理……则如下进行, Windows 例如要安装 mysql-connector-python,注意 proxy 要用双引号括起来, pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ mysql-connector-python --proxy="http://serverIP:port" Linux 例如

  • 3: 读取kafka数据写如mysql2022-01-14 17:03:17

    关于kafka的source部分请参考 上一篇: https://www.cnblogs.com/liufei1983/p/15801848.html   1: 首先下载两个和jdbc和mysql相关的jar包,注意版本,我的flink是1.13.1, 所以flink-connect-jdck_2.11也用1.13.1的版本,否则会报错误。     2:  在MYSQL里建立一个表: -- `sql-demo`.c

  • canal2022-01-13 20:00:44

    1.  canal 简介 canal 主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。 canal 工作原理: canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump 协议 MySQL master 收到 dump 请求,开始推送 binary log 给 slave (即 canal ) can

  • Linux下nacos报unknown system variable ‘tx_read_only‘2022-01-12 10:02:51

    说明:我这边linux上使用的时mysql8.0.23,nacos是1.1.3 这个问题是因为mysql-connector-java驱动包与数据库的版本不一致导致的,所以需要下载对应的mysql连接驱动包 官方下载地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.23 2.进入到nacos目录下创建

  • 使用Neo4j的apoc插件,实现数据从MySQL抽取到Neo4j2022-01-10 23:32:09

    1、准备 下载apoc插件:apoc-3.5.0.15-all.jar 下载地址:https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/3.4.0.7 注意:apoc版本必须和你Neo4j的版本差不多,例如你的Neo4j版本是3.5.x,apoc的版本也要是3.5.x左右 下载MySQL驱动 mysql-connector-java-8.0.22.jar

  • Jetty架构设计之Connector、Handler组件2022-01-09 13:03:15

    Acceptor通过阻塞方式接受连接。 public void accept(int acceptorID) throws IOException { ServerSocketChannel serverChannel = _acceptChannel; if (serverChannel != null && serverChannel.isOpen()) { // 这里是阻塞的 SocketChannel channel = serverChannel.accept

  • mac 通过 brew 安装 mysql-connector-c 时报错2022-01-03 22:04:50

    报错如下:  原因:   其中的一个依赖包下载不成功       解决办法:   使用brew 单独安装 该依赖包   brew install zstd   brew install mysql-connector-c

  • Python:dict(zip(key,value))拼接JSON2022-01-02 11:58:59

    Python:dict(zip(key,value))拼接JSON import json config_key = [] config_value = [] config_key.append("connector.name") config_key.append("connector.class") config_value.append("mysql-unified_view_test-connector11") config_val

  • Debezium报错处理系列六:A slave with the same server_uuid/server_id as this slave has connected to the maste2022-01-02 11:34:48

    Debezium报错处理系列六:A slave with the same server_uuid/server_id as this slave has connected to the master 一、debezium报错 二、报错产生原因 三、报错解决方法 四、修改配置重启connector 一、debezium报错 Caused by: io.debezium.DebeziumException: A

  • springboot配置https访问2022-01-01 09:32:15

    接口如图所示 将jks文件拖入resource文件下。 编辑 yml文件 server: port: 18040 custom: port: 8040 ssl: key-store: classpath:xxxxxxx.jks key-password: 密码 key-store-password: 密码 key-store-type: JKS 新增HttpsConfig文件 import

  • mysql下载安装、输入密码check后出错、Connector/Net卸载不干净、使用工具连接等问题解决2021-12-31 15:35:40

    下载地址:https://dev.mysql.com/downloads/mysql/ 目前只显示32位安装包,64位机也可以用此安装包。     下载后是个.msi的文件,双击即可安装,然后放心next 遇到下面情况需注意: 一、账号密码 二、启动服务出错  解决办法,打开电脑服务(电脑左下角放大镜直接搜),搜索mysql,右键--属

  • springboot整合activiti不自动创建表2021-12-29 20:05:23

      网上搜到了3个都是同一篇幅。。。都是说需要增加mysql连接属性       我的根据上方修改了后,没效果。见鬼。俩人点赞,一人收藏的。。一定是哪里姿势不对~ 尝试修改mysql配置文件,成功。       修改前: <dependency> <groupId>mysql</groupId> <art

  • python-操作mysql8-windows环境2021-12-29 15:35:34

    mysql 8 操作笔记--windows版本 下载mysql 解压到指定路径(如:c:\sql) 配置环境变量; 变量名:mysql 变量值:安装路径;安装路径/bin 用管理员运行cmd并且cd到安装路径的/bin mysqld --install 安装mysql;mysqld --remove 卸载mysql mysqld --initialize --console 初始化数据库(最后会给

  • windows平台qt32 mysql驱动为例,数据库驱动模块的编译2021-12-28 11:00:53

    qt32 mysql驱动为例,数据库驱动模块的编译 环境 qt版本5.14.0。 具体步骤以qt文档为主,网络博客参考为辅。 编译器的位数和mysql的位数必须一致,因为mysql源码采用两种位数来写,所以为演示32位,在此采用编译器为msvc32,mysql源码为mysql-connector-c-6.1.11-win32.zip; 其中msvc

  • Flink SQL Client综合实战,项目实践2021-12-26 12:33:02

    CREATE TABLE user_behavior ( user_id BIGINT, item_id BIGINT, category_id BIGINT, behavior STRING, ts TIMESTAMP(3), proctime as PROCTIME(), – 处理时间列 WATERMARK FOR ts as ts - INTERVAL ‘5’ SECOND – 在ts上定义watermark,ts成为事件时间列 ) WITH ( ‘conn

  • python3 sqlite3 Could not decode to UTF-8 column 'name' with2021-12-15 18:35:42

    这一般出现在不同编码的数据获取上, 比如Linux获取Windows的数据,我遇到的都是UTF8的环境获取GBK的文本 网上许多资料让这么做: self.connector = sqlite3.connect(DBFilePath) self.connector.text_factory = str self.cursor = self.connector.cursor()   这样还是会报错,报

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有