202105-08 一文get linux下shell中括號用法與作用 HOT 當初自己在學習shell編程的時候,被各種括號的用法搞得頭昏腦漲??恐鸩降氖煜ず头e累,才終于掌握的所有的括號的用法?,F在,把自己總結出來的分享給大家。注:看本篇文檔的前提是你已經有了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 什么是負載均衡?顧名思義就是讓客戶端的請求均勻地分布到各個服務器上。從下圖可以看出,客戶端的請求先到達負載均衡器,由負載均衡器通過一系列算法將請求轉發到某臺上游的業務服務器上。 繼續閱讀 >