收藏 / 列表

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 中使用 C/C++ 和 libbpf 編寫 eBPF 程序

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

webassembly , c++ , Linux , 雲原生 , ebpf

bin的技術小屋 - 從內核世界透視 mmap 內存映射的本質(原理篇)

本文基於內核 5.4 版本源碼討論 之前有不少讀者給筆者留言,希望筆者寫一篇文章介紹下 mmap 內存映射相關的知識體系,之所以遲遲沒有動筆,是因為 mmap 這個系統調用看上去簡單,實際上並不簡單,可以説是非常複雜的一個系統調用。 如果想要給大家把 mmap 背後的技術本質,正確地,清晰地還原出來,還是有一定難度的,因為 mmap 這一個系統調用就能撬動起整個內存管理系統,文件系統,頁表體系,缺

內存管理 , mmap , linux-kernel , 操作系統 , Linux

一無是處的研究僧 - OpenMP task construct 實現原理以及源碼分析

OpenMP task construct 實現原理以及源碼分析 前言 在本篇文章當中主要給大家介紹在 OpenMP 當中 task 的實現原理,以及他調用的相關的庫函數的具體實現。在本篇文章當中最重要的就是理解整個 OpenMP 的運行機制。 從編譯器角度看 task construct 在本小節當中主要給大家分析一下編譯器將 openmp 的 task construct 編譯成什麼樣子,下面

gcc , openmp , 併發編程

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

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

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

京東雲開發者 - 談談JSF業務線程池的大小配置 | 京東物流技術團隊

1.簡介 JSF業務線程池使用JDK的線程池技術,缺省情況下采用Cached模式(核心線程數20,最大線程數200)。此外,還提供了Fixed固定線程大小的模式,兩種模式均可設置請求隊列大小。 本文旨在通過一個簡化場景(“單服務應用”)下的負載測試,為“JSF業務線程池大小配置”提供基準測試結果,並形成一些普遍適用的結論。 本文的目標讀者包括需要合理配置JSF線程大小的壓測工程師、開發部署運維工程

線程池 , JDK , 測試 , jsf

龍蜥社區 - 龍蜥Confidential MaaS解決方案如何破解MaaS “黑盒”困局|《AI 進化論》第三期

在 AI 與本土化雙重浪潮之下,服務器操作系統正迎來歷史性變革。由龍蜥社區理事長單位阿里雲聯合 InfoQ 打造的直播 IP 欄目《AI 進化論:智算時代操作系統的破局之路》,以雲、AI、安全等技術與服務器操作系統如何融合演進為主線,聚焦服務器操作系統在智算時代的進化之路,特邀學術權威、行業專家、客户代表圍繞原生智能、原生安全、軟硬協同等熱點議題展開深度對話。截至目前,已直播兩期,線上觀看人次達

操作系統 , 人工智能 , 開源

正點原子 - 正點原子Z20 ZYNQ 開發板發佈!板載FMC LPC、LVDS LCD和WIFI&藍牙等接口,資料豐富!

正點原子Z20 ZYNQ 開發板發佈!板載FMC LPC、LVDS LCD和WIFI藍牙等接口,資料豐富! 正點原子新品Z20 ZYNQ開發板來啦!核心板全工業級設計,主控芯片型號是XC7Z020CLG484-2I。開發板由核心板+底板組成,外設資源豐富,板載2路千兆以太網接口、一個FMC LPC座,HDMI輸入和輸出接口、LVDS LCD接口、音頻接口和RGB LCD接口等外設。開發板提

編程 , fpga , 嵌入式 , 開發 , 程序員

Yops_運維易 - 付費功能免費用!!!Yops 運維面板 v0.9 正式發佈

2025年8月20日,Yops 運維面板 v0.9 版本正式發佈 本次更新在功能與安全上進行了大幅提升——不僅帶來了 可視化文件管理、WAF 安全防護、SSL 自動續簽 等高效實用的新功能,還優化了 UI 細節並修復了多個已知問題,讓你的運維體驗更流暢、更安全。 ✅ 新增功能亮點 🗂️ 可視化文件管理 支持瀏覽、重命名、刪除文件 支持上傳文件/文件夾(支持拖拽上傳) 一鍵解壓/壓縮

服務器 , 運維 , 負載均衡 , Linux , Docker

輕口味 - Webrtc線程模型

webrtc的base的 thread,是我見過的封裝最帥的c++線程庫,根據比qt的還好用,發個例子給你 using namespace webrtc; using namespace rtc; //std::cout"Thread::Current():" Thread::Current()-GetId(); //Thread::Current()-Start()

音視頻 , Android , webrtc

wasdquiop - Linux服務器ARM架構安裝Mysql(aarch64)

一、卸載舊版本 查詢是否存在舊版本 rpm -qa | grep mysql rpm -qa | grep mariadb 如果存在,挨個刪除已有版本: yum -y remove 版本 查看etc/目錄下是否存在my.cnf文件 ls etc/my.cnf # 刪除 rm my.cnf 卸載MySQL後殘留數據保存路徑 find / -name mysql # 刪除 rm -rf 查找的路徑名

MySQL , arm64 , arm , centos7 , Linux

鳩摩智首席音效師 - 如何在 Nginx 啓用 HSTS 以加強網絡安全 ?

HTTP Strict Transport Security(HSTS)嚴格傳輸安全是一種安全機制,有助於保護網站免受中間人攻擊man-in-the-middle attacks(MITMs)。它指示瀏覽器只連接到使用 HTTPS 的網站,並且永遠不要降級到 HTTP。 本文將詳細介紹如何在 Nginx Web 服務器上開啓 HSTS,從而於保護網站免受中間人攻擊。 打開 Nginx 配置文件

Nginx

光明磊落的投影儀 - MySQL8官方YUM倉庫使用指南

MySQL 是一個非常流行的開源關係數據庫管理系統,在各種應用場景中都得到了廣泛的應用。隨着版本的更新,MySQL 8 引入了許多新特性和性能提升,廣泛受到開發者和企業的青睞。為了方便在各種 Linux 發行版中安裝 MySQL 8,MySQL 官方提供了 YUM 倉庫。本指南將介紹如何使用 MySQL 8 官方 YUM 倉庫來安裝和管理 MySQL。 YUM 和 YUM 倉庫簡介 YUM(Yel

MySQL , 雲服務器 , linux運維

yayahonghong - 簡化高效部署:Websoft9 多應用託管的網站部署四步曲

在當今快節奏的開發環境中,如何快速、安全地部署一個網站,成為越來越多開發者、企業和內容創作者關注的焦點。 Websoft9 提供了一個全託管、多應用平台的解決方案,將繁瑣的部署流程濃縮為四個簡單步驟,即使是技術小白也能輕鬆上手。 本文將通過四個步驟,帶你體驗 Websoft9 如何簡化網站部署過程,並展示其多應用託管能力帶來的實際優勢。 第一步:選擇你想要的網站應用 Websoft9安裝過

wordpress , docker-compose , Linux

唐青楓 - C#.NET MemoryCache 深入解析:本地緩存機制與最佳實踐

簡介 在許多應用程序中,緩存是提升性能的常見方法,尤其是在訪問頻繁且不經常變化的數據時。MemoryCache 是 .NET 提供的一個內存緩存實現,它允許在內存中存儲數據,以減少對數據庫、文件系統或其他遠程服務的訪問,進而提升系統響應速度。 MemoryCache 的核心優勢是: 高效:內存操作非常快速,適合用於緩存短期有效的數據。 輕量:它是一個線程安全的緩存系統,且易於在 .NET 應

c# , .net

universe_king - zsh 命令在 alias 中如何轉義 ' 字符(單引號)

在 zsh 中,你可以使用反斜槓來轉義 ' 字符。例如: alias myalias='echo '\''Hello, World!'\''' 在這個別名中,第一個單引號用於打開字符串,第二個單引號用於轉義單引號字符,第三個單引號用於關閉字符串。這將在終端中輸出以下內容: Hello, World! 請注意,因為使用了反斜槓,所以外部的單引號必須用雙引號包圍,以避免轉義字符被shell解析。

bash , zsh

追風的苦咖啡 - 零信任架構必備?國密SSL證書在SASE模型中的新角色

在零信任架構與SASE(安全訪問服務邊緣)模型深度融合的背景下,國密SSL證書正從傳統的傳輸層加密工具演變為零信任體系中的關鍵信任錨點。 https://www.joyssl.com/certificate/select/national_secret_alg... 一、身份驗證中樞:構建不可偽造的信任鏈 設備與用户雙重認證 SASE模型要求對所有接入實體進行持續驗證,國密

觀點 , 運維 , 知識 , serverless , jenkins

阿賢Linux - Linux互信一鍵配置腳本-多功能版

[toc] Linux互信一鍵配置腳本-多功能版 應廣大網友要求,更新一篇多功能版本的互信腳本。 Linux互信(SSH互信)是通過 SSH密鑰認證實現兩台或多台Linux服務器之間的無密碼登錄,主要用於自動化部署、集羣管理和系統維護等場景。 新加功能 由於服務器賬號密碼可能不統一,腳本添加區分賬號密碼功能。 支持從文件讀取服務器信息,如果服務器數量過多可使用此功能。 #!/bin/bas

腳本 , Linux , shell

無邪的課本 - win64_11gR2_client.zip 怎麼安裝?Oracle 11g 客户端詳細安裝步驟

​win64_11gR2_client.zip​ 是 Oracle 官方提供的 ​64位 Windows 系統下的數據庫客户端安裝包,屬於 Oracle 11g 第二版(11gR2)的客户端軟件。 一、準備工作 ​下載文件​ win64_11gR2_client.zip安裝包下載:https://pan.quark.cn/s/2bf3e609cb81 ​解壓文件​ 找

oracle

Veronicaaa - 淺析 deepin-IDE 中的調試技術

查看更多 去年deepin社區發佈了自己的IDE:deepin-IDE,當時得到了眾多開源社區用户的廣泛關注,本文試着將 deepin-IDE “調試”部分的一些實現方法與大家進行分享。 deepin-IDE 的調試功能是選用 DAP(Debug Adapter Protocol )調試適配協議實現的,整體架構是圍繞該協議搭建。 什麼是 DAP 協議 DAP 即調試適配協議( Debug Adap

操作系統 , Linux , 開源 , ide , deepin