自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 CentOS 7通过RPMbuild方式离线安装Openssl

一种使用rpmbuild的方式离线升级CentOS Openssl的方法

2023-03-17 18:52:48 492

原创 Nexus 3 清理docker镜像

使用nexus3 简单几步即可清理无用docker镜像

2023-03-08 18:58:20 1783

原创 Flask SqlAlchemy Postgres 场景下如何使用右连接(Right Join)

在Sqlalchemy中只有左连接,而没有设计右连接。虽然说左右连接可以相互转换,但是有些特定的场景下还是没有办法交换位置。所以我们选择了替代方案,使用SqlAlchemy的全连接方式。

2022-09-23 15:57:29 541

原创 Windows 10 数据恢复与预防数据丢失指南

如果你在使用电脑时不慎删除了一个重要的文件,那么你可以在你的**回收站**里面找到它,但如果你的回收站也被清空了,你获取要去看看你的云空间中看看有没有备份,或者去查看你的WPS/WORD备份文件夹,如果找遍了所有的地方都没有发现它,你就需要一次真正的数据恢复了。

2022-09-06 20:14:13 450

原创 Docker导出正在使用中的镜像

docker 导出正在使用中的镜像

2022-07-01 18:08:39 312

原创 openwrt routeros openvpn client 无线重连报错的原因分析

通过使用openwrt Ovpn客户端连接 Routeros上的Ovpn Server,竟然因为cipher兼容性问题久久连接不上,且报错信息一踏糊涂,本文将带你运维第一视角解决企业vpn连接问题,通过日志+源码的方式定位及排除错误......

2022-06-20 20:30:44 2175

原创 Linux 系统安全加固篇之安全加固脚本

Linux 安全加固脚本,如果你的客户自建机房且需要你自己维护服务器,那么该脚本将祝你一臂之力,可以更好地保护你的服务器

2022-06-09 16:24:08 708

原创 搭建本地yum repo

在一些离线环境中无法使用在线的yum repo,只能使用本地的yum仓库搭建的方式有如下几种:使用本地meida使用本地media搭建远程服务器自建repo mirror

2022-01-04 16:23:19 1292

原创 Linus工作室 2021年 PB级存储方案

来自于加拿大Linux 工作室本文章仅整理内容,另外还有一些本人的理解实际上这已经是Linux PB计划第二代了,比第一代更加NB器件型号数量备注机箱45Drives 定制版60盘位4U1当时的新一代Stroinator原型机主板技嘉工程样板1CPUAMD EPYC1内存128GB机械硬盘细节Exos X1660只有Exos X16 不限制单机使用量固态镁光 7.68TB SSD SATA6网卡Co.

2021-08-22 15:52:19 1328

原创 CentOS7 使用RPMBUILD 编译 Openssh rpm包并安装

生产场景下会有很多离线环境的机器需要升级openssh组件,此篇教程通过离线编译rpm包的方式生成rpm包,直接到生产环境部署,是目前最稳妥的升级方式,持续更新中

2021-07-31 14:04:43 5315 2

原创 Docker与Firewalld冲突怎么办?教你几招搞定docker网络

为啥要研究这个问题?docker-ce 默认会采用桥接网络,它会通过iptables来管理它的容器之间的通信和容器与宿主机的通信,如果同时启用了firewalld服务,他们都会对iptables里面的转发链写入规则,而让人头疼的是,firewalld每次启动或者重启都会强制覆盖docker的转发链,同时,docker也会通过更高优先级的策略使firewalld里面配置的条目失效。

2021-06-09 18:21:04 9276 1

原创 Rancher 2.4.x 单容器证书过期&证书轮换方法

Rancher 2.4.x 官方文档之证书轮换https://rancher2.docs.rancher.cn/docs/rancher2/cluster-admin/certificate-rotation/_index/错误现象:通过观察可以看到,很明显的有证书过期的字样,且6443端口是apiserver监听的位置,所以考虑是集群证书过期,接下来要进行验证。rancher_server_id=<rancher_server_container_id>docker exec .

2021-05-24 19:18:53 1715 2

原创 Minio 代理 Alibaba Cloud OSS

Minio 代理 Alibaba Cloud OSS在2017年12月份Minio引入Aliyun OSS 支持到master分支,但是在2020年4月因为License问题导致阿里云OSS支持被移除,后来2020年9月份又有人重新提出PR恢复OSS的支持,但是被Maintainer否决,自此Minio最新的一系列发行版中不再包含OSS gateway支持下载能支持OSS的Miniodocker pull minio:RELEASE.2020-04-15T19-42-18Z当前支持minio的

2021-05-11 18:07:44 1216 1

原创 MongoDB 4.2 数据迁移与备份指南

MongoDB 4.2 数据迁移与备份指南来源于MongoDB Manual 4.2https://docs.mongodb.com/v4.2/tutorial/restore-replica-set-from-backup/原文:Restore a Replica Set from MongoDB Backups从文件系统创建冷备份注意,创建冷备份时需要停止数据库服务器运行,可以尝试停止一个secondary节点或者hidden节点可以使用系统快照的方式直接创建数据库目录磁盘快照

2021-05-08 15:17:21 703 1

原创 运维大镖客:Linux 合规配置脚本第一版

还在为Linux合规配置检查不过关而发愁吗?最新的配置合规脚本来啦!#!/bin/bash################################################################### Linux 设备合规配置脚本## 基于 Centos7## 在执行之前请务必先浏览一遍 有一些重要的信息需要留意## 注意,此脚本有些部分只能执行一遍,如果执行多次会产生错误## Update at: 20201208#####################.

2020-12-08 12:02:49 645 2

原创 Linuz目前最快AMD 游戏电脑! 截至2020年11月29日

视频地址:https://www.bilibili.com/video/BV1ip4y167L5这一次是DigitalStorm直接发的整机AventumX,配置如下:硬件 型号 备注 CPU Ryzen 5950x GPU 公版RTX 3090 *2 好像比公版的要小,是改造过 内存 64GB 3200Mhz 推荐3600MHz 主板 微星GODLIKE 硬盘 未知HDD 散热 ...

2020-11-29 13:19:45 128

原创 Linus 2020-11月最快Intel游戏电脑 清单

视频链接:https://www.bilibili.com/video/BV1Ey4y167YM配件型号备注CPUi9-10900K5.7GHz 现在比起AU差些主板华硕Maximus XII Extreme超频主板内存镁光 Ballistix Max硬盘三星960 Pro随便挑的散热EK半导体制冷猜测电源AX1660i显卡3090*2很遗憾Linus机箱太小 只能装一个机箱这里建议ROG太阳神一切为了Fas

2020-11-13 11:53:53 94

原创 Centos7 离线安装 K3S

基于版本 v1.19.3+k3s21、下载相关资源k3s-airgap-imagesk3s 二进制文件k3s 安装脚本docker rpm包 含containerd.io、docker-ce、docker-cli、container-selinuxcontainer-selinux 依赖 linux机器的 selinux-policy-base ,需要提前安装,有yum仓库则使用仓库,没有的话需要去rpm仓库找安装包2、安装过程1、导入 images文件2、将 k3s 二进制.

2020-11-06 12:11:02 958

原创 Linux Shell操作笔记

学习和工作中对于Linux常用操作的一些总结

2020-07-22 13:46:20 372

原创 linux文件归档方式整理

在linux环境中,我们需要对各种文档资料、代码、安装包进行整理归档,如果都堆在一个文件夹里,那将造成混乱,影响运维的心情。在此整理一些非常有用的打包归档方式,留给心情糟糕的你。文档会持续更新1、一些关键的打包和压缩命令## 创建bz2压缩文档,bz2的压缩率还是很客观的,会吃一定的cpu资源## 压缩命令tar -cvjf file-name.tar.bz2 /path/to/file## 解压命令tar -xvjf file-name.tar.bz2 -C /path/to/file.

2020-06-05 10:50:21 698

原创 Mongdb离线部署流程

近期需要离线部署mongodb,想来想去还是用ftp+离线包方式最为稳固,在这里稍作介绍,没有注意到的细节请各位留意。

2020-05-25 11:25:26 278

原创 MongoDB 的迁移方案

一次Mongdb docker通过副本集方式进行迁移的实践

2020-05-12 12:30:26 2756

原创 rancher2.4版本新增节点问题

在Rancher2.4.2版本中,遇到了新增节点卡在 Registering 阶段的问题,经过检查发现rancher-agent2.4.2报错,估计是版本不匹配的问题,属于官方未处理的Bug,目前在github上已经有人提了Issue,未来下一版本有望得到解决。这里提供一个暂时的解决方案,即使用rancher-anget:2.2.1版本新增节点,这样能够顺利的完成节点注册。暂时还未发现其他问题。...

2020-05-09 21:59:13 1644

原创 关于Centos7.4 版本Firewalld防火墙白名单问题

在使用Firewalld防火墙创建白名单时,发现存在一个问题。在使用rich rule创建规则时,端口转发规则会优先匹配,且在端口不开的情况下,参与端口转发的本地端口均可被所有IP访问。解决方案就是,删除掉全局的端口转发,即:<forward-port to-port="" protocol="" port=""/>然后根据白名单设置允许的端口转发:firewa...

2020-05-08 13:52:25 2826

原创 几种可行的工作室用NAS方案 10TB+

之前在网上看过很多视频工作室NAS方案的资料,可以说正是视频工作室推动了NAS的一波发展,但是家用领域NAS的发展目前还没有出现太大的势头,再等一等吧。先声明一下,本次NAS方案来源全部是整理的外网资料,每种方案会注明其来源。1、B站UP主翼王的100TB工作室NAS方案源:https://www.bilibili.com/video/BV1qE411672a(来自于Bilibili...

2020-05-01 15:08:53 2112

原创 Python3.8 快速排序代码示例

快速排序是一种常用的排序算法,比选择排序快得多。例如,C语言标准库中的函数qsort 实现的就是快速排序。快速排序也使用了D&C。基本步骤:(1) 选择基准值。 (2) 将数组分成两个子数组:小于基准值的元素和大于基准值的元素。 (3) 对这两个子数组进行快速排序。Python版本:def quicksort(arr): if len(arr) <...

2020-02-13 09:32:18 166

原创 PTA1040 有几个PAT 一种解法演示

几个重点:1、首先采用在线的方法将读入的数据直接处理,而不是全部读入后再进行操作。2、针对大规模的数据,需要一个比较优化的算法,出现O(n2)要做好优化,否则最后两个检查点不通过。3、对于题目要做好充分理解,将抽象问题化为可以执行的算法。4、配合适当的图解和手动运算,可以充分模拟算法的运行情况,减少编码后的调试工作。演示:其中,P_arr存储每个A左侧的P的个数,下标...

2020-01-08 23:06:23 229

原创 PTA1025 反转链表篇 经验总结

话不多说,先上两篇代码:1、C语言版本#include "stdio.h"#include "stdlib.h"typedef struct NodeStruct { int num; int addr;} Node;int main(){ int i,j,head,N,K,addr; Node node,nodes[100000]; int arr[100000][...

2019-12-25 00:07:48 236

原创 PTA 1020 月饼 Go解法

package mainimport ( "fmt" "sort")type Moon struct { stock float64 totalPrice float64 unitPrice float64}type MoonSlice []Moonfunc (s MoonSlice) Len() int { return len(s) }func...

2019-12-18 13:03:43 186

原创 由一道算法题总结单向链表经验——PTA1015总结

在解答PTA1015的时候,花费了较多的时间尝试了一下单向链表的创建和排序,结果是令人失望的,因为自身经验的不足,导致前期错误出现的非常多,这时候就体现出链表不方便的地方了——调试不友好。在花费一晚时间调试错误之后,又出现了众多奇怪的问题,诸如超时、答案错误等等,仔细观察了一下,对于小量数据,好像是没有错误,但是一旦面临大规模数据,就力不从心了,特此总结。下面我们从几个问题入手,对产生的问...

2019-12-18 08:08:15 197

原创 Forge 1.14版本 Idea构建指南

1、在一般情况下,国内网络构建几乎必然失败。这个时候要考虑使用梯子或者直接在云服务器上构建。2、要下载的库文件大约有半个G,所以流量不算小,如果是普通的水管那果断放弃,时间会很久的。如果是流量较大的水管,可以考虑使用。在gradle.properties文件中加入代理配置即可启用代理构建。3、如果不使用水管,可以考虑在主流云平台租一台按量付费的云服务器进行构建,配置在2V4G基本就可(因为...

2019-12-17 01:10:43 1338

原创 PTA1015 纯C语言解法

这里直接上答案,后面给出部分解析。#include "stdio.h"#include "stdlib.h"#define MAX_ARR 100000typedef struct Node{ int no; // including of 8 numbers int a; // moral score int b; // talent score int sum; // t...

2019-12-14 23:34:47 378

原创 常用的bash命令/脚本(持续更新)

1、批量重命名for name in `ls *.type1`;do mv $name ${name%.type1}.type2;donerename type1 type2 *(其中type1和type2分别是原后缀和新后缀,使用场景均为当前工作目录PWD下)...

2019-11-18 19:02:34 187

原创 鲁大师 Win10 与 VScode 、Keil uvsion软件未知冲突 导致VSCode\Keil卡顿

1、在Win10平台后台运行鲁大师时,会造成VSCode莫名卡顿,关闭鲁大师后VSCode恢复正常。2、在Win10平台后台运行鲁大师时,会造成Keil uvision 自动完成功能卡死,关闭鲁大师后功能恢复正常。并不清楚具体是哪个进程造成了冲突,如果有兴趣请各位自行排查。...

2019-08-06 15:17:58 540

原创 devstack rocky版本 安装排坑

2018年8月Openstack推出了新版本Rocky,本人因为学校对于云计算的需求,现初次安装Openstack的Rocky版本,并对安装过程中出现的错误进行整理,与各位需要进行Openstack Rocky版本安装的朋友共勉。在观看我的博客是请务必注意更新的时间,可能会与你的版本不同,敬请注意。安装前说明 :1、安装采用Openstack提供的destack安装脚本,具体的分支为s...

2019-03-01 20:18:49 942

原创 Kafka分布式容器数据发布实战 二

实验简介通过为Nginx容器添加KafkaProducer 收集nginx日志到一个统一的日志收集容器中,日志收集容器中包含一个KafkaConsumer,并且通过一个KafkaServer进行中继。Nginx容器共有三个。实验准备1个KafkaProducerAPI 的Java 客户端,1个KafkaConsumerAPI的Java客户端,1个经过定制的Nginx容器镜像。实验步...

2019-01-07 10:27:28 983 2

原创 Kafka分布式容器数据发布实战

Kafka分布式数据发布实战实验目的:学会使用Kafka系统完成信息分发。实验描述:第一阶段通过Kafka完成一个生产者向一个消费者发布信息,第二阶段通过kafka收集3个nginx前端访问日志,并写入日志收集容器中以便进行后续分析。阶段一实验准备:3个基于ubuntu bionic 的容器镜像文件(Kafaka server, Kafaka consumer, Kaf...

2018-12-07 21:59:58 7373 3

原创 HELM安装

在已经搭建完成K8S后,忍不住又去装了下HELM,对于容器编排来说能省不少的工作。HELM官方地址:https://www.helm.sh/截止到发稿时,最新的HELM稳定版本为2.11.0,Github地址:https://github.com/helm/helm可以直接在github下载各个平台的二进制版,包括一个HELM客户端和一个TILLER服务端,两个工具在安装的过程中请务必...

2018-12-04 20:20:35 313

原创 MYSQL 去重触发器 并且允许空值重复的策略

DELIMITER //CREATE TRIGGER `kill_repeats` BEFORE INSERT ON `table_name` FOR EACH ROW BEGIN if NEW.name1&lt;&gt;'' and NEW.name1 in (select name1 from table_name) then SIGNAL SQLSTATE 'Q...

2018-11-15 23:56:39 921

原创 ubuntu server ssh反向代理搭建

最近做了一个小实验,尝试在校外网ssh连接一台学校内的服务器。在研究了ssh的反向代理后,明白了该如何去做。说明一下,我有一台公网的服务器,将其配置为ssh中继服务器。假设它的IP为 delay_server_ip。在整个配置过程中,唯一重要的也就是这个中继服务器的ip。首先,如果要使用ssh中继功能,首先要打开中继服务器上的ssh端口转发功能。vim /etc/ssh

2018-04-17 22:48:58 1619

Windows Server CVE-2016-2183 SSL/TLS协议信息泄露漏洞修复脚本

Windows Server 合规漏洞修复,修复Windows Server CVE-2016-2183 SSL/TLS协议信息泄露漏洞修复脚本,基于Windows PowerShell, 兼容Windows Server 2016/2019,防止Sweet32 生日攻击

2022-06-09

2288H V5 服务器 快速指南-(V100R005_07).pdf

2288H V5 服务器 快速指南-(V100R005_07).pdf 资源日期 2020年7月最新版

2020-07-22

易班熊素材图-483个文件

易班熊素材图-483个文件

2019-12-17

曲师大校徽AI矢量文件

曲阜师范大学校徽AI矢量文件,曲阜师范大学校徽AI矢量文件,曲阜师范大学校徽AI矢量文件,曲阜师范大学校徽AI矢量文件,曲阜师范大学校徽AI矢量文件

2019-12-17

stc-isp-15xx-v6.86p.zip stc8051/8052系列单片机工具集

stc-isp-15xx-v6.86p.zip stc8051/8052系列单片机工具集

2019-08-25

MDK522.EXE

Keil MDK5.0 原版软件,适用于STM32系列单片机开发环境,安装后需要使用PJ软件,社区内可以搜索到。

2019-08-21

XOD IDE Setup 0.26.1.exe

适用于Arduino 的图形化编程软件,可以通过可视化的方式搭建一个Arduino程序,IDE内置了多个例程,包括LED、舵机控制等。

2019-08-21

python2.7插件 pandas-0.20.1-cp27-cp27m-win32.whl

该项目为python2.7插件,安装时直接使用Pip工具执行命令安装即可,详细操作请自行搜索。

2019-08-21

SimpleNeetkeeper 工具

simplenetkeeper 用于 突破netkeeper使用路由器的限制,为宿舍必备神器。

2019-03-04

Python Linux系统管理与自动化运维 随书代码

* 书名:Python Linux系统管理与自动化运维 * 完整目录: <https://github.com/lalor/python_for_linux_system_administration/blob/master/table_of_contents.md> * 作者:赖明星 * 作者邮箱:me@mingxinglai.com * 知乎:https://www.zhihu.com/people/mingxinglai

2019-03-04

基于单片机的高精度直流电流表的设计与实现

用单片机及其扩展的外部电路先做成一个理想电压表[3],图1中用G表示。由于通常所说的电流表是指灵敏电流计其量程太小,不能直接测量电流,仅用于检测有无电流和电流的方向,所以要想得到一个有多量程或量程较大的电流表需要将一个理想电压表改装而成。

2019-03-04

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

TA关注的人

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