博客 RSS 訂閱

光明磊落的投影儀 - 如何刪除Debian中的用户?刪除Debian用户方法

您可能會發現,您想要刪除某個用户的帳户,從服務器中刪除卻不知道如何操作,本期小編就為大家分享刪除Debian用户方法。當然,我們建議在更改帳户之前和在完成本文操作之前進行系統快照備份。 刪除Debian中的用户 刪除Debian中的用户是一個簡單的過程,但在我們待之前,您需要通過SSH登錄並登錄您的服務器。 從Debian安裝中刪除用户帳户和虛擬用户有兩種不同的方法。 如果您想刪除用户帳户

Debian , linux運維

收藏 評論

打醬油的黃豆 - Linux 系統運維實戰手冊

Linux 系統運維實戰手冊 ——從基礎運維到高可用架構的全棧實踐‌ 一、系統初始化與基礎配置 1. 系統初始化腳本(基於CentOS 8) # 基礎安全加固 sed -i 's/SELINUX=enforcing/SELINUX=permissive/' /etc/selinux/config systemctl stop firewalld systemctl disable fi

linux運維

收藏 評論

光明磊落的投影儀 - Nginx運維必備:從基礎到高階的安全優化策略

Nginx 是一款開源的高性能 Web 服務器,同時支持反向代理和郵件代理功能,採用 BSD 許可協議分發。其核心優勢在於內存佔用少和高併發處理能力,能有效支撐大流量應用場景。本文將系統介紹Nginx服務器10項關鍵配置優化。 Nginx結構 一、基礎安全策略 1. 版本升級 # 查看當前版本(安全加固起點) nginx -v # 源碼編譯升級(推薦) wget https://nginx.o

運維 , linux運維 , Nginx

收藏 評論

光明磊落的投影儀 - Linux實現線程同步的方式有哪些?

什麼是線程同步? 想象一下超市收銀台:如果所有顧客(線程)同時擠向同一個收銀台(共享資源),場面會一片混亂。線程同步就是給顧客們發"排隊號碼牌",確保: 有序訪問:每次只處理一個顧客 協調工作:收銀員(CPU)高效服務 避免衝突:防止算錯賬(數據錯誤) Linux提供5種"排隊機制"解決多線程協作問題: 一、

linux運維 , Linux , 線程同步

收藏 評論

小亦智能運維 - Linux應急手冊第一期

小亦平台會持續給大家科普一些運維過程中可能會用到的的應急手冊內容,運維朋友們可以在往期文章中查看更多案例。 OP001 收集系統日誌 操作步驟: 在系統上執行以下命令收集完整系統信息: sosreport -a 命令執行完成後,系統會在/var/tmp/目錄下生成sosreport-hostname.tar.xz格式的壓縮文件 檢查關鍵系統日誌文件內容: /var/log/message #

運維 , linux運維 , 數據庫 , Linux , 程序員

收藏 評論

小亦智能運維 - Linux應急手冊第四期

小亦平台會持續給大家科普一些運維過程中可能會用到的的應急手冊內容,運維朋友們可以在往期方案中查看更多案例 OP019 rhel6進入救援模式 操作步驟: Linux進入rescue mode,需要用系統重啓用ISO引導 ,ISO版本和系統版本應保持一致。系統成功從ISO映像啓動後: 選擇Rescue installed system 選擇鍵盤和語言

運維 , linux運維 , 數據庫 , Linux , 程序員

收藏 評論

碼農壹號 - 利用LinuxMirrors一鍵腳本徹底解決linux換源問題

國內VPS安裝好Linux系統後,除了Deepin以外,其他Linux發行版從官方源下載東西都很慢,這個時候,我們就需要給自己的系統換一個鏡像源了,使用鏡像源不僅可以給官方源的服務器減壓,還能提供更快的速度。這也是為啥,我們總需要換源的原因!! 當然,換源不麻煩,國內源可供選擇的也很多,比如説,阿里雲,騰訊雲,華為雲等等。但是不管如何,還是使用腳本來換源比較省心省力。這篇文章就來推薦一個一鍵腳本換

linux運維

收藏 評論

碼農壹號 - Linux服務器查看端口號的簡單方法

當我們需要查詢當前服務器用到的端口,可以用這個命令查看當前端口: sudo netstat -tulnp 參數説明: -t:TCP 端口 -u:UDP 端口 -l:僅顯示監聽(LISTEN)狀態的端口 -n:以數字形式顯示端口(不解析服務名稱) -p:顯示佔用端口的進程信息 我們會看到這樣的輸出結果: tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN

linux運維 , 端口

收藏 評論

對你無可奈何 - proxmox8升級到proxmox9

背景 注:當前狀態無業遊民,如有合適工作崗位求撈:個人簡歷。 個人有一台R740服務器,安裝了proxmox8操作系統:從Proxmox VE開始:安裝與配置指南。跑了幾個簡單的vm實例,安裝了2080ti的顯卡,嘗試做了顯卡網卡的直通: 最近偶然看到一遍文章,proxmox的系統更新到了proxmox9版本。 個人也比較喜歡折騰,就想將宿主機操作系統升級一下,下面記錄一下折騰的過程! 注意:

服務器 , Debian , 運維 , linux運維 , Ubuntu

收藏 評論

雲輕雨細 - Linux運維必備:3個內存問題排查命令

前言 Linux服務器如果出現程序突然卡得動不了,但是日誌沒報錯,CPU也沒跑滿,這很有可能就是內存的問題。只要掌握free、vmstat、sar這3個命令,就像給電腦做“體檢”一樣,幾分鐘就能定位問題所在。 一、為什麼要排查內存? 內存就像服務器的“臨時工作台”——程序運行時會把數據放到內存裏,方便快速調用。如果內存不夠,程序要麼“擠不下”崩潰,要麼得去磁盤的“備用倉庫”(swap)取數據,而磁

運維 , linux運維 , 內存溢出

收藏 評論

patelo - vue多項目多模塊運行/打包

vue多項目多模塊運行/打包 vue-cli4 為例,實現多項目的分模塊打包。多項目之間共享組件和依賴,運行、打包互不干擾。 一、安裝 npm install -g @vue/cli # OR yarn global add @vue/cli 二、創建項目: vue create my-project # OR vue ui 三、目錄改造 所謂分模塊打包,一個模塊就是一個獨立項目,各個模塊

vue.js , yarn , webpack4 , 前端 , Javascript

收藏 評論

HeiYanjing - webpack簡單文件打包實例

依賴版本 "webpack": "^4.44.2", "webpack-cli": "^3.3.12" 一個簡單的文件通過webpack打包 // 導出 console.log('index.js') module.exports = '導出內容' // 導入 let log = require('./log.js') console.log('index.js內容') console.log(

webpack4

收藏 評論

HeiYanjing - 根據webpack打包規則,實現簡單的打包手寫實現

首先導入導出分為幾類 CommonJS導入CommonJS EsModule導入CommonJS EsModule導入EsModule 根據實現規則,簡單代碼樣例 // index.js // import log,{age} from "./log.js" // // let log = require('./log.js') // console.log('index.js內容')

ecmascript-6 , commonjs , webpack4

收藏 評論

HeiYanjing - webpack,單文件懶加載分析實現

log.js文件 module.exports ="lazy load logger" index.js文件 let oBtn = document.getElementById('btn') oBtn.addEventListener('click', function () { import( /*webpackChunkName: "log"*/ './log.js').then(

webpack4

收藏 評論

HeiYanjing - webpack底層工具庫tapable基本使用

tapable工作流程 實例化hook註冊事件監聽 通過hook觸發事件監聽 執行懶編譯生成的可執行代碼 Hook本職是tapable實例對象,分同步和異步,異步分並行和串行兩種模式 Hook執行特點 Hook:普通鈎子,監聽器之間互相獨立不干擾 BailHook:熔斷鈎子,某個監聽返回非undefined時後續不執行 WaterfallHoook: 瀑布鈎子,上一個監

tapable , webpack4

收藏 評論

HeiYanjing - 根據tapable調試結果,手寫SyncHook實現

調試過程瞭解SyncHook案例運行基本原理 let hook = new SyncHook(['name', 'age'])操作構建了一個SyncHook實例,掛載一些屬性核心屬性是_x和taps屬性,最後調用call方法 // SyncHook.js // 非tap模式全部拋出異常 tapAsync、 tapPromise const TAP_ASYNC = () = { thr

tapable , webpack4

收藏 評論

HeiYanjing - 尋找webpack打包入口

node_modules下.bin目錄下有一個webpack.cmd腳本文件,組裝定位了要執行的webpack.js文件 "%~dp0\node.exe" "%~dp0\..\webpack\bin\webpack.js" %* 將啓動文件指向了webpack目錄下的bin\webpack.js。 在webpack.js文件中,有一個runCommond方法和isInstalled判斷包是否安裝

webpack4

收藏 評論

HeiYanjing - 迷你版webpack實現

調試webpack過程瞭解執行流程 開始-合併配置------------實例化compile-------設置node文件讀寫能力-----通過循環掛載plugins-----處理webpack內部默認的插件(入口文件) 開始-compiler.beforeRun-compiler.run--------compiler.beforeCompile-compiler.compile----

webpack4

收藏 評論

HeiYanjing - webpack4和webpack5打包資源文件配置差異

項目中會有一些資源文件,比如圖片資源,字體資源文件等。這些文件在打包的時候需要移動到dist目錄 webpack4中,打包這些資源文件,需要用到url-loader和file-loader, file-loader把文件輸出到一個文件夾中,在代碼中通過相對 URL 去引用輸出的文件 (處理圖片和字體) url-loader與 file-loader 類似,區別是用户可以設置一個閾

webpack5 , webpack4

收藏 評論

用户bPc5q3Z - 軟件測試開發/全日制丨中間件-redis擊穿、穿透區別,如何設計用例及測試

本文轉自測試人社區,作者AD 原文鏈接:https://ceshiren.com/t/topic/23163 Redis 的基本概念 在沒有添加 Redis 的時候,後端的查詢流程是: 用户訪問頁面。 請求後端服務。 經過邏輯處理後,去數據庫查詢信息。 在添加 Redis 的之後,後端的查詢流程是: 用户訪問頁面。 請求後端服務。 經過邏輯處理後,先去緩存(Redi

軟件測試 , redis , 中間件 , 測試開發

收藏 評論

用户bPc5q3Z - 軟件測試開發/全日制丨面試題:中間件-淘汰緩存還是更新緩存

本文轉自測試人社區,作者AD 原文鏈接:https://ceshiren.com/t/topic/23421 問題 你們的 Redis 使用的是淘汰緩存還是更新緩存,這兩者有什麼區別?請詳細説明 答案解析 首先,需要了解到在 Redis 中,緩存操作的讀與寫究竟是一個怎麼樣的流程 緩存操作流程-讀 在添加 Redis 的之後,後端的查詢(讀)流程是: 請求後端服務。 經過邏輯處理

軟件測試 , redis , 中間件 , 測試開發 , 自動化測試

收藏 評論

vivo互聯網技術 - vivo 海量微服務架構最新實踐

作者:來自 vivo 互聯網中間件團隊 本文根據羅亮老師在“2023 vivo開發者大會"現場演講內容整理而成。公眾號回覆【2023 VDC】獲取互聯網技術分會場議題相關資料。 vivo微服務平台為全球5億+用户背後的全網十萬級機器、萬級微服務提供服務,在高效實踐過程中,vivo中間件平台團隊輸出了一套業務適用的微服務架構最佳實踐--架構能力矩陣、高效的開源中間件組件全生命週期管理策略,走出了一條

中間件 , 微服務 , 開源

收藏 評論

用户bPc5q3Z - 軟件測試/測試開發/全日制/測試管理丨ORM中間件 SQLAlchemy

ORM(對象關係映射)中間件是用於簡化數據庫訪問和操作的工具,而SQLAlchemy 是一個流行的 Python ORM 框架。它允許開發者通過 Python 對象來表示數據庫表和記錄,而不是直接使用 SQL 查詢語言。SQLAlchemy 提供了一種靈活、強大的方式來管理數據庫操作,同時允許開發者直接使用 SQL 語句進行更高級的查詢。 核心組件: Engine: 提供了一個數據庫連接池和

orm , 軟件測試 , 中間件 , sqlalchemy , 測試開發

收藏 評論

得物技術 - 同城雙活:交易鏈路的穩定性與可靠性探索

知易行難,雙活過程中遇到了非常多的問題,但是回過頭看很難完美的表述出來,之所以這麼久才行文也是這個原因,總是希望可以儘可能的復現當時的思考、問題細節及解決方案,但是寫出來才發現能給出的都是多次打磨、摸索之後的我們認為偏合理的方案;不過換個角度看,給大家展示出來一個正確答案,是否有更積極的參考價值呢? 以及,涉及到容器、發佈平台、底層網絡運維、監控等組件的內容,限於視野及技術能力並未包含在內,

中間件 , JAVA , 後端

收藏 評論