自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 openEuler20.03不包含RPM-GPG-KEY-CentOS-7导致报错[Couldn‘t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7]

需要做的是添加RPM-GPG-KEY-CentOS-7到该目录完成gpg验证。之后重新执行yum命令即可安装。

2024-02-23 16:21:11 427

原创 auditd和kswapd0导致kylin环境内存CPU占用过高

通过网上查阅发现,当环境内存不足时,kswapd0会频繁进行换页操作,此操作会导致kswapd0占用过多cpu资源。探查发现环境内kswapd0几乎吃满了所有cpu资源,导致执行shell命令都变慢。此时通过top命令和shift+M查到了占用内存资源最多的auditd进程。auditd部分版本可能存在内存泄漏的问题,导致占用过多资源。重启后,环境内存和cpu恢复正常。尝试重启auditd进程。

2024-01-22 13:53:34 1028

原创 hadoop使用内置包进行性能测试TestDFSIO、NNBench、MRBench、SliveTest

TestDFSIO/NNBench/MRBench/SliveTest

2023-12-14 15:25:05 1301

原创 Ubuntu设置kubelet启动脚本关闭swap分区

查看/etc/fstab下所有固化的swap分区,注释。修改kubelet.conf文件。

2023-12-11 16:34:13 434

原创 在Ubuntu K8s中创建vnc用于浏览器调试

通过浏览器访问svc分配的nodePort端口访问vnc。

2023-12-11 16:16:24 188

原创 mc命令复制本地文件到minio仓库

【代码】mc命令复制本地文件到minio仓库。

2023-10-10 10:20:54 380

原创 记一次使用Chat-GPT3.5和Chat-GPT4进行的K8s运维工程师模拟面试

有幸使用GPT4进行了一次关于K8s运维工程师的模拟面试。结合我之前使用GPT-3.5进行的模拟面试,可以横向比较一下两个版本GPT一些差异,以及我自己关于使用了K8s近一年来的一些进步。

2023-06-06 17:05:15 279

原创 通过docker和ctr创建docker registry

链接: 官方文档例:docker registry在容器内默认的监听端口为5000,如果需要更改容器内的监听端口,通过环境变量REGISTRY_HTTP_ADDR来控制外部监听端口,通过 -p 进行端口映射存储文件挂载:docker registry的默认镜像存储路径是:/var/lib/registry启动docker registry身份验证:ctr 创建docker registry例:–net-host 将会在本机监听与容器内相同的端口。可以使用REGISTRY_HTTP_ADDR环境变

2023-05-09 16:55:28 333 1

原创 Sonatype Nexus兼容apk格式仓库

sonatype/nexus3:3.52.0支持apk格式仓库

2023-04-27 15:03:49 767 1

原创 presto适配arm环境

presto适配arm环境需要presto-hadoop-apache2,presto-hadoop-apache2的编译需要在protobuf 2.5版本中执行。

2023-04-07 17:07:37 699

原创 DMETL上云出现调度器异常问题

DMETL_CONTROLLER_INFO和DMETL_SERVICE两个表,这两个表会将DMETL启动后节点ip写入表中,但是由于pod的ip是不固定的,每次重启都会导致ip变化,于是DMETL会因为不确定表中哪一条信息是现在正确的pod信息而导致状态异常。需要手动删除DMETL_CONTROLLER_INFO和DMETL_SERVICE表中的无效信息。检查调度器pod日志并没有报错。

2023-03-20 15:50:56 89

原创 DMETL5单机版安装使用

dmetl5单机版安装使用记录

2023-01-29 15:38:47 473

原创 unpacking error : failed to extract...: failed to convert whiteout file... operation not permitted

使用ctr image import命令时报错。添加关键字 --no-unpack。

2022-12-14 13:52:51 1040

原创 ctr: failed to extract layer ... failed to unmount ... operation not permitted: unknown

在pod的container中执行ctr image import命令时报错 failed to extract layer …failed to unmount …operation not permitted: unknown。容器没有真正拥有root用户权限 需要设置pod属性:pod.spec.containers.securityContext.privileged = true (特权模式)如果是docker run起容器,添加 --privileged。

2022-12-13 19:55:37 894

原创 golang访问harbor api 403 CSRF token invalid

使用golang调用harbor api时返回403错误码,提示CSRF token invalid。由于二次访问harbor时header没有设置 x-harbor-csrf-token属性导致。一次访问通过clinet执行harbor project查询,返回值不包含x-harbor-csrf-token,无法实现二次访问。起两个client避免二次访问。

2022-12-13 18:48:38 1833

原创 golang跳过https请求证书验证

使用golang调用harbor仓库api进行项目创建时,没有跳过https请求证书验证。——InsecureSkipVerify

2022-12-13 10:19:25 683

原创 client.SetRetryCount与SetMultipartField共存问题

用golang os包做本地存储,每次retry从本地读文件流。

2022-12-12 14:39:55 132

原创 解决访问svc时svc没有绑定到未就绪的pod上——publishNotReadyAddresses

publishNotReadyAddresses属性设置为true。该属性会使svc在pod未就绪时就与pod进行绑定。此时只需判断pod状态便可正常访问pod。

2022-12-12 14:26:35 597

原创 DCA培训心得笔记(三)

DCA培训心得笔记(三)

2022-09-20 17:24:12 815

原创 搭建私有仓库harbor

harbor搭建

2022-09-06 17:10:29 458

原创 DCA培训心得笔记(二)

DCA培训心得

2022-09-01 16:10:10 320

原创 DCA培训心得笔记(一)

DCA培训心得记录

2022-08-31 16:47:03 1049

原创 Lombok的一些使用心得

Lombok是一个Java库,可以自动插入到您的编辑器中并构建工具,为您的Java增添趣味。再也不用再写另一个getter或equals方法了,只要有一个注释,你的类就有了一个功能齐全的生成器、自动化你的日志记录变量等等。...

2022-07-27 13:17:27 139

原创 VirtualBox安装Windows和CentOS虚拟机

虽然VirtualBox没有VMWare在使用上便捷,但是VirtualBox由于其开源免费的性质更受企业的欢迎,尝试使用VirtualBox安装Windows和Linux有助于我们了解虚拟化技术和后续使用虚拟机。

2022-07-19 15:35:56 663

原创 HTML使用Element-UI制作管理系统页面(无需脚手架以及创建vue工程)

入职培训到Web前端后布置了一个制作管理系统前端页面的任务,任务要求包含:1.页面的布局主要为左侧导航菜单栏,右侧为信息展示栏,要体现嵌套2.点击菜单栏切换右侧信息展示时左侧菜单栏不能刷新(使用iframe)3.菜单栏需要做到能够动态伸缩4.能够显示表格(添加table组件)5.升级:添加button等对表格进行增删等操作由于自己前端很少接触,所以从来没有...

2022-07-12 16:51:32 14298 3

原创 二月、三月校招面试复盘总结(二)

前言其实在面试神州的两次技术面中穿插了海康威视的嵌入式面试,但是由于神州的技术一面真的很有参考价值,自己复盘起来也觉得面试官真的绵里藏针,况且海康威视的嵌入式技术面真的感觉自己回答得稀烂,所以准备先复盘一下神州的两次技术面,虽然还没有出神州面试结果,但是感觉神州二面总监面的内容刁钻刻薄,自己大概率凉凉。武汉神州云基地技术一面开局一段自我介绍(这次会说‘面试官您好’了,有进步),由于神州是招收java为主,所以自己自我介绍时多讲了两句自己用springboot做的短视频项目然后带过了一下自己用MFC写

2022-03-24 18:43:35 2152 1

原创 二月、三月校招面试复盘总结(一)

前言春招已经开始了一个月之久,没有想到金三银四的黄金时期自己毫无面试准备的心态,结果也是第一个月一个Offer都没拿到,感觉自己还是得准备分成几个博客好好复盘一下,同时也调整一下心态(这将近一个月的时间里面试了金山软件、神州数码和海康威视)金山软件后端开发金山软件后端开发是我第一次经历正式的技术面试,也是我最阴暗难以忘怀的一次面试,感觉自己70%左右都答不上来,悲惨告终,但是也清楚了客户端开发和服务器端开发具体有哪些区别,以及面试相应的难度(对自己技术没有自信又不想找测试需求岗可以试试客户端开发,服务

2022-03-22 22:28:49 1015 2

原创 EPSON RC+ 7.0 使用记录一

一、通过USB连接控制器出现问题:判断这里是没有连接控制器所以不能用,这是最初的步骤,如果这个用不了,那么代码也是实现不了的。二、NI License Activator使用方法https://jingyan.baidu.com/article/fc07f98952102a12ffe5193d.html...

2021-03-03 09:25:55 8692 7

原创 纳米级完全删除MYSQL5.7以及一些吐槽

完全删除MYSQL5.7以及一些闲话一.删除Mysql5.7过程1.控制面板删除MYSQL server2.任务管理器停止有关MYSQL的运行3.删除我的电脑里有关MYSQL文件4.删除注册表中MYSQL有关文件5.若端口被占用,需要释放3306端口6.再次下载MYSQL时,若windows Service Name被占用,在任务管理器中删除二.一些闲话1.MYSQL修改UTF-82.Navicat for MySQL与网络连接有关3.吐槽一.删除Mysql5.7过程1.控制面板删除MYSQL serv

2020-10-08 23:18:32 977 2

原创 使用pycharm和python遇到的一些问题

1.python的下载安装:基于win10系统安装Python3.7.3全流程win10安装python3.7以及添加环境变量下载python3.8.5出现问题:解决方法:尽量别下web-Based版本,网络问题可能是影响下载成功的因素之后下载了python3.7.8版本,,在选择时勾选了Add to PATH,之后没有添加环境变量这一步就可以使用。2.运行pycharm时报错:Error running ‘main’: @NotNull method com/intellij/executio

2020-09-11 21:13:32 5689 2

原创 组原模拟题

1.冯·诺依曼计算机由哪几部分组成?各部分的功能是什么?采用什么工作方式?冯·诺依曼组成是硬件加软件组成,主要为五大组成部分硬件系统:运算器、控制器、存储器、输入输出设备软件系统运算器:完成算术运算、逻辑运算控制器:产生指令执行过程所需要的所有控制信号,控制相关功能部件执行相应操作存储器:存储原程序、原数据、运算中间结果输入输出设备软件系统:可运行的思想和内容的数字化软件的表现形式:程序和数据软件的核心:算法综合题1.已知某8位机的主存采用半导体存贮器,地址码为18位,若使用4K

2020-09-06 13:44:06 528

原创 8.30难题留坑:计数器问题和素数等差数列问题

假期使人成猪,一个多月来其实有几次写博客的冲动,但是每次都是写一半没有坚持下来,一转眼就开学了。放假这段时间看到两个很有意思的题目:计数器问题和素数等差数列问题。1.计数器问题无意在知乎看到这样一个问题,突然兴趣上头。#include<iostream>using namespace std;int main(){ int count; count=0; int x; x=0; while(x<=8){ int ra=rand()%2; if(ra=0){

2020-08-30 11:57:37 193

原创 蓝桥杯c++B组练手(一)

题目摘自:https://blog.csdn.net/u014552756/article/details/505772321.微生物增殖假设有两种微生物 X 和 YX出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。如果X=10,Y=90呢?本题的要求就是写出这两种初始条件下,60分钟后Y的数目。题目的结果令你震惊吗?这不

2020-07-14 17:14:42 234

原创 win云服务器搭建个人博客失败记录(wordpress,wamp)

前期由于制作网络大作业的时候买了一年的云服务器,想着不用就浪费了,于是决定自己搭建一个博客,写这篇博文的时候用win系统服务器已经搭建失败了,就决定记录一下搭建的过程,也许哪天就找到问题所在了,后期想试试Linux搭建个人博客,似乎比win系统简单一点。心疼服务器重装系统!本博客带wordpress和wamp的安装包,可以自行提取写在前面的凌乱吐槽:1.宝塔了解云服务器的初期都是用的宝塔只不过感觉更适用Linux的服务器,在win环境下用的我都糊涂了还有这个爆破远程桌面真的要改吗,我的win系统

2020-07-05 23:11:22 199

原创 计算机网络模拟题加复习

纯属自做,答案可能有误迎来计网的模拟考,我连卷子都不敢打开,简直怂透了1.关于传输层协议表述不正确的是:A.进程寻址B.提供无连接服务C.提供面向连接的服务D.IP寻址选D传输层是整个协议栈(TCP/IP)的核心传输层的任务是提供可靠的、高效的数据传输传输层有两种服务:面向连接的服务和无连接的服务传输层的协议主要有两个UDP和TCP网络寻址的功能在数据链路层、网络层和传输层都有体现。链路层使用MAC地址进行寻址,48比特长,是物理地址,体现在相邻节点的数据帧传送;网络层使用IP地址

2020-06-19 17:07:27 7391 1

原创 数据库根据提纲复习

何其有幸在老师删除摸底考试卷子之前做了一次,得出的结论就是考点全在前面的章节!希望明天的摸底还有之后的正式期末都是这样,因为后面压根没认真学!第一章 数据库数据库系统概述1.现实世界中事物的特性在信息世界中称为:A.实体B.实体标识符C.属性D.主码答:C 数据:描述事物和概念的符号记录信息:数据在人们头脑中的反映实体:客观存在且可相互区分的事物实体标识符:表示某个实体的符号(可能是一个属性,也可能是多个属性)主码:用于唯一表示表中某一行记录数据管理:

2020-06-17 16:48:20 1618

原创 网络大作业心得笔记

1.对#include“stdafx.h”的理解:(参考:stdafx.h知识)编译器通过一个头文件stdafx.h来使用预编译头文件所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。也就是说,对于需要使用MFC的一些工程,可能会遇到stdafx。2.MFC下单文档、多重文档、基本对话框区别单文档类似文本文件多重文档类

2020-06-16 17:40:59 252

原创 使用Linux系统和Win系统云服务器笔记

1.关闭防火墙出现问题时解决方法远程桌面连接Centos系统云服务器往往需要关闭防火墙,(我用的putty)#yum install iptables-services#systemctl stop firewalld2.远程桌面连接cmd:mstsc3.在centos终端编译一个文件:vim Service.cpp(打开一个cpp文件,如果没有会创建)a(按a是进入编译模式)编译完成后esc(退出编译模式):wq(保存退出)g++ Service.cpp -o Serv

2020-06-13 15:25:08 276

原创 Java抱佛脚做练习(二)

8、分别用字节流,BufferedReader完成下面操作。在当前目录下创建一个worldcup.txt 的文本文件,其格式如下:2006/意大利2002/巴西…该文件采用“年份/世界杯冠军”的方式保存每一年世界杯冠军的信息。要求:读入该文件的基础上,让用户输入一个年份,输出该年的世界杯冠军。如果该年没有举办世界杯,则输出“没有举办世界杯”(老师写的,说抛砖引玉,我是泥巴。。。)import java.io.*;import java.util.ArrayList;import java

2020-06-06 23:49:05 666

原创 Java抱佛脚做练习(一)

1.创建两个线程,与主线程交替运行,输出1-60的数字,并显示每个线程的名称public class Test6 implements Runnable { @Override public void run() { for(int i=1;i<61;i++){ System.out.println(Thread.currentThread().getName()+"--------"+i); try {

2020-06-05 11:53:31 1357

HTML+Element-ui邮件管理前端界面

不用脚手架,无需创建vue工程 若element-ui显示故障: 1.查看是否引用 <!--引入 element-ui 的样式,--> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <!-- 必须先引入vue, 后使用element-ui --> <script src="https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js"></script> <!-- 引入element 的组件库--> <script src="https://unpkg.com/element-ui/lib/index.js"></script> 2.html代码是否被div包含 3.是否 var Ctor = Vue.extend(Main) new Ctor().$mount('#app')

2022-07-12

VC6.0环境下用MFC编译的基于TCP协议的聊天室

在一个窗口上实现客户端,服务器端连接和聊天三个功能,没有设计动态窗口,但是对编辑框中的信息有进行初始化构造

2020-06-16

空空如也

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

TA关注的人

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