自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 77道redis高频面试题汇总(带答案)

32、假如Redis里面有1亿个key,其中有10w个key 是以某个固定的已知的前缀开头的,如果将它们全部找出来?74、假如 Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前缀开头的,如果将它们全部找出来?72、MySQL里有 2000w数据,Redis中只存20w 的数据,如何保证 Redis 中的教据都是热点数据?75、如果有大量的 key 需要设置同一时间过期,一般需要注意什么?34、如果有大量的key需要设置同一时间过期,一般需要注意什么?

2024-04-22 13:48:10 930

原创 128道kubenetes高频面试题汇总(带答案)

18、简述Kubernetes中Pod可能位于的状态?52、简述Kubernetes中flannel的作用?54、简述Kubernetes共享存储的作用?20、简述Kubernetes中Pod的重启策略?21、简述Kubernetes中Pod的健康检查方式?8、简述Kubernetes的优势、适应场景及其特点?34、简述Kubernetes镜像的下载策略?35、简述Kubernetes的负载均衡器?5、简述Kubernetes中什么是Minikube、Kubectl、Kubele t?

2024-04-22 11:48:50 657

原创 kafka必知必会学习笔记

12.Kafka 的那些设计让它有如此高的性能?9."消费组中的消费者个数如果超过 topic的分区,那么就会有消费者消费不到数据"这句话是否正确?8.聊—聊你对 Kafka 的 Log Retention 的理解9.聊一聊你对 Kafka 的 Loq Compaction 的理解。13.Kafka 的旧版 Scala 的消费者客户端的设计有什么缺陷”?8.Kafka 的旧日版Scala 的消费者客户端的设计有什么缺陷?14.消费再均衡的原理是什么?6,Kafka 生产者客户端的整体结构是什么样子的?

2024-04-20 11:22:10 270

原创 大佬推荐的Linux学习路线(从基础到高级)

这么一听,肯定显得地位很低端,没有将自己大学所学专业应用到实际工作中,不仅技术没得到任何提升,工作也慢慢变的枯燥乏味,对自己今后跳槽也会受到影响,因此对这个行业感到迷茫,觉得没任何发展前途,很难发挥自己的价值。方向发展,其岗位主要包括:云计算系统工程师、大数据运维工程师、运维开发工程师、数据库运维工程师等等,其职位都是 Linux 运维工程师的进阶。今天给大家分享一份从基础入门到进阶的Linux入门到高级学习路线,希望对大家有所帮助。学习 Linux 而更多的是向。

2024-04-20 11:12:10 360

原创 279个开箱即用的Shell脚本,拿好了

无论是系统运维,还是应用运维,均可分为“**纯手工”—> “脚本化”—> “自动化”—>“智能化”**几个阶段,其中自动化阶段,主要是将一些重复性人工操作和运维经验封装为程序或脚本,一方面避免重复性操作及风险,另一方面提高执行效率。Shell脚本是自动化运维的关键组成部分,虽然简简单单几十行代码,但可是蕴藏着巨大的能量和智慧,还是很值得运维朋友学习的。资料整理自网络,仅作免费交流分享,侵删。

2024-04-19 10:01:08 220

原创 Zabbix、Prometheus中文版干货教程!

什么是Prometheus?Prometheus的。

2024-04-19 09:48:46 668

原创 这些年背过的面试题--MySQL篇

MySQL是⼀个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流⾏的关系型数据库管理系统之⼀,在 WEB 应⽤⽅⾯,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统) 应⽤软件之⼀。在Java企业级开发中⾮常常⽤,因为 MySQL 是开源免费的,并且⽅便扩展。索引是一种特殊的文件(innoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。

2024-04-18 13:48:54 877

原创 超硬核!360个Zabbix常见问题详解

但Zabbix毕竟是一款国外软件,国内的文档资源并不算丰富,学习和使用过程中难免碰到棘手的问题。今天给大家分享360个常见的Zabbix问题详解,文档内容涉及到Zabbix的方方面面,供Zabbix技术爱好者参考学习,完整版资料下载见文末!问题四十三: zabbix 服务器突然io 读取非常高,直接无法远程访问虚拟机,十多分钟后恢复。问题三十七: 服务器上 server 正常,zabbix 界面却显示 server 异常。问题十六: Zabbix获取shell脚本输出值的命令路径问题。

2024-04-18 11:14:25 402

转载 Istio 1.14 发布

端午节前夕,Istio 1.14 发布。本文译自 Istio 博客这是 2022 年的第二个 Istio 版本。我们要感谢整个 Istio 社区对 Istio 1.14.0 发布的帮助。特别感谢发布经理 Lei Tang(谷歌)和 Greg Hanson(http://Solo.io),以及测试和发布工作组负责人 Eric Van Norman(IBM)的持续帮助和指导。Istio 1.14.0 正式支持 Kubernetes 1.21 至 1.24 版本。以下是该版本的一些亮点。对 SPIRE 运行时的支

2022-06-14 13:48:31 297

转载 一种灵活注入 Istio Sidecar 的方案探索

我们团队对 Istio 进行相关研究与探索,并在生产环境进行了相应的应用,初期我们使用 Istio 主要做产品的灰度发布,同时我们团队也有相关研发人员基于 Istio,进行生产环境业务流量管理及可观测性追踪的研究。在做 Istio 灰度发布的实践中,遇到的第一个问题就是怎么在已经大规模部署产品的 Kubernetes 集群里,选择性的注入 Sidecar。下面详细的介绍下我们遇到的问题以及解决思路,供大家参考。我们知道如果想把一个服务纳入 Istio 的网格中,需要在 pod 中注入 Sidecar 进行流

2022-06-13 15:43:18 632

转载 运维,放过监控-也放过自己吧

根据多年和运维打交道的经历,我发现,运维常常让监控变得无效。。。1.我的监控故事我做过两年多的运维工作,后面就转做运维平台开发了,也一步步看着监控系统越来越没用。1.1 有用的监控当我做运维要负责oncall时,我一直认为监控系统做的还可以,并不是因为做了太多事情,而是因为运维的业务还是单体应用,也没有太多的监控需要加。记得那会公司还是用Nagios(估计新人已经没多少人知道了),不过监控的维护工作着实费劲。后面我就开始研究zabbix,最大的好处就是它可以discovery&自动添加监

2022-05-21 10:24:16 252

原创 关于 Linux Bash Shell 中变量的 5 个易错点

Linux 中的 Bash 脚本语言支持对变量的操作。但是,如果您从事过其他流行的编程语言开发,那么使用 Bash 处理变量会很容易出错。因为它的语法与其他语法不同(甚至对某些开发人员来说有点奇怪)。这篇文章会根据我的经验给你5个友情提示。阅读后,它可以帮助您避免不必要的错误。0. 等号周围没有空格对于许多语言,例如 Python,在等号周围添加空格是一个好习惯,因为它可以提高代码的可读性。但是在 Bash 中,你不应该在定义变量时添加额外的空格。如果我声明一个变量 name,如下:name =

2022-05-20 10:52:34 275

原创 一文了解 Python 中的 with 关键字

你有没有想过 with 语句是什么以及我们为什么使用它呢?请阅读这篇文章!我们中的许多人在 Python 代码中一遍又一遍地看到这个代码片段:with open('Hi.text', 'w') as f: f.write("Hello, there")但是,我们中的一些人不知道 with 有什么用,以及为什么我们需要在这里使用它。在此阅读中,您将找到关于 with 可解决的几乎所有问题。让我们开始吧!首先,让我们考虑一下如果不使用 with 关键字我们需要做什么。在这种情况下,我们需要先打

2022-05-19 09:55:49 244

转载 Golang 实现一个简单的 http 代理

本文详细介绍了Golang 实现 http 代理的实现,在实际业务中有需求的同学可以学起来了!代理是网络中的一项重要的功能,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站,对于客户端来说,代理扮演的是服务器的角色,接收请求报文,返回响应报文;对于 web 服务器来说,代理扮演的是客户端的角色,发送请求报文,接收响应报文。代理具有多种类型,如果是根据网络用户划分的话,可以划分为正向代理和反向代理:正向代理:将客户端作为网络用户。客户端访问服务端时,先访问代理服务器,随后代理服务

2022-05-18 11:55:34 3860

原创 Python 中 4 个高效的技巧

今天我想和大家分享 4 个省时的 Python 技巧,可以节省 10~20% 的 Python 执行时间。反转列表Python 中通常有两种反转列表的方法:切片或 reverse() 函数调用。这两种方法都可以反转列表,但需要注意的是内置函数 reverse() 会更改原始列表,而切片方法会创建一个新列表。但是他们的表现呢?哪种方式更有效?让我们看一下下面的例子:使用切片:$ python -m timeit -n 1000000 -s 'import numpy as np' 'mylist=l

2022-05-17 10:50:50 171 1

转载 Linux 根分区快满了,这个方法快速定位

在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警登录服务器,通过df -Hl查看和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件如何找到占用空间大的目录或文件?一种比较笨的方法是,在根目录下,通过du -hs命令,列出各目录所占空间大小之后再用同样的方法继续到对应目录下去找再相对高效一点的方法是通过du的-d参数,或–max-depth,设置查询的目录深度,目录深度增加,所查询的目录,展示出来会很多,这个时候可以通过grep进行过滤du -h -d 2|g

2022-05-16 14:14:05 789

原创 Dockerfile制作的分层构建概念

公司中的所有镜像都是要上传到harbor仓库上,一层一层的打镜像,在打的同时将镜像上传到harbor上第一层原始系统层(ubantu/debain/centos):这个目录结构一定要提前设计好,我先将官方的原始系统镜像pull下来,在这层的基础之上我们会加一些常用命令第二层常用命令层:否则后期还要在镜像中安装命令太过于麻烦,我们将这个安装常用命令的镜像称为公司的基础镜像叫做baseimgae,后期我们在打镜像的时候就不再调用官方的了,而是直接调用baseimgae。我们会在baseimgae这个镜.

2021-11-29 10:31:59 194

原创 在Linux执行命令报错“Arg list too long“的原因分析

最近在SUSE LINUX操作系统中遇到个问题:在一个包含上万个文件的文件夹中执行rm *删除所有文件时报错“Arg list too long”,最后导致删除失败。后来查了下资料,经过分析发现这里有以下几个技术点需要注意:在LINUX操作系统有限制单条命令行的长度是128KB,也就是131072字节,同时rm 这个命令在删除所有文件时,这个作为通配符最终会转换成改文件的全路径,使得系统底层将rm *转换成了一个超过128KB大小的命令行,从而命令执行失败;查询LINUX操作系统中单条命令行的长

2021-11-28 19:42:58 450

转载 带你真正认识Linux 系统结构

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。带你真正认识Linux 系统结构插图linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux 内核由如下几部分组成:内存管理、进程管理、设备驱动程序、文件系统和网络管理等。如图:带你真正认识Linux 系统结构插图(1)系统调用

2021-11-27 21:46:57 122

原创 来自LinkedIn的实践:生产环境下Kafka的调试和最jia实践

在本文中,LinkedIn的软件工程师Joel Koshy详细阐述了他和一个工程师团队是如何解决生产环境下Kafka的两次事故的。这两次事故是由于多个产品缺陷、特殊的客户行为以及监控缺失的交错影响导致的。第一个缺陷是在LinkedIn的变更请求跟踪系统中观察到的,部署平台认为这是从服务发出的重复邮件。Koshy指出,其根本原因是由于消息格式的改变,和随后缓存加载在偏移管理器的终止,而这个偏移管理器已经被设置了一个旧的偏移量。由于这个主题分区上的低数据容量,日志压缩和清除触发器在部署的主题上从来没有被触发过

2021-11-27 21:42:24 159

原创 云原生时代第一大生产力dubbogo 3.0

自从 2011 年 Dubbo 开源之后,被大量中小公司采用,一直是国内最受欢迎的 RPC 框架。2014 年,由于阿里内部组织架构调整,Dubbo 暂停维护了一段时间,之后随着 Spring Cloud 的面世,两个体系在融合中一起助推了微服务的火热。不过这世界变化快,自从以 docker 为代表的的容器技术和以 K8s 为代表的容器编排技术登上舞台之后,云原生时代到来了。在云原生时代,不可变的基础设施给原有的中间件带来了不可变的中间件基础设施:gRPC 统一了底层通信层;protobuf 统一了序列化

2021-11-27 21:36:44 252

转载 Zabbix 主动与被动监控模式

zabbix 主动与被动监控模式∶学习主动模式与被动模式工作原理,主动模式模板制作,然后添加主机并关联主动模式模板,然后验证主动模式监控数据和图形。1∶被动模式[无论是模式还是被动模式,都是站在zabbix agent角度来说的工作模式],比如被动模式,是说zabix agent被动的接受zabbix server周期性发送过来的数据收集指令,在被动模式之下,zabbix server会根据主机关联的模板中的监控项和数据采集间隔时间,周期性的打开随机端口并向zabbix agent服务器的10050发

2021-11-26 22:29:54 386

转载 Golang简单是终极的成熟(下文分享笔记)

Golang——简单是终极的成熟Google的Rob Pike在2012年的主题演讲中说:“ Go的目的不是要对编程语言设计进行研究; 这是为了为其设计师及其同事改善工作环境。 与编程语言研究相比,Go不仅仅是软件工程。 换一句话,它与软件工程服务中的语言设计有关。” 演讲揭示了该编程语言的一些最大优势,即可读性,实用性和清晰度。派克(Pike)声称,创建Go是为了解决Google在构建大型服务器软件时曾遇到的一系列软件工程问题。 澳大利亚程序员兼作者戴夫·切尼(Dave Cheney)在Gopher

2021-11-25 14:47:45 146

转载 为程序员准备的 8 大 Python 工具(附带学习笔记)

HAProxy是三大主流软件负载均衡器之一,与Nginx相比,HAProxy有更出色的负载均衡速度,与LVS相比,HAProxy支持TCP和HTTP两种代理模式,虽然他也有自己的不足之处,但当下,它几乎是免费负载均衡软件的首选。今天用30多张彩图形象讲解HAProxy,让你看完恍然大悟。从以下6点进行阐述:web架构介绍负载均衡简介HAProxy安装及基础配置HAProxy调度算法高级功能及配置重点部分负载均衡简介为什么使用负载均衡负载均衡类型应用场景HAProxy介绍

2021-11-25 14:13:18 274

转载 终于搞懂了服务器为啥产生大量的TIME_WAIT

写在开头,大概 4 年前,听到运维同学提到 TIME_WAIT 状态的 TCP 连接过多的问题,但是当时没有去细琢磨;最近又听人说起,是一个新手进行压测过程中,遇到的问题,因此,花点时间,细深究一下。从这几个方面着手:问题描述:什么现象?什么影响?问题分析解决方案底层原理1、问题描述模拟高并发的场景,会出现批量的 TIME_WAIT 的 TCP 连接:短时间后,所有的 TIME_WAIT 全都消失,被回收,端口包括服务,均正常。即,在高并发的场景下,TIME_WAIT 连

2021-11-25 14:03:11 2878

转载 微软发布 Python 的 JIT 编译器:Pyjion(下文领取资料)

出品 | OSC开源社区用于 Python 3.10 及以上版本的嵌入式 JIT 编译器 Pyjion 已发布 1.0 版本。Pyjion 拥有以下特性:配置文件引导的 JIT 编译器原生 64 位浮点数和整数支持小而快的编译器支持 Windows、macOS 和 Linux支持 Intel 和 ARM CPU内置 IL 和 ASM 反汇编器支持本机调试和分析工具Pyjion 是由 Python 软件基金会研究员和微软研究员 Anthony Shaw 合作开发的一种用于 Pyth.

2021-11-23 22:25:31 165

转载 采用GitOps的11大原因(下文领取资料)

采用GitOps的11大原因Kubernetes允许我们单纯地使用声明性的配置文件来管理我们的应用部署和其他基础设施组件(例如,我们现在都是YAML开发者)。这使我们能够把所有这些文件放到Git仓库中,然后把它挂到流水线上(Jenkins、GitLab等),流水线会把这些变化应用到集群上,然后就有了GitOps。为了使工作正常进行,我们必须确保改变集群的唯一方法是在Git仓库上提交。GitOps并不是专门针对Kubernetes的,同样的原理也可以应用于任何其他声明式配置管理的环境。可以说,很多企业

2021-11-23 22:04:12 105

转载 关于docker的10个tips(下文领取资料)

关于docker的10个tips1. 获取最近运行容器的id这是我们经常会用到的一个操作,按照官方示例,你可以这样做(环境ubuntu):$ ID=$(docker run ubuntu echo hello world)hello world$ docker commit $ID helloworldfd08a884dc79这种方式在编写脚本的时候很有用,比如你想在脚本中批量获取id,然后进一步操作。但是这种方式要求你必须给ID赋值,如果是直接敲命令,这样做就不太方便了。 这时,你可以换一

2021-11-23 21:38:23 88

原创 golang的filepath包的几个函数的细微区别

golang的filepath包的几个函数的细微区别Clean(),Dir(),ABS()配合Walk()使用的时候,由于前三个函数返回值的细微差别,会造成遍历目录的时候,得到的结果不一样.filepath.Abs("./myDoc")//返回所给路径的绝对路径这时候遍历没有问题,2019/06/12 10:50:31 监控 : 1, D:\workspace\go-wikitten\src\myDoc2019/06/12 10:50:31 文件 : 2, myDoc\.gitkeep2019

2021-11-20 20:51:03 679

转载 面试题之Linux58问

本篇文档已整理成pdf文档,需要的同学文末领取。目录1、Linux常用的发行版2、在Linux里面查看指定时间段的日志文件3、将文件中所有的old字符以new代替4、修改文件中第n行到第m行以new代替old5、统计字符串在文件中出现的次数6、查看文件中包含字符的行7、查找log.txt日志文件中关键字为abc的信息并返回个数8、如何查看java进程9、如何查看当前服务器所监听的端口有哪些10、查看占用8080端口的进程11、查看系统磁盘使用、当前目录下所有的文件夹的使用情况.

2021-11-20 20:46:25 469

转载 10个Web日志安全性分析工具

我经常听到朋友问,是否有更好的Web日志安全性分析工具?首先,我们应该清楚的是,日志文件不仅可以帮助我们追踪入侵者的来源并找到其攻击路径,而且在正常的操作和维护中,日志还可以反映出许多安全攻击。一个简单易用的Web日志分析工具可以大大提高效率。当前,行业中有许多日志分析工具。今天,我们推荐十种易于使用的Web日志安全性分析工具。1. 360星图一个非常易于使用的网站访问日志分析工具,可以有效地识别Web漏洞攻击,CC攻击,恶意爬网程序扫描,异常访问和其他行为。一键式自动分析,输出安全性分析报告,支持

2021-11-20 20:29:00 765

转载 面试官常考的 21 条 Linux 命令

一、文件和目录1. cd命令(它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径)cd /home 进入 ‘/ home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd - 返回上次所在的目录2. pwd命令pwd 显示工作路径3. ls命令(查看文件与目录的命令,list之意)ls 查看目录中的文件ls -l 显示

2021-11-19 19:21:14 77

转载 深入浅出一次搞懂Kubernetes的6+6(附网盘链接)

今天要跟大家分享的是关于Kubernetes的6个核心原理和6个典型问题的解决办法,下拉文末获取完整链接一、理论篇1.这么理解集群控制器,能行!2.集群网络详解 3.集群伸缩原理 4.认证与调度 5.集群服务的三个要点和一种实现 6.镜像拉取这件小事二、实践篇1.读懂这一篇,集群节点不下线2.节点下线姊妹篇 3.我们为什么会删除不了集群的命名空间?4.阿里云 ACK 产品安全组配置管理 5.二分之一活的微服务 6.半夜两点 Ca 证书过期问题处理惨况总结

2021-11-18 13:39:53 189

原创 敲黑板,关于Python函数的第一部分资料合集(附网盘链接)

今天跟大家分享的是Python函数的第一部分资料合集!下拉文末获取完整版链接1.概述1.1内涵1.2定义1.3注意2.装饰器2.1Decorater2.2多个装饰器堆叠2.3示例3.参数3.1完整语法3.2参数传递方式3.2.1位置参数3.2.2关键字传递3.2.3包裹传递3.3处理参数传递的两种方式点击链接获取完整文档链接:https://pan.baidu.com/s/1av1QODKQ-VX16dLB7r7Kcw提取码:on7w※部分文章来源

2021-11-18 13:34:51 1121

转载 超全总结最完整Docker实战文档在这里(附网盘链接)

今天跟大家分享的是最完整Docker实战文档,下拉文末获取网盘链接一、欢迎来到Docker世界1.1什么是Docker1.1.1容器1.1.2 容器不是虚拟化1.3 在隔离的容器中运行软件1.1.4 分发容器1.2 Docker解决了什么问题1.2.1组织有序1.2.2提高可移植性1.2.3保护你的机器1.3 为什么Docker如此重要1.4 何时何处使用Docker1.5 案例:“Hello World”1.6 小结二、在容器中运行软件2.1 从Doc

2021-11-17 11:53:40 512

转载 React前端框架开发入门到精通(含网盘下载链接)

1、JS的Mixin模式2、JS模块化3、React脚手架和配置详解4、Jsx和React组件初始5、state6、props7、组件生命周期函数8、高阶组件和装饰器9、HTTP特征和URL组成与解析10、HTTP请求响应报文网盘链接:链接:https://pan.baidu.com/s/1AlqWMUTXzcR3g1OHI6iN7A提取码:ddiaLinux,python,golang自学资料※部分文章来源于网络,如有侵权请联系删除;更多文章和资料|点击后方文字直达 ↓.

2021-11-17 11:47:07 917

转载 华为工程师154页超强悍Linux学习笔记总结!限时分享

使用「Linux」系统,需要记住一大堆命令,这对于新手来说很难。虽然有很多优秀的「Linux」桌面发行版,例如 Ubuntu、深度、CentOS、Debian,不过日常使用中,有时候还是需要用到命令行。今天分享一本超详细「Linux」学习笔记,华为工程师整理,如果你正打算学习「Linux」服务器运维、或者入坑「Linux」系统,都值得下载学习。戳这领取完整pdf总共有20章节、包含有常用命令、磁盘管理、用户管理、文件权限、目录结构、软件安装、时间管理、启动引导、运行级别、进程管理、资源监控、系统服务

2021-09-14 16:49:43 211

转载 142道Linux精选面试题!(附答案)

本篇文档共66页,包含142道linux面试题,分别从负载均衡、nginx、MySQL、redis、kafka、zabbix、k8s等方面拆解 Linux 知识点。戳这领取原版完整文档面试前用来自查知识掌握程度有一定帮助,领取方式见文末!磁盘使用率检测(用shell脚本)LVS 负载均衡有哪些策略?谈谈你对LVS的理解?负载均衡的原理是什么?LVS由哪两部分组成的?与lvs相关的术语有哪些?LVS-NAT模式的原理LVS-NAT模型的特性LVS-DR

2021-09-06 14:41:48 2407

原创 SRE培训哪个培训机构好一些?

首先有很多小伙伴不了解什么是SRE?一、SRE工程师是什么?SRE 全称是 Site Reliability Engineering,最早是由 Google 提出,并且在其工程实践中发扬光大。 他们还出了一本同名书籍「Site Reliability Engineering」, 让这个理念在互联网工程师圈子里广泛传播。Google 对 SRE 解释是(via Site Reliability Engineering - Wikipedia):Sitereliability engineering

2021-09-05 21:13:28 1179

原创 Web安全攻防手册+Web安全入门保姆级思维导图,请务必收藏!

Web安全是指Web服务程序的漏洞,通常涵盖Web漏洞、操作系统漏洞、数据库漏洞、中间件漏洞等。根据网络安全调查统计,75%的网络攻击行为都是来自Web应用层面而非网络层面。所以,学习Web安全的重要性不言而喻。Web安全吸引越来越多的人学习。有人是被其炫酷感染,有人是出于对技术的热爱,但大多数人还是为了高薪资和职场发展。无论你在运维、开发、IT等与Web安全息息相关的哪个岗位,这份Web安全「攻防手册」都值得你来学习。此外,还有一份web安全学习思维导图,已经全部整理打包。戳这里领取..

2021-08-31 14:04:19 355

250个shell脚本

Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。 Shell可以直接使用在win/Unix/Linux上面,并且可以调用大量系统内部的功能来解释执行程序,如果熟练掌握Shell脚本,可以让我们操作计算机变得更加轻松,也会节省很多时间。 本篇文档整理了来自网络的250个shell脚本,希望对大家有所帮助。代码清晰可复制,电子版有利于大家随时练习,提升实战能力,是融汇了Shell脚本所有核心知识点的集大成之作,是学习、提升、面试的必备精品,建议大家收藏保存起来。

2022-07-05

空空如也

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

TA关注的人

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