博客 RSS 訂閱

極狐GitLab - 從零開始學極狐GitLab|01 環境搭建

🌟【從零開始學極狐GitLab】專欄由極狐GitLab 社區開發者“雪碧能喝多”投稿,將從安裝配置、基本功能使用、CI/CD 入門介紹、作業關鍵字實踐、Spring 項目實踐等模塊,手把手帶大家從零開始學習使用極狐GitLab。 引用 關鍵詞:零基礎、小白放心食用、保姆式教程 目錄 01 環境搭建 02 基本功能 03 Runner 裸機部署 04

devsecops , devops , Linux , gitlab , 環境搭建

收藏 評論

京東雲開發者 - 一文了解電商大促系統的高可用保障思路 | 京東雲技術團隊

本文面向受眾可以是運營、可以是產品、也可以是研發、測試人員,作者希望通過如下思路(知歷史-清家底-明目標-定戰略-做戰術-促成長)幫助大家能夠了解電商大促系統的高可用保障,減少哪些高深莫測的黑話和高大尚的論調,而是希望有個體系化的知識讓讀者有所得。 一、【知歷史】電商大促的簡介 1.1、什麼是電商大促 電商大促是電商平台組織的一種大型銷售推廣活動,目的是通過提供各種優惠、折扣等方法,提高商品銷售額

電商 , 高可用 , 安全 , 後端 , 前端

收藏 評論

京東雲開發者 - Ui2Code+ChatGPT助力低代碼搭建 | 京東雲技術團隊

前言 低代碼開發平台(LCDP),是低代碼或無代碼通過快速搭建配置的方式完成一個應用程序的開發與上線,可視化低代碼就是可視化的DSL,它的優點更多的是來源可視化,相對的,它的侷限性也還是來源於可視化,複雜的業務邏輯用低代碼可能會更加複雜。低代碼應該是特定領域問題的簡化和抽象,如果只是單純將原有的編碼工作轉換為 GUI 的模式,並沒有多大意義。 背景 隨着京東微信域業務與騰訊合作的加深,作為流量的載

小程序 , 低代碼 , 人工智能 , unicode

收藏 評論

Never_Mind - linux 常用命令

shell builtin 與部分核心命令不在此列 awk awk '[statement] {action} [statement] {action}...' filename:主要用於按記錄(由記錄分隔符決定)處理分段(由字段分隔符決定)文本內容,後者可從標準輸入(默認)或指定文件中讀取 awk後跟隨以''包裹一系列規則,後者以空格或換行符分隔。規則包含可選的 statement 和以{}包裹

全棧 , devops , linux運維

收藏 評論

Apifox - REST 無狀態與有狀態概念的全面指南

REST(Representational State Transfer)是一種通信協議,它基於 HTTP 協議實現。RESTful API 是一個遵循 REST 架構風格的 Web API,它被廣泛應用於構建分佈式系統。 在 REST 架構中,有兩個重要的概念:無狀態和有狀態。本文將詳細介紹 REST 無狀態和有狀態的概念以及實現方法。 REST 無狀態 無狀態是 REST 架構的一個關鍵特點,

rest-api , rest , 協議 , restfull , 程序員

收藏 評論

騰訊雲開發者 - 生存or毀滅?QQ空間150萬行代碼的涅槃重生

騰小云導讀 今年是 QQ 空間誕生的第十八年,空間客户端團隊也在它十八歲生日前夕完成了架構升級。因為以前不規範的多團隊協同開發,導致代碼逐漸劣化,有着巨大的風險。於是 QQ 空間面對龐大的歷史債務,選擇了重構升級,不破不立。這裏和大家分享一下在重構過程中遇到的問題和解題思路,歡迎閲讀。 目錄 1 空間重構項目的背景 2 為什麼要重構 3 空間的架構是如何崩壞的 4 架構的生命力 5 漸進式重構

重構

收藏 評論

南玖 - 使用clip-path將 GIF 繪製成跳動的字母

前言 之前看到過一個有趣的CSS效果,今天我們也來實現一遍,將動圖GIF通過clip-path繪製成一個個跳動的字母。 效果如下: GIF隨便找的,嗯?這不是重點,重點是下面的實現過程,別被GIF吸引了。 如果這篇文章有幫助到你,❤️關注+點贊❤️鼓勵一下作者,文章公眾號首發,關注 前端南玖 第一時間獲取最新文章~ 繪製字母 這是該效果的最重要部分,使用clip-path來繪製對應的字母。 MD

animation , css3 , 前端

收藏 評論

樹莓派開發者 - 「上海晶珩EDATEC」「工業樹莓派」APT - 高級打包工具

APT 管理安裝、升級和刪除軟件的最簡單方法是使用 Debian 的 APT(高級打包工具)。要更新 Raspberry Pi OS 中的軟件,您可以從終端窗口使用 apt 工具。 APT服務器 我們提供使用apt install來安裝BSP,在使用之前需要首先添加我們的APT服務器 curl -sS https://apt.edatec.cn/pubkey.gpg | sudo apt-key

工業大數據 , 物聯網 , raspberry-pi , 工業智能化 , 工業物聯網

收藏 評論

圓圓大姐頭 - Apikit 自學日記:如何測試多個關聯的 API

肯定會有人好奇,如果有多個關聯的 API 如何做測試呢?很簡單!在 APIkit 中也有測試多個關聯 API 的功能。 1、在流程測試用例詳情頁中,點擊“+ 添加測試步驟”,選擇“從API文檔添加API請求” 2、在對應的項目下選擇關聯的多個API文檔 3、加入後的測試步驟,通過拖拉測試步驟最左側的排序按鈕,調整測試順序。 如果API之間存在數據關聯,則拖動步驟有可能會破壞API之

API , 測試工具 , 接口 , 接口設計

收藏 評論

圓圓大姐頭 - Apikit 自學日記:私有云才有的測試文件庫功能,該如何使用呢

在 APIkit 的私有云版本中,提供了測試文件庫功能。不過目前該功能僅供私有云產品,線上SaaS產品不提供測試文件庫功能 API自動化測試中可以添加文件參數。在這裏統一管理所有測試文件。 在測試文件庫界面,點擊上傳文件: 在私有云產品系統管理後台中可以設置上傳文件的大小限制。 選擇需要上傳的文件後,確認即可上傳。 上傳後的文件可以在自動化測試中添加文件參數。 除了測試文件庫功能, A

API , 測試工具 , 接口 , 接口設計

收藏 評論

明未為洺 - 文件url路徑轉換file對象

實現一個小功能,遠程url轉為file對象 方案一: function getFileFromUrl(url: string, fileName: string) { return new Promise(async (resolve, reject) = { const response = await fetch(url); const blob = await re

file , blob , Javascript

收藏 評論

圓圓大姐頭 - APIkit 自學日記:API 測試創建測試模板,測試效率直接翻倍!

在 APIkit中,你可以將重複的測試步驟添加到測試模板庫中,並且在測試用例中引用測試模板來實現複用測試步驟的目的。如將用户登錄、清理數據庫等操作作為測試模板,並將該用例引入到多個測試用例中,減少不必要的工作。 添加測試模板 在自動化測試界面,選擇用例模板,點擊添加模板: 在彈窗中正確填寫信息後保存,即可完成新建模板。新建模板後可在模板用例內添加測試步驟,測試模板的編寫方法和流程測試用例的一樣。

API , 接口文檔 , 測試工具 , 接口 , 接口設計

收藏 評論

京東雲開發者 - 讓代碼優雅起來:記一次代碼微重構實踐 | 京東雲技術團隊

一、需求開發修改代碼 一次需求開發時碰到如下所示方法代碼: private OrderShoudSettlementAmount getOrderShoudSettlementAmount(OrderDTO orderMain, ListSettlementDetail details) { OrderShoudSettlementAmount settlementAmount = new

代碼質量 , 優雅 , 程序員 , 重構

收藏 評論

侑虎科技 - 如何知道遊戲中不同型號GPU帶寬的瓶頸

1)如何知道遊戲中不同型號GPU帶寬的瓶頸 ​2)​Unity如何避免文字單字成行 3)如何檢測部分安卓機型是否支持GPU Instance 4)如何篩選重複動畫 這是第344篇UWA技術知識分享的推送,精選了UWA社區的熱門話題,涵蓋了UWA問答、社區帖子等技術知識點,助力大家更全面地掌握和學習。 UWA社區主頁:community.uwa4d.com UWA QQ羣:

performance , script , resource , platform

收藏 評論

GoCoding - Flutter ncnn 使用

Flutter 實現手機端 App,如果想利用 AI 模型添加新穎的功能,那麼 ncnn 就是一種可考慮的手機端推理模型的框架。 本文即是 Flutter 上使用 ncnn 做模型推理的實踐分享。有如下內容: ncnn 體驗:環境準備、模型轉換及測試 Flutter 項目體驗: 本文 demo_ncnn 體驗 Flutter 項目實現 創建 FFI plugin,實現 d

yolo , mobx , Android , flutter

收藏 評論

明未為洺 - vue導出pdf

vue中實現頁面導出pdf的功能 所需插件 html2canvas和pdfmake 原理就是將頁面截圖,然後生成pdf文件,具體代碼如下 const main = ref() async function exportPdf() { const canvas = await html2canvas(main.value, { allowTaint: true, scal

vue.js , pdfmake , html2canvas , vue3

收藏 評論

用户bPcWCLN - 聊聊 RocketMQ 主從複製

RocketMQ 主從複製是 RocketMQ 高可用機制之一,數據可以從主節點複製到一個或多個從節點。 這篇文章,我們聊聊 RocketMQ 的主從複製,希望大家讀完之後,能夠理解主從複製的精髓。 1 同步與異步 在 RocketMQ 的集羣模式中,Broker 分為 Master 與 Slave,一個 Master 可以對應多個 Slave,但是一個 Slave 只能對應一個 Master。

rocketmq , 源碼 , 原理 , 主從複製

收藏 評論

用户bPcWCLN - RocketMQ 事務消息初體驗

事務消息是 RocketMQ 的高級特性之一 。這篇文章,筆者會從應用場景、功能原理、實戰例子三個模塊慢慢為你揭開事務消息的神秘面紗。 1 應用場景 舉一個電商場景的例子:用户購物車結算時,系統會創建支付訂單。 用户支付成功後支付訂單的狀態會由未支付修改為支付成功,然後系統給用户增加積分。 通常我們會使用普通消費方案,該方案能夠發揮 MQ 的優勢:異步和解耦 , 同時架構設計非常簡單。 用户

實戰 , rocketmq , 源碼 , 原理 , 事務

收藏 評論

buddha - 將當前時間往前推24小時

筆記: let date = new Date(); let timeHis = date.getTime() - 24 * 60 * 60 * 1000;//時間戳 let dateHis = new Date(timeHis);//往前推24小時得到的時間 獲取當天零點時間 let date = new Date(new Date().toLocaleDateString()); 將時間轉換成

date , 前端 , Javascript

收藏 評論

limingcan - 有了這些方法,webpack你也可以自己配

前言 通過上篇文章——弄懂這幾個概念後,我對webpack有了更新的理解 的講解,我們大致瞭解了: 使用webpack過程中出現的一些概念 結合打包過程中出現的概念,淺析了webpack打包流程,讓大家對打包流程有個大致的理解 我們都知道,我們在實際開發過程中,使用webpack無非就是為了最後輸出瀏覽器能運行的css、img、js、html等前端資源。 那麼,為了更貼近實際,我們這篇文章

構建工具 , webpack5 , challenge , 前端 , Javascript

收藏 評論

中關村科金 - MobPush:Android SDK 集成指南

開發工具:Android Studio 集成方式:Gradle在線集成 安卓版本支持:minSdkVersion 19 集成準備 註冊賬號 使用PushSDK之前,需要先在MobTech官網註冊開發者賬號,並獲取MobTech提供的AppKey和AppSecret,詳情可以點擊查看註冊流程link MobPush後台配置 註冊MobTech賬號後,需要在MobTech後台進行相關

android-sdk , Android , android-studio , 程序員 , 前端

收藏 評論

Eolink - REST API 設計最佳實踐:如何正確使用 HTTP 狀態碼?

總的來説,HTTP協議出現以來Web服務也就存在了。但是,自從雲計算出現後,才成為實現客户端與服務和數據交互的普遍方法。 作為一名開發者,我很幸運能夠在工作中使用一些仍然存在的SOAP服務。但是,我主要接觸的是REST,這是一種基於資源的API和Web服務開發架構風格。在我的職業生涯中有很大一部分時間都參與了構建、設計和使用API 的項目。我見過的大多數API 都“聲稱” 是 “符合REST原則”

rest , API , HTTP , uri , Python

收藏 評論

不語 - Java 基礎守護線程創建模板

Java 創建守護線程模板 package com.integral.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @Component public class Test implements Ru

spring , 線程 , JAVA , 模板

收藏 評論

程序員三時 - 我開源了團隊內部基於SpringBoot Web快速開發的API腳手架stater

我們現在使用SpringBoot 做Web 開發已經比之前SprngMvc 那一套強大很多了。 但是 用SpringBoot Web 做API 開發還是不夠簡潔有一些。 每次Web API常用功能都需要重新寫一遍。或者複製之前項目代碼。於是我封裝了這麼一個 抽出SpringBoot Web API 每個項目必備需要重複寫的模塊,和必備功能。 並且擴展了我工作中用到的 所有工具庫。 基

rest-api , springboot , 開源項目介紹

收藏 評論