自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JessePinkMan

来了老弟

  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

原创 Redis6 集群单机安装

Redis6 集群单机安装官网下载https://download.redis.io/releases/redis-6.2.6.tar.gzhttp://download.redis.io/redis-stable.tar.gz文档参考https://redis.io/documentation解压编译#安装编译需要的tclyum -y install gcc tclrm -rf /data/redismkdir -p /data/redis/binmkdir -p /data

2022-01-18 14:53:58 193

原创 Ambari2.7.5+HDP3.1.5安装包百度云 以及安装说明

安装文档去他博客https://www.cnblogs.com/shook/p/12409759.html这里面包含了博主的版本以及ambari2.6.4版本链接:https://pan.baidu.com/s/16vDLrx1FFDsZyihmfDTBLw提取码:h4vb吞链接了可以私聊我链接:https://pan.baidu.com/s/16vDLrx1FFDsZyihmfDTBLw提取码:h4vb...

2021-12-29 20:11:21 512 1

原创 不良 : 当从 Java 进程查看时该主机的主机名称和规范名称不一致。CDH6.1

因为使用的是华为云服务器,最好是更改一下主机名再使用,不要和华为自己分配的主机名一致。hostnamectl set-hostname node001

2021-09-01 17:28:50 1382

原创 Docker安装

Docker安装卸载旧版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logr

2021-06-09 14:27:49 93

原创 Doris编译安装 0.14.0

Doris安装文档环境准备硬件参数数量1台内核CentOS Linux release 7.6.1810 (Core)CPU8核 2925.986Mhz架构x86_64内存128M硬盘sda 50G / sdb 200G /data关闭防火墙# systemctl disable firewalld.service# systemctl stop firewalld安装jdk并配置到环境变量# vi ~/

2021-06-07 19:58:04 625

原创 ES集群优化

ES集群ES集群优化每个分片20G~40G。50G往下,不能再高了。一台节点一个分片。因为在ES去进行搜索的时候,是搜集每个分片的结果,然后汇总合并然后再返回的。在7.4使用kibana查询依旧有type,默认type为_doc,而且查询的时候加上type等于_doc条件和不加查询出来的结果是一样的7.8不太需要安装中文分词插件了,原生的效果已经很好了假如机器有64G的内存,那就是31G堆内存,剩下的给segment。假设你有个机器有 128 GB 的内存,你可以创建两个节点

2021-05-24 19:47:50 460

原创 docker-pulsar

docker-pulsar官方文档地址: http://pulsar.apache.org/docs/zh-CN/standalone-docker/检查端口是否冲突netstat -nlt | grep 8080 netstat -nlt | grep 6650在 Docker 中运行 Pulsardocker run --name pulsar -d --restart=always -it -p 6650:6650 -p 8080:8080 apachepulsar/

2021-05-24 16:07:28 607

原创 docker-mysql

docker-mysql自己部署mysql 5.7docker run -p 3306:3306 --restart=always --name edc-mysql \-e MYSQL_ROOT_PASSWORD=12345678 \-d mysql:5.7docker exec -it edc-mysql bashmysql -uroot -p12345678create database test;grant all privileges on *.* to root@'%' i

2021-05-24 15:48:34 64

原创 docker-zk-kafka

docker-zk-kafka官方的Github地址 https://github.com/wurstmeister/kafka-docker最新的kafka版本是2.13docker-compose.ymlversion: '2'services: zookeeper: image: wurstmeister/zookeeper ports: - "2181:2181" kafka: image: wurstmeister/kafka:2.13

2021-05-24 15:42:19 72

原创 排序算法 | 珠排序(bead sort)详解 Python实现

01 什么是bead sort(珠排序)?这是一种自然排序算法,类似于算盘纵向平行柱上面的珠子,纵向平行柱的数量代表待排序数字的最大值,每根柱子上面的柱子数量代表待排序数个数(如待排序数组L = [1, 5, 3, 2, 7, 4],则需要纵向平行柱m=7,每根柱子珠子数量n=6),然后珠子会在重力作用下自由降落。然而这个算法在真实实现时性能比较『拉夸』,最好情况下时间复杂度为O(n^2),而且只能对正整数进行排序。02 算法流程待排数组[6 2 4 1 5 9](图A),让所有珠子在重力作用下

2021-04-26 17:31:23 643 2

原创 找出每一行第一个不为零的列名

练习题目1、找出每一行第一个不为零的列名添加到最后一列,没有找到则把空添加到最后一列。用python解决。遍历每一行找到不为零的下标根据下标获取列名为datafame增加一列# pip install pandas numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.comimport pandas as pddef find(line): for i, v in enumerate(line

2021-04-26 17:17:17 675

原创 部署项目到nexus私服

部署一个项目到私服在父项目中的pom.xml加入 <distributionManagement> <repository> <id>releases</id> <url>http://119.333.102.151:8081/repository/maven-releases/</url> </repository> &

2021-04-19 14:05:15 101

原创 jar包运行相关脚本

运行jar包脚本start.sh#!/bin/bash APP_WORKDIR=`pwd` APP_NAME=`find ${APP_WORKDIR} -name *.jar` mkdir -p ${APP_WORKDIR}/logs echo "" >> ${APP_WORKDIR}/logs/minivisionlog.file #使用说明,用来提示输入参数 usage() { echo "Usage: sh 脚本名.sh [start|stop|restar

2021-04-15 16:46:27 134

原创 shell脚本练习

标题统计指定单词出现次数#!/bin/bash# statistic_words.shif [ $# -lt 1 ]; then echo "Usage: basename $0 FILE WORDS ...." exit -1fiFILE=$1((WORDS_NUM=$#-1))for n in $(seq $WORDS_NUM)do shift cat $FILE | sed -e "s/[^a-zA-Z]/\n/g" \ | gre

2021-04-13 17:04:53 87

原创 docker批量停止命令

批量停止容器docker container stop $(docker container ls -a -q)批量删除容器:docker container rm $(docker container ls -a -q)批量删除镜像:docker image rm $(docker image ls -a -q)docker pull yandex/clickhouse-clientdocker pull yandex/clic

2021-02-23 10:30:55 570

原创 maven配置

<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf></mirror><mirror> <i

2021-01-28 10:10:28 133

原创 docker测试运行clickhouse

直接用封装好的image。镜像地址docker run -d --name my-clickhouse-server --ulimit nofile=262144:262144 -p 8123:8123 -p 9000:9000 -p 9009:9009 yandex/clickhouse-server跑起来了[root@node104 clickhouse-server]# docker psCONTAINER ID IMAGE COMMA

2021-01-27 18:25:48 220

原创 thrift 学习

http://archive.apache.org/dist/thrift/http://archive.apache.org/dist/thrift/

2020-09-26 22:50:45 102

原创 pom 配置编译插件

pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org

2020-09-26 22:50:21 382

原创 yolov5 权重

https://gitee.com/edclol/yolov5.git1.源码地址:https://github.com/ultralytics/yolov5https://github.com/ultralytics/yolov32.yolo所有权重文件:链接:https://pan.baidu.com/s/1Zk2Ksfl_v-apbRBQ_mqc6w提取码:00mp3.在mx150笔记本测试,v5速度优势不是很大,但是比tiny精度好得多,v5最大的亮点应该是移植到移动设备。感谢u大佬的

2020-09-26 22:48:32 8324 2

原创 ES集群优化

ES集群优化每个分片20G~40G。50G往下,不能再高了。一台节点一个分片。因为在ES去进行搜索的时候,是搜集每个分片的结果,然后汇总合并然后再返回的。在7.4使用kibana查询依旧有type,默认type为_doc,而且查询的时候加上type等于_doc条件和不加查询出来的结果是一样的7.8不太需要安装中文分词插件了,原生的效果已经很好了假如机器有64G的内存,那就是31G堆内存,剩下的给segment。假设你有个机器有 128 GB 的内存,你可以创建两个节点,每个节点

2020-09-20 21:18:26 345

原创 文件etl

ls | xargs file -b | sort | uniq

2020-09-03 20:53:46 138

原创 docker命令

docker命令portainer.ioManage a LINUX Swarm cluster with Portainer Server and the Portainer Agentcurl -L https://downloads.portainer.io/portainer-agent-stack.yml -o portainer-agent-stack.ymldocker stack deploy --compose-file=portainer-agent-stack.yml po

2020-08-31 10:45:53 84

原创 Alink

Alink环境安装安装pip install pyalink-flink-1.10 --user -i https://mirrors.aliyun.com/pypi/simple检查安装pip search pyalink如下则是安装成功pyalink (1.2.0) - Alink Python APIpyalink-flink-1.9 (1.2.0) - Alink Python APIpyalink-flink-1.10 (1.2.0) - Ali

2020-08-31 10:44:17 525

原创 MINIO

MINIO1. 单机版本docker run -p 9000:9000 --name minio1 \ -e "MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE" \ -e "MINIO_SECRET_KEY=wJalrXUtnFEMIGK7MDENGFFbPxRfiCYEXAMPLEKEY" \ -v /mnt/data:/data \ -v /mnt/config:/root/.minio \ minio/minio server /datadock

2020-08-31 10:41:06 160

原创 Arch命令记录

Arch命令记录换国内源vim /etc/pacman.d/mirrorlist# 清华大学Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch## 163Server = http://mirrors.163.com/archlinux/$repo/os/$arch## aliyunServer = http://mirrors.aliyun.com/archlinux/$repo/os/$arch

2020-08-31 10:38:34 181

原创 arch安装

arch安装输入法tested on Arch Linux 5.2.5 gnomesudo vim /etc/pacman.d/mirrorlistServer = http://mirrors.163.com/archlinux/$repo/os/$arch sudo vim /etc/pacman.conf[archlinuxcn]Server = https://cdn.repo.archlinuxcn.org/$archsudo pacman -Sysudo pacman -S

2020-08-31 10:38:02 110

原创 系统目录扩容

系统目录扩容前提:机器的之前就是在LVM上创建的系统。如果不是的话,就不能进行动态扩容,可采用挂载到指定目录的方式。若想移除,则考虑新加一块硬盘进行数据迁移,确保数据安全迁移之后再进行移除。查看初始磁盘状态(base) [root@automlgpu1 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 223G 0 disk ├─sda1

2020-08-31 10:37:12 229

原创 为项目添加log4j

测试log4jpublic class log4jTest { private static Logger logger = Logger.getLogger(Utils.class); public static void main(String[] args) { for(int i=0;i<3;i++){ // 记录trace级别的信息 logger.trace("log4j2日志输出:This is tr

2020-08-18 18:01:23 132

原创 thrift测试

https://github.com/edclol/thirftDemo

2020-08-14 14:16:41 84

原创 为项目添加lo4j2

public class log4j2Test { private static Logger logger= LogManager.getLogger(log4j2Test.class); public static void main(String[] args) { for(int i=0;i<3;i++){ // 记录trace级别的信息 logger.trace("log4j2日志输出:This is t

2020-08-14 14:03:39 123

原创 创建github仓库 自动build镜像

建立github仓库,用来存dockerfile和所需要的文件拉取,然后添加文件到仓库,然后push到仓库git clone git@github.com:edclol/yao-tensorflow.gitcd yao-tensorflowcp ~/YAO-Dockerfiles/tensorflow/2.2.0-gpu/* ./git add .git commit -m "add file" git push创建镜像仓库与github关联设置dockerfile位..

2020-07-29 17:39:40 712

原创 如何把一个新的本地项目发布到github gitignore

如何把一个新的本地项目发布到github用idea自带的ignore插件设置ignore。这是我的gitignore文件# git ls-files --others --exclude-from=.git/info/exclude# Lines that start with '#' are comments.# For a project mostly in C, the following would be a good set of# exclude patterns (u

2020-07-23 16:11:54 117

原创 arch kernel 5.7.7 gnome 3.36.4 搜狗拼音输入法

优先参考Fcitx WIKIWIKI搜狗输入法的AUR请大家习惯AUR,习惯yay,这样才能感受到arch巨大的魔力!安装Fctix和输入法yay -S fcitx fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5yay -S fcitx-configtool yay -S fcitx-sogoupinyin我的fctix启动没有被禁止cat /etc/xdg/autostart/fcitx-autostart.desktop复制的时候注意乱码[Desk

2020-07-21 16:44:18 326

原创 spark源码分析

RDD之前之前的分区为3个,然后每个分区都要取出60个样例数据,不足60的全部取出,总共取出180个数据,然后这180个数据进行排序,然后用这个180个数据再均匀分出3个分区,然后开始遍历数据分别进入不同的分区,然后再分区内排序 /** * Persist this RDD with the default storage level (`MEMORY_ONLY`). */ def persist(): this.type = persist(StorageLevel.MEMORY_ONL

2020-05-30 18:02:33 189

原创 jvm参数调优

jvm参数调优元空间设置大小虚拟机栈元空间设置大小一般设置的时候最小和最大设置为一样,防止内存抖动(防止内存忽大忽小,浪费性能)。元空间可以考虑设置为物理内存的32分之一。一定要为系统运行保留20%-30%的剩余,保持系统核心程序的运行。初始是20.75M,上限是integer最大值虚拟机栈虚拟机栈默认1M 堆内存最大默认物理内存4分之一,最小64分之一。调成一样大。操作数栈和局部变量表在编译时就确定了空间大小,占用了几个slot。...

2020-05-20 22:42:12 144

原创 为什么移除永久代改为元空间

为什么移除永久代改为元空间1. 业务方面2. 计算机硬件的升级1. 业务方面java现在在web方面大放异彩,java跑的程序越来越大,永久代是在jvm里面的,由jvm来管理,扩容什么的不方便。所以干脆直接放在了直接内存,也就是元空间。默认20.75M,上线是Integer的最大值。2. 计算机硬件的升级计算机之前是32位系统,最大内存是2的32次方,也就是4G.现在是64位系统,有16位是保留为,剩下48位,也就是2的48次方,这个看似和32位操作系统差别不大,实际相差很大。...

2020-05-20 17:13:07 473

原创 Flink DataStream API没有

Spark DStream有mapPartition API,而Flink DataStream API没有.是否有人可以帮助解释原因.我想要做的是在Flink上实现类似于Spark reduceByKey的API.Flink的流处理模型与以迷你批次为中心的Spark Streaming截然不同.在Spark Streaming中,每个迷你批处理都像有限数据集上的常规批处理程序一样执行,而Fli...

2020-03-28 10:51:34 126

原创 常用SQL语句的优化建议

有关于优化SQL的建议1. 查询SQL尽量不要使用select *,而是select具体字段。反例子:SELECT * FROM employee;正例子:SELECT id, NAME FROM employee;理由:只取需要的字段,节省资源、减少网络开销。select * 进行查询时,很可能就不会使用到覆盖索引了,- 就会造成回表查询。2.如果知道查询结...

2020-03-25 16:57:04 7499

原创 centos7和centos6的区别

CentOS7和CentOS6的区别启动引导[CentOS6] GRUB Legacy (+efibootmgr)[CentOS7] GRUB26设置200M就行,7的boot设置为最少1024M。boot内存大点,是为了后续升级需要。启动技术[CentOS6] Upstart[CentOS7] systemd6启动采用Upstart技术sysvinit7是用sys...

2020-02-24 10:04:20 271

flink-sql-demo-docker-compose.yml

flink-sql-demo flink-sql-demo 一个yml文件 部署集群 打开可以看到 备份

2020-08-31

ffmpeg.win32.exe

Imageio: 'ffmpeg-win32-v3.2.4.exe' was not found on your computer; downloading it now.

2020-01-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除