博客 RSS 訂閱

熱飯班長 - craco使用問題記錄

如何配置less? // craco.config.js const CracoLessPlugin = require('craco-less'); module.exports = { plugins: [ { plugin: CracoLessPlugin, options: { cssLoaderOptions: {

create-react-app

收藏 評論

熱飯班長 - 對象方法用途記錄

entries 注意:這是一個靜態方法而非原型方法。 用途:需要將對象轉換為數組進行處理時。 該方法接受一個對象,然後返回一個數組,該數組的每個元素為一組對象的鍵名和鍵值。 const arr = Object.entries({name1: 'tom', name2: 'lily'}) console.log('arr', arr) // [['name1', 'tom'], ['name

object , Javascript

收藏 評論

清風 - [rollup]

官網 https://cn.rollupjs.org/introduction/ ES 模塊語法:https://cn.rollupjs.org/es-module-syntax/#importing 1. 簡介 將項目分解為較小的獨立部分通常可以使軟件開發更加容易,因為這通常可以消除意外的交互,並大大減少你需要解決的問題的複雜性,在 ES6 版本的 JavaScript 中引入了一種

rollup

收藏 評論

sologeek - 分享一個我們自己開發的 Rust 跨平台 GUI 框架

我們開發的 Rust GUI 框架 Ribir 開源了,感興趣的朋友可以來看看。 https://github.com/RibirX/Ribir。 相關文檔: https://ribir.org/zh/docs/introduction/ Ribir 是什麼 Ribir 是基於 Rust 開發的跨平台 GUI 框架,它的核心設計理念是應用程序 UI 的構建對數據結構邏輯是非侵入式的。 Ribir

gui , rust , webassembly

收藏 評論

註銷 - 什麼是面向對象設計領域的 Covariance 概念

在面向對象編程領域,Covariance是一個重要的概念,它涉及到繼承關係中的類型兼容性。具體來説,Covariance描述了在一個繼承體系中,子類型(派生類)的方法返回類型能否被視為父類型(基類)方法返回類型的子類型。 理解Covariance 要理解Covariance,首先需要明白子類型和父類型的關係。在面向對象編程中,通常會有一個基類(父類)和一個或多個派生類(子類)。子類繼承了父類的特性

面向對象設計模式

收藏 評論

註銷 - 什麼是面向對象領域軟件設計的 Contravariance 概念

Contravariance 這個詞在計算機科學中是一個重要的概念,特別是在類型系統和麪向對象編程中。它描述了一種類型關係,用於指導類型系統中的類型轉換和參數傳遞。為了更好地理解 Contravariance,我們需要先了解一下它的背景和相關的概念。 類型系統和多態 在面向對象編程中,類型系統是一個核心概念。類型系統有助於確保程序的安全性和正確性,通過規定變量、參數和函數的類型來約束程序的行為。其

面向對象設計模式

收藏 評論

SelectDB技術團隊 - 當我們一起走過 2023|Apache Doris 年度時刻盤點

2024 年的第一個月已經徹底過去,2023 年的回顧總結才姍姍來遲。 在過去一年的大多數時間裏,我們一直處於忙碌的狀態中,緊鑼密鼓的代碼研發、高速推進的版本迭代、行程緊密的全國之行,眾多社區用户與開發者皆是見證。 越是忙碌,在年末的這場回顧就越難能可貴。 在 2024 年開端,我們挑選出了一些有意義的片刻,期待跟每一個社區用户和開發者一同看看過去一年所共同經歷的種種。正是因為每一個您都是見證者和

大數據 , 數據庫 , 數據分析 , SQL , 學習資料

收藏 評論

鹽焗代碼蝦 - 支付寶花唄分期如何接入

馬上過年了,經過一波年貨大采購,花唄都要見底了~ 不慌,今天跟大家聊一聊如何接入支付寶的花唄分期。 什麼是花唄分期 花唄分期是螞蟻集團推出的消費金融產品,用户在商家端網站或線下門店購物時使用花唄分期支付,訂單全額實時支付到商家支付寶賬户中,用户分期償還資金。 分期產生的手續費用由商家或者用户進行承擔,對手續費用感興趣的同學可以參考 [花唄分期手續費計算規則] 詳細瞭解。 那麼花唄分期需要如何接入

經驗 , 支付寶 , JAVA

收藏 評論

杭城小劉 - 瀏覽器渲染原理

瀏覽器是如何渲染頁面的 當瀏覽器的網絡線程收到 HTML 文檔後,會產生一個渲染任務,並將其傳遞給渲染主線程的消息隊列。在事件循環機制下,渲染主線程取出消息隊列中的渲染任務,開啓渲染流程。 整個渲染流程分為多個階段:HTML 解析、樣式計算、佈局、分層、繪製、分塊、光柵化、畫。每個階段都有明確的輸入輸出,上一個階段的輸出就是下一個階段的輸入,整個流程類似流水線一樣。 下面針對每個階段做詳細的研

大前端 , 瀏覽器 , 瀏覽器原理 , 前端 , Javascript

收藏 評論

Moonbit - MoonBit月兔新增多行字符串支持

MoonBit 更新 1. 新增多行字符串支持 每行需要以#|開頭。多行字符串每行之間允許斷開、插入註釋,字符串內不支持轉義和字符串插值。 2. 新增函數式的loop循環 其中continue 只允許出現在尾遞歸調用的位置,loop內允許使用break提前返回一個值。 3. 提供Trait::method調用支持 支持以Debug::debug_write(self, buf)的形式調用t

loop , trait , 開發 , 程序員 , unicode

收藏 評論

yizheng - [javatips]Datatime轉換-java8最新方法

關鍵詞 傳統Date/Calendar類存在的問題 非線程安全, Date, Calendar不是線程安全的 API不容易理解和使用,不用多説,不同時間格式的轉換還是比較麻煩的. 時區邏輯,需要自己實現時區轉換邏輯 java8相關類 java.time包下有多個相關類 LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Perio

datetime , java8 , JAVA

收藏 評論

多走幾步 - 理解 Angular 依賴注入

之前只知道依賴注入是Angular中的一個特性,對於依賴注入有一個大概的瞭解,但是並沒有仔細查詢過依賴注入,這裏記錄一下對依賴注入的重新學習。 什麼是依賴注入: 當你開發系統的某個較小部件時(例如模塊或類),你可能需要使用來自其他類的特性。例如,你可能需要 HTTP 服務來進行後端調用。 依賴注入或 DI 是一種設計模式和機制,用於創建應用程序的某些部分並將其傳遞到需要它們的應用程序的其他部

angular , 依賴注入

收藏 評論

悟空碼字 - 支付寶直連商户處理支付交易投訴管理,支持多商户

大家好,我是小悟 1、問題背景 玩過支付寶生態的,或許就有這種感受,如果收到投訴單,不會通知到手機端,只會在支付寶商家後台-賬號中心-安全中心-消費者投訴-支付交易投訴那裏顯示。那你能一直盯着電腦看嗎?可能當你有空打開電腦登錄查看的時候,已經積累了好多超時未處理的投訴單。 一旦處理不及時,超時什麼的,就會受到相應的處罰。為了更高效地處理用户投訴,為用户提供更好的售後服務體驗。所以還是搞個系統來

支付寶

收藏 評論

74 - nvm,node,npm

一.node,npm,nvm相關知識點 1.node Node.js 是一個開源的、跨平台的 JavaScript 運行環境,用於在服務器端運行 JavaScript 代碼。 Node.js的主要特點: 1.1 異步 I/O:Node.js 使用了事件驅動和非阻塞 I/O 模型,使得它在處理大量併發請求時非常高效。 1.2 跨平台:Node.js 可以運行在 Wind

node.js , nvm , npm , 前端

收藏 評論

雲掣科技 - 開源大數據集羣部署(八)Ranger編譯部署

作者:櫰木 在hd1.dtstack.com主機root權限下操作。 1、 編譯ranger ranger二進制包編譯過程在本次過程中不做詳細説明。簡單説明如下: 在pom.xml中更改對應hadoop集羣組件版本。 ranger2編譯前提條件是python3和mvn已安裝完成。 編譯命令: mvn clean compile package install -Pranger-jd

部署 , 大數據 , 集羣

收藏 評論

NocoBase - 使用無代碼/低代碼平台進行開發的 5 大挑戰

近年來,越來越多的開發者會選擇使用無代碼/低代碼平台進行業務系統的開發。原因很簡單:不用從零開始研發一整套系統,並且有易用的模板和可視化的操作界面,大大減少了業務開發的難度和所需時間。 然而,真正嘗試過的開發者會發現,無代碼/低代碼確實能讓開發變“簡單”,但新的挑戰也隨之而來。 在這篇文章中,我們將與大家探討這些已有的挑戰,並且可以怎樣更好地應對。 挑戰 1:難以準確評估項目複雜度和無代碼/低代

無代碼開發平台 , 系統設計 , 開發工具 , 低代碼 , 開源

收藏 評論

支付寶小程序雲 - 重構商業生態:支付寶小程序雲與AI融合的無限可能

當 AI 遇上小程序,會激盪出怎樣的商業創新火花?在這個過度信息化的時代,消費者渴望的不只是產品,而是更為精準和個性化的服務體驗。支付寶小程序雲致力於探索這一領域的邊界,但面對複雜多變的市場環境,我們如何利用 AI 打造出真正符合用户需求的小程序體驗?企業又該如何利用這一技術趨勢,開闢業務增長的新藍海? 在近日舉辦的「首屆 AIGC 全網小程序應用創新大會」上,螞蟻集團支付寶小程序雲總負責人李錚進

支付寶小程序 , 支付寶 , 雲服務 , 人工智能

收藏 評論

deephub - 10個Pandas的高級技巧

Pandas是我們最常用的數據處理Python庫之一。儘管您可能已經與它共事多年,但可能還有許多您尚未探索的實用方法。我將向您展示一些可能未曾聽説但在數據整理方面非常實用的方法。 我目前日常使用的是pandas 2.2.0,這是本文時可用的最新版本。 import pandas as pd import numpy as np print(pd.__version__) 1、agg 你

機器學習 , pandas , 數據分析 , Python

收藏 評論

龍智DevSecOps - 演講回顧:如何為大規模研發團隊加速CI構建,實現高效流水線

近日,龍智聯合Atlassian舉辦的DevSecOps研討會年終專場”趨勢展望與實戰探討:如何打好DevOps基礎、賦能創新”在上海圓滿落幕。龍智Atlassian技術與顧問諮詢團隊,以及清暉、JamaSoftware、CloudBees等生態夥伴的嘉賓發表了主題演講,分享他們在DevOps領域的豐富經驗與獨到見解,並圍繞Atlassian最新產品趨勢與Jira、Confluence等工具的

ci

收藏 評論

繼小鵬 - 教你學會Next.js14(c-shopping電商開源)

C-Shopping :基於Nextjs14開發同時適配Desktop、Tablet、Phone多種設備的精美購物平台。輕量化獨立站,使用最新的技術組合,初步得到國內外很多大佬認可。 後續會出一系列圍繞這個項目的詳細講解,希望能對感興趣的同學起到一點學習幫助,如果你喜歡和認可,請在github給我一個star,我會更有動力做下去。 開源地址:https://github.com/huanghanz

全棧 , Headless , next.js , tailwindcss , 開源

收藏 評論

愛吃貓的魚 - Halo博客的部署和使用

1 前言 Halo 是一個強大易用的開源建站工具,擁有豐富的主題模板和插件,幫助用户快速搭建屬於自己的博客系統。 準備 CentOS 系統服務器(推薦騰訊雲服務器) 域名 SSH 工具(推薦 FinalShell) 注意 本文涉及 docker 和 docker-compose 的安裝,Nginx、MySQL 使用寶塔面板安裝。 2 Docker 部分 安裝 yum-utils # yu

博客搭建與配置 , 建站程序 , 建站 , 博客搭建 , 博客

收藏 評論

wayne_65b10f4b335ba - 我的2023年度關鍵詞:迎接不一樣的挑戰,充實自我

一、時光飛逝,又到年底大家好,很高興能夠在這裏與大家分享自己在2023年度的收穫和總結,以及自己的工作體會。我是一名嵌入式開發工程師,目前就職於一家即將上市的半導體芯片行業,在公司從事AE工作,主要是負責芯片的應用與測試和驅動開發,這是一份新的工作,對於自己的認知和技術水平都有很大的挑戰,我自己也是很珍惜這個機會,經常抽時間自己去研究相關的技術和產品,瞭解產品的應用與性能指標,以便於給自己提供更好

嵌入式 , 總結

收藏 評論

小皇帝James - 表格Table實現前端全選所有功能

前言 最近兩家公司都遇到了全選全頁+批量操作的功能場景,即點擊全選所有的時候需要勾選所有數據包括非當前頁的。 方案 如果純前端分頁可以參考 antdv.table,一般主流的組件庫都給封裝好了。 後端分頁一種方案是: 基於組件庫的現有能力,全選所有時設置 pageSize 為無窮大並調用列表接口得到全量數據賦值給 selectedRowKeys 即可。但是這套方案最大的問題在於

全選 , table , vue3 , selection , Javascript

收藏 評論

用户bPc6h39 - Pycharm 2023.3.3 最新安裝教程(親測有效)

PyCharm是一種流行的Python集成開發環境(IDE),廣泛應用於Python開發人員。在使用PyCharm時,開發人員可能會遇到一些常見問題。以下是一些可能出現的問題及其解決方案: 安裝教程:kdocs.cn/l/cmuBDCz2KFTj 內存不足和卡頓: 問題描述:PyCharm在運行時可能因為內存不足而變得卡頓或無響應。 解決方案:確保計算機有足夠的內存來運

程序 , 開發工具 , pycharm , ide , Python

收藏 評論