博客 RSS 訂閱

墨子魚 - antv-l7高德地圖設置黑色底圖

安裝依賴 @antv/l7-maps @antv/l7 div id="map"/div import { Scene } from "@antv/l7"; import { GaodeMapV1 } from "@antv/l7-maps"; scene = new Scene({ id: "map", map: new GaodeMapV1({

高德地圖 , vue3 , 地圖 , antv , 前端

收藏 評論

雲掣科技 - 開源大數據集羣部署(二十)Trino部署

作者:櫰木 1 解壓trino的包到opt目錄 cd /root/bigdata tar -xzvf trino-server-389.tar.gz -C /opt/ ln -s /opt/trino-server-389 /opt/trino 2 創建trino用户,並配置專屬jdk11 useradd trino su – trino chown -R trino:hadoop /opt/tr

大數據 , 雲原生 , 集羣

收藏 評論

碼上世界 - Windows下使用SDKMAN對JDK(Java)進行多版本管理

0. 基礎環境 類別:筆記本 硬件:Intel,Amd 系統:Windows 11 23H2 關鍵詞: Windows,SDKMAN,Java,JDK,Maven,Gradle 1.背景 前端有nvm,python有miniconda,miniforge等,java呢?java在Linux,Macos下有SDKMAN以及其他的版本管理工作,SDKMAN好用,但不直接

windows , JDK , JAVA , wsl2 , 版本管理

收藏 評論

快樂的枕頭 - 構建數據技術代碼簡單

構建數據技術代碼簡單 構建數據技術代碼並不總是意味着需要複雜的編程或深奧的算法。相反,有時候,簡潔明瞭的代碼能更有效地達到目的。下面是一個簡單的例子,展示瞭如何使用Python的pandas庫來構建一個基本的數據處理流程。 步驟一:導入必要的庫 首先,我們需要導入pandas庫,它是一個非常流行的Python數據處理庫。 python import pandas as pd 步驟二:讀取數據 接下

構建工具

收藏 評論

波波Nadia - 參與海外社區活動的常識

從去年到今年我高頻參加了很多場海外社區活動,有時自己是組織者,有時是 exhibitor,有時是 speaker,有時只是一個參會者。不同角色的參與帶給我了不同角度的觀察,之前幾次分享都是站在會議組織者的視角思考如何辦好一場大會,今天想聊聊以拓展影響力、建立社區連接為目的,我們應該如何代表社區/企業參會。 在從越南 FOSSAsia 2024 歸國的飛機上手機碼字,不成體系地簡單分享下自己觀察下來

社區 , 開發者關係

收藏 評論

Durant - CSS之BFC

1. BFC特性 區塊格式化上下文(Block Formatting Context,BFC)是 Web 頁面的可視 CSS 渲染的一部分,是塊級盒子的佈局過程發生的區域,也是浮動元素與其他元素交互的區域。 個人理解:在一個BFC區域裏,不管內部元素怎麼倒騰,始終不影響該區域外部元素。 2. 如何創建BFC 參閲MDN文檔説明: 區塊格式化上下文 3. 為何創建BFC 格式化上下文影響佈局,通常,

bfc , Css , 前端

收藏 評論

碼上世界 - 麒麟操作系統 (kylinos-x64) 從入門到精通 - 辦公環境 - 第11篇 Web前端開發及環境準備

0. 基礎環境 類別:筆記本 硬件:Intel,Amd等x86_64處理器 系統:銀河麒麟操作系統 V10(SP1)2303-update2 關鍵詞: 信創,麒麟系統,linux,PKS,銀河麒麟,amd64,x86_64,x64,兆芯,海思,nodejs,nvm,vue,react 1.背景描述 現在的前端是前後端分離的,本文以node,npm等技術為特點,為研發

react , vue.js , react-native , 信創 , nvm

收藏 評論

歡快的板栗 - 一種StratoVirt中斷的處理方法

  中斷是外部設備向操作系統發起請求,打斷CPU正在執行的任務,轉而處理特殊事件的操作。設備並不能直接連接到CPU,而是統一連接到中斷控制器上,由中斷控制器管理和分發設備中斷。為了模擬一個完整的操作系統,虛擬化層也必須完成設備中斷的模擬。虛擬機的中斷控制器通過VMM創建,VMM可以利用虛擬機的中斷控制器向其注入中斷。      在x86_64架構下,中斷控制器包括PIC和APIC兩種類

virtual-dom

收藏 評論

雲掣科技 - 開源大數據集羣部署(十九)Hbase部署

作者:櫰木 1 HBASE 安裝部署 hbase組件 部署主機 HMaster hd1.dtstack.com,hd2.dtstack.com HRegionServer hd3.dtstack.com,hd2.dtstack.com,hd1.dtstack.com 2 創建hbase Kerberos主體

大數據 , 雲原生 , 集羣

收藏 評論

OpenPie - 從“執行SQL”到“返回結果”,數據庫到底發生了什麼?

SQL全稱是 StructuredQueryLanguage結構化查詢語言。由於其簡單易學、完整安全、靈活且具備高可擴展性,SQL如今已經成為標準的關係型數據庫管理語言。 當連接到數據庫,寫下一條 SQL 語句,點擊“執行”, SELECTname,companyFROMproductWHEREid=12345; 就會獲得結果: name |company ------------+

基準測試 , 數據庫 , sql語句 , 查詢

收藏 評論

大數據王小皮 - 【編譯原理】Antlr 入門使用

前面文章我們學習了編譯器前端的詞法和語法分析工具,本篇我們來看看如何藉助 Antlr 工具,快速生成詞法和語法分析代碼。 一、安裝 mac 環境: 1)安裝 brew install antlr 2)配置 classpath (把 Antlr 的 JAR 文件設置到 CLASSPATH 環境變量中,以便順利編譯所生成的 Java 源代碼。) vi ~/.bash_profile #

編譯原理

收藏 評論

Apifox - Spring Cloud 和 Dubbo 微服務框架區別

探索 Spring Cloud 的能力 Spring Cloud 為開發者們構築健全的雲端應用提供了一套全面的工具。這一框架支援創建微服務架構的應用,如配置管理、服務發現和斷路等功能。開發人員藉助Spring Cloud,能迅速打造和部署符合設計模式的服務與應用。這套框架適用於各種分佈式系統環境,無論是傳統數據中心、個人設備,還是各種雲服務平台。 Apache Dubbo 簡介 Apache D

dubbo , 微服務 , spring-cloud , 程序員 , 後端

收藏 評論

GousterCloud - 掌握Linux虛擬網絡設備:從基礎到應用的全面指南

在現代計算環境中,尤其是雲計算☁️、容器化📦和微服務架構🏗️大行其道的時代,瞭解和掌握Linux虛擬網絡設備變得極為重要。本文將深入探討Linux虛擬網絡設備的世界,帶你瞭解它們是什麼、包含哪些類型、為什麼需要它們,以及如何在應用開發中充分利用它們。 1. 什麼是Linux虛擬網絡設備? 🌐 Linux虛擬網絡設備是一種存在於軟件中的網絡通信接口,它模擬了物理網絡設備的功能,但完全在Lin

linux-kernel , 網絡傳輸協議

收藏 評論

canonical - 從零開始編寫的下一代邏輯編排引擎 NopTaskFlow

隨着低代碼概念和產品的流行,很多人都在考慮在自己的項目中引入邏輯編排的概念,將傳統上通過手工硬編碼生產的邏輯卸載到某個可以靈活配置的邏輯編排引擎上。在本文中,我將介紹一下Nop平台中的邏輯編排引擎NopTaskFlow的設計思想,分析一下NopTaskFlow的設計在數學層面的必然性。在文章的最後我會解釋一下為什麼NopTaskFlow是下一代邏輯編排引擎,這個所謂的下一代具有什麼典型特徵。 一.

函數式編程 , workflow , 低代碼 , 開源 , JAVA

收藏 評論

用户bPdbPIf - 代理IP用途按什麼分類?都有哪些實際的應用場景?

代理IP是一種網絡技術,它允許用户通過代理服務器來間接瀏覽互聯網資源。代理IP可按照其用途進行分類,不同的用途決定了它們在實際應用中的場景和功能。下面將介紹幾種常見的代理IP分類及其實際應用場景。 隱私保護類代理IP: 隱私保護類代理IP主要用於隱蔽用户的真實IP地址,保護用户的隱私信息。在互聯網上,用户的真實IP地址往往會被追蹤和記錄,而使用代理IP可以有效地隱蔽用户的真實身份。這種類型的

HTTP , HTTPS , udp

收藏 評論

代碼搬運學家 - 【華為雲CodeArts Build使用筆記】如何在CodeArts Build使用自定義鏡像構建?

之前,我對比了最常用的構建軟件之間的區別和優劣勢,如果想查看的話,可以回顧之前的文章《最常用的幾款Paas平台編譯構建工具的對比》。 今天主要是基於華為雲CodeArts Build的實際搭建經驗,給大家做一點小小的分享,希望可以大家帶來幫助。本文是Build經驗分享第三彈, 會講解如何創建一個自定義鏡像,用於構建。 當常用的編譯構建環境無法滿足構建需求時,比如缺少必要的依賴包、工具等,我們可以通

編譯 , devops , 華為雲

收藏 評論

江南一點雨 - 通過方法引用獲取屬性名的底層邏輯是什麼?

很多小夥伴可能都用過 MyBatis-Plus,這裏邊我們構造 where 條件的時候,可以直接通過方法引用的方式去指定屬性名: LambdaQueryWrapperBook qw = new LambdaQueryWrapper(); qw.eq(Book::getId, 2); ListBook list = bookMapper.selectList(qw); System.out.prin

lambda , mybatis-plus , JAVA , Mybatis

收藏 評論

縱情向前的強仔 - 如何接手一個新系統

在平時的工作中,接手別人的系統上一個一年還是會有幾次的工作,本期我們就來梳理下,一般接手一個新系統都要從哪些方面來儘快熟悉下,保障自己不掉隊。 接手一個新系統,一般要從這幾個方面來熟悉: 一、業務知識; 二、技術知識: 1、邏輯架構 邏輯架構主要要了解以下這幾部分: 1.1系統整體和每個子系統的架構圖、核心領域模型; 1.2幾塊核心模塊和業務流程、時序圖;

JAVA , 架構模式

收藏 評論

縱情向前的強仔 - 常見的常見的體系架構模式模式

之前查了一些設計模式,突然發現了架構設計模式,所以本文介紹下幾種常見的架構模式及其簡要介紹、用法和優缺點: 1.分層模式(Layered Architecture) 用法:將系統劃分為多個邏輯層次,每一層提供服務給上一層,並使用下一層的服務。典型的例子包括表示層、業務邏輯層和數據訪問層。 優點: 易於分工協作,降低耦合度。 每一層可獨立開發、測試和維護。 提供清

體系結構 , JAVA , 架構模式

收藏 評論

GousterCloud - Linux內核探幽:深入淺出IO模型

在Linux操作系統中,I/O(輸入/輸出)模型是一套定義如何處理數據讀寫的機制,它對系統性能有着重要影響。為了適應不同的應用場景和性能需求,Linux抽象出了多種I/O模型。每種模型都有其獨特的特點、底層原理、優劣勢以及適用場景。🤓 1. 為什麼Linux要抽象出不同的I/O模型?🤔 Linux需要處理各種類型的應用需求,從高吞吐量的文件傳輸📦到低延遲的網絡服務🌍。不同的I/O模型能夠

Linux , io

收藏 評論

GousterCloud - Linux IO的奧秘:深入探索數據流動的魔法

Linux I/O(輸入/輸出)系統是其核心功能之一,負責處理數據在系統內部及與外界之間的流動。為了優化這一流程,Linux進行了一系列努力和抽象化,以提高效率、靈活性和易用性。🚀 1. 統一的設備模型 Linux將所有的輸入/輸出設備視為文件,這是一種對設備訪問的抽象。無論是硬盤、鍵盤還是網絡接口卡,都可以通過文件系統來訪問和管理。這種"一切皆文件"的哲學極大簡化了設備的操作和管理。📁 2

Linux , io

收藏 評論

GousterCloud - Linux IO:打開數據之窗的魔法

Linux I/O(輸入/輸出)是操作系統中一個至關重要的組成部分,它涉及到數據在內存🧠、存儲設備💾、網絡接口🌐等之間的傳輸過程。在Linux中,I/O操作不僅僅是文件讀寫那麼簡單,它包括了一系列複雜的機制和策略,旨在提高數據處理的效率,保證系統的穩定性和性能。📊 在探索Linux的世界中,"Linux I/O" 或 Linux 輸入/輸出,是個讓數據動起來的魔法。🎩✨ 就像我們通過眼

Linux , io

收藏 評論

alexgaoyh - Elasticsearch dynamic_templates 實戰 通用配置

動態模板 (Dynamic templates) 可以在創建 mapping 時,先定義好規則,當新字段滿足某條規則時,就會按照該規則的預先配置來創建字段。 前些年在使用 Elasticsearch 的時候,看到過 動態模板 (Dynamic templates) 相關的知識點,但並沒有想到如何在實際業務中應用,最近又看到這個知識點, 結合前些年被廣泛提及的 "低代碼平台",突然意識到如果有一個很

elasticsearch , 動態化 , 實戰開發 , 模板

收藏 評論

大數據王小皮 - 【編譯原理】手工打造語法分析器

重點: 語法分析的原理 遞歸下降算法(Recursive Descent Parsing) 上下文無關文法(Context-free Grammar,CFG) 關鍵點: 左遞歸問題 深度遍歷求值 - 後續遍歷 上一篇「詞法分析器」將字符串拆分為了一個一個的 token。 本篇我們將 token 變成語法樹。 一、遞歸下降算法 還是這個例子 int age = 45 我

編譯原理

收藏 評論