摘要:最后執行了的回調函數,觸發了事件點,并回到函數的回調函數觸發了事件點執行對于當前模塊,或許存在著多個依賴模塊。 系列文章 Webpack系列-第一篇基礎雜記 Webpack系列-第二篇插件機制雜記 Webpack系列-第三篇流程雜記 前言 本文章個人理解, 只是...
摘要:如果看視頻能夠成為高手,那每一個球迷都應該是梅西。克服心理障礙前端的飛速發展,不僅僅是初學者,哪怕熟手都會焦慮感覺很多東西都不會。 很多前端都想找一個學習計劃,然后認真學,成為一個大牛;他們迫切的想知道自己該學什么,然后看什么書,有什...
摘要:首先創建一個父類創建一個子類當我們要通過原型鏈繼承時子類可以調用父類在原型鏈上的方法但是子類的構造函數卻指向父類正如下圖其中為實例化過的對象這時候可能會想那我把子類的構造函數指向自身不就好了嗎于是添加下面代碼子類構造函數真的指向了自身...
摘要:排序算法學習筆記用于創建數組冒泡排序冒泡排序比較任何兩個相鄰的項,如果第一個比第二個大,則交換它們。歸并排序歸并排序是一種分治算法。完成下列操作的前提是數組均已經完成。 javaScript排序算法學習筆記 // 用于創建數組 function createNonSor...
摘要:還有需要練習一些算法,或者跑一些別人寫的代碼。以上可能就會涉及到不同的語言環境切換,這也是我想解決的問題。通過在線編譯可以緩解這樣的麻煩事雖然不夠完善。我也就花了一點時間寫了一個在線的,多語言的執行環境。 如果需要學習語言,比如有一些...
摘要:簡介變量提升意味著變量和函數的聲明會在物理層面移動到代碼的最前面,但這么說并不準確。實際上變量和函數聲明在代碼里的位置是不會動的,而是在編譯階段被放入內存中。 簡介 變量提升意味著變量和函數的聲明會在物理層面移動到代碼的最前面,但...
摘要:上一篇數據結構與算法集合字典一遞歸學習樹離不開遞歸。先序遍歷的一種應用是打印一個結構化的文檔下面的圖描繪了先序遍歷方法的訪問路徑后序遍歷后序遍歷則是先訪問節點的后代節點,再訪問節點本身。 上一篇:JS數據結構與算法_集合&字典 一、遞歸 學...
簡介 數組、對象、CSV、表格、工具 我們在 每日 30 秒之 arrayToCSV 中一起學習了將數組數據轉化為 csv 表格數據并導出,那如果是對象數組怎么辦呢?小腦袋瓜轉得快的同學肯定會說:使用 Array.prototype.map 把需要導出的字段先遍歷取出,再使用 arrayTo...
摘要:從嵌套循環就可以看出,這種方法效率極低。我們可以用一個的結構記錄已有的元素,這樣就可以避免內層循環。恰好,在中實現是極為簡單的,改進如下 數組去重 Array類型并沒有提供去重復的方法,如果要把數組的重復元素干掉,那得自己想辦法: 方法一:E...
摘要:顧名思義,受控組件的值由控制,能為與用戶交互的元素提供值,而不受控制的元素不獲取值屬性。另外我發現受控組件更容易理解和于使用。只是一種把組件作為參數的函數,并且與沒有包裝器的組件相比,能夠返回具有擴展功能的新組件。其中三個基本的是,和...
摘要:通過來判斷判斷訪問此鏈接的操作系統初始化加載程序判斷是不是移動端是否移動端是否移動端判斷是不是微信瀏覽器是微信瀏覽器是微信瀏覽器不是微信瀏覽器不是微信瀏覽器判斷瀏覽器所在機器操作系統版本黑莓系統黑莓系統黑莓系統 通過js userAgent來判斷...
摘要:對解耦是很有用對。設計模式系列文章設計模式之觀察者模式發布訂閱模式設計模式之工廠模式設計模式之單例模式設計模式之外觀模式設計模式之模塊模式揭示模塊模式 工廠模式 提供一個通用的接口來創建對象 示例 //Car構造函數 function Car(option) ...
摘要:使用背景當我們需要將項目部署到遠程線上服務器時傳統的方法可能就是將本地代碼通過等方式上傳到服務器然后通過登入到服務器,配置好環境手動啟動應用。 使用背景 當我們需要將項目部署到遠程線上服務器時;傳統的方法可能就是: 將本地代碼通過ssh...
摘要:重點每一個函數都有自己的執行環境,每個執行環境都有一個與之關聯的變量對象,環境中定義的變量和函數都保存在這個對象中。即當在函數中查找一個變量時,是根據作用域查找的。此掃描的結果將稱為中的。借鑒文章譯的執行上下文和環境棧是什么 重點:每...
摘要:用來轉換內容,內部調用了方法進行轉換,這里簡單介紹一下的原理將代碼解析成,對進行轉譯,得到新的,新的通過轉換成,核心方法在中的方法,有興趣可以去了解一下。將函數傳入參數和歸并,得到。通常我們是用不上的,估計在某些中可能會使用到。 什么...
摘要:如果綁定后的函數被了,那么此時指向就發生改變。構造函數上的屬性和方法,每個實例上都有。接下來聲明一個函數,在該中獲取了第二次傳的參數,并且返回了的執行。的又等于的實例。至此,就實現了自己的方法。 之前已經實現過了call,apply和new。今天...
摘要:原生獲取元素替代替代很長一段時間以來,除了的選擇器之外,我一直在用下面這幾個方法獲取元素后來才發現這個方法,這個方法跟的獲取元素方法是一樣的。例子關于選擇器,參閱比如,現在需要獲取所有以開頭的元素,也就是說包含等元素,就這樣寫 原生 j...
摘要:冒泡和捕獲是怎么回事看網上說的也不是太明白,我給重新整理下。參閱冒泡和捕獲是指在元素上的事件被觸發的時候,傳遞事件的兩種方向,或者說過程。至于這三個事件觸發的順序,就是所謂的冒泡和捕獲。冒泡和捕獲只是方向的不同而已。 JS 冒泡和捕獲是...
摘要:而是一個智能預設,允許您使用最新的,而無需微觀管理您的目標環境需要哪些語法轉換以及可選的瀏覽器。啟用將模塊語法轉換為其他模塊類型,設置為不會轉換模塊。最后,配置兼容的瀏覽器環境。 使用 Webpack 與 Babel 配置 ES6 開發環境 安裝 Webpack ...
摘要:不管你好不好,反正我是番茄醬。例如我們要請求的地址是獲取用戶信息后臺應該返回給我們的數據是番茄醬也就是說我們最終需要的是服務器把格式的數據給我們。于是后臺返回給我們番茄醬于是代碼就相當于是番茄醬最終結果與相同。 不管你好不好,反正我是...
摘要:綜上所述,認為沒有提供的保護,用戶會過得更好安全研究人員并不完全反對這一決定。內容安全策略是一個額外的安全層,用于檢測并削弱某些特定類型的攻擊,包括跨站腳本和數據注入攻擊等。 這是關于web安全性系列文章的第 三 篇,其它的可點擊以下查看...
摘要:本文為知識整理,可能工作中用到這些東西不多,可是總有人想讓你會前言小時候很渴望長大,羨慕大人們的財富自由長大后又很羨慕小時候,懷念小時候的無憂無慮,守候著那份天真。哦,還有,不是長大就能財富自由。。。 本文為知識整理,可能工作中用到這...
摘要:同源策略禁止使用對象向不同源的服務器地址發起請求。借助于決解同源策略決解同源策略,新方案跨域資源共享這里講的重點跨域資源共享提供的標準跨域解決方案,是一個由瀏覽器共同遵循的一套控制策略,通過的來進行交互主要通過后端來設置配置項。 了解...
摘要:月日,知曉云對支付寶小程序的支持已正式上線,參與公測的用戶也獲得了豐厚的獎勵。多平臺賬號系統打通的體驗讓一切變得簡單與此同時,希望應用接入的呼聲也越來越強烈。 3 月 1 日,知曉云對支付寶小程序的支持已正式上線,參與公測的用戶也獲得了豐...
ChatGPT和Sora等AI大模型應用,將AI大模型和算力需求的熱度不斷帶上新的臺階。哪里可以獲得...
大模型的訓練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關性能圖表。同時根據訓練、推理能力由高到低做了...