收藏 / 列表

kaikai - 在 Halo 中導入 Markdown 和 Word 文檔

在 Halo 社區中,導入 Markdown 和 Word 文檔的需求一直很高,但社區一直缺乏完善的解決方案。其主要原因在於 Markdown 和 Word 的文檔格式較為複雜,難以完美支持所有格式特性,且圖片資源的處理存在技術難點。 現在,社區中已經有了一個插件可以很好地支持導入 Markdown 和 Word 文檔,它就是內容助手。該插件不僅支持導入 Markdown 和 Word 文檔,還能

編輯器 , github , 教程

GousterCloud - 通過 IntelliJ IDEA 對 containerd 進行源碼級調試

[TOC] 本文介紹如何在 Ubuntu 22.04 系統上,通過 IntelliJ IDEA 對 containerd 進行源碼級調試。我們將從 containerd 的安裝、源碼編譯、驗證調試信息的存在,到最終的調試過程中,每一步驟都進行詳細講解。 1 安裝 containerd 📦 首先,按照以下鏈接中的指引完成 containerd 的安裝過程:Ubuntu 22.04 安裝 conta

容器 , intellij-idea , debugging , containerd , Docker

yunwei37 - 在 WebAssembly 中使用 Rust 編寫 eBPF 程序併發布 OCI 鏡像

作者:於桐,鄭昱笙 eBPF(extended Berkeley Packet Filter)是一種高性能的內核虛擬機,可以運行在內核空間中,以收集系統和網絡信息。隨着計算機技術的不斷髮展,eBPF 的功能日益強大,並且已經成為各種效率高效的在線診斷和跟蹤系統,以及構建安全的網絡、服務網格的重要組成部分。 WebAssembly(Wasm)最初是以瀏覽器安全沙盒為目的開發的,發展到目前為止,Web

wasm , webassembly , Linux , 雲原生 , ebpf

bin的技術小屋 - 小小的引用計數,大大的性能考究

本文基於 Netty 4.1.56.Final 版本進行討論 在上篇文章《聊一聊 Netty 數據搬運工 ByteBuf 體系的設計與實現》 中,筆者詳細地為大家介紹了 ByteBuf 整個體系的設計,其中筆者覺得 Netty 對於引用計數的設計非常精彩,因此將這部分設計內容專門獨立出來。 Netty 為 ByteBuf 引入了引用計數的機制,在 ByteBuf 的整個設計體系中,所有的 Byt

netty , JAVA , 後端

民工哥 - 【1分鐘教程】LNMP架構應用實戰 Openssl升級操作

由於實際生產環境需求,需要將LNMP環境中的openssl版本升級至目前最新版本openssl-1.1.0c,這玩意升級還真的不是一般的麻煩,由於它與系統各種服務都有相關的聯繫,比如ssh服務等,因此,升級非常的繁瑣,所以今天將實際生產環境中升級的過程寫出來,供大家參考(100%生產環境) 1、整體環境 系統環境 [root@webserver ~]# **cat /etc/redhat-

運維 , Linux , lnmp , 程序員 , openssl

龍蜥社區 - 打造面向未來的開發者服務新範式,龍蜥社區開發者服務平台 devFree MeetUp 硬核啓動!歡迎報名

龍蜥社區開發者服務平台 devFree 致力於打造成業界最完備的開發者自助服務體系,為開發者提供開源項目的全流程支撐! 讓開發更簡單、更高效,Just show me the code! 開發者服務平台 devFree MeetUp 由龍蜥社區基礎設施 SIG 主辦,本次活動邀請了阿里雲、電子五所、浪潮信息、聯通數科、統信軟件、中科曙光、中科微瀾及成都東軟學院、中南大學等眾多廠商及科研院所一起探討

基礎 , meetup , 服務 , 開源 , 範式

正點原子 - 《ESP32-S3使用指南—IDF版 V1.6》第四十四章 USB虛擬串口(Slave)實驗

第四十四章 USB虛擬串口(Slave)實驗 1)實驗平台:正點原子DNESP32S3開發板 2)章節摘自【正點原子】ESP32-S3使用指南—IDF版 V1.6 3)購買鏈接:https://detail.tmall.com/item.htm?id=768499342659 4)全套實驗源碼+手冊+視頻下載地址:http://www.openedv.com/docs/boards/esp32/A

編程 , 嵌入式 , 開發 , 程序員 , 硬件

Yops_運維易 - 什麼是 WAF?為什麼建站離不開它?

近幾年,網站安全事件頻頻登上新聞。某教育網站因為 SQL 注入漏洞,導致上百萬條學生數據泄露;某電商平台因遭遇大規模 CC 攻擊,業務中斷數小時,損失難以估算。無論是個人博客、企業官網,還是業務系統,一旦遭遇惡意攻擊,輕則頁面被篡改、數據泄露,重則導致業務中斷甚至產生法律風險。為了降低這些風險,安全手段有很多,而 WAF(Web Application Firewall,Web 應用防火牆) 作為

容器 , 服務器 , 運維 , Linux , 安全

輕口味 - Android C++系列:Linux網絡(五)常見術語

1. 什麼是路由(route)? 網絡信息從信源到信宿的路徑。路由是指路由器從一個接口上收到數據包,根據數據包的目的地址進行定向並轉發到另一個接口的過程。 路由通常與橋接來對比,在粗心的人看來,它們似乎完成的是同樣的事。它們的主要區別在於橋接發生在OSI參考模型的第二層(數據鏈路層),而路由發生在第三層(網絡層)。這一區別使二者在傳遞信息的過程中使用不同的信息,從而以不同的方式來完成其任務。

tcp , c++ , Linux , Android , 網絡

wasdquiop - 常用正則表達式整理

常用正則表達式(持續更新) 校驗數字 1 數字:^[0-9]*$ 或者 ^\d$ 2 n位數字:^\d{n}$ 3 正整數:^(0?|[1-9]\d*)$ 4 最多兩位小數:^(0?|[1-9]\d*)(.\d{1,2})?$ 校驗字符 1 漢字:^[\u4e00-\u9fa5]+$ 2 英文和數字:^[A-Za-z0-9]+$

字符串 , 正則表達式 , 程序員

鳩摩智首席音效師 - 如何在 Bash 中使用 =~ 操作符 ?

在 Bash 腳本世界中,有各種操作符可供我們使用,使我們能夠操作、比較和測試數據。其中一個操作符是 =~ 操作符。這個操作符經常被忽視,但功能非常強大,它為我們提供了一種使用正則表達式匹配字符串模式的方法。 =~ 操作符語法 語法很簡單,=~ 操作符在 [[ ]] 中使用,字符串和正則表達式是操作數,如下所示 [[ string =~ regular_expression ]] 如果字符串匹配

bash

光明磊落的投影儀 - 如何讓我們的VPS更安全?12個VPS安全防護技巧

對於任何在互聯網上開展業務的人來説,在線安全和防範網絡攻擊都應該是首要任務,無論他們擁有個人博客還是經營大型企業。 幸運的是,您可以做很多事情來使您的在線生活更加安全,其中之一就是提高 VPS 託管的安全性,這將使您能夠在攻擊造成任何重大損害之前檢測並阻止攻擊。 因此,我們將介紹您可以在您的網站和 VPS 上實施的最有效的技巧,以使它們更安全,並討論在選擇安全、優質的提供商時需要注意的事項。但在深

運維 , VPS , 雲服務器

yayahonghong - ERPNext 搭建教程:Linux 一鍵部署與維護

ERPNext 是一款功能完備、開源免費的企業資源計劃(ERP)系統,適用於中小型企業的信息化管理需求。它基於 Python 和 Frappe 框架開發,涵蓋財務、銷售、人力、庫存、採購、項目等多個業務模塊。由於其開源特性和高度可定製能力,ERPNext 正被越來越多的企業採用。 本教程將介紹如何在Linux下快速搭建 ERPNext 系統,並提供常規維護建議。安裝工具選用自動化部署平台 Web

部署 , Linux

唐青楓 - Yii2 init 初始化腳本分析

腳本目的: init 腳本主要的作用是:從 environments 目錄中複製配置文件,確保應用適配不同環境(例如開發、生產環境等)。 工作流程: 獲取 $_SERVER 的 argv 參數 加載 environments/index.php 文件,拿到不同環境配置指定的配置文件關係。 如果執行 init 腳本時提供了 --env 選項,例如:--env=Development 則直接應

php , yii2

universe_king - nameko 的 rpc 頻繁創建和銷燬隊列,會對 rabbitmq 會很大的負載壓力,cpu 飆升

我的 rabbitmq 是 24core48GB 的配置 發現 nameko 的 rpc 一多,從 aliyun 的 ecs 監控面板中看到 rabbitmq 的 cpu 佔用率就從 25%上升到 75% 了 原因就是在於 nameko 的每次 rpc 都會新建鏈接、開啓新的 channel、創建返回結果的隊列 with ClusterRpcProxy(config) as cluster_r

rabbitmq , Python

追風的苦咖啡 - SSL證書過期怎麼辦?續費與更換的注意事項

SSL證書過期後的處理方式主要是續費原有證書或重新申請新證書,具體注意事項如下: 續簽SSL證書,優惠入口⬇️ https://www.joyssl.com/certificate/select/joyssl-dv-single-st... 一、續費原有證書 續費流程: SSL證書過期後,最快捷的方式是續費原有證書。由於您已通過初次申請的資料審核,續費時通常無需重新提交企業

觀點 , 資訊 , 服務器 , mariadb , 爬蟲

阿賢Linux - 設置網卡名稱為傳統命名方式

設置網卡名稱為傳統命名方式 在不同版本的 Linux 系統中,網卡命名規則並不統一。常見的命名形式包括 eno16777736、ens33、enp0s3 、wlp2s0 等,這些名稱是根據 設備類型 和 物理位置 自動生成的。不過這種動態生成的命名方式可能給網卡管理(如批量配置、故障排查)帶來不便,因此可將其統一調整為更易識別的傳統命名方式(如 eth0、eth1),以提升管理效率。 常見網卡命名

Centos , Linux , 網卡 , Ubuntu

無邪的課本 - Visual Studio 2010 Ultimate 中文版安裝教程(ISO文件安裝步驟附安裝包下載)

​ 一、準備工作 ​下載文件​ cn_visual_studio_2010_ultimate_x86_dvd_532347.iso安裝包下載:https://pan.quark.cn/s/9cd27d451208 ​掛載或解壓 ISO 文件​ 如果你用的是 ​Windows 8 / 10 / 11,可以直接雙擊這個.iso文件,系統會把它掛載成一個虛擬光驅,你

visual-studio

Veronicaaa - 【Linux用户的春天】微信deepin 4.0公測版,讓你的聊天更上一層樓!

親愛的Linux小夥伴們,好消息來了!微信deepin 4.0公測版已經上架,全面重構,功能大升級,讓我們Linux用户也能享受到和Windows、Mac一樣的流暢體驗。🎉 🔑【自動登錄】:告別繁瑣的登錄流程,微信現在可以記住你,一鍵直達聊天界面。 🌐【聊天革新】:地理位置、筆記、聯繫人、羣公告,統統都能發,讓聊天更豐富。 📱【朋友圈新體驗】:刷新、點贊、評論,朋友圈互動更便

微信 , deepin