博客 RSS 訂閱

千杯不醉的瀑布 - Zabbix 和 Prometheus 選型對比

  開源的監控產品有很多,其中最知名的,當屬早期的 Zabbix 和現在的 Prometheus。Zabbix 是 2001 年發佈的,至今已經 20 多年,很多細節打磨的相當到位,Prometheus 是 2014 年發佈的,相對年輕,依託於之前 Google Borgmon 的先進經驗和靈感,Prometheus 在雲原生監控領域有着非常好的表現。   咦?你怎麼沒有提到你們自己開源的

zabbix , prometheus

收藏 評論

OpenTiny社區 - Fluent Editor 富文本開源2個月的總結:增加格式刷、截屏、TypeScript 類型聲明等新特性

本文由體驗技術團隊Kagol原創。 Fluent Editor是一個基於 Quill 2.0 的富文本編輯器,在 Quill 基礎上擴展了豐富的模塊和格式,框架無關、 功能強大、開箱即用。 2024年8月12日,Fluent Editor 正式開源! 源碼:https://github.com/opentiny/fluent-editor/ 官網:https://opentiny.gi

富文本編輯器 , 前端

收藏 評論

信也科技佈道師 - 從富文本窺探蘋果的代碼秘密

背景 在我們的業務場景下,為突出諸如 “利益點”和“利率” 等特性以推動訂單成交,引入了 “富文本” 這一概念。富文本具備豐富格式的文本展示與編輯功能。然而,恰是由於富文本具有 “多樣式”“複雜排版” 等特質,致使其在複雜元素渲染過程中會耗費更多系統資源。相較於簡潔的純文本,富文本在加載與顯示時或許會產生延遲現象,尤其是處理大量富文本內容或在較老舊的 iOS 設備上,延遲表現得更為顯著。我

富文本編輯器

收藏 評論

TENGZO - 破解資源分配難題:Partnering模式讓項目管理更輕鬆!

在複雜多變的項目管理環境中,Partnering模式已逐漸成為優化資源配置、降低成本、增進合作的一種重要方法。它強調合作夥伴間的信任與協同,減少資源浪費,並通過整合各方優勢達到資源的最優配置。那麼,Partnering模式究竟是什麼?它如何優化資源分配?實施步驟具體包括哪些?讓我們一起深入探討。 一、什麼是Partnering模式? Partnering模式,是一種通過多方合作伙伴之間的協作來優

項目管理 , 資源

收藏 評論

南玖 - 漸進式圖片加載:提升前端用户體驗的藝術

前言 關於前端的性能及體驗問題,圖片的加載絕對是重中之重,尤其是在一些有着許多大圖的頁面,在網絡不穩定或稍慢的時候,我們經常能夠看到頁面中圖片的位置是一片空白,等圖片加載完成才開始慢慢渲染,在這段時間對用户的體驗其實是非常不友好的。 那麼我們應該如何來進行優化呢? 大家想説的是不是:把圖片壓縮一下不就好了?是的,圖片壓縮是我們前端開發過程必備的一步,但是光靠圖片壓縮並不能解決所有的圖片體驗問題,有

性能優化 , 圖片處理 , 用户體驗 , 前端

收藏 評論

軟件部長 - 掌握這20種數據可視化圖表,小白也能輕鬆玩轉數據分析

我們每天都在和各種數據打交道,單純的一串串數字,看着就頭疼。如果數據不再是枯燥的表格,而是變成了色彩鮮豔的柱狀圖、線條流暢的折線圖,或者是直觀易懂的餅圖,讓用户一眼Get到重點,讓老闆為你的彙報方案鼓掌。沒錯了,接下來,我將詳細介紹,20種常見的數據可視化圖表的應用場景和特點,內容很長,耐心看完,建議收藏哦,説不定明天就能用得上。 1、柱狀圖(Bar Chart) 柱狀圖是最基礎、最常

數據可視化 , 圖表工具 , 數據分析 , 圖表

收藏 評論

藍易雲 - PHP通過pem文件校驗簽名異常

PHP 使用 PEM 文件進行簽名校驗時常見異常及解決方案 🔐 在PHP開發中,PEM 文件廣泛用於簽名校驗,確保數據的完整性和真實性。然而,在實際操作中,可能會遇到各種簽名校驗異常。本文將深入分析這些異常的可能原因,並提供詳細的解決方案,幫助開發者高效應對相關問題。 常見異常原因分析 🧩 1. PEM 文件格式問題 📄 原因:PEM 文件是一種包含公鑰和私鑰信息的證書格式。如果格式不正確或

redis , nosql , mongodb , yaml , xml

收藏 評論

Enaium - DLL劫持並使用MinHook

首發於Enaium的個人博客 測試用例 首先我使用CLion寫了一個簡單的程序,這個程序會加載一個dinput8.dll,然後調用一個函數顯示一段文字,然後等待用户按下任意鍵。這個程序的代碼如下: #includewindows.h #includeiostream int display(const char *text) { std::cout text std::endl;

c++ , dll , hook , 逆向工程

收藏 評論

Kagol - 🎈Fluent Editor 富文本開源2個月的總結:增加格式刷、截屏、TypeScript 類型聲明等新特性

你好,我是 Kagol,個人公眾號:前端開源星球。 Fluent Editor 是一個基於 Quill 2.0 的富文本編輯器,在 Quill 基礎上擴展了豐富的模塊和格式,框架無關、 功能強大、開箱即用。 2024年8月12日,Fluent Editor 正式開源! 源碼:https://github.com/opentiny/fluent-editor/ 官網:https://op

富文本編輯器 , typescript , 前端

收藏 評論

大數據咖啡屋 - 初探Flink的序列化

Flink中的序列化應用場景 程序通常使用(至少)兩種不同的數據表示形式[2]: 1. 在內存中,數據保存在對象、結構體、列表、數組、哈希表和樹等結構中。 2. 將數據寫入文件或通過網絡發送時,必須將其序列化為字節序列。 從內存中的表示到字節序列的轉化稱為序列化,反之稱為反序列化。 Flink中,下述的場景需要進行序列化和反序列化[1] 1. F1ink中上下游算子之間可能分佈在不同

xml , 數據庫 , Json

收藏 評論

吳季分 - Java 8 新特性 Stream

什麼是 Stream? Stream(流)是一個來自數據源的元素隊列並支持聚合操作 元素隊列 數據是以一系列元素的形式存在的,按照某種順序排列,形成一個隊列。在流的概念中,這些元素通常是連續到達的,可以逐個處理,而不必一次性加載整個數據集到內存中。 數據源 流的來源。 可以是集合,數組,I/O channel, 產生器generator 等。 聚合操作 對一系列元素執行計算以生成單

JAVA , stream

收藏 評論

慧星雲 - 視頻一鍵轉換3D:Autodesk 發佈 Video to 3D Scene

Video3DScene 最近Autodesk旗下公司WonderDynamics推出了WonderAnimation的測試版,它使用突破性的視頻到3D場景技術,通過將任何視頻序列轉換為3D動畫場景來加速動畫電影的製作。 Video3DScene Video3DScene生成效果 作為WonderStudio工具集的一部分,WonderAnimation的Videoto3D場景技術

雲平台 , 圖像識別 , 雲計算 , 人工智能 , 視頻處理

收藏 評論

assassin_cike - shadcn/ui

1. DropdownMenu觸發AlertDialog後頁面無法點擊 是因為點擊AlertDialog的確定按鈕後後body標籤會被添加style="pointer-events: none;"導致頁面無法點擊 怎樣解決? 根據 I can't click anywhere after using alert dialog. #468 將DropdownMenu設置modal={false

react , radix , form , react-hook-form , table

收藏 評論

大丸子 - 如何用Python將PDF表格提取到文本、CSV和Excel文件中

從PDF文檔中提取表格並將其轉換為更易於處理的格式(如文本、CSV和Excel文件),是數據分析和信息管理中的常見需求。此過程可顯著簡化表格數據的處理,使數據的操作、分析和與其他數據集的集成更加便捷。無論是財務報表、研究論文,還是包含結構化信息的其他文檔,掌握這些表格準確轉換的方法對於充分發揮數據潛力至關重要。 本文將介紹如何使用簡單的Python代碼從PDF文檔中提取表格數據並將其寫入文本、CS

csv , 表格 , pdf , excel , Python

收藏 評論

企業任務調度平台 - CDH集羣管理:如何用技術簡化複雜性?

大數據集羣搭建及管理 問題:需要搭建1000 台服務器的集羣,其中集羣包含Hive、Hbase、Flume、Kafka、Spark 等集羣,需要多長時間搭建好? 思考: 搭建四台集羣與搭建1000 台集羣的區別?比較相似。 解決問題:(以搭建HDFS為例) 集羣環境規劃 首先我們需要進行集羣基礎環境的規劃:比如每台節點的網絡 ip 規劃,節點時間同步,每台節點的名稱,每台節點安裝 jdk,節點之間

集羣管理系統 , 大數據處理 , cloudera , hadoop , 集羣

收藏 評論

自由之翼 - L Admin-React後台管理系統模板

L Admin L Admin是一個簡單的後台管理系統模板, 使用React 18, Vite, Ant Design, TailwindCss, @Reduxjs/Toolkit, @Tanstack/ReactQuery, Ahooks, FramerMotion, Recharts和TypeScript構建。 特性 使用React 18, Vite, Ant Design, Ta

react , vite , 管理後台 , 模板 , 前端

收藏 評論

超神經HyperAI - 【Triton 教程】矩陣乘法

Triton 是一種用於並行編程的語言和編譯器。它旨在提供一個基於 Python 的編程環境,以高效編寫自定義 DNN 計算內核,並能夠在現代 GPU 硬件上以最大吞吐量運行。 更多 Triton 中文文檔可訪問 →https://triton.hyper.ai/ 在本教程中,您將編寫一個非常簡短的高性能 FP16 矩陣乘法內核,其性能可以與 cuBLAS 或 rocBLAS 相媲美。 您將具體學

編程 , gpu , 人工智能 , 編譯器 , 深度學習

收藏 評論

o_ra - Rust的關聯類型和泛型

例如在應用中 pub trait CommT { fn send_msg(self, topic:str, msg:T); } pub trait Comm2 { type Message; fn send_msg(self, topic:str, msg:Self::Message); } 好像泛型和關聯類型都能實現 到底有什麼區別那,今天實際用的時候才想明白一點

rust , 泛型

收藏 評論

journey - YARN中Service組合模式

1、實例 1.1、定義一個Service接口 public interface Service { void init(Configuration config); void start(); void stop(); } 1.2、定義一個AbstractService抽象類 public abstract class AbstractService implements

組合模式 , yarn

收藏 評論

合合技術團隊 - 開源Embedding模型,有效提升中文語義理解與召回

此前,我們已經簡單介紹了TextIn團隊開發的開源acge_text_embedding模型及其下載和使用方法。本篇將展開討論Embedding模型中使用的技術框架。 Huggingface地址:https://huggingface.co/aspire/acge_text_embedding 模型API調用:https://www.textin.com/market/detail/ac

開源 , 文檔 , 大模型

收藏 評論

LnEoi - Keepalived 實現 Ambari-Server 高可用

介紹 為什麼需要高可用 高可用(High Availability, HA),通過設計減少系統不能提供服務的時間。 在日常業務場景中,容易因為某個服務故障導致功能出錯、用户無法訪問。高可用的核心思想就是提供冗餘的資源,當某個服務故障後其他服務可以頂替,保障服務能夠持續使用。在數據層面就是冗餘備份,在服務層面就是故障轉移。 很多服務自身有提供高可用的能力,如果服務本身沒提供此能力,我們也不是束手無措

高可用 , keepalived , Ambari

收藏 評論

藍易雲 - Linux arm64 set_memory_ro/rw函數

在 Linux 內核 中,set_memory_ro 和 set_memory_rw 是兩個用於設置內存區域訪問權限的重要函數。它們主要用於內核代碼和驅動程序中,以實現內存保護和增強系統安全性。本文將詳細介紹這兩個函數的作用、使用方法及其在內核中的應用場景,並探討其潛在的安全風險。🔒💻 📌 1. 基本概念 1.1 內存訪問權限 在操作系統中,內存區域的訪問權限決定了哪些操作可以在該區域執行。

redis , nosql , mongodb , yaml , xml

收藏 評論

sibendedanche - SQL常用語句(基礎)大全

SQL語句的類型 1.DDL 1.庫 2.表 2.DML 1.插入數據 insert inot 2.刪除數據 delete / truncate 3.修改數據 update set 3.DQL 1.無條件查詢 2.查詢 什麼開始 到什麼結束 3.指定條件查詢 1.單個條件 ro in

sql語句 , SQL

收藏 評論