自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3-6月面试大厂汇总,三百页K8s,docker,Jenkins核心考点及面试笔记

比如你做Java开发,微服务架构下的 Spring Cloud你至少要懂, Spring Cloud现在也支持 K8s native 的服务发现,也在被Istio取代,所以未来应该是相通的,除非把自己局限在代码逻辑的部分,否则学习云原生技术栈就是有用的。124、我们所有人都知道,从单片到微服务的转变解决了开发方面的问题,但却增加了部署方面的问题。20、简述Kubernetes中Pod的重启策略?21、简述Kubernetes中Pod的健康检查方式?8、简述Kubernetes的优势、适应场景及其特点?

2024-05-15 11:25:05 730

原创 2024最新Kali Linux入门教程(全面详细),收藏过万

Kali Linux 是一个基于 Debian “测试版” 的 Linux 操作系统,由于 Kali Linux 具备为安全测试和分析而量身定制的全面工具和功能,因而在黑客和网络安全专业人员中非常流行。因此,今天就给大家分享一套,包括,内容全面丰富,特别适合渗透测试初学者、想入行安全的朋友学习参考,建议大家人手一份。

2024-05-15 11:18:24 291

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

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

2024-05-14 11:18:48 870

原创 Kafka官方文档中文版+Kafka面试题详解!

我们可以在单节点环境上快速实现一个小规模的验证性的程序,只要程序能在多节点的集群环境成功运行即可部署到高负载的生产环境。Kafka Streams 通过利用Kafka 的并行模型实现对相同应用程序的多个实例的负载平衡,这对于用户来说是透明的。接下来就进入了实操阶段,基本原理,基础概念了解清楚之后正式开始上手,这一部分的内容会比较多,是基于LinkedIn使用Kafka作为生产系统的一些使用经验。这一部分是学习Kafka的准备阶段,Kafka的发展,使用案例,下载及历史版本,都在这一部分进行了详细的描述。

2024-05-14 11:14:44 999

原创 43张图详解计算机网络,看这一篇就够了

虚拟局域网可以建立与物理位置无关的逻辑组,只有在同一个虚拟局域网中的成员才会收到广播信息,例如下图中(A1、A2、A3、A4)属于一个虚拟局域网,A1发送的广播会被A2、A3、A4收到,而其它站点收不到。目前的互联网是一种多层次ISP结构,ISP根据覆盖面积的大小分为主干ISP、地区ISP和本地ISP。计算机网络是任何IT从业者必备的基础知识,网络安全工程师也不例外,但事实上,却有许多朋友都不了解,今天用43张图详解计算机网络,包括。应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。

2024-05-13 10:58:27 299

原创 MySQL、Redis、Mongodb等常见数据库教程

数据库是系统健康和用户行为健康的重要指标。数据库中的异常行为可能会引起应用程序中的问题。或者当应用程序中存在异常时,都可以使用数据库指标来帮助加快调试过程。今天分享【MySQL】【Mongodb】【Redis】常用的数据库,共8份文档资料!

2024-05-13 10:56:19 755

原创 两把王者时间抠出570个开箱即用的Linux命令!

Linux命令是IT工作中基础的基础,同时也十分重要,对于程序员来说,熟记Linux命令会提高不少工作效率。下面给大家分享,它能同时,还准备了其他对应的,包括由于Linux命令太多,在此仅展示部分,完整版领取方式请见文末。

2024-05-10 10:52:27 299

原创 40道 Nginx 高频面试题

Nginx 是一款轻量级的 Web 服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。8、请解释Ngjinx服务器上的Master和Worker进程分别是什么?10、请解释是否有可能将Nginx的错误替换为502错误、5 03。5、在Nginx中,如何使用未定义的服务器名称来阻止处理请求?9、请解释你如何通过不同于80的端口开启Nginx?17、用Nginx服务器解释-s的目的是什么。16、解释如何在Nginx中获得当前的时间。

2024-05-10 10:46:57 567

原创 有了这个网络安全面试题,面试就像开了挂!(附PDF)

还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的往期工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。内容实在太多,不一一截图了,同时也欢迎大家分享给你的好友,大家一起进步~对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!

2024-05-09 11:33:00 84 2

原创 240多道!Go开发岗位面试题合集(含答案)

REDS 中只存20w 的数据,如何保证 REDIS 中的数据都是热点数据?24、有否在创建有状态性的 DOCKER 应用的较好实践?37、假如 REDIS 里面有 1亿个 KEY,其中有 10w 个KEY 是以某个固定的已知的前缀开头的,如果将它们全部找出来?30、为什么 DOCKER COMPOSE采取的是并不等待前面依赖服务项的容器启动就绪后再启动的组合容器启动策略?20、看下面代码的 DEFER 的执行顺序是什么?13、什么类型的应用 (无状态性或有状态性) 更适合 DOCKER 容器技术?

2024-05-09 11:15:38 642

原创 信息安全管理体系介绍(含全套体系文档)

信息安全管理体系英文全称Information Security Management System,简称为ISMS,是1998年左右从英国发展起来的信息安全领域中的一个全新概念,是管理体系(Management System,MS)思想和方法在信息安全领域的应用。伴随近些年ISMS国际标准的制修订与完善,ISMS体系标准迅速被全球接受和认可,成为世界各国、各种类型、各种规模的组织与机构解决信息安全问题的一个有效方法。*文档整合自网络,仅用于学习交流分享,相对老旧,介意勿取,侵删。

2024-05-08 10:36:31 179

原创 强的一批!华为《Go中文文档》就是牛,附高清PDF下载!

从Docker的兴起,到Kubernetes的冲击,让Go语言在后端的地位,尤其在偏中高级业务需求中已经不可撼动。最近很多小伙伴找我要一些 Go 学习资料,于是我翻箱倒柜,把这份 Go中文文档找了出来,网传是某华为大佬整理的,一共1563页,内容真的很丰富很强悍!该文档全面成体系,从基础到进阶,涵盖了Go语言所有核心知识点,讲解也十分详细,每章每节都有详细代码,是真的很良心了,光划拉目录,都得划半分钟。这么好的资料,我也给大家准备了免费领取方式,只要扫描下方二维码,加我助理,回复暗号。

2024-05-08 10:33:48 170

原创 全网最全|174道运维面试题都在这了

机会总是留给有准备的人的”,从作者这一周的面试经历来看,Linux运维工程师必备的基础知识可谓是由点及面、由浅入深。崔亮,运维开发工程师,3年工作经验,目前在ibm从事运维开发相关工作,主要研究k8s,prometheus,grafana运维工作,以及vue python开发工作。本人花费为期一周的时间,参加了数十家互联网公司的面试,主要方向是linux、容器运维、自动化运维,其中包括IBM、新浪、完美世界等公司。21、统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip。

2024-05-07 10:29:41 1045 1

原创 Ceph分布式存储系统运维手册

作为主流的分布式存储技术之一,ceph越来越成为运维工程师技能树的必备要件。当前服务网格将成为所有领先的容器管理系统的标配技术。本部分介绍了 Ceph 集群的常用操作,包括。,推荐大家进行深入的阅读。即可100%免费领取成功。

2024-05-07 10:25:47 656

原创 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 936

原创 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 664

原创 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 277

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

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

2024-04-20 11:12:10 371 1

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

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

2024-04-19 10:01:08 248

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

什么是Prometheus?Prometheus的。

2024-04-19 09:48:46 682

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

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

2024-04-18 13:48:54 883

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

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

2024-04-18 11:14:25 413

转载 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 301

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

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

2022-06-13 15:43:18 639

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

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

2022-05-21 10:24:16 254

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

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

2022-05-20 10:52:34 295

原创 一文了解 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 3891

原创 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 172 1

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

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

2022-05-16 14:14:05 800

原创 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 461

转载 带你真正认识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 389

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

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

2021-11-25 14:47:45 148

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

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

2021-11-25 14:13:18 279

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

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

2021-11-25 14:03:11 2913

转载 微软发布 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 166

250个shell脚本

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

2022-07-05

空空如也

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

TA关注的人

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