收藏 / 列表

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

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

vue.js , github

蓋亞 - 解決electron+Vue(Vite):ERR _CONNECTION_REFUSED

解決用electron打包Vue工程(Vite)報錯electron : Failed to load URL : xxx... with error : ERR _CONNECTION_REFUSED Background: 生產環境通過 Electron 直接加載本地文件系統中的靜態資源 注:node後的狀態碼不重要 明明前端工程可以運行,後端連接也沒問題,為什麼打包完成後總是連不上網址?

vue.js , electron , typescript , npm , Javascript

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

在現代 Web 應用開發中,密鑰的使用幾乎是不可避免的,無論是加解密本地敏感數據、調用第三方 SDK 還是網絡請求籤名等場景都需要用到密鑰。 如何相對安全、靈活地管理密鑰一直是一個令人頭疼的問題,我們既希望在開發環境可以方便地修改、調試和注入密鑰,又不希望這些密鑰在構建產物中被明文暴露,以免被有心之人輕鬆獲取。 通常情況,我們會先手動將密鑰通過特定的算法混淆拆分成多份放入源碼中,運行時再通過逆運算

插件 , vite , rollup , typescript , 前端

你好啊你好 - 摩天輪(vue)

效果圖 使用示例 script lang="ts" setup import FerrisWheel from "**/FerrisWheel.vue"; import { ref } from "vue"; const defaultUrls = [ "https://naive-ui.oss-cn-beijing.aliyuncs.com/carousel-img/carousel1.

vue.js , Css , HTML , 前端 , Javascript

OpenTiny社區 - “Performance面板”一文通,解鎖前端性能優化工具基礎用法!

本文由體驗技術團隊董福俊原創。 一、背景 在做前端頁面性能優化時,Performance面板是一個必不可少的工具。這個工具比較強大,既可以從全局視角分析整個網頁加載情況,又可以從代碼細節,挖掘某個具體環節的性能情況。但這個工具的結果可能讓人看着感覺難以理解,因為它本質上是將各種運行信息呈現給我們,而不是直接告訴我們問題在哪兒。我們需要將各類信息:瀏覽器加載過程、框架打包(webpack)、代碼編譯

性能優化 , 前端

wszgrcy - [Angular]單運行時多項目共享依賴方案

ngx-center 一箇中心,多個...... 使用介紹(視頻) 這是什麼? 一個 Angular 單運行時多項目共享依賴的解決方案 只啓動一個 Angular 平台(PlatformRef),其他子項目進行導出(類 es6 module),通過資源文件清單(或單獨 js 文件)進行請求加載 功能 支持子項目在開發時代碼變更的刷新 支持子項目調用主項目導出的命名(e

angular , webpack , angular2 , typescript , Javascript

奔放的炒粉 - 宏定義的強大之處在於,它不只能替換常量,還能替換整段代碼、函數

宏定義看似簡單,實則內涵豐富。從基本的常量定義,到複雜的代碼生成和語法擴展,宏定義為 C 語言注入了強大的元編程能力。雖然現代C++提供了更安全的模板和constexpr等特性,但在 C 語言中,宏定義仍然是不可或缺的工具。 當然,強大的工具也需要謹慎使用。過度使用宏定義可能會讓代碼變得難以理解和維護。所以,該用時就用,不該用時就用其他方法代替。 話説回來,你現在還覺得宏定義只是個簡單的替換工具嗎

bootstrap , tailwind-css , postman

熱飯班長 - 當從localStorage中獲取數據時,如何做異常處理?

提出問題 下面的代碼在有初始值的情況下,能夠工作的很好,但是當localStorage中存在非法的數據時就會拋出異常,如果你的程序沒有做好異常處理,就會崩潰。 const todosStr = localStorage.getItem('todos') const todos = JSON.parse(todosStr) 分析問題 能夠拋出異常的位置在JSON.parse,當JSON.parse解

localstorage , 前端 , Javascript

京東雲開發者 - 邏輯漏洞挖掘之CSRF漏洞原理分析及實戰演練 | 京東物流技術團隊

一、前言 2月份的1.2億條用户地址信息泄露再次給各大公司敲響了警鐘,數據安全的重要性愈加凸顯,這也更加堅定了我們推行安全測試常態化的決心。隨着測試組安全測試常態化的推進,有更多的同事對邏輯漏洞產生了興趣,本系列文章旨在揭秘邏輯漏洞的範圍、原理及預防措施,逐步提升大家的安全意識。第二篇選取了廣為熟知的CSRF漏洞進行介紹。 二、CSRF漏洞介紹 1、CSRF漏洞的定義 跨站請求偽造(Cross-s

漏洞 , 安全測試 , csrf , 安全漏洞 , 安全

水冗水孚 - 手寫一個簡單的谷歌瀏覽器拓展插件(附github源碼)

前言 閲讀本文,可以自己寫一個簡單的瀏覽器插件 以及前端瀏覽器插件相關東西 附上github源碼:https://github.com/shuirongshuifu/browser-plugin 接下來學學這個不常用的知識點吧... 效果圖 我們先看一下,自己手寫的簡單插件的操作效果圖(點擊彈出時間) 拓展程序部分 或者地址欄輸入:chrome://extensions/ 回

chrome , 瀏覽器 , chrome-extension , 前端 , Javascript

劉悦的技術博客 - 青山不遮,畢竟東流,集成Web3.0身份錢包MetaMask以太坊一鍵登錄(Tornado6+Vue.js3)

原文轉載自「劉悦的技術博客」https://v3u.cn/a_id_213 上世紀九十年代,海灣戰爭的時候,一位美軍軍官擔心他們的五角大樓會被敵人的一枚導彈幹掉,從而導致在全球的美軍基地處於癱瘓狀態。這時候,有一位天才的科學家説,最好的中心就是沒有中心。是的,這就是最樸素的去中心化思想,於是互聯網出現了。一個沒有互聯網的時代是無法想象的,互聯網的核心就是把一個信息分成若干的小件,用不同的途徑傳播出

vue.js , 區塊鏈 , 區塊鏈開發 , tornado , 認證授權

註銷 - 將您的基於 Accelerator 的 SAP 電商雲 Storefront 遷移到 Spartacus Storefront

原文:Migrate Your Accelerator-based Storefront to Project Spartacus 如果您已閲讀過“遷移到 Spartacus javascript storefront 項目的五個原因”和“SAP Commerce Cloud Project Spartacus 入門”這兩篇文章,您可能想要遷移到基於無狀態高性能架構的 storefront, 並且

vue.js , sap , spa , 前端 , Javascript

程序員老葉 - CRM系統哪個好 ?5 大選型關鍵因素 + 4 款主流產品詳解

客户關係管理(CRM)系統已成為企業增強銷售與服務能力的核心工具。但當前市場上的CRM系統種類繁多,不同系統在功能、價格及用户體驗上差異顯著——無論是Zoho CRM、Salesforce、Microsoft Dynamics 365還是HubSpot CRM,每款系統均有其獨特優勢與適用場景。 一、為什麼需要CRM系統? 企業引入CRM系統的核心價值在於解決客户管理、流程效率與決策支撐的痛點,具

vue.js , chrome-devtools

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

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

thinkphp

Aresn - View Design 物料市場項目已全部適配 Vue.js 3

目前,物料市場中的所有內容均已完成 Vue.js 3 的適配,View Design 付費用户可以免費下載使用。 https://www.iviewui.com/store 新增的物料有: 深色主題 - Admin Plus 深色主題 - View UI Plus 黑金主題 - Admin Plus 其他適配 Vue.js 3 的物料 社交佈局 地圖佈局 工作桌面佈局 局部打

vue.js , iview , 前端 , html5 , Javascript

新茶十九 - 高德地圖在 Web 端的兩大核心渲染技術:WebGL 和 Canvas

高德地圖在 Web 端的兩大核心渲染技術:WebGL 和 Canvas。 這是一個關於底層渲染引擎的選擇,直接影響地圖的性能、效果和兼容性。簡單來説,這是一個 “增強模式” vs “兼容模式” 的關係。 🆚 核心區別對比 特性 WebGL 渲染 (高級模式) Canvas 2D 渲染 (兼容模式)

vue.js , API , 3d , webgl , 前端開發

農民工前端 - 動態生成 CSS 工具類:CSS函數實現 `pad20-top`、`pad40-bottom` 等靈活樣式

在前端開發中,經常需要為元素設置不同的 padding 或 margin 值。如果每次都手動編寫 CSS 類,不僅效率低下,還容易出錯。為了提高開發效率,可以通過 CSS 預處理器(如 Sass 或 Less)動態生成工具類,例如 pad20-top、pad40-bottom 等。 本文將詳細介紹如何通過 Sass 或 Less 實現這一功能,並探討其擴展性和應用場景。 需

vue.js , sass , less , ci , 前端開發

Java陳序員 - 像老鄉雞那樣做飯!

大家好,我是 Java陳序員。 前段時間西貝羅永浩事件鬧得沸沸揚揚,西貝的做法可謂是激起廣大網友的不滿。 想不到的是,這場爭論的最後贏家居然是老鄉雞。與西貝相反的是,老鄉雞預製菜完全公開透明,不遮遮掩掩,而且價格十分親民。 與此相對應的,最近在 Github 有個項目 —— CookLikeHOC(像老鄉雞那樣做飯),十分爆火,短短的時間內,斬獲幾千 Star! 關注微信公眾號:【Java陳序

vue.js , github , node.js

後山人 - 穿越週期:堅持使用 PHP 的感悟與選擇的哲學

穿越週期:堅持使用 PHP 的感悟與選擇的哲學 摘要 在技術世界,PHP 似乎每年都要經歷一次“死亡”的預言,但它始終以驚人的韌性存活並持續進化。對於那些選擇堅持使用 PHP 的開發者而言,這不僅僅是一種技術選擇,更是一種對務實、效率與持續進化的深刻理解。 本文將分享堅持使用 PHP 的三大感悟,並結合 鋭智後台(RaiseAdmin)快速開發平台 的實踐,闡述 PHP 如何在現代化浪潮中,憑藉其

vue.js , MySQL , 小程序 , php , 教程