Linux Shell是一种基本功,由于怪异的语法加之较差的可读性,通常被Python等脚本代替。既然是基本功,那就需要掌握,毕竟学习Shell脚本的过程中,还是能了解到很多Linux系统的内容。Linux 脚本大师不是人人都可以达到的,但是用一些简单的Shell实现一些常见的基本功能还是很有必要的。
本文主要介绍一些常用的Linux性能工具,这些工具可以帮助系统管理员和开发人员监控、分析和优化系统性能。文中梳理常见的性能工具,从 CPU、内存、文件系统和磁盘 I/O、网络以及基准测试等不同的角度,汇总了各类性能指标所对应的性能工具速查表。
日常运维中经常出现一些关于系统功能维护,例如获得Linux系统用户列表,文本内容行diff,检查IP是否能ping通,在系统中创建新用户等。如下的几个常见脚本能帮助大家快速实现类似功能。
支付的本质是货币在收付款人之间的转移,那么为什么要转移呢?因为发生了经济活动,在活动中产生了交易,交易的完成依赖支付。本文介绍了支付的184个支付名词,帮你入门支付。
年初阿里云宣布核心产品价格全线下调,新一轮激烈的降价,在云服务领域引发价格战。99元就能买到2核2G,3M固定带宽40G ESSD一年的服务,这个价格对于开发者太具有诱惑了!你给我们带来哪些便利呢?
因为服务器的版本过低(centos7),导致Node18安装失败。本文记录了升级过程,希望遇到相似问题的同学能够提供帮助。centos7服务器使用nvm安装的node之后,只要使用npm或者node,均会出现文中问题
本文整理了七种常见 GC 算法的基本原理,包括 GC 标记-清除法、引用计数法、GC 标记-复制算法、GC 标记-压缩算法、保守式 GC、分代垃圾回收、增量式垃圾回收(三色标记法),可以作为学习 GC 知识的框架。
接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,因为它是一个跟开发语言无关的公共问题。该问题说简单也简单,说复杂也复杂。有时候,只需加个索引就能解决问题。有时候,需要做代码重构。有时候,需要增加缓存。等等。。。
科学上网啦,对于本地/远程端口转发,两者的方向恰好相反。动态端口转发则可以用于科学上网。 SSH 有三种端口转发模式,1.本地端口转发(Local Port Forwarding),2.远程端口转发(Remote Port Forwarding)以及 3.动态端口转发(Dynamic Port Forwarding)。
依赖注入(dependency injection)的意思为:给予调用方它所需要的事物。依赖是指可被方法调用的事物。 依赖注入形式下,调用方不再直接使用依赖,取而代之是注入。