博客 RSS 訂閱

龍智DevSecOps - 詳解CloudBees CI,助力Jenkins用户順利遷移並構建高效CI/CD平台

據調查顯示,全球有超過70%的開發者使用Jenkins構建其CI流水線。然而,Jenkins在大規模團隊集中管理、靈活性、插件管理、安全性、團隊統一管理等方面存在明顯的瓶頸與不足,越來越多的團隊轉向Cloudbess CI (Jenkins企業版)。 本篇文章中,龍智技術專家與客户(Jenkins用户)進行了深入的探討,不僅詳細解讀了CloudBees的功能與優勢,還從權限管理、可擴展性、性能、遷

ci

收藏 評論

Moonbit - 大三學生如何從事專業編譯器開發?

探索不止,代碼不休。 MoonBit實習告一段落! 六個月的經歷見證他的成長 初出茅廬的他,如何在DII大展身手? 參與編譯器開發? 讓我們跟隨他的腳步,揭開成長曆程的篇章! 實習生介紹: 柴漢鋒,XX大學大三在讀生 2023年9月加入IDEA研究院基礎軟件中心MoonBit項目組 MoonBit馬里奧遊戲的作者 初入職場還需高人指點 線上遠程+線下實踐,經驗1+12 隨着寒假的結束,我在基礎軟件

實習收穫 , 開發 , 編程語言 , 編譯器 , 程序員

收藏 評論

野小白 - 枚舉類映射數據庫字段的幾種實現方式

需求背景 對於一些數據庫字段,雖然它只有幾種有限的內容種類,但它的格式並不完全遵守SCREAMING_SNAKE_CASE,所以就需要進行一些設置來保證Spring Data JPA映射正確的值。 實現方式 枚舉類Color: public enum Color { RED, GREEN, BLUE } 默認的實現是映射枚舉值的ORDINAL值 @Entity public

spring , jpa , springboot , JAVA , spring-data-jpa

收藏 評論

vivo互聯網技術 - Java 8 內存管理原理解析及內存故障排查實踐

作者:vivo 互聯網服務器團隊- Zeng Zhibin 介紹Java8虛擬機的內存區域劃分、內存垃圾回收工作原理解析、虛擬機內存分配配置,介紹各垃圾收集器優缺點及場景應用、實踐內存故障場景排查診斷,方便讀者面臨內存故障時有一個明確的思路和方向。 一、背景 Java是一種流行的編程語言,可以在不同的操作系統上運行。它具有跨平台、面向對象、自動內存管理等特點,Java程序在運行時需要使用內存來存儲

性能優化 , 內存管理 , java8

收藏 評論

flc1125 - Go:一種很“新”的類型斷言

分享組件:go-kratos-ecosystem/components 注:該功能計劃在 v2.11.0 版本中發佈。 原文:https://flc.io/go-is-type/ 引言 我們在早期使用 Go 做類型斷言的時候,大多是這麼用: var v interface{} v = 10 if _, ok := v.(int); ok { fmt.Println("v is i

assert , 泛型 , 類型檢測 , go

收藏 評論

音視頻開發_AIZ - 即構 vs 聲網 vs 騰訊雲 vs 網易雲信:2024年音視頻市場測評

引言 隨着2024年的到來,實時通訊(RTC)技術已成為推動數字經濟發展的關鍵因素。從最基礎的文本、音頻和視頻通信擴展到即時消息、文件共享、語音呼叫、直播互動以及視頻會議等多元化功能,RTC技術在各個行業中的應用日益廣泛。根據最新的市場研究,預計到2024年,中國實時音視頻(RTC)PaaS市場規模將達到30億元。 主流RTC平台概覽 國內市場上涌現出多個優秀的實時通訊平台,如即構、騰訊雲、聲網和

騰訊雲 , 音視頻 , 聲網 , 直播 , 高可用

收藏 評論

沃通CA - 沃通WoTrus實力上榜《2024年網絡與信息安全行業全景圖》10大細分領域

近日,深圳市網絡與信息安全行業協會正式發佈《2024年網絡與信息安全行業全景圖》,沃通WoTrus實力上榜身份與訪問管理、網絡與基礎架構安全、應用安全、數據安全、安全服務等模塊相關的10大細分領域,沃通深厚的產品研發實力、持續的創新能力獲得業界專業認可。 身份與訪問管理:身份認證與權限管理、硬件認證、數字認證 網絡與基礎架構安全:網絡安全網關、VPN和SD-WAN

信息安全 , 網絡安全

收藏 評論

老段 - Dockerfile詳解

Dockerfile 是一個文本文件,用於定義如何構建一個 Docker 鏡像。它包含了若干條指令,每一條指令都會在鏡像構建過程中被執行,形成新的鏡像層。通過 docker build 命令讀取並執行 Dockerfile 中的指令序列,最終生成一個新的 Docker 鏡像。 以下是Dockerfile中一些關鍵概念和常用指令詳解: 基礎鏡像(FROM): Dockerfile 通常以 FR

dockerfile

收藏 評論

coder_Alaric - [OpenCV學習筆記]獲取鼠標處圖像的座標和像素值

1、介紹 實現獲取鼠標點擊處的圖像的座標和像素值,灰度圖顯示其灰度值,RGB圖顯示rgb的值。 OpenCV獲取灰度值及彩色像素值的方法: //灰度圖像: image.atuchar(j, i) //j為行數,i為列數 //BGR彩色圖像 image.atVec3b(j, i)[0] //B分量 image.atVec3b(j, i)[1] //G分量 image.atVec3b(j, i)

qt5 , opencv

收藏 評論

coder_Alaric - [Qt學習筆記]Qt鼠標事件mouseMoveEvent實時獲取圖像的座標和像素值

@TOC 1、介紹 上一篇介紹了使用OpenCV的setMouseCallback回調函數實現獲取鼠標點擊點的圖像座標和像素值,本篇使用鼠標事件mouseMoveEvent函數來實現實時獲取鼠標的座標和對應圖像點的像素值,並將結果實時顯示在label控件上。 2、效果展示 3、實現過程 3.1 圖像的加載和顯示 這裏加載圖像並在QLabel控件上顯示,我這裏使用OpenCV的imread函數加載

qt5 , opencv

收藏 評論

bin的技術小屋 - 從 Linux 內核角度探秘 JDK MappedByteBuffer

本文涉及到的內核源碼版本為: 5.4 ,JVM 源碼為:OpenJDK17,RocketMQ 源碼版本為:5.1.1 在之前的文章《一步一圖帶你深入剖析 JDK NIO ByteBuffer 在不同字節序下的設計與實現》 中,筆者為大家詳細剖析了 JDK Buffer 的整個設計體系,從總體上來講,JDK NIO 為每一種 Java 基本類型定義了對應的 Buffer 類(boolean 類型除外

jdk17 , rocketmq , linux-kernel , jvm虛擬機 , 後端

收藏 評論

可信AI進展 - 走近 AI Infra 架構師:在高速飛馳的大模型“賽車”上“換輪子”的人

如果把大模型訓練比作 F1 比賽,長凡所在的團隊就是造車的人,也是在比賽現場給賽車換輪子的人。1% 的訓練提速,或者幾秒之差的故障恢復時間,累積起來,都能影響到幾百萬的成本。長凡説:“大模型起來的時候,我們非常興奮,因為 DLRover 天生就是為大模型訓練的場景設計的。” 目前業界普遍認為數據、算力、算法是大模型訓練的三大核心要素,AI 工程的價值似乎還沒有得到足夠的重視,我們和螞蟻 DLRov

人工智能 , 架構師

收藏 評論

倔強的鉛筆 - SpringCloud 和 Dubbo 區別: 比較微服務框架的差異

一、Spring Cloud 和 Dubbo 的概述 1.1 SpringCloud 簡介 SpringCloud 是一個用於構建雲原生應用的框架集合,它為開發者提供了一套完整的工具鏈,用於快速搭建分佈式系統。SpringCloud 基於 SpringBoot 開發,具有如下特點: 提供了豐富的組件,如配置管理、服務註冊與發現、斷路器等 採用聲明式的編程模型,易於上手 與 SpringBo

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

收藏 評論

野小白 - Spring Data JPA如何保持camelCase默認轉為snake_case,並防止對@Column註解的名字進行轉換

需求背景 對服務進行重構、遷移時,需要對MySQL表列進行映射,但一些老服務上往往存在列命名不規範的問題,大部分仍是snake_case,但也還是存在一些camelCase和PascalCase。如果直接更改原服務中的列命名,需要配合修改兩邊服務中的代碼,代價比較大。儘量希望新服務能夠適配原列名,等全部遷移完成後,再用遷移腳本進行統一更改。 默認設置下,沒有@Column註解的列名會轉為snake

spring , jpa , springboot , JAVA , spring-data-jpa

收藏 評論

阿東 - JSON 網絡加密(JWE)説明

Source JSON Web Encryption (JWE) の解説 #JWT - Qiita -------------- GPT 翻譯 -------------- JSON Web Encryption(JWE)解釋 我之前在工作中研究了一下JWE,現在將整理的資料修改後發佈到 Qiita 上。 JWE是什麼 JSON Web Encryption(JWE)是一種將加密數據與解密所需的元

加密解密 , jwebunit

收藏 評論

wayne_65b10f4b335ba - 雷龍科技Nand flash芯片試用體驗

一、項目背景 最近自己開始準備了一個智能家居控制系統項目,需要包含室內的温濕度、空氣質量、煙霧濃度以及氣體含量,能夠存儲相應的數據,並進行顯示。 Nand-flash存儲器是flash存儲器的一種,其內部採用非線性宏單元模式,為固態大容量內存的實現提供了廉價有效的解決方案。 Nand-flash存儲器具有容量較大,改寫速度快等優點,適用於大量數據的存儲,因而在業界得到了越來越廣泛的應用,

芯片 , Flash , 存儲

收藏 評論

wdlgd7ue - What’s new in Apache/dubbo-getty 1.4.10

1 概述 Dubbo-Getty 1.4.10 版本帶來了一些重要的改進和修復,旨在提高性能和穩定性,不過依然堅持 “Getty 只考慮使用 Go 語言原生的網絡接口,如果遇到網絡性能瓶頸也只會在自身層面尋找優化突破點” 【Go 語言網絡庫 getty 的那些事】。 以下是本次發佈的主要亮點和更新。 2 主要更新 2.1 Timer 優化算法禁用 2016 年開始構建 getty 網絡庫時,當時

dubbo , netty

收藏 評論

凌虛 - 我的 2024 年 Elasticsearch 認證考試經驗與真題回顧

背景説明 大家好,我是凌虛。 我於 2024 年 3 月 14 日參加了 Elastic Certified Engineer(ECE)認證考試,並與 18 日收到了考試通過的郵件。本文將會回顧我的考試過程、考試真題、個人感受。 ECE 認證 一手資料請一定要閲讀官方考試説明文檔。 目前考試使用的是 Elasticsearch v8.1 版本。 考試費用 500 美元(漲價過了),需要用支持

elasticsearch , JAVA , 架構師 , go , 後端

收藏 評論

wszgrcy - 使用任意 git 倉庫初始化項目 - `Code Recycle`

為了方便開發,一般初始化項目時都會使用 git 上的模板倉庫 想了解某個項目的功能時,可能會去運行這個倉庫下的某個實例 或者倉庫下某個文件夾內提供了一些文件模板用來限定一些模塊的初始化 上面三種場景,我們都需要拉取倉庫,但是有時候只需要拉取倉庫的一部分,這時候不妨使用Code Recycle,通過幾行配置進行自定義拉取 全部拉取 changeList: - type: copy

github , vscode-extensions , cli , template-engine , Git

收藏 評論

AIGoland之星 - 面向控制枱編程?Java的GUI開發

記得之前剛開始學習Java,按部就班去閲讀《Java核心技術》這本書的時候,總是聽別人提起,java swing那一章不用看了。然後直到對着控制枱編程了半年,回來撿起了Swing圖形界面,跟着網上搞了坦克大戰的遊戲,總覺得外觀有些過時,並且與現代化的用户界面相比可能缺乏吸引力。隨着 JavaFX 的興起和發展,一些Java開發人員開始轉向使用 JavaFX 來構建 GUI 應用程序。JavaFX提

gui , javafx , JAVA

收藏 評論

果凍想 - 説JS作用域,就不得不説説自執行函數

一個兜兜轉轉,從“北深”回到三線城市的小碼農,熱愛生活,熱愛技術,在這裏和大家分享一個技術人員的點點滴滴。歡迎大家關注我的微信公眾號:果凍想 前言 不得不吐槽,學個JS,這個概念也太多了,但是這些概念你不懂吧,代碼你都看不懂,你都寸步難行。好吧,這又遇到了作用域方面的知識盲區,然後發現,又牽扯出了自執行函數。那又能咋整,為了這點破工資,學唄。 適可而止,淺嘗輒止。 JS作用域 作用域指的是一個變量

作用域 , Javascript

收藏 評論

越前君 - 使用 VS Code + Github 搭建個人博客

相關話題 為什麼程序員必須堅持寫技術博客? 現在搭建個人博客還有意義嗎? 一般技術大牛都在哪裏寫博客? 為什麼現在很多個人博客網站沒有更新了呢? 作為一個程序員,發技術博客推薦什麼平台?博客園值得寫嗎? 現在個人博客不能備案了嗎? 候選方案 選擇很多,門檻很低。 現有平台: 掘金 語雀 知乎 簡書 博客園 微信公眾號 SegmentFault Medium .

github , 博客搭建 , 博客 , 前端 , Markdown

收藏 評論

hanbo_bo - 矢量圖使用

本案例是以vue3為案例的框架 在main.ts中全局引入圖標樣式 可以在 iconfont.css中查看自己圖標的名稱 最後可以使用 i 標籤 通過class類名使用 效果:

iconfont

收藏 評論

Yujiaao - jdbc 數據鏈接字符串裏的幾個參數使用總結

隨時間的推移,jdbc url 變得越來越長: jdbc:mysql://127.0.0.1:3306/abc?useUnicode=trueuseSSL=falsecharacterEncoding=utf8 autoReconnect=truezeroDateTimeBehavior=convertToNull allowMultiQueries=truetinyInt1isBit=false

jdbc , MySQL

收藏 評論