自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想练武,就得下功夫

功夫,就是靠时间磨练出来的!

  • 博客(649)
  • 资源 (1)
  • 收藏
  • 关注

原创 华为泰山鲲鹏920(CentOS7/openEuler)支持MySQL5.6

READMEmysql5.6# 1. 依赖安装yum -y install gcc gcc-c++ libaio*# 2. 添加mysql用户组和mysql用户,用于隔离mysql进程groupadd -r mysql && useradd -r -g mysql -s /sbin/nologin -M mysql# 3. 下载解压MySQL安装包[root@arm ~]# wget http://decs.pcl.ac.cn:3731/mirrors/software/M

2021-11-21 19:03:46 1675

原创 简单shell脚本之检测centos7基本环境

个人开源镜像站站点下载http://decs.pcl.ac.cn:3731/mirrors/software/Linux/shell/http://decs.pcl.ac.cn:3731/mirrors/software/Linux/shell/check_centos7_base_env.shcheck_centos7_base_env.sh#!/bin/bashos(){ echo "========== os-release =============="

2021-11-17 00:52:56 574

原创 集群所有进程查看脚本xcall.sh jps

批量控制脚本 xcall.sh

2021-10-23 22:16:38 252 1

原创 数据仓库整体流程图(离线)

v1.0v2.0

2021-10-22 21:38:19 974

原创 用户画像数据埋点demo(网站用户行为日志采集和后台日志nginx服务器搭建)

通过浏览器访问httpd的index.html页面,index.html中js有数据埋点,埋到nginx,nginx里面就一个ma.js,ma.js中伪造的图片gif,通过图片gif绕过跨域先http://192.168.20.4/yum -y install httpdsystemctl enable httpdsystemctl status firewalldsystemctl restart firewalldfirewall-cmd --list-portsfirewall-cm

2021-10-18 00:04:42 1583 1

原创 技术人复盘

复盘是亡羊补牢,从失败中获取经验能力要写复盘报告,把问题与对策,以要点的形式简明扼要列出来,不要抱怨,要改进。复盘不是抱怨追责是心平气和,是建设性总结改进,是面向未来如何复盘?一,关于复盘的底层逻辑找到问题→分析问题→解决问题二,复盘的流程:1,场景重现:将你要复盘的事情重头到尾叙述一遍,主要呈现三块内容:信息罗列;行动的初衷和目标;个人的状态和结果按照复盘的四个步骤,从重现的场景中拆分内容,进行深入思考2,明确目标当时的目标是什么?最终的结果如何?(超额完成?未完成?快完

2021-10-16 00:56:48 240

原创 高效就是你追求的,效率成为你的追求

高效就是你追求的,效率成为你的追求高效就是你追求的,效率成为你的追求高效就是你追求的,效率成为你的追求技术全面,不能偏科带团队作为leader要跟人交流向上跟boss向下跟下属作为团队成员,要牢记:TCP 3次握手 4次确认做项目,向上跟boss对齐/汇报,向中跟同事对齐进度...

2021-10-16 00:43:57 659

原创 分享阿里云开源技术学习资源

阿里云数据库https://developer.aliyun.com/learning/roadmap/database阿里云Javahttps://developer.aliyun.com/learning/roadmap/java阿里云前端https://developer.aliyun.com/learning/roadmap/frontend阿里云Pythonhttps://developer.aliyun.com/learning/roadmap/python.

2021-10-16 00:06:20 332

原创 Linux Performance 性能分析调优参考图

Linux Performancehttps://www.brendangregg.com/linuxperf.htmlhttps://www.brendangregg.com/Perf/linux_observability_tools.pnghttps://www.brendangregg.com/Perf/bpf_book_tools.pnghttps://www.brendangregg.com/Perf/perf-tools_2016.pnghttps://www.bren

2021-10-15 12:44:17 538 2

原创 linux之ssh隧道大法好(端口转发+内网映射)

?ssh隧道是什么鬼?搞过的大佬说:就是一条命令需求:有一台内网主机(linux),和一台云主机(linux),要实现:在任意主机均可访问内网主机文章目录1、云主机预先放端口2、云主机配置ssh3、在内网主机建立ssh隧道4、最后,任意主机ssh远程连接内网主机一起看下图(不喜勿喷)注意:内网主机使用root用户操作1、云主机预先放端口参考之前这篇blog:Linux防火墙放行端口 配置2、云主机配置ssh编辑ssh配置(追加两行)vi /etc/ssh/ss

2021-08-18 02:39:26 2211 4

原创 git pull --rebase 报错 error: cannot pull with rebase: Your index contains uncommitted changes.

git pull --rebase报错error: cannot pull with rebase: Your index contains uncommitted changes.error: please commit or stash them.解决方案:修复冲突git stashgit pull --rebasegit stash pop然后就可以提交了提交步骤git statusgit pullvi file-demogit add file-demo

2021-08-15 21:50:15 3360

原创 linux之nmcli常见基本用法

欧拉里面没有走network服务走的是NetworkManager服务使用它的客户端nmcli就可以systemctl status NetworkManager查看网络设备状态nmcli dev status断开已经连接的wifi设备nmcli dev disconnect wlan0查看wifi列表nmcli dev wifi连接wifi热点网络,第一次需要输入密码,之后不需要再输入密码了nmcli dev wifi connect Redmi

2021-08-09 15:02:40 362 1

原创 win10安装mysql5.7遇到的一个坑:由于找不到MSVCP120.dll,无法继续执行代码。重新安装程序可能会解决此问题

装个mysql5.7也会遇坑,就这排查一波竟然是缺少依赖下载 vcredist 地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784然后安装依赖然后再去安装mysql5.7,顺利解决下面简记一下mysql5.7安装easy操作以mysql5.7.32为例下载http://210.22.22.150:3731/software/MySQL/winx64-version/zip-version/mysql.

2021-08-09 02:26:45 1235

原创 git pull 报错 error: cannot pull with rebase: Your index contains uncommitted changes.

git pull 报错error: cannot pull with rebase: Your index contains uncommitted changes.error: please commit or stash them.解决办法1、先执行git stash2、再执行git pull –rebase3、最后再执行git stash pop切记 git stash 后一定要 git stash pop 否则代码会丢失git stash : #可用来暂存当前正在进行的工作

2021-08-05 18:22:30 1845

原创 tmux 大法好

tmux好工具啊安装 tmux之前先装依赖yum -y install libevent-devel ncurses-devel然后再yum -y install tmux直接tmux进入ctrl - s c 新建窗口ctrl - x 关窗口alt - j/k 左/右窗口切换ctrl - s p 上一个窗口ctrl - s n 下一个窗口分屏操作ctrl - s % 左右分屏ctrl - s " 上下分屏ctrl - s { 可以查找,按v + K(上)J(下)H(左)L(右),

2021-08-02 13:30:39 322

原创 ssh远程好用教程,没有之一,你值得拥有

ssh远程这个操作基本上经常使用,但是今天要分享的这篇绝对是最好用的,没有之一大家一起来使用下吧把远程主机配置到本地ssh配置中# vi ~/.ssh/configHost account-vm Hostname 192.168.1.250 Port 22 User demouser本地生成rsa公私钥ssh-keygen -t rsa将本地rsa公钥copy到远程主机ssh-copy-id -i ~/.ssh/id_rsa.pub account-vm.

2021-07-07 11:10:13 249

原创 linux服务器被SSH暴力破解引发的安全加固计划之打流氓脚本

又遇流氓,服务器被疯狂ssh暴力攻击,lastb 查看哪些流氓搞的上次被攻击后前几天才重装的系统,沃尼玛,又开始了,索性,密码搞个64位复杂度的,自动生成工具:https://suijimimashengcheng.bmcx.com/密码复杂一时半会破不开由于openssh版本是这个所以采取一下解决方案然后造了个拉黑脚本,就是下面要分享的#!/bin/bash# Script: /usr/local/cron/ssh_scan.sh# Author 闭关苦炼内功# @.

2021-06-14 01:27:54 410

原创 数据仓库分层(五层,从上到下数据量依次越来越少)

文章目录ODS(Operation Data Store)原始数据层DWD(date warehouse detail)明细数据层DWS(data warehouse service)服务数据层DWT(date warehouse Topic)服务主题层ADS(Application Data Store)数据应用层数仓分层数据仓库分层(五层,从上到下数据量依次越来越少)ODS(Operation Data Store)原始数据层原始数据层:存放原始数据,直接加载原始日志、数据,数据保持原貌不做处

2021-06-14 01:01:09 1127 2

原创 python操作mysql之jdbc

python操作mysql也需要jdbc,一直呐没有分享,今天分享一下下期精彩预告:python自动化巡检邮件通知脚本#!/usr/bin/env python3# -*- coding: utf-8 -*-# @Time : 2021/6/8 23:13# @Author : 闭关苦炼内功# @Site : https://qchenz.blog.csdn.net/# @Describe: python操作mysql数据库之jdbcimport pymysqlconn = pym.

2021-06-13 22:30:24 720

原创 终极解决部署MySQL5.7后忘记root密码

前天干了个缺事,想起来挺缺的,部署一台mysql,本来很简单没啥难度,装上了,也通过初始密码进入数据库了,按照正常套路,修改初始密码,结果我修改完初始密码,忘了flush privileges; 生效了,手欠直接退了,这自己给自己找麻烦不是。这个手误,就是自己的问题,还好不是啥大问题,不然又要挨老大训了,大哥每次都说,不要把时间浪费在这环境上,几分钟搞定的事,你搞一天,一点意义都没有。其实大哥说得对,我得长点记性。既然自己搞出来的问题,那就解决吧,一上来就想重装那是傻子操作,下面来看我的操作.

2021-06-13 20:29:13 248 1

原创 分享微服务 springcloud 项目 部署 上线 shell 脚本

#!/usr/bin/env bashps -ef |grep demo-1.0-SNAPSHOT.jar |awk '{print $2}'|xargs kill -9nohup java -jar ./config/demo-1.0-SNAPSHOT.jar > ./logs/demo.log &tail -f ./logs/demo.log

2021-06-11 01:26:18 631

原创 git提交代码到自己仓库

经常用到git提交代码记录一下经常用到的几个常规操作如果是别人的仓库先fork到自己仓库如果是自己仓库直接拉取git clone https://仓库地址//xxx.git关联自己账号和邮箱git config user.name "xxx"git config user.email "xxx@xxx.com"关联本地项目 git remote add origin https://自己的仓库地址/xxx.git关联上游(无上游地址,可忽略此步骤)gi.

2021-06-05 16:34:04 390 5

原创 Linux服务器免密登录配置

多台linux服务器之间,配置免密登录用处很方便首先在hadoop11这台机子上配置主机名映射vim /etc/hosts10.10.0.11 hadoop1110.10.0.12 hadoop1210.10.0.13 hadoop13生成公钥、私钥ssh-keygen -t rsa然后一路回车分别发送公钥到3台主机ssh-copy-id hadoop11ssh-copy-id hadoop12ssh-copy-id hadoop13之后就可以免密登录了ssh hadoo.

2021-05-24 23:27:41 230

原创 华为鲲鹏920云主机部署zookeeper集群(3.6.3版本)

需求:老大要求在华为鲲鹏920云主机上部署zookeeper集群文章目录0、准备工作1、开始部署2、启动集群3、测试集群4、安利启动、关闭zk集群脚本0、准备工作版本选择apache-zookeeper-3.6.3下载zookeeperwget https://archive.apache.org/dist/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz集群部署(3节点)hadoop41hado.

2021-05-24 18:30:53 444 2

原创 华为鲲鹏920云主机部署kafka集群(2.2.1版本)

需求:老大要求在华为鲲鹏920云主机上部署kafka集群当当当,文末有彩蛋文章目录0、准备工作1、开始部署2、启动集群3、测试集群a. 41创建topicb. 3台分别查看topic41生产3台消费4、安利启动、关闭kafka集群脚本0、准备工作版本选择:kafka 2.2.1规划在3台云主机上部署hadoop41hadoop42hadoop43下载安装包wget http://archive.apache.org/dist/kafka/2.2.1/kafka_2.11.

2021-05-24 17:42:05 481 4

原创 Linux服务器配置普通用户具有root权限(免密)

由于业务需求,需要对Linux服务器配置普通用户具有root权限(免密)具体做法如下:(以demo用户为例)1、先授权(可写权限)chmod u+w /etc/sudoers2、修改 /etc/sudoers 文件,找到下面一行,在 %wheel 下面添加一行:vim /etc/sudoers要修改的内容root ALL=(ALL) ALL%wheel ALL=(ALL) ALLdemo ALL=(ALL) NOPASSWD:ALL然后保存 :wq3、去掉可写权限chmod u-

2021-05-23 19:20:51 691 1

原创 Linux环境变量配置总结

Linux环境变量配置说明可在多个文件中配置/etc/profile.d/*.sh/etc/profile~/.bashrcbash运行模式分为login shell和no-login shelllogin shell启动时会加载 /etc/profileno-login shell启动时会加载 ~/.bashrc其实加载 ~/.bashrc 或 /etc/profile 时,都会加载 /etc/profile.d/*.sh推荐在 /etc/profile.d/*.sh 目录下

2021-05-23 16:32:03 980 5

原创 华为泰山鲲鹏920云主机磁盘扩容脚本

需求:有10台华为鲲鹏920云主机都需要加挂磁盘,所以非常需要脚本自动化进行操作之前博主写过关于物理硬盘、云硬盘等磁盘扩容的文章(如下:)PCL(鹏城实验室开发者云)虚机云硬盘扩容教程【图文】linux服务器物理磁盘扩容云主机磁盘centos7根目录扩容注意:本次安利的脚本跟以上文章有所不同,希望大家能够融会贯通!未加挂磁盘前[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsdd 8:48.

2021-05-22 11:15:14 787 15

原创 jar包指定内存启动

之前jar包都是不限制内存大小,有个微服务springcloud上线的项目,需要限制单个jar包启动内存大小之前的方式java -jar xxx.jar指定启动内存的方式java -jar -Xms1024m -Xmx2048m -XX:PermSize=1024M -XX:MaxPermSize=2048M xxx.jar其中每个参数的含义是-Xms1024m 堆内存初始值-Xmx2048m 堆内存最大值-XX:PermSize=1024M 永久内存最小值-XX:.

2021-05-20 18:32:41 2858 3

原创 xsync自动分发脚本

xsync 自动分发脚本

2021-05-12 18:40:43 358 7

原创 神马?yum被网友搞崩了

今天一个网友遇到问题:安装python3误删python2.7、yum导致无法使用,coding帮忙解决,在此记录下,欢迎大家批评指正!(其实coding之前手贱也卸载过python2.7然后yum就不能用了)本文在微信公众号码农coding已发神马?安装python3卸载python2.7,yum无法使用了。。。出于同情,coding协助解决,以下是具体解决思路:0、排查现场1、卸载错误安装的python22、批量下载系统版本对应的python2、yum、libs等rpm包3、安装.

2021-04-21 00:46:11 381 3

原创 Linux运维之监控某进程的shell脚本

分享一个运维监控某进程的shell脚本,同时这是一个小厂运维笔试题在此开源,分享给大家首先top查看进程占用资源情况:然后编写脚本编辑完加权限chmod 777 monff存放目录、运行脚本然后把脚本当做系统命令去使用只需要把脚本复制到 /usr/bin目录下cp /usr/share/monff /usr/bin下面看下shell脚本源码#!/bin/bashwhile truedo echo "------------------" echo "进程.

2021-03-18 18:26:04 409 8

原创 PCL(鹏城实验室开发者云)虚机云硬盘扩容教程【图文】

抱歉,各位亲们,让你们久等了,今天更新blog!关于云硬盘扩容,个人已经用了很久了,并没有什么问题,所以今天跟大家分享出来,也就是云硬盘扩容本教程首先,致谢!我们要非常感谢PCL(鹏城实验室开发者云)为我们提供了公益平台,因此所有开发者(无论是技术专家、工程师,还是高校教师、学生等用户)都可以免费申请虚机试用,申请云主机教程请参考–> 鲲鹏arm64 CentOS7 虚拟机学习https://blog.csdn.net/frdevolcqzyxynjds/article/detail.

2021-03-12 14:07:31 2876 17

原创 Linux主机突然出现 -bash-4.2# 码农coding带你解决

之前也有遇到过 -bash-4.2#我说一下出现场景1、centos7忘记用户登录密码这个是忘记密码进安全模式去修改然后能见到 sh-4.2#2、就是使用xshell、finalshell、putty等远程软件远程linux主机,会出现这个情况主要是由于手误造成的,手误操作这都没得关系,都可以解决码农coding带你解决问题哈哈其实coding呐,搞这个的时候是犯了个错,啥错呐?就是挂载磁盘直接挂到 /root/ 目录下了所以就把 /root/ 目录下的 .bashr.

2020-12-06 20:17:25 704 1

原创 centos7忘记用户登录密码,码农coding帮你解决

本文场景如下,1、安装完centos7以后不记得密码,2、OpenStack创建实例不知道初始用户密码,3、时间久了忘记用户登录密码还记得之前写过这篇文章ubuntu12.04忘记用户名密码解决办法当时场景是ubuntu12.04忘记开机密码了其实只要是能够有个显示器连接上,甭管是物理主机、物理服务器、OpenStack dashboard 界面问题就能轻松解决好了,不废话了;下面以centos7.6.1810为例首先我这是OpenStack创建的实例,在dashboard界.

2020-12-06 16:37:45 4520 16

原创 安利一款Web前端美化压缩工具

有些HTML文档被格式化了,就一行,很不方便查看,为此,本文专门解决这个问题,实现HTML格式化与压缩

2020-08-26 09:35:24 312

原创 【图文】redis3.2.0-cluster集群(三主三从)搭建到jedis编码测试

由于使用 redis 5.0.3 版本搭建的cluster集群,无法使用jedis操作,所以本文降版本,使用redis3.2.0搭建cluster集群(三主三从),搭建完毕,使用 jedis cluster 进行编码测试

2020-08-24 12:41:26 126943 11

原创 鲲鹏Arm64 openEuler 虚拟机学习

这篇博客的主题:就是申请一台鹏城实验室的虚拟机菜鸡献丑一波,带大家搞起下面开始首先,注册一个账户https://dw.pcl.ac.cn/cloud/login红框都填写完毕,点击注册然后去你邮箱,验证,就可以登录了注意,登录输入你注册的用户名和密码,登录界面有点坑,姓名就填你注册的用户名,可别填了你自己姓名,当然你填了,登录不进去是正常...

2020-08-20 18:09:45 10064 13

原创 docker创建并运行ubuntu16.04容器

docker创建ubuntu16.04 容器上文写到,docker创建并运行centos7容器本篇主要是 docker创建并运行ubuntu16.04容器,依赖上文原有配置宿主机创建容器前,准备工作拉取ubuntu16.04镜像sudo docker pull ubuntu:16.04查看镜像列表sudo docker images创建容器前准备工作,先把宿主机系统防火墙起开,放通端口可参考之前blog:Linux系统防火墙放行端口此处是查看系统防火墙状态

2020-07-10 13:26:28 5103 7

原创 docker创建并运行centos7容器

docker创建并运行centos7容器先确保本地宿主机(或vmware虚拟机)环境为 CentOS7-x86_64 环境, docker已经安装可对比 arm64 、 ppc64le 版本安装配置情况鲲鹏920架构arm64版本centos7安装dockerCentOS7.7.1908-ppc64le成功安装docker说明:以下环境全是在CentOS7-x86_64 环境, docker已经安装不建议直接在root用户下操作所以创建普通用户并授权,然后再操作请看文章 cento

2020-07-10 12:31:56 10128 4

想不想亲手做个动图.docx

想不想做个动图丫?想的话就快下载吧,下载下来好好学哦!

2019-11-08

空空如也

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

TA关注的人

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