收藏 / 列表

HZFEStudio - ES5、ES6 如何實現繼承

完整高頻題庫倉庫地址:https://github.com/hzfe/aweso... 完整高頻題庫閲讀地址:https://febook.hzfe.org/ 相關問題 關於 ES5 和 ES6 的繼承問題 原型鏈概念 回答關鍵點 原型鏈繼承 構造函數繼承 ES6 類繼承 繼承是指子類型具備父類型的屬性和行為,使代碼得以複用,做到設計上的分離。JavaScript 中的繼承主要通過原型鏈和

ecmascript-6 , 繼承 , 原型鏈 , 前端 , Javascript

小X學技術 - Y 分鐘速成 Qt Framework

源代碼下載: learnqt-cn.cpp Qt Qt是一個廣為人知的框架,用於開發跨平台軟件,該軟件可以在各種軟件和硬件平台上運行,代碼幾乎沒有變化,同時具有本機應用程序的能力和速度。雖然Qt最初是用C++,但也有其他語言的端口: PyQt, QtRuby, PHP-Qt, 等等. Qt 非常適合使用圖形用户界面 (GUI) 創建應用程序。本教程是關於如何用C++去實現。 /* * 讓我們從最

gui , 框架 , qt , 教程 , qt5

卡頌 - 我是如何解決職場內卷、不穩定、沒前景的

大家好,我卡頌。 我的讀者大部分是職場人,在經濟下行期,大家普遍反映混職場艱難。 再深究下,發現造成職場艱難的原因主要有三個: 內卷:狼多肉少 不穩定:裁員總是不期而遇 沒前景:明知過幾年會被優化,但無法改變 本文根據我的個人經歷以及大量案例走訪,得出一套切實可行的不內卷、高穩定、有前景的職業發展路徑。 推薦職場發展遇到卡點的同學閲讀。 造成三個問題的原因 要知道問題的解法,首先得了解問

職業發展 , 職場晉升 , 職場 , 職業規劃 , 程序員

華為雲開發者聯盟 - 華為IoT首席架構師王啓軍:全棧工程師“養成記”

在王啓軍的公眾號裏,有一篇《My Team》的文章,裏面記錄了早年他所帶團隊成長的心得。 這個被他稱為完美組合的團隊,並不是來自大廠名企,彼時王啓軍給不起高待遇,團隊核心成員中還有很多人是專科學歷。 但就是這樣一支團隊,建立了IaaS平台,搭建了私有云,雲緩存,分佈式文件中心……甚至還有自己的開發框架,工作流平台,配置中心,而彼時,是在2013年前後。 王啓軍在文章裏寫到: 給不起高薪,就挑選潛力

華為雲 , 開源 , 全棧工程師 , 開發者 , 程序員

不語 - springSesurity+JWT權限框架基礎使用模板

前言 Demo源碼地址:https://gitee.com/ruozxby/springsecuritydemo springSesurity本質是一串過濾器執行鏈 我們自定義主要分為三個部分 1.配置文件 2登錄認證 3權限認證 大概流程 調用自定義登錄— 成功返回token(同時用户數據存入redis) —後續調用則進入自定義的jwt校驗過濾器,成功則把用户數據、權限數據存入SecurityC

權限控制 , springboot , 後端 , Jwt

雲音樂技術團隊 - 基於 GraphQL 的雲音樂 BFF 建設實踐

圖片來自:https://bz.zzzmh.cn/ 本文作者: cgt 背景: 如何解耦大前端與服務端的適配層依賴 談到 BFF,相信大家都不會太陌生,過去在雲音樂,前後端的協作架構一直維持比較傳統的前後端協作模式。各個端所需要的接口完全依賴服務端提供,服務端同學除了需要完成微服務的業務邏輯外,還需要針對前端頁面調度各個領域的微服務,根據前端的數據訴求進行一定程度的組裝和適配。 在年初

graphql , 前端

xachary - 手把手實現一個圖片可縮放可拖拽的 Vue3 組件

在工作中經常遇到需要預覽一張尺寸可能非常大的圖片,初始化顯示的時候,希望它自適應顯示區域後,還可以縮放並可以在顯示區域中拖拽。 在這裏,手把手展示一下如何實現一個簡單的組件,以實現上述的需求。 效果展示 先看看效果 可以直達👇 示例倉庫 | 示例文檔 | 在線示例 別忘了,可以帶話,給我一個 Star 喲! 實現 Hook 在實現組件之前,可以先實現一個 hook,以包含核心邏輯,後面實現 組

css3 , 組件庫 , vue3

Sunshine_Lin - 「百毒不侵(一)」(a == 1 && a == 2 && a == 3) 有可能是 true 嗎?

大家好我是林三心,又一週過去了,哎,想想年紀又大了,就煩。今天突然有人問我: (a == 1 a == 2 a ==3) 有可能是 true 嗎 我當時就想一腳踹過去,你這不是在耍我嗎?當我的腳離他的臉一釐米時,我突然發現,誒!好像有點意思哦 對象類型轉換 當兩個類型不同時進行==比較時,會將一個類型轉為另一個類型,然後再進行比較。 比如Object類型與Number類型進行比較

面試 , 進階 , 前端 , Javascript

lihaixing - ArrayBuffer 二進制數據

在 Web 開發中,當我們處理文件時(創建,上傳,下載),經常會遇到二進制數據。另一個典型的應用場景是圖像處理。 與其他語言相比,JavaScript 中的二進制數據是以非標準方式實現的。 1. 創建二進制數據 基本的二進制對象是 ArrayBuffer —— 對固定長度的連續內存空間的引用。 let buffer = new ArrayBuffer(16); // 創建一個長度為 16 的 bu

二進制 , arraybuffer , 前端 , Javascript

李不要熬夜 - XMLHttpRequest對象解析

!DOCTYPE htmlhtmlbody script function reqListener () { console.log(this); console.log(this.getAllResponseHeaders()); console.log(this.responseText); }

xmlhttprequest , Ajax , 前端

玩足球的傷疤 - 使用 Goroutines 和 Channels 實現高效併發編程

Go 是一門以併發為核心設計的編程語言,其 Goroutines 和 Channels 提供了輕量級且高效的併發模型。在現代軟件開發中,性能和併發是兩個至關重要的因素,而 Go 的設計讓開發者能夠以一種簡單、直觀的方式實現高效的併發程序。 本文將深入探討 Goroutines 和 Channels 的核心原理,分析它們的實際使用場景,並通過代碼示例展示如何利用它們構建高效的併發應用程序。 Gor

php , springboot , lavarel , go , 後端

風流倜儻的傷痕 - Nuxt Kit 自動導入功能:高效管理你的模塊和組合式函數

title: Nuxt Kit 自動導入功能:高效管理你的模塊和組合式函數 date: 2024/9/14 updated: 2024/9/14 author: cmdragon excerpt: 通過使用 Nuxt Kit 的自動導入功能,您可以更高效地管理和使用公共函數、組合式函數和 Vue API。無論是單個導入、目錄導入還是從第三方模塊導入,您都可以通過簡單的

react , vue.js , angular , webkit , npm

LaughingZhu - Cloudflare R2 - 免費圖牀

前言 之前看了一篇文章,關於介紹 Cloudflare R2 來搭建圖牀的方案,主要是白嫖 Cloudflare 的空間和 cdn 服務。我現在博客 DevNow 的 CDN 使用的是七牛雲,偶爾還是有一點點的支出。 雖然不多,但是吧,看到有白嫖的方案,還是蠢蠢欲動,這不今天就來試着弄下看看。 1. 註冊Cloudflare賬號 先簡單介紹下 Cloudflare 是一家提供網絡安全和性能優化服

cloudflare , blog

漢得數字平台 - 「效率工具」全新種子數據導出導入-助力數據遷移更便捷

效率工具集是一套旨在提升產品研發及項目交付過程中開發、設計、配置遷移等流程效率的工具集,包括IDEA插件H-Copilot、表設計、配置遷移、前端掃描、種子數據導出導入等工具。 我們將提供一系列推文,介紹效率工具的使用,幫助您快速瞭解本工具,給您更好的使用體驗。 本文為系列推文的第六講,將為大家介紹全新種子數據導出導入-助力數據遷移更便捷。 功能亮點 種子數據導出導入工具旨在提供更加便捷、穩定、

paas , 運維 , 環境搭建

友人A - 低代碼數字孿生三維開發框架

🚀 【重磅發佈】Meteor3DEditor —— 你的數字孿生世界,從此觸手可及! 還在為複雜的3D開發頭疼?Meteor3DEditor 來了!基於 Three.js + Vue3 打造的全新低代碼數字孿生平台,讓你像玩積木一樣輕鬆搭建3D場景!🎮 ✨ 為什麼選擇 Meteor3DEditor? ✔ 零門檻可視化編輯 —— 拖拽組件,自由佈局,無需深厚編程基礎 ✔ 超強二次開發

three.js , 低代碼開發平台 , 三維模型 , gis

尹光耀 - underscore源碼剖析之整體架構

underscore源碼分析之整體架構 最近打算好好看看underscore源碼,一個是因為自己確實水平不夠,另一個是underscore源碼比較簡單,比較易讀。 本系列打算對underscore1.8.3中關鍵函數源碼進行分析,希望做到最詳細的源碼分析。 今天是underscore源碼剖析系列第一篇,主要對underscore整體架構和基礎函數進行分析。 基礎模塊 首先,我們先來簡

underscore , 前端 , Javascript

健兒 - 無感刷新token解決方案

在你的 axios 封裝文件中,你需要兩個外部變量來管理狀態: // 標記是否正在刷新 token 的“鎖” let isRefreshing = false; // 存儲因 token 失效而掛起的請求的“隊列” let requestQueue = []; 請求攔截器 (Request Interceptor) 它的任務很簡單:在每個請求發出去之前,都帶上當前的 token

Ajax , 前端 , Javascript

幸福的鬧鐘 - 我們都被困在系統裏的…程序員

前言 2020年外賣最火熱的時候,有一篇文章《外賣騎手,困在系統裏》。 作為一個互聯網從業人員,我之前從未有機會體會到,當每一個工作都要被時間和算法壓榨時,我會是一種怎樣的感受。 而最近的一段經歷,我感覺也被困在系統裏了。 起因 如果你是一個研發人員,免不了要值班、處理線上問題。當然這都很正常,每個系統都有bug或者諮詢類的問題。 由於我們面臨的客户比較多,加上系統有一些易用性的問題或bu

react-native , JAVA , 程序員 , 後端 , 前端

袋鼠雲數棧UED - 流程圖渲染方式:Canvas vs SVG

我們是袋鼠雲數棧 UED 團隊,致力於打造優秀的一站式數據中台產品。我們始終保持工匠精神,探索前端道路,為社區積累並傳播經驗價值。 本文作者:霽明 背景 我們產品中會有一些流程圖應用,例如審批中心的審批流程圖: 我們數棧產品內的流程圖,基本都是使用的 mxGraph 實現的,mxGraph 使用了SVG來渲染圖形。 流程圖組件庫除了 mxGraph,還有其他一些流行的庫,例如:Re

canvas , 前端 , svg

jsliang - 前端都在聊什麼 - 第 2 期

Hello 小夥伴們早上、中午、下午、晚上、深夜好,我是愛折騰的 jsliang~ 「前端都在聊什麼」是 jsliang 日常寫文章/做視頻/玩直播過程中,小夥伴們的提問以及我的解疑整理。 視頻同步:https://www.bilibili.com/vide... 本期對應 2023 年的 01.16-01.31 這個時間段。 本期針對「規劃」「工作」「學習」「閒談」這 4 個板塊進行了討論

求職 , 前端工程師 , 前端

linong - 前端培訓-中級階段(21)- xhr2、FormData(2019-10-17期)

前端最基礎的就是 HTML+CSS+Javascript。掌握了這三門技術就算入門,但也僅僅是入門,現在前端開發的定義已經遠遠不止這些。前端小課堂(HTML/CSS/JS),本着提升技術水平,打牢基礎知識的中心思想,我們開課啦(每週四)。 AJAX 我們肯定不陌生,低版本IE使用new ActiveXObject("Microsoft.XMLHTTP"),其他瀏覽器使用new XMLHttpReq

formdata , xmlhttprequest , Ajax , html5 , Javascript

海豚V靚仔 - HTML 樣式

您已經很好地概述了HTML中style屬性的用途以及它與舊HTML標籤和屬性的對比。style屬性確實提供了一種靈活且強大的方式來直接在HTML元素上應用CSS樣式,而無需依賴外部或內部樣式表(儘管在大型項目中,通常推薦使用外部樣式表以維護樣式的集中管理和重用性)。 使用style屬性的好處 直接性:可以立即看到樣式變化的效果,無需跳轉到CSS文件進行修改。 靈活性:對於小型項目或快速原型設

前端 , html5

Aresn - View UI Plus 發佈 1.3.1 版本,增強 TypeScript 使用體驗

View UI Plus 1.3.1 版本已於 2022-06-29 發佈。 更新日誌 請到官網 www.iviewui.com 查看最新版。 提供基於 TypeScript 的工程。view-ui-project-ts Playground 默認模板支持切換組合式 API 和選項式 API。Playground 修復 ImagePreview 操作欄在移動端顯示不完整的問題。#104

vue.js , iview , typescript , 前端

qinyuanqiblog - vue-cli3 本地無法代理到生產環境的問題分析

問題描述 一個古老項目,之前是基於vuecli2 後來被我遷移到vue cli3, webpack 版本是4.46, vue-cli版本是4.4.4 vuecli配置,之前這個配置是可以直接訪問到生產環境的,後來同樣的配置,無法代理到生產環境,問了下運維大哥,他説就nginx加了個認證來源而已,別的啥都沒做,肯定是前端代理的姿勢不對 解決辦法 輾轉反側,經過一年終於解決了這個問題。

vue-cli , 前端