博客 RSS 訂閱

DiracKeeko - [highcharts] 02_02漸變色linearGradient使用説明

本文是對很早一篇文章 《[[highcharts] 02_回調函數實現高級顏色漸變]》的補充(https://segmentfault.com/a/1190000041028581) 先貼個數據的實例 stockOptions.series = { data: [2, 9, 13, null, 50, 17, 19], fillColor: { linearGradient:

highcharts , 前端

收藏 評論

明未為洺 - scss基礎語法的簡單使用

1. 變量聲明及使用 $color: red; .box { color: $color; } 2. mixin和include 2.1 簡單使用 $bgColor: red; @mixin bg { background: $bgColor; } .box { @include bg; } 編譯結果: .box { background: red; } 2.2 進

sass , scss , map , Css , for循環

收藏 評論

極狐GitLab - 玩轉 ChatGPT+極狐GitLab|分分鐘絲滑遷移Jenkins到極狐GitLab CI

💃 自從 ChatGPT 閃亮登場以來,各種基於它的軟件擴展紛至沓來。愛折騰的極狐GitLab 開發者們,也花式玩轉起了 ChatGPT + 極狐GitLab,讓研發工作更高效。 之前我們分享了 如何利用極狐GitLab CI/CD 完成 Jenkins 的遷移。今天有了 ChatGPT 的加持,可以分分鐘完成絲滑切換,Enjoy~ 可用的 Jenkinsfile 下面是一個完整可用的

持續集成 , devops , chatgpt , ci , jenkins

收藏 評論

EMQX - MQTT 客户端自動重連最佳實踐|構建可靠 IoT 設備連接

背景 MQTT 是一個基於 TCP 協議的發佈/訂閲模型協議,它被廣泛應用於物聯網、傳感器網絡和其他低帶寬、不穩定網絡環境中。在這些網絡環境中,網絡連接往往不穩定,可能會出現網絡故障、信號弱化、丟包等問題,這可能會導致 MQTT 客户端與服務器之間的連接中斷。物聯網應用中,常見的觸發斷線重連的場景包括: 網絡環境惡劣或者斷網,造成 MQTT 客户端連接超時斷開。 由於業務需要服務端升級切換

服務端 , iot , 物聯網 , 客户端 , mqtt

收藏 評論

京東雲開發者 - Swift之struct二進制大小分析

作者:京東零售 鄧立兵 隨着Swift的日漸成熟和給開發過程帶來的便利性及安全性,京喜App中的原生業務模塊和基礎模塊使用Swift開發佔比逐漸增高。本次討論的是struct對比Class的一些優劣勢,重點分析對包體積帶來的影響及規避措施。 一、基礎知識 1、類型對比 引用類型:將一個對象賦值給另一個對象時,系統不會對此對象進行拷貝,而會將指向這個對象的指針賦值給另一個對象,當修改其中一個對象的

swift , 二進制 , struct , 數據結構和算法

收藏 評論

journey - JVM入門

1、JVM模板 -Xms4096M -Xmx4096M -Xmn3072M -Xss1M -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256M -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFaction=92 -XX:+UseCMSCompactAtFull

jvm , jvm調優

收藏 評論

宇宙之一粟 - 讀書筆記之數據密集型應用的可靠性

宇宙之一粟讀書筆記之《數據密集型應用系統設計》,本筆記的內容來自《數據密集型應用系統設計》,該書豆瓣評分高達 9.7。 什麼是數據密集型應用 數據密集型應用,英文名 Data-Intensive Application。 數據密集型應用(data-intensive applications)正在通過使用這些技術進步來推動可能性的邊界。一個應用被稱為數據密集型的,如果數據是其主要挑戰(數據量,數

數據 , 數據庫設計 , 讀書筆記 , 後端

收藏 評論

Bytebase - 業界數據庫工具結合 ChatGPT 的(不完全)彙總

雖然 ChatGPT 才發佈沒多久,但已經成為了打工人必不可少的工具,基於 ChatGPT 的工具也像雨後春筍般涌現出來。而在數據庫相關領域,大家立馬想到的就是能否利用 ChatGPT 的相關技術來幫大家實現用自然語言聊天的方式寫出 SQL。下面我們就來盤點一下最近出現的一系列工具。 sqlTranslate sqlTranslate是利用 OpenAI 的 API 實現的一個很簡單的工具,輸入自

plugin , 數據庫 , chatgpt , SQL

收藏 評論

龍蜥社區 - 龍蜥白皮書精選:龍蜥全面支持 Intel 第四代可擴展處理器 SPR 平台

文/尚旭春 Intel Sapphire Rapids(簡稱SPR)即第四代至強可擴展處理器,是 Intel 承上啓下的一代產品。新引入增強指令、硬件加速器、 AMX 矩陣計算、SGX 機密計算、Scalable IOV、PCIe 5.0、CXL1.1 協議,涵蓋了計算、安全、I/O 及虛擬化方面的眾多技術升級和增強。 龍蜥社區對 Intel 平台的支持一直領先於業界,緊隨 Intel 研發節奏,

芯片 , 擴展 , intel , 操作系統 , cpu

收藏 評論

小萬哥 - C++ 開發者必讀經典書籍推薦

如果你正在學習C++,那麼一本好的教材或參考書可以事半功倍。以下是幾本我個人推薦的C++書籍或視頻 C++基礎 看書 C++ Primer C++程序設計語言 Effective C++ More Effective C++ Effective STL STL源碼分析 深度探索C++對象模型 看視頻 黑馬程序員(B站) C++內存管理(候捷) STL源碼分析(候捷) C

讀書 , 學習 , 開發 , c++ , 書籍

收藏 評論

KerryWu - 記一次jvm調優及垃圾收集器

本文在第一段先簡單講解調優的緣由和過程,具體涉及到的知識點,在後面段中具體介紹。 1. 調優過程 1.1. 問題定位 有一天突然收到監控告警,大批量產線服務實例在自動重啓。於是趕緊上平台下載dump日誌,以及檢查其他監控事件,最終定位到問題: 那幾分鐘內,涌入幾十萬用户登錄平台操作,導致內存吃緊,幾乎每個實例都觸發了幾次 Full GC。而由於集中性的 Full GC,STW 時間過長,服務測活接

jvm調優 , 垃圾回收

收藏 評論

liangwt - 寫給go開發者的gRPC教程-超時控制

本篇為【寫給go開發者的gRPC教程系列】第六篇 第一篇:protobuf基礎 第二篇:通信模式 第三篇:攔截器 第四篇:錯誤處理 第五篇:metadata 第六篇:超時控制 👈 本系列將持續更新,歡迎關注👏獲取實時通知 導言 一個合理的超時時間是非常必要的,它能提高用户體驗,提高服務器的整體性能,是服務治理的常見手段之一 為什麼要設置超時 用户體驗:很多RPC都是由用户側發起,如果

grpc , http-2 , 微服務 , 超時 , go

收藏 評論

zandy - 王爽《彙編語言(第4版)》讀書筆記(第4-8章)

寫這個系列文章的主要目的是記錄書中重要的知識點,並和大家分享一些個人理解與實踐。由於筆記中的知識點比較零散,而書中系統的介紹了一個 x86-16 處理器在實模式下的工作原理以及如何使用匯編語言與其進行“溝通”,所以推薦想要系統學習的朋友們去學習這本書。當我們掌握了實模式的工作原理之後,就可以進一步研究後來出現的其他運行模式(如保護模式)。除此之外,熟悉彙編語言有助於我們掌握上層語言(如 C)的執行

dosbox , assembly , 讀書筆記 , x86-16 , dos

收藏 評論

一鱗半爪大大人 - Git中的一個特殊hash

最近了解了一點Git的內部原理,看到了一個特殊的hash,所以寫了這一篇文章來分享自己的看法。 ============== 既然你讀這篇文章,那就意味着你應該比較熟悉Git的一系列操作,不過,在你使用 Git 的時候,你有沒有遇到以下hash: 4b825dc642cb6eb9a060e54bf8d69288fbee4904 可能你會覺得git中的每個對象都有一個hash值,誰會注意hash的數

hash , sha1 , Git

收藏 評論

一顆冰淇淋 - 去中心化組件共享方案 —— Webpack Module Federation(模塊聯邦)

在大型應用中, 我們可能會對其進行拆分,分成容器、主應用和多個子應用,使拆分後的應用獨立開發與部署,更加容易維護。但無論是微應用、公共模塊應用,都需要放到容器中才能使用。 如果多個應用之間希望資源共享,除了使用 npm 包的形式,基於Webpack 5 Module Federation(模塊聯邦)實現的EMP微前端方案也可以一試,它不限制技術棧,但依賴於 Webpack5。 使用場景 如果應用B

組件通信 , 工程化 , webpack , 前端 , Javascript

收藏 評論

北冥有隻魚 - 反向代理學習筆記(一) Nginx與反向代理緒論

本來是隻想學習Nginx的,但是想來只學Nginx學過來有些狹窄,因為現在反向代理服務器 什麼是代理? 作為一個滬漂程序員,聽到代理這個詞,我下意識的想到了中介,現在在上海已經很少能找到房東看房子了,基本上都是從中介那裏看房,從這個角度來説中介代理了房東的部分職責,帶你看房。在漢語詞典中也是這麼闡釋的,待他人處理事務。那我們給代理前面加上正向這個詞呢,這也就成為了計算機領域內的專有名詞,正向代理。

Nginx , 反向代理

收藏 評論

LiberHome - bug solved | This experimental syntax requires enabling xxx

另外,這倆問題是我在mobx中使用ES7裝飾器語法用到的,用普通的ES6語法是不會碰到這樣的問題,嫌麻煩也可以不用裝飾器語法,奈何我對這種看上去像Spring註釋的語法垂涎已久。 bug1 Experimental support for decorators is a feature that is subject to change in a future release. Set the

mobx

收藏 評論

路人甲的世界 - 使用 Z-Library+Calibre+靜讀天下+堅果雲,構建自由可控的數字圖書館和雲同步閲讀方案

在放緩文章更新速度的這兩年內,筆者不少的時間都花在了閲讀和學習上,尤其是對社科、心理學、哲學、歷史等學科的學習。起初為了方便獲取書籍資源和方便的雲同步,筆者選擇了在用户體驗和出版物數量上首屈一指的微信讀書 APP,但隨着學習的深入,微信讀書內的書籍逐漸無法滿足我的閲讀需要(尤其是外文圖書的缺失),更致命的是,微信讀書會在部分書籍的版權到期後選擇下架書籍,就算已下載到設備裏的書,也會隨之消失,包

軟件 , 電子書 , 學習方法 , 閲讀

收藏 評論

註銷 - JavaScript 函數 window.matchMedia 的用途

以下是window.matchMedia()函數的基本語法: var mediaQueryList = window.matchMedia(mediaQueryString); 其中,mediaQueryString是一個字符串,表示要檢查的媒體查詢條件。例如,要檢查當前設備的屏幕寬度是否小於某個值,可以使用以下代碼: var mediaQueryList = window.matchMedia(

ecmascript-6 , sap , javascript正則 , 前端 , Javascript

收藏 評論

zandy - 王爽《彙編語言(第4版)》讀書筆記(第1-3章)

寫這個系列文章的主要目的是記錄書中重要的知識點,並和大家分享一些個人理解與實踐。由於筆記中的知識點比較零散,而書中系統的介紹了一個 x86-16 處理器在實模式下的工作原理以及如何使用匯編語言與其進行“溝通”,所以推薦想要系統學習的朋友們去學習這本書。當我們掌握了實模式的工作原理之後,就可以進一步研究後來出現的其他運行模式(如保護模式)。除此之外,熟悉彙編語言有助於我們掌握上層語言(如 C)的執行

dosbox , assembly , 讀書筆記 , x86-16 , dos

收藏 評論

zxl20070701 - sftp基本的操作

連接 sftp -P 22 username@ip 然後輸入密碼即可登錄。 文件傳輸 上傳文件 put -r /User/zxl20070701/Desktop/demo.html /root/zxl20070701 上面的例子就是把本機電腦的/User/zxl20070701/Desktop/demo.html文件上傳到服務器的 /root/zxl20070701文件夾下。 下載文件 get -

sftp , ftp-get , ftp , Linux , ftp-client

收藏 評論

扣釘日記 - 傳參base64時的+號變空格問題

原創:扣釘日記(微信公眾號ID:codelogs),歡迎分享,非公眾號轉載保留此聲明。 問題發生 上上週,看到一位老哥找我們組同事聯調接口,不知道是什麼問題,兩人坐一起搞了快1個小時,看起來好像有點複雜。 突然,老哥發出一聲卧槽,"我傳參裏的+號,到你這怎麼變成了空格!",這個聲音很大,我明顯的聽到了,很快,我就大概Get到了他們的問題點。 我猜測他們遇到的問題大概如下: 我們的接口協議上,都

urlencode , base64

收藏 評論

JackySummer - 【解讀 ahooks 源碼系列】Dev篇——useTrackedEffect 和 useWhyDidYouUpdate

前言 本文是 ahooks 源碼(v3.7.4)系列的第六篇——Dev 篇,該篇主要是協助開發調優的 Hook,只有兩個 往期文章: 【解讀 ahooks 源碼系列】(開篇)如何獲取和監聽 DOM 元素:useEffectWithTarget 【解讀 ahooks 源碼系列】DOM 篇(一):useEventListener、useClickAway、useDocumentVisibilit

react , hooks , 前端

收藏 評論

我不是碼農 - spring jpa關於線程池異步執行導致detached entity passed to persist問題排查和解決

我這邊有個批量插入用户OpenUser和應用OpenApp關聯關係數據的操作,由於耗時較長時間,所以準備用線程池異步執行操作,然而卻遇到了一個jpa的detached entity passed to persist問題,我這邊的操作是批量保存一個OpenAppUser關聯關係表,所以需要先獲得對應OpenUser和OpenApp的引用,再設置到關聯對象OpenAppUser裏,然後在保存,我這邊

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

收藏 評論