202105-08 一文get linux下shell中括号用法与作用 HOT 当初自己在学习shell编程的时候,被各种括号的用法搞得头昏脑涨。靠着逐步的熟悉和积累,才终于掌握的所有的括号的用法。现在,把自己总结出来的分享给大家。注:看本篇文档的前提是你已经有了bash以及shell编程的基础。单小括号()但小括号常见的两个作用:命令替换以及数组的初始化命令替换当碰到$()结构时,shell就把括号的内命令执行,并返回结果#tmp=$(date)#echo$tmp初始化数组 #初始化数组lnmp=(linuxn... 继续阅读 >
202105-08 如何把linux用的出神入化,以rm删除文件为案例 HOT 不知道大家对在服务器上使用rm命令有什么感觉,反正每次我使用的时候,都会好好确认,即使这样,按下回车的时候,心里还是会有点慌慌的感觉。因为和windows系统不一样,使用win系统默认删除文件,该文件就会被放入到回收站中,想要恢复直接从回收站找到文件并恢复即可。但是在linux中,用rm删除文件,那就是真的删除掉了,是没有回收站这个概念的。正因为rm命令的危险性,所以想要不自己写一个shell脚本,用来删除文件。... 继续阅读 >
202103-27 机器人编程:怎样在 Linux 系统中恢复已删除文件 HOT 当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件。不过,幸运的是文件是可以通过一些方法恢复的。当用户删除了一个文件,该文件并没有消失,只是被隐藏了一段时间。 继续阅读 >
202103-18 又一款Nginx 管理可视化神器!计算机编程入门后必学技术 HOT 当我们在经过一段时间的计算机编程入门学习后,就会接触到Nginx 有关技能,彻底掌握此技能,将是每个程序员从初级通往中高级的必经之路。今天六星教育就和大家一起来看看Nginx的管理可视化神器吧。它通过界面完成配置监控,一条龙! 继续阅读 >
202103-18 编程人员入门后需要学习的Nginx技能,我们一起来聊聊它的配置! HOT 通过编程入门学习后,我们将会在工作中与 Nginx 打交道。其中更多的是通过其配置文件来进行。那么掌握这些配置项各自的作用就很有必要了。 继续阅读 >
202103-12 一个支付案例,学会策略模式! HOT 在开发时,总会遇到支付的需求,但是支付的方式有很多,支付宝支付,微信支付,银行卡支付,每种支付方式的接口不一样,参数信息也不一样,一般情况下,会有很多if/else来进行判断,但是业务逻辑的逐渐增多,if/else显得那么的沉重,通过策略模式即可更优雅的来处理这种代码。 继续阅读 >
202103-12 Linux 如何快速找到被删除的文件? HOT 日常运维过程中,我们经常需要处理磁盘空间问题,当接到告警后,第一时间会去找那些大文件,一般比如 Centos,可能大文件就是 /var/log/messages。 继续阅读 >
202103-12 Redis 性能优化思路,写的非常好! HOT 在一些网络服务的系统中,Redis 的性能,可能是比 MySQL 等硬盘数据库的性能更重要的课题。比如微博,把热点微博[1],最新的用户关系,都存储在 Redis 中,大量的查询击中 Redis,而不走 MySQL。那么,针对 Redis 服务,我们能做哪些性能优化呢?或者说,应该避免哪些性能浪费呢? 继续阅读 >
202103-04 Redis 的 4大数据类型,写得非常好! HOT NoSQL 开发中或多或少都会用到,也是面试必问知识点。 最近这几天的面试每一场都问到了,但是感觉回答的并不好,还有很多需要梳理的知识点,这里通过几篇 Redis 笔记整个梳理一遍。 继续阅读 >
202101-11 除了负载均衡,Nginx 能做的真是太强大了! HOT Nginx应该是现在最火的web和反向代理服务器,没有之一。她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。 继续阅读 >
202011-30 Nginx 原理和架构 HOT Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 继续阅读 >
202011-30 Linux 可重入、异步信号安全和线程安全 HOT 下文是在看csapp的时候引发的一些思考,其实之前看anup的时候也有所了解,不过时间有点长了,所以有点忘记了,当再次在csapp看到这部分内容的时候有了更多的理解。 继续阅读 >
202010-23 Nginx代理功能与负载均衡详解 HOT Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在上篇文章中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。 继续阅读 >
202010-12 Nginx 入门知识点详解 HOT NGINX联合创始人安德鲁·阿列克谢夫(Andrew Alexeev)曾说:NGINX是为对Apache性能不满意的人而构建的。随着Internet需求的变化,Web服务器的工作也在变化。NGINX的构建比以往任何时候都更有效率,更可扩展,更安全,更强大。本文提供了Nginx的基本概念及知识。以开发者必备的Nginx基础知识为主,罗列了一些Nginx教程,希望对大家有所帮助。 继续阅读 >
202009-30 Linux 中几个正则表达式的用法 HOT 正则表达式就是用于匹配每行输入的一种模式,模式是指一串字符序列。拥有强大的字符搜索功能。也非常方便的搜索过滤出我们想要的内容。 继续阅读 >
202009-19 深入理解:RabbitMQ的前世今生 HOT 关于RabbitMQ 出身:诞生于金融行业的消息队列 语言:Erlang 协议:AMQP(Advanced Message Queuing Protocol 高级消息队列协议) 关键词:内存队列,高可用,一条消息 继续阅读 >
202009-14 一篇文章让你明白Nginx核心架构是怎么支持高并发的 HOT Nginx 作为业界知名的高性能服务器,被广泛的应用。它的高性能正是由于其优秀的架构设计,其架构主要包括这几点:模块化设计、事件驱动架构、请求的多阶段异步处理、管理进程与多工作进程设计、内存池的设计,以下内容依次进行说明。 继续阅读 >
202008-27 docker中安装php的mysqli及pdo扩展(模块) HOT 如执行报错, 系统会给出相应的原因及解决方法, 可根据提示完成. 实例:/usr/local/bin/docker-php-ext-install mysqli pdo pdo_mysql 继续阅读 >
202008-20 基于Nginx的负载均衡原理与实战 HOT 什么是负载均衡?顾名思义就是让客户端的请求均匀地分布到各个服务器上。从下图可以看出,客户端的请求先到达负载均衡器,由负载均衡器通过一系列算法将请求转发到某台上游的业务服务器上。 继续阅读 >