收藏 / 列表

baby7 - 給VitePress的右上角增加Github角標

給VitePress的右上角增加Github角標 介紹 我沒有找到VitePress的Github角標的插件,所以做了後面的嵌入流程,方案是在主題佈局中直接引入。如果不知道這兩個項目的同學可以看看介紹部分 github-corner 可以在頁面的四角顯示Github角標,可以自定義大小、背景顏色。當鼠標移動到這個角標時還能看到Github搖尾巴的動畫 官網地址: https://tholman.c

vue.js , github

蓋亞 - electron-build報錯:cannot find module/ valid " main " entry

解決electron-build打包後運行app報錯:cannot find module xxx/ Please verify that the package . json has a valid " main " entry 先看一個簡單報錯: 或者類似這種: 解決方法: 檢查package. Json中是否寫了“main”,這裏的“main”必須寫,且應當使用npm指令build的di

vue.js , electron , typescript , 前端 , Javascript

xiaohe0601 - 👋 一起寫一個基於虛擬模塊的密鑰管理 Rollup 插件吧(三)

上一章 我們為插件實現了對 TypeScript 的支持,通過在插件中引入 dts 配置項自動生成 crypto-key.d.ts 聲明文件,讓用户在開發過程中無需手動維護類型定義文件,就能獲得準確的類型提示和更流暢的 IDE 體驗。 可行性分析 為了讓插件能夠被更多的用户使用,我們希望可以同時支持 Vite、Rollup、Webpack、Esbuild 等構建工具,所以本章我們將會一起把插件從單

插件 , vite , rollup , typescript , 前端

你好啊你好 - 小説關鍵字節點搜索

網頁地址 源碼地址 視頻介紹 https://www.bilibili.com/video/BV1MJ4BzMEHX/?aid=115378525050...

工具 , 小説

wszgrcy - Angular的無選擇器(Selectorless)非官方實現

Angular的無選擇器(Selectorless)非官方實現 眾所周知,Angular的組件定義,使用的時候,必須生成一個自定義標籤;某些時候使用css佈局的時候,就會比較麻煩 雖然官方已經開始考慮實現無選擇器,但是目前還在規劃中,不知道要等多久 原理 眾所周知,結構型指令可以動態插入模板 模板內容可以自定義,並且也可以使用組件內的所有屬性和方法 那麼只需要將組件變成一個模板,即

react , vue.js , angular , 前端

奔放的炒粉 - 強調風險與成本:讓客户看到潛在代價

些客户在制定目標時只看到理想收益,卻忽視了過程中可能產生的各種風險與成本。讓客户直觀地感受到不合理目標帶來的潛在代價,往往能促使他們變得更加審慎。 (一)列舉潛在風險清單 質量風險:項目時間不足,必然導致測試、優化環節被壓縮,進而引發上線後BUG頻發或安全漏洞。 人員疲勞與流失:過度壓縮週期會讓團隊長期處於加班狀態,員工士氣和健康受損,關鍵崗位人員離職的概率也會增加。 技術債務:為趕進度或節省預算

vue.js , bootstrap , chrome-devtools

劉悦的技術博客 - 四位一體水溶交融,Docker一拖三Tornado6.2 + Nginx + Supervisord非阻塞負載均衡容器式部署實踐

原文轉載自「劉悦的技術博客」https://v3u.cn/a_id_203 容器,又見容器。Docker容器的最主要優點就在於它們是可移植的。一套服務,其所有的依賴關係可以捆綁到一個獨立於Linux內核、平台分佈或部署模型的主機版本的單個容器中。此容器可以傳輸到另一台運行Docker的主機上,並且在沒有兼容性問題的情況下執行。而傳統的微服務架構會將各個服務單獨封裝為容器,雖然微服務容器化環境能夠在

python3.x , tornado , dockerfile , Nginx , Docker

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

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

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

Winn - 前端面試八股文?不存在的!

最近刷到一位前端小姐姐海外工作分享的視頻,分享了她的求職,面試以及工作生活的感受,瞭解到海外求職面試的一個過程,其中我們經常聊的前端八股文面試以及框架原理在海外面試中卻很少出現 海外前端技術面試難不難 工資翻倍了嗎 生活成本高嗎 對比國內工作強度如何呢? 為何來到這裏呢? 都面試了哪些國家呢? 如何拿到面試機會的 怎麼看待海外工作呢? 個人感受海 外的工作可能對比國內壓力會小點,不

求職 , 面試 , 工作 , 後端 , 前端

那年 - 項目踩坑記:無法將“create-react-app”項識別為 cmdlet、函數、腳本文件或可運行程序的名稱...解決

創建項目的時候報錯 試過網上改淘寶鏡像的法子不行 最後使用npx 成功了 npx create-react-app todo-list npx 會自動查找當前依賴包中的可執行文件,如果找不到,就會去 PATH 裏找。如果依然找不到,就會幫你安裝。 npx 甚至支持運行遠程倉庫的可執行文件。 npx解釋:https://www.jianshu.com/p/684..

react , npm , create-react-app

十五 - 中後台開發必修課:Vue 項目中 Pinia 與 Router 完全攻略

前言 本篇文章主要講解如何來配置 Pinia 和 Vue Router 本文也是《通俗易懂的中後台系統建設指南》系列的第二篇文章,該系列旨在告訴你如何來構建一個優秀的中後台管理系統 寫在前面 路由(Router)和狀態管理(Vuex、Pinia)是 Vue 項目中的常客。基本上在 Vue 的項目中,我們構建一個 Web 應用都離不開它們,如果你是 Vue2 的用户,那麼你對它們不會陌生 如果你是跟

vue.js , pinia , router , 前端

kayo5994 - Vue 響應式原理剖析 —— 數據更新常見問題

概況 在 Vue 開發的過程中,多少都會遇到數據更新後,頁面沒有更新渲染這類問題。而在上兩篇文章《Vue 響應式原理剖析 —— 從實例化、渲染到數據更新(上)》和《Vue 響應式原理剖析 —— 從實例化、渲染到數據更新(下)》中,從「實例化」、「渲染」、「數據更新」三條線完整地講述了 Vue「響應式」的工作原理,本文正是基於這些原理去解決一些常見的數據更新相關問題。 對象數據的某些修改無法被檢聽?

框架學習 , vue.js , 觀察者模式 , 框架源碼 , 響應式

heath_learning - uni-app自定義密碼輸入框

最近在用uni-app開發時遇到一個類似微信支付的密碼框需求,要求:用户輸入密碼後自動向後跳轉一個輸入框,並且獲得焦點,直到輸入完畢。用户刪除時,刪除完當前輸入框的內容,再按一個“退格/刪除”鍵,則自動往前跳一個輸入框,並將其內容刪除。 效果如: 實現思路 有且只能有一個input輸入框 如果採用一個方框用一個input輸入框,在模擬器裏沒有什麼問題,但在真實的手機中會

input , 輸入框 , vue.js , 混合app , uni-app

charon_5f4765a39cea7 - Vue Virtual DOM基礎之Snabbdom解析(3-1-3)

前言:前面寫了1篇vue 觀察者模式響應式數據的解析,裏面關於dom操作部分是直接操作的真實dom,並沒有涉及到虛擬dom部分,然後這裏就做一個虛擬dom的實現解析。 首先,還是説什麼是虛擬dom,我之前一篇mini-react中説過虛擬dom的概念,這裏再重複一下。 Virtual DOM(虛擬 DOM),是由普通的 JS 對象來描述 DOM 對象,因為不是真實的 DOM 對象,所以叫

vue.js , virtual-dom

Hooray - 一勞永逸,解決基於 keep-alive 的後台多級路由緩存問題

用過 vue-element-admin 的同學一定很清楚,路由的配置直接關係側邊欄導航菜單的展示,也得益於這種設計思路,幾乎大部分後台框架都採用這個方案,當然也包括了我寫的 Fantastic-admin 這個中後台框架。 但這個方案有個明顯的問題,就是為了實現多級側邊欄導航菜單,則需要將路由配置成多級嵌套的形式,一旦超過兩級,達到三級甚至更多級,就需要增加一個空佈局頁面(Empty.vue)用

vue.js , 後台 , Javascript

小謳 - 小程序重構 [cnode社區]:mpvue + 開源api,現已上線!

歡迎關注前端小謳的github,閲讀更多原創技術文章 閒暇時光表浪費,由於技術棧一直用的vue,因此用 mpVue 開發了小程序版本的 cnode 社區,api 也都是官網開源的。有人會問 “mpvue不是已經停止維護了嘛?”——的確是的,而且使用起來有很有坑。但這是我第一次寫小程序,找個最相近的語言最適合——無論選擇哪種技術棧,產品要完整做出來才行。小程序現已上線,後續還將逐步嘗試在tar

vue.js , node.js , 小程序 , mpvue , Javascript

你好2007 - 關於字符串解析的一點理解 (以解析一段HTML字符串為例)

在分析一段字符串的時候,可以藉助字符串的indexOf等方法,或者是正則表達式,可是,如果需要解析的是下面這段字符串: group arc c-bind:cx='_width*0.5' c-bind:cy='_height*0.5' c-bind:radius1='_min*0.5' radius2='100' deg='120deg' /arc group c-for='

vue-loader , 算法 , webpack , template-engine , 前端

程序員老葉 - 2025年正版客户管理系統熱門排行榜!

客户管理系統已經成為企業提升客户滿意度、增加銷售和優化經營效率的關鍵工具。2025年市場上涌現出眾多功能強大且用户廣泛的客户管理系統產品。本文將從專業、全面的角度出發,評點當今熱門的客户管理系統排行榜,幫助企業選擇最適合的客户管理解決方案。 2025年正版客户管理系統熱門排行榜包含:Zoho CRM、Salesforce、HubSpot、Microsoft Dynamics 365、Pipedri

safari , tailwind-css

ThinkPHP - 【小編推薦】ThinkPHP3.x基礎管理系統

https://download.notestore.cn/2020/05/12/tpcms-master/

thinkphp

京東雲開發者 - Java21上手體驗-分代ZGC和虛擬線程 | 京東雲技術團隊

一、導語 幾天前Oracle剛剛發佈了Java21, 由於這是最新的LTS版本,引起了大家的關注。 我也第一時間在個人項目中進行了升級體驗。 一探究竟,和大家分享。 二、Java21更新內容介紹 官方release公告: https://jdk.java.net/21/release-notes 開源中國介紹: https://my.oschina.net/waylau/blog/10

java21 , gc , 線程 , JAVA , 後端

風流倜儻的傷痕 - FastAPI如何用契約測試確保API的「菜單」與「菜品」一致?

url: /posts/02b0c96842d1481c72dab63a149ce0dd/ title: FastAPI如何用契約測試確保API的「菜單」與「菜品」一致? date: 2025-09-13T02:46:54+08:00 lastmod: 2025-09-13T02:46:54+08:00 author: cmdragon summary: 契約測試是

flask , django , fastapi , 後端 , Python

子丶不語 - Flex佈局-實戰篇

flex佈局屬於一維佈局簡單來説就是橫向或縱向佈局,將子元素羣編排成行或列。 上面的佈局我們用flex都可以輕鬆幾行實現 一、骰子的佈局 下面,就來看看Flex如何實現,從1個點到9個點的佈局。 HTML模板如下 div class="box" span class

Css , 前端開發 , ide , HTML

zhanle_huang - highchart的(column)柱狀圖修改圖例

(highchart的(column)柱狀圖修改圖例) 情況説明 柱狀圖的圖例默認是圓點的,如圖 要修改成方形,可以採用如下形式 plotOptions: { column: { tooltip: { pointFormat: `span style="color:{point.color}"\u25A0/span {series.n

vue.js , highcharts , 前端 , Javascript

DiracKeeko - [axios] 版本升級,特性變更記錄(高版本post請求異常)

axios 原版本 0.19.2,升級到0.27.2 出現了部分post請求發送異常的情況。 經查發現雖然大版本號同為0,但是0.27.2的內部邏輯有變更。 (0.27.2版本去掉了一些0.19.2版本中的對config的兼容性處理),導致0.19.2中不規範的api使用方式在0.27.2中無法生效。 問題發生在使用類似於下面這種形式發送post請求。 axios.post(ur

Axios , 前端