博客 RSS 訂閱

阿里雲開發者 - Python 插件虛擬環境支持

eKuiper 團隊於年前發佈了 1.8.0 版本,並在 2 月對該版本的文檔進行了完善,同時通過 EMQ Demo Day 直播幫助用户更進一步瞭解新功能的使用場景。 我們也開始了下一個版本 1.9.0 的開發,該版本將是一個較小的迭代版本,主要目標是實現與工業協議網關軟件 Neuron 的多實例連接。目前主要完成了功能調研和規劃工作,以及新功能 Python 插件虛擬環境支持的開發。 此外,2

插件 , 虛擬 , 阿里雲 , 環境搭建 , Python

收藏 評論

龍蜥社區 - 龍蜥白皮書精選:Ancert——硬件兼容性驗證與守護

文/硬件兼容性 SIG Ancert 是龍蜥操作系統硬件兼容性測試套件,致力於驗證硬件設備集成商等廠商發佈的整機服務器和各種板卡外設與龍蜥操作系統 不同版本之間的兼容性,推動社區發行版在各種硬件設備上的適配,圍繞龍蜥操作系統建立完善的硬件生態。 01 核心技術特點 目前,Ancert 支持服務器整機和 NIC、HBA、FC、GPU、NVMe 等多種外設,以及 DPU 與龍蜥操作系統的硬件兼容性測試

操作系統 , 兼容性 , 開源 , 硬件

收藏 評論

註銷 - 一些計算機基礎知識的考試複習題

2013 Excel 裏用 AND 在開頭連接多個條件。 立即尋址訪問速度最快。 直接尋址方式下,操作數在內存中,指令中給出操作數的地址,需要再訪問一次內存來得到操作數。 立即尋址方式下,操作數在指令中,所以在取得指令時就得到操作數,是速度最快的。 寄存器尋址方式下,操作數在CPU的寄存器中,與在內存中取得操作數相比,該方式下獲取操作數的速度是很快的。 寄存器間接尋址方式

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

註銷 - Github Copilot 功能介紹

Copilot 是一款由 GitHub 和 OpenAI 共同開發的編程工具,它基於人工智能技術,旨在幫助開發人員提高編碼效率。Copilot 結合了 GitHub 的代碼存儲庫和開源社區的力量,以及 OpenAI 的自然語言處理和機器學習能力,為開發人員提供智能化的代碼建議和生成功能。 Copilot 使用了一種被稱為 GPT(生成式預訓練)的技術,該技術是由 OpenAI 開發的一種語言模型。

github-pages , github , gitlab , gitcafe , Git

收藏 評論

註銷 - 內網、外網和DMZ的防火牆保護程度排序和辨析

標題:內網、外網和DMZ的防火牆保護程度排序及舉例説明 引言 在網絡安全中,防火牆是一種重要的安全設備,用於保護網絡免受未經授權的訪問和攻擊。防火牆通常根據網絡的佈局和安全需求,將網絡劃分為內網、外網和DMZ(區域)三個區域,併為每個區域提供不同程度的保護。本文將按照受保護程度從低到高的順序正確排列內網、外網和DMZ,並通過舉例詳細解釋每個區域的特點和保護層級。 正確排列次序: 外網(Publ

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

註銷 - cpu 中控制單元執行的任務分析

控制單元(Control Unit)是計算機中的一個重要組件,它的主要任務是協調和控制計算機的各個部件,以執行程序中的指令序列。控制單元負責解碼指令、生成控制信號,並將這些信號發送給其他組件,例如運算單元、寄存器組、存儲器和輸入/輸出設備等。本文餘下部分詳細介紹控制單元的任務,並舉例説明。 1. 指令解碼 控制單元負責從存儲器中讀取指令,並對其進行解碼。指令解碼是將二進制指令轉換為對計算機各個部件

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

註銷 - 軟件著作權,專利權,商標權和商業秘密權的詳細差異辨析

引言 在當今數字化和知識經濟的時代,保護知識產權是各行各業的重要議題。在軟件和技術領域,軟件著作權、專利權、商標權和商業秘密權是最常見的知識產權形式。本文將詳細介紹這四種權益的概念、保護範圍以及舉例説明其應用。 一、軟件著作權 軟件著作權是指對軟件程序和代碼的創作成果的法律保護。軟件著作權保護的是軟件的表達形式,而不是其功能或思想本身。它賦予軟件作者對其作品的獨佔使用權和經濟權益,防止他人在未經許

計算機基礎 , 計算機原理 , 計算機科學 , 計算機網絡 , 計算機

收藏 評論

AlanZhang - 驗證 github 圖牀可用性

驗證 github 圖牀可用性 滴滴滴

blog

收藏 評論

京東雲開發者 - 一種實現Spring動態數據源切換的方法 | 京東雲技術團隊

1 目標 不在現有查詢代碼邏輯上做任何改動,實現dao維度的數據源切換(即表維度) 2 使用場景 節約bdp的集羣資源。接入新的寬表時,通常uat驗證後就會停止集羣釋放資源,在對應的查詢服務器uat環境時需要查詢的是生產庫的表數據(uat庫表因為bdp實時任務停止,沒有數據落入),只進行服務器配置文件的改動而無需進行代碼的修改變更,即可按需切換查詢的數據源。 2.1 實時任務對應的集羣資源 [](

spring , aop , springboot , JAVA

收藏 評論

小風箏 - 使用 Sa-Token 實現 [記住我] 模式登錄、七天免登錄

一、需求分析 如圖所示,一般網站的登錄界面都會有一個 [記住我] 按鈕,當你勾選它登錄後,即使你關閉瀏覽器再次打開網站,也依然會處於登錄狀態,無須重複驗證密碼: 本文將詳細介紹在 Sa-Token中,如何做到以下登錄模式: 記住我登錄:登錄後關閉瀏覽器,再次打開網站登錄狀態依然有效,無需重複登錄。 僅本次有效登錄:登錄後關閉瀏覽器,再次打開網站登錄狀態將失效,需要再次登錄。 七天免登錄:

sa-token , 權限控制 , spring , springboot , JAVA

收藏 評論

仁揚 - 正確處理 CSV 文件的引號和逗號

CSV(Comma-Separated Values,逗號分割值),就是用純文本的形式存儲表格數據,最大的特點就是方便。 作為開發,我們經常面臨導數據的問題,特別是後台系統,產品或者運營的同事常常會提需求。 Emmm,實話説,直接用 PHPExcel 也是 OK 的,不管是 WPS Office 或者微軟 Office,都能完美支持。 但我還是比較喜歡 CSV,原因是容易實現。有時候跑腳本、寫爬蟲

csv , php

收藏 評論

得物技術 - 亞毫秒 GC 暫停到底有多香?JDK17+ZGC 初體驗|得物技術

1 前言 垃圾回收器的暫停問題一直是Java工程師關注的重點,特別是對實時響應要求較高的服務來説,CMS和G1等主流垃圾回收器的數十毫秒乃至上百毫秒的暫停時間相當致命。此外,調優門檻也相對較高,需要對垃圾回收器的內部機制有一定的瞭解,才能夠進行有效的調優。 為了解決此類問題,JDK 11開始推出了一種低延遲垃圾回收器ZGC。ZGC使用了一些新技術和優化算法,可以將GC暫停時間控制在10毫秒以

jdk17 , gc

收藏 評論

圓圓大姐頭 - Apikit 自學日記:使用 Mock API

在線教學,跟我看一下如何 Mock 創建 Mock API 1、進入API文檔詳情頁面,點擊 "高級Mock" 標籤,點擊"添加 Mock ”。 2、在彈窗中填寫Mock API的觸發條件和返回結果。 觸發條件支持請求頭部、請求體(Form-data、JSON)、Query 參數等。以下例子表示當Form-data參數中包含 user_name = jackliu 時,返回預設的JSON字符

mock , API , postman , 接口文檔 , 接口

收藏 評論

曲多多版權音樂 - 剪輯軟件的自帶曲庫都怎麼來的?可以商用嗎?

目前來看,市面上主流剪輯軟件的曲庫通常有以下幾個來源:1.自主製作:有些剪輯軟件會自主製作音樂,由製作團隊邀請專業的音樂製作人根據市場需求製作音樂。這些音樂也可以脱離軟件單獨出售。對於剪映、必剪等用户較多的剪輯軟件來説,其調用曲庫量龐大,自主製作並不現實,通常這些平台都會尋求合作授權,一次性取得大量音樂的相關權益。 2.版權方直接授權:有些剪輯軟件會與音樂製作公司或音樂SAA

sdk , API , saas平台 , 資源

收藏 評論

京東雲開發者 - HTTP請求:requests的進階使用方法淺析 | 京東雲技術團隊

1 背景 上篇文章講解了requests模塊的基礎使用,其中有get、put、post等多種請求方式,使用data、json等格式做為請求參數,在請求體中添加請求頭部信息的常見信息,如:headers、cookies,以及對請求響應的處理方法。接下來講解一下requests的高級用法。 2 進階方法舉例 2.1 requests.request() method:提交方式(get|post); u

HTTP , requests , 爬蟲 , Python

收藏 評論

京東雲開發者 - HTTP請求:requests模塊基礎使用必知必會 | 京東雲技術團隊

1 背景 http請求是常見的一種網頁協議,我們看到的各種網頁,其實都是發送了http請求得到了服務器的響應,從而將數據庫中複雜的數據以簡單、直觀的方式呈現出來,方便大眾閲讀、使用。而如何發送http請求呢?今天來探討一下使用requests模塊,達到高效、簡單的http請求操作。 2 什麼是requests requests是用python語言基於urllib編寫的,採用的是Apache2 Li

HTTP , requests , Python

收藏 評論

京東雲開發者 - iOS 單元測試之常用框架 OCMock 詳解 | 京東雲技術團隊

一、單元測試 1.1 單元測試的必要性 測試驅動開發並不是一個很新鮮的概念了。在日常開發中,很多時候需要測試,但是這種輸出是必須在點擊一系列按鈕之後才能在屏幕上顯示出來的東西。測試的時候,往往是用模擬器一次一次的從頭開始啓動 app,然後定位到自己所在模塊的程序,做一系列的點擊操作,然後查看結果是否符合自己預期。 這種行為無疑是對時間的巨大浪費。於是有很多資深工程師們發現,我們是可以在代碼中構造一

mock , 測試 , 單元測試 , ios

收藏 評論

AREX_中文社區 - 自動化迴歸測試平台 AREX 的 Mock 實現原理

AREX 是一款開源的基於真實請求與數據的自動化迴歸測試平台,利用 Java Agent 字節碼注入技術,通過在生產環境錄製和存儲請求、應答數據,並在測試環境回放請求和注入 Mock 數據,存儲新的應答,實現了自動錄製、自動回放、自動比對,為接口迴歸測試提供便利。 AREX Mock 功能十分強大,不僅支持各種主流技術框架的自動數據採集和 Mock,還支持了本地時間、緩存數據以及各種內存數據的採集

mock , agent , JAVA , 測試工具

收藏 評論

Senar - UnoCSS給了我一個不用tailwindcss的理由

相同的原由 前言 如果你沒有聽説過 tailwindcss 或者 unocss,請先 return 先去了解一下😝。 開發上:可能為你甚至你們的前端團隊節省很多寫樣式的時間,也能讓你或者你們的項目開發體驗有很大提升 生產上:你們的項目打出來的包體積中的樣式代碼佔比將突然驟降然後趨於不變。 書接上回 之前我寫過一篇文章給我一個你不用tailwindcss的理由!,極力推薦使用 tai

vue.js , css技巧 , uno , Css

收藏 評論

極狐GitLab - 遵循 CI/CD 最佳實踐,讓高效貫徹整個團隊

本文來源:about.gitlab.com 作者:Valerie Silverthorne 譯者:極狐(GitLab) 市場部內容團隊 CI/CD 是 DevOps 成功實踐的核心,想要實現現代化應用程序開發的團隊,必須遵從 CI/CD 最佳實踐。如何確保團隊正確使用 CI/CD?以下內容供你參考。 CI/CD 是什麼? CI/CD 既是技術流程,又是一種思想,還是一系列步驟..

收藏 評論

愛可生開源社區 - 技術分享 | ibdata1 “減肥” 記

夏天來了,沒想到連 ibdata1 文件也要開始“減肥”了~~~ 作者:楊彩琳 愛可生華東交付部 DBA,主要負責 MySQL 日常問題處理及 DMP 產品支持。愛好跳舞,追劇。 本文來源:原創投稿 有句話是這麼説的:“在 InnoDB 存儲引擎中數據是按照表空間來組織存儲的”。其實潛台詞就是:表空間是表空間文件,是實際存在的物理文件,MySQL 中有很多表空間,下面一起來了解一下吧。 人

收藏 評論

江南一點雨 - Spring Security6 全新寫法,大變樣!

@[toc] Spring Security 在最近幾個版本中配置的寫法都有一些變化,很多常見的方法都廢棄了,並且將在未來的 Spring Security7 中移除,因此鬆哥在去年舊文的基礎之上,又補充了一些新的內容,重新發一下,供各位使用 Spring Security 的小夥伴們參考。 接下來,我把從 Spring Security5.7 開始(對應 Spring Boot2.7 開始

spring , springsecurity , springboot , JAVA

收藏 評論

京東雲開發者 - 消失的死鎖:從 JSF 線程池滿到 JVM 初始化原理剖析 | 京東雲技術團隊

一、問題描述 在一次上線時,按照正常流程上線後,觀察了線上報文、接口可用率十分鐘以上,未出現異常情況,結果在上線一小時後突然收到jsf線程池耗盡的報警,並且該應用一共有30台機器,只有一台機器出現該問題,迅速下線該機器的jsf接口,恢復線上。然後開始排查問題。 報錯日誌信息: [WARN]2023-04-10 18:03:34.847 [ - ][] |[JSF-23002]Task:java.

線程池 , jvm , , jsf

收藏 評論

樹莓派開發者 - 「樹莓派」「上海晶珩」樹莓派在openwrt系統中如何使用4G網絡?

ec20 添加USB識別 添加配置到config.txt echo -e "enable_uart=1 \notg_mode=1" /boot/config.txt 也可以在Windows上,直接修改boot分區下的config.txt 安裝ipk包 opkg update opkg install usb-modeswitch kmod-mii kmod-usb-net kmod-usb

嵌入式 , 物聯網 , raspberry-pi , 工業物聯網 , openwrt

收藏 評論