笔记
文章平均质量分 53
CarsonBigData
不积硅步,无以至千里。不积小流,无以成江海。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM调优工具详解以及实战
事先启动一个web应用程序,用jps查看进程id,接着用各种jdk自带的命令优化应用。原创 2023-08-03 20:38:12 · 422 阅读 · 0 评论 -
动态策略工厂模式:策略模式+工厂模式+HashMap+Java反射机制
在日常开发中,可能会遇到多重if else的情况,而且后期会随着业务发展不断的增加不同类型的逻辑,但是他们的入参和出参是一致的。那么,可以采用策略模式+工厂模式去实现。但是,如果只是单纯的策略模式+工厂模式的话,每一次增加新的逻辑都需要去改动业务代码,这时候可以增加一个枚举,在策略工厂中去遍历初始化策略,就可以做到无侵入业务代码。原创 2021-11-11 11:48:23 · 1386 阅读 · 0 评论 -
DataX二次开发——(9)新增s3reader和s3writer模块
DataX3.0支持阿里的OSS的读写,但没支持S3的读写,虽然OSS的也是基于S3协议去做二开的,但是一些参数有点区别,所以按照阿里的OSSReader和OSSWriter开发了S3Reader和S3Writer。原创 2022-11-23 16:03:46 · 2966 阅读 · 0 评论 -
DataX二次开发——(8)rdbms的达梦8数据库的支持
目前GitHub上的DataX3.0开源版本,rdbms里面默认是达梦7的驱动,因此,如果像链接达梦8需要替换驱动。原创 2022-10-27 13:53:54 · 8500 阅读 · 12 评论 -
DataX二次开发——(7)kingbaseesreader86、kingbaseeswriter86的开发
Kingbasees86Reader插件实现了从KingbaseES读取数据。在底层实现上,Kingbasees86Reader通过JDBC连接远程KingbaseES数据库,并执行相应的sql语句将数据从KingbaseES库中SELECT出来。Kingbasees86Writer插件实现了写入数据到 KingbaseES主库目的表的功能。原创 2022-10-25 14:38:11 · 2781 阅读 · 7 评论 -
Mac M1 Golang的安装以及Goland的debug失败问题处理
1 下载安装go并配置环境变量下载地址:Downloads - The Go Programming Language注意:不要下载错了,Inter芯片是x86-64,M1芯片是ARM64下载完直接安装就可以查看版本go version确认是arm64 而不是amd64配置环境变量vim ~/.bash_profileexport GOROOT=/usr/local/goexport PATH=$PATH:$GOROOT/bin生效环境变量s.原创 2022-05-19 13:41:01 · 1827 阅读 · 0 评论 -
关于@Autowired和@Resource使用的区别和遇到到的坑
@Autowired原创 2022-04-26 23:03:52 · 1127 阅读 · 0 评论 -
CentOS7.5 磁盘分区、格式化、挂载
1、查看目前的磁盘fdisk -l看到里面有这个磁盘 /dev/vdb 还没分区w2、进入该磁盘分区fdisk /dev/vdb3、对该磁盘进行分区n 添加一个新分区 q 不保存就退出 p 打印分区表 m 打印选项菜单 d 删除一个分区 w 保存退出 t 改变系统id号 执行n因为我这边只分一个区,直接不断回车就可以,然后保存退出w4、格式化分区mk原创 2022-03-24 11:46:10 · 3097 阅读 · 3 评论 -
Docker基于Centos7.4创建python2、python3、jdk1.8环境并保存镜像,运行容器
1、首先确定系统的版本,拉取镜像docker pull centos:7.4.17082、创建容器docker run -i -t centos:7.4.1708 /bin/bash3、在容器中安装所需的环境(以python、JDK为例)3.1、安装python2(centos自带)和python3# 安装python3的依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-dev原创 2022-02-16 08:43:26 · 979 阅读 · 0 评论 -
DataX快速入门Demo
1、环境准备 JDK1.8 Python2.6+(一定要python2) DataX(点击下载Datax下载地址:http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz点击下载)2、配置2.1 DataX存放路径2.1 Data的Job mysql2mysql.json{ "job": { "content": [ { ...原创 2021-11-01 15:33:11 · 854 阅读 · 0 评论 -
如何将本地项目上传到GitLab
具体步骤如下:1.登录gitLab账号,成功创建一个项目文件,并生成https地址2.打开本地项目,初始化git$ git init3.将本地git和服务器上的连接(确保项目没有其他远程连接的服务器端口)$git remote add origin"https://www.xxxxxxxxxxxxxx.git"这里是gitlab上刚创建的项目文件的地址链接(or...原创 2020-04-26 15:45:14 · 929 阅读 · 0 评论
分享