自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 收藏
  • 关注

原创 windows常见的命令行操作

ipconfig。

2023-09-19 11:25:33 438

原创 MobaXterm-Chinese中文版本安装及简单使用

mobaxterm工具

2023-09-12 13:48:22 28750 5

原创 hive中遇到length函数不支持bigint

hive中遇到length函数不支持bigint。解决方法,sql转为string之后计算长度。

2023-09-07 10:01:27 294

原创 vsftpd使用遇到的问题

2. cmd命令行窗口远程登录FTP服务器时还报过530的错误,不过在我再次尝试登录时报的又是500 OOPS的错,最终在修改了/etc/vsftpd/vsftpd.conf配置文件后也解决了。后来才知道在/etc/vsftpd/ftpusers配置文件中必须把需要登录的用户名注释掉或者删掉才可以(至于为什么,大家看看下图第一行的英文就知道)最后在/etc/vsftpd/vsftpd.conf配置文件中添加了以下两句终于解决了问题。在这之前远程登录还出现过其他莫名的问题,

2023-08-29 17:20:18 266

原创 更新netframe报错,更新.netFrame 到4.8

更新了Java程序后,启动提示我更新netframe。

2023-08-29 14:43:21 419

原创 SQLServer2008数据库还原失败 恢复失败

2、在出现的“数据库属性 — Dsideal_school_db ”对话框中,选择“选项”,在“其他选项”下的“状态”中找到“限制访问”。在还原数据库“Dsideal_school_db”时,有时会遇见上图中的问题“因为数据库正在使用,所以无法获得对数据库的独占访问权”,此时我们可以按照以下步骤解决此问题。1、右键数据库“Dsideal_school_db”,然后选择“属性”,如下图。3、按照正常还原数据库的步骤,还原数据库。还原数据库问题解决方案。

2023-08-29 11:52:05 1396

原创 windows服务器查看网络带宽

鼠标右键单击win标志,进入计算机管理。windows服务器查看网络带宽?

2023-08-29 11:37:32 786

原创 linux服务器统计基础硬件信息

1.查看linux系统。

2023-08-28 17:02:44 40

原创 windows查看端口、kill进程

cmd。

2023-06-20 11:32:14 55

原创 画图教你二进制(1011011)转十六进制

题目:答案是B。

2023-04-18 16:11:15 265 1

原创 Linux中du命令计算文件大小

Linux下命令,统计目录(或文件)所占磁盘空间的大小。

2023-02-21 08:41:04 856

原创 linux安装telnet,无外网无法安装

1.linux安装telnet,无外网无法安装。方案二:yumdownloader(方案一(推荐):repotrack。

2022-09-07 15:20:14 1308

原创 Linux限制ftp用户只在自己的家目录活动

安装到配置yum install -y vsftpdsystemctl start vsftpduseradd -d /home/ftpuser ftpuerpasswd ftpuservim /etc/vsftpd/vsftpd.conf注意:ftpuser用户不出现在/etc/vsftpd/chroot_list这个文件,才能实现ftpuser用户在 /home/ftpuser活动的效果反之:在这个配置文件中添加用户,每个用户一行,则在这个文件里的用户登录ftp后,可以访问上级目录...

2022-07-13 15:22:50 1087

原创 清空 nohup.out且不影响服务运行

清空 nohup.out如果命令一直运行下去,nohup.out会一直自己增长下去,如果你的服务器硬盘不给力的话,很容易把应用也挂掉(硬盘没空间 ,啥都玩不转),但是又不能一味的直接删。因为直接删除,可能会造成应用无法打印后续的错误日志,该问题常见于weblogic服务器,jboss服务器等这些大型中间件,这个在生产环境上要尤为注意。因此就有了我们不停止服务直接,清空nohup.out文件的方法。下面是两个种不用停止WEB服务就可以清空nohup.out的命令。第一种:cp /dev/null no

2022-05-12 17:34:59 6960

原创 数据库 left join\group by\having\order by

left join:左连接顾名思义,左边的表取全部的结果A库 left join B库:取A库所有内容+B库与A一样的内容A库 left join B库 left join C库:AB的结果+与C一样的内容右侧黑色部分是结果数据group by:多个条件group by的时候,取并集SELECT B.`采集程序`,A.ip, A.`数据时间`,COUNT(A.`数据时间`) AS 文件数量,SUM(A.`文件大小`)/1024/1024 AS 文件总大小(M)FROM `tb_采集程序_数据

2022-04-21 12:03:20 964

原创 关于Linux的用户密码(sha512是否有办法解密)

注意:目前没找到可用的在线解码工具,若有伙伴有,麻烦发我一下一、/etc/passwd/etc/passwd中一行记录对应着一个用户,每行记录又被冒号(😃 分隔为7个字段,其格式和具体含义如下:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell注意: /etc/passwd 文件是所有用户都可读的1用户名2用户的密码原来直接存储在第二字段,但是为了安全,最后专门有了/etc/shadow文件,现在默认用x替代用户的uid ,一般情况下root为0,1-499 默认为系统账号

2022-04-21 09:59:31 5896

原创 记Linux界面中文乱码且vim的insert模式无法正常使用

现象:1.命令行界面所有中文输出显示乱码2.echo $LANG3.insert模式无法正常使用解决方法:如上方法可解决我的问题若未解决使用以下地址https://jingyan.baidu.com/article/ab69b270de8b4f2ca7189f1d.html

2022-01-14 09:42:04 491

原创 xclock can not open display报错

场景:安装oracle前,使用xclock测试可视化,无法调出表盘解决方法:在Windows上安装了xmanager7就解决了当时的问题若使用oracle用户登录无法调出表盘,使用下面的办法定义DISPLAY变量即可效果:...

2022-01-12 13:29:32 4536

原创 Linux文件中文乱码

#CentOS6.x:yum groupinstall chinese-support #CentOS7.xyum install -y kde-l10n-Chineseyum reinstall -y glibc-common #定义字符集localedef -i zh_CN -f UTF-8 zh_CN.UTF-8 #确认载入成功locale -a最终需要重启服务器

2022-01-12 13:22:51 205

原创 k8s有状态与无状态的区别

无状态服务:deploymentDeployment被设计用来管理无状态服务的pod,每个pod完全一致.什么意思呢?无状态服务内的多个Pod创建的顺序是没有顺序的.无状态服务内的多个Pod的名称是随机的.pod被重新启动调度后,它的名称与IP都会发生变化.无状态服务内的多个Pod背后是共享存储的.有状态服务:StatefulSetDeployment组件是为无状态服务而设计的,其中的Pod名称,主机名,存储都是随机,不稳定的,并且Pod的创建与销毁也是无序的.这个设计决定了无状态服务并 不适

2021-11-29 14:29:47 6573

原创 Linux使用inode号删除文件

场景:同一目录文件下出现两个命名一样的文件,需要删除日期最新的,担心使用rm会删除另外一个。解决方案:#找到文件对应inode号cd /etcll -i#使用inode删除对应文件find . -inum 271761664 -delete...

2021-11-26 10:30:15 1214

原创 iptables 四表五链

一、什么是iptablesiptables是Linux的防火墙管理工具而已,真正实现防火墙功能的是Netfilter,我们配置了iptables规则后Netfilter通过这些规则来进行防火墙过滤等操作Netfilter模块:它是主要的工作模块,位于内核中,在网络层的五个位置(也就是防火墙四表五链中的五链)注册了一些钩子函数,用来抓取数据包;把数据包的信息拿出来匹配各个各个链位置在对应表中的规则:匹配之后,进行相应的处理ACCEPT、DROP等等。下面这张图很明了的说明了Netfilter和ipta

2021-11-04 15:07:56 3657

原创 Kubernetes集群监控方案

原文地址:https://blog.51cto.com/ylw6006/2084403本文介绍在k8s集群中使用node-exporter、prometheus、grafana对集群进行监控。其实现原理有点类似ELK、EFK组合。node-exporter组件负责收集节点上的metrics监控数据,并将数据推送给prometheus, prometheus负责存储这些数据,grafana将这些数据通过网页以图形的形式展现给用户。在开始之前有必要了解下Prometheus是什么?Prometheus

2021-11-01 10:51:48 587 1

原创 什么是mysql事务

本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。假设一个网购付款的操作,用户付款后要涉及到订单状态更新、扣库存以及其他一系列动作,这就是一个事务,如果一切正常那就相安无事,一旦中间有某个环节异常,那整个事务就要回滚,总不能更新了订单状态但是不扣库存吧,这问题就大了。事务具有原子

2021-10-21 11:19:29 336

原创 将pem证书转换为crt/key

1.pem转crt格式openssl x509 -in fullchain.pem -out fullchain.crt具体用法为:cd ..opensslx509 -in /etc/letsencrypt/archive/domain/fullchain1.pem -out /etc/letsencrypt/archive/domain/fullchain1.crt然后在这个路径找到转换好的证书/etc/letsencrypt/archive/domain2.pem转key格式opens

2021-10-08 10:46:49 15103

原创 外部访问pod的流程

https://blog.csdn.net/weixin_30892889/article/details/1018346421.pod生成的时候会生成pod ip2.多个pod提供服务时,有多个ip,若pod故障,重新启动一个新的pod,就面临找不到该pod,访问不到该服务3.基于上面的问题,提出了service4.service相当于一组pod ,具体是哪些 Pod 则是由 label 来挑选。5.Service 有自己 IP,而且这个 IP 是不变的。客户端只需要访问 Service 的 I

2021-07-29 17:14:31 1616

原创 Kubernetes中pod的创建流程

一般我们在创建pod的过程中都是,执行kubectl命令去apply对应的yaml文件,但是在执行这个操作的过程到pod被完成创建,k8s的组件都做了哪些操作呢?下面我们简要说说pod被创建的过程。1.用户通过kubectl命名发起请求。2.apiserver通过对应的kubeconfig进行认证,认证通过后将yaml中的po信息存到etcd。Controller-Manager通过apiserver的watch接口发现了pod信息的更新,执行该资源所依赖的拓扑结构整合,整合后将对应的信息写到et

2021-07-27 15:06:20 1163

原创 sentry的安装部署

背景虽然在我们的项目上线前会有很多的测试流程,但是测试流程肯定无法保证 100%覆盖所有操作场景,在用户的使用过程中仍会有一些问题暴露出来。但当线上用户出现问题,我们需要收到用户的一个反馈,才能去定位解决,这样会导致我们的问题解决不够及时。并且有些疑难杂症,我们无法复现定位,这时候我们需要得知用户的环境、操作等信息,以便于对问题进行排查。基于以上三点考虑,我认为在大部分项目中都需要接入一个异常监控系统,来实现收集异常、收集日志信息、及时警告、展示统计信息等功能。为什么选择 Sentry?免

2021-07-08 15:44:05 1006

转载 什么是CDN?

如今这个移动互联网时代,越来越多的人使用手机观看视频,丰富自己的娱乐生活。可是,大家在追剧的时候,有没有想过一个问题——为什么有时候明明自己手机的网速很快,但观看视频时,仍然卡顿?回答这个问题之前,我们先来做一道算术题。以之前很火的“延禧攻略”为例,当时曾经在某视频APP实现了1千万用户同时在线观看。如果大家观看的是1080p清晰度的视频(理论上需要4Mbps带宽),那么,累计需要的流量带宽是10,000,000×4Mbps=40,000,000Mbps=40Tbps。对于优酷、爱奇艺这样的互

2021-06-30 14:07:43 1500 1

原创 磁盘分区、格式化、挂载(fdisk mkfs partprobe)

partprobe不重启的情况下重读分区补充说明 partprobe命令 用于重读分区表,当出现删除文件后,出现仍然占用空间。可以partprobe在不重启的情况下重读分区。语法partprobe(选项)(参数)选项-d:不更新内核;-s:显示摘要和分区;-h:显示帮助信息;-v:显示版本信息。参数设备:指定需要确认分区表改变的硬盘对应的设备文件。实例使用partprobe不重启系统添加新的磁盘分区,主机自带硬盘超过300GB,目前只划分使用了3个主分区,不到70GB,如

2021-06-29 10:41:16 806

原创 Nginx的配置文件详解

Nginx的配置文件nginx.conf配置详解如下:user nginx nginx ;Nginx用户及组:用户 组。window下不指定 worker_processes 8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; 错误日志:存放路径。

2021-06-25 15:20:03 449

转载 k8s删除pod一直处于terminating状态

强制删除#删除PODkubectl delete pod [pod name] --force --grace-period=0 -n [namespace] #删除NAMESPACEkubectl delete namespace NAMESPACENAME --force --grace-period=0[root@master ~]# kubectl get pods | grep "Terminating"| awk '{print $1}'my-nginx-7c4ff94949-

2021-06-15 10:28:57 517

原创 gitlab缺少权限(给开发或者master或者其他权限)

先进入项目中,找到member第二步:添加用户

2021-06-04 14:03:16 1579

原创 k8s如何获取历史版本的image tag

一:k8s如何获取历史版本的tag:注释:不使用–record的情景1.通过阿里云的接口:aliyun cr GetRepoTags --RepoNamespace youximao-online --RepoName base |jq ".data.tags[].tag"|grep online|head -n42.通过rs: kubectl get rs -n yxm-online -l app=sdk-server,version=v3 --sort-by=.metadata.creatio

2021-05-20 18:04:47 2260

原创 k8s命令 自动补全功能

k8s命令:kubectl 自动补全功能yum install -y bash-completion source /usr/share/bash-completion/bash_completionsource <(kubectl completion bash)echo "source <(kubectl completion bash)" >> ~/.bashrc

2021-05-20 14:39:58 2339

原创 亲测k8s的排序方法:pod rs

亲测k8s的排序方法:pod rskubectl get po --sort-by=.status.startTimekubectl get pods --sort-by=.metadata.creationTimestampeg:kubectl get rs -n yxm-online -l app=sdk-server,version=v2 --sort-by=.metadata.creationTimestamp

2021-05-20 09:46:40 1116

原创 Jenkins配置合并代码自动触发

同上一张图片

2021-05-17 10:33:53 674

转载 获取阿里云镜像仓库中镜像的tag

命令行获取线上的历史镜像tag一、安装阿里云linux客户端工具选择官网下载地址#wget wget https://aliyuncli.alicdn.com/aliyun-cli-linux-latest-amd64.tgz​#tar -xf aliyun-cli-linux-latest-amd64.tgz​#cp aliyun /usr/local/bin二、使用RAM进行子账号权限管理创建RAM子账号,并对该子账号授权,记录账号的AccessKey ID等信息权限名称Ali

2021-05-12 16:21:00 1346 3

原创 云计算-k8s-docker

目 录一、 第一部分:云计算 IV什么是云计算? IV云计算的服务类型 V为什么要用云计算 V云计算的基础KVM虚拟化 VIkvm管理平台 XVII二、 第二部分 docker容器 XIX什么是容器 XIX容器和虚拟机的区别 XIXdocker-ce的安装 XXdocker主要内容 XXdocker镜像常用命令 XXIdocker容器的常用命令 XXIIdocker端口映射 XXVdocker数据卷 XXV手动制作docker镜像 XXVI自动制作docker镜像 XX

2021-05-10 11:48:08 618

转载 yapi的安装

前言YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。简单来说,就是提供写接口文档的地方,后端人员写接口文档,前端人员直接在上面进行接口查看与开发。安装环境linux下安装Yapi需要先安装它的依赖环境安装nodejs(7.6+)下载nodejs安装包https://node

2021-05-10 10:56:16 196

空空如也

空空如也

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

TA关注的人

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