摘要:若不足之處,歡迎大家指出,共勉。如果覺(jué)得不錯(cuò),記得點(diǎn)贊,謝謝大家 1 前言 1.1 業(yè)務(wù)場(chǎng)景 一般使用 Vue 項(xiàng)目連接后端請(qǐng)求,使用的 axios import axios from "axios" export const CMSAPI = axios.create({ baseURL: "http://localhost:8080",...
摘要:查看場(chǎng)景切換效果用個(gè)面組成的立方體作為場(chǎng)景圖,發(fā)現(xiàn)會(huì)出現(xiàn)變形的現(xiàn)象,不會(huì)變形,但是不方便增加文字,最后采用的背景作為場(chǎng)景,背景是用加載的。 查看場(chǎng)景切換效果 用6個(gè)面組成的立方體作為場(chǎng)景圖,發(fā)現(xiàn)會(huì)出現(xiàn)變形的現(xiàn)象,css3DRenderer 不會(huì)變形,...
摘要:接下來(lái)我們看下類(lèi)的寫(xiě)法,這個(gè)就很接近于傳統(tǒng)面向?qū)ο笳Z(yǔ)言了。如果你想了解傳統(tǒng)面向?qū)ο笳Z(yǔ)言,這里是一個(gè)好切入點(diǎn)。作為對(duì)象時(shí),指向父類(lèi)的原型對(duì)象。這些就是為將來(lái)在中支持面向?qū)ο蟮念?lèi)機(jī)制而預(yù)留的。 在ES5中,我們經(jīng)常使用方法或者對(duì)象去模擬類(lèi)的...
摘要:原理就是父組件把的回調(diào)函數(shù)當(dāng)做傳遞給子組件,然后子組件把這個(gè)函數(shù)和當(dāng)前的綁定,最終的結(jié)果是父組件的存儲(chǔ)的是子組件中的。 React ref 理解:通過(guò)指定ref獲得你想操作的元素,然后進(jìn)行修改 string 使用方法 var input = this.refs.myInput; var in...
摘要:你很明白嗎依賴(lài)開(kāi)發(fā)依賴(lài)當(dāng)我們敲的時(shí)候會(huì)安裝哪些依賴(lài),和都會(huì)安裝嗎還是只安裝項(xiàng)目依賴(lài)包是放在和簡(jiǎn)單問(wèn)兩個(gè)問(wèn)題,勾起大家對(duì),,的回憶。和還是有明顯區(qū)別的。結(jié)論當(dāng)你在開(kāi)發(fā)一個(gè)包的時(shí)候,還是要好好管理你的依賴(lài)和依賴(lài)。 npm install 你很明白嗎de...
摘要:網(wǎng)上看到一句話(huà),匿名函數(shù)的執(zhí)行是具有全局性的,那怎么具有的全局性呢的指向在函數(shù)定義的時(shí)候是確定不了的,只有函數(shù)執(zhí)行的時(shí)候才能確定到底指向誰(shuí),實(shí)際上的最終指向的是那個(gè)調(diào)用它的對(duì)象案例中,第一個(gè)打出來(lái)的是,而第二個(gè)則是原因函數(shù)內(nèi)部的指向調(diào)...
摘要:需求分析背景數(shù)據(jù)列表頁(yè),滾動(dòng)加載數(shù)據(jù)多條數(shù)據(jù)情況下,點(diǎn)擊某一條,進(jìn)入詳細(xì)頁(yè)進(jìn)行編輯修改,刪除操作保存返回上一頁(yè)在上面的情況下,想要保持在上次瀏覽位置,并且保持?jǐn)?shù)據(jù)是最新的解決辦法原始的辦法在點(diǎn)擊詳情頁(yè)的時(shí)候,記住瀏覽位置,傳遞參數(shù)或者...
摘要:我發(fā)現(xiàn)接口請(qǐng)求次數(shù)會(huì)依次增加,比如第一次點(diǎn)擊會(huì)調(diào)用一次,第二次點(diǎn)擊會(huì)調(diào)用兩次,第三次會(huì)調(diào)用四次,依次增加。解決點(diǎn)擊事件調(diào)用次的問(wèn)題清除畫(huà)布調(diào)用在渲染點(diǎn)擊事件之前先清除點(diǎn)擊事件為時(shí),觸發(fā)點(diǎn)擊事件訂單 最近項(xiàng)目中有關(guān)于echarts的一些需求,...
摘要:所以,深拷貝是對(duì)對(duì)象以及對(duì)象的所有子對(duì)象進(jìn)行拷貝實(shí)現(xiàn)方式就是遞歸調(diào)用淺拷貝對(duì)于深拷貝的對(duì)象,改變?cè)磳?duì)象不會(huì)對(duì)得到的對(duì)象有影響。 為什么會(huì)有淺拷貝與深拷貝什么是淺拷貝與深拷貝如何實(shí)現(xiàn)淺拷貝與深拷貝好了,問(wèn)題出來(lái)了,那么下面就讓我們帶著這...
摘要:安裝插件我用就是因?yàn)樗С炙圆荒E,直接整支持。添加格式化文章在下面添加三篇文章,頭部格式如下教程完整代碼如圖所示 1.安裝插件 我用Gatsby就是因?yàn)樗С諱arkdown.所以不墨跡,直接整Md支持。 yarn add gatsby-source-filesystem yarn add ga...
摘要:高質(zhì)量特性面向?qū)ο螅瑹o(wú)類(lèi),原型可維護(hù)的代碼可讀一致可預(yù)測(cè)看起來(lái)像是同一個(gè)人寫(xiě)的文檔減少全局對(duì)象,傳參訪問(wèn)全局對(duì)象單模式,忘記時(shí)的副作用顯式聲明的全局變量無(wú)法用刪除不擴(kuò)充內(nèi)置原型模式每個(gè)和對(duì)齊這里不考慮花括號(hào)相關(guān)的縮進(jìn)規(guī)則每個(gè)中的代碼整...
摘要:前言我們知道是一個(gè)單線(xiàn)程的語(yǔ)言,而且其運(yùn)行機(jī)制比較特殊。即異步任務(wù)一定在同步任務(wù)之后執(zhí)行。理解了閉包的同學(xué)一定可以理解這一點(diǎn)。 前言 我們知道JS是一個(gè)單線(xiàn)程的語(yǔ)言,而且其運(yùn)行機(jī)制比較特殊。下面我們通過(guò)settimeout的幾個(gè)示例來(lái)展現(xiàn)javascrip...
摘要:前端最基礎(chǔ)的就是。這是初級(jí)階段的最后一堂了。敏感數(shù)據(jù)要設(shè)置防止意外的被他人獲取。是什么服務(wù)器端存放數(shù)據(jù)。都是用來(lái)做瀏覽器端存儲(chǔ)的。解決的問(wèn)題的存儲(chǔ)大小問(wèn)題。該使用索引來(lái)實(shí)現(xiàn)對(duì)該數(shù)據(jù)的高性能搜索。 前端最基礎(chǔ)的就是 HTML+CSS+Javascript。...
摘要:受控組件其值由控制的輸入表單元素稱(chēng)為受控組件。如果讓表單數(shù)據(jù)由處理時(shí),替代方案為使用非受控組件。使用非受控組件時(shí),通常你希望可以為其指定初始值,但不再控制后續(xù)更新。 受控組件 其值由React控制的輸入表單元素稱(chēng)為受控組件。 class NameF...
摘要:馬蜂窩旅游歷經(jīng)幾十個(gè)版本的開(kāi)發(fā)迭代,在啟動(dòng)流程上積累了一定的技術(shù)債務(wù)。我們定義啟動(dòng)廣告曝光率啟動(dòng)廣告曝光啟動(dòng)廣告加載。 增長(zhǎng)、活躍、留存是移動(dòng) App 的常見(jiàn)核心指標(biāo),直接反映一款 App 甚至一個(gè)互聯(lián)網(wǎng)公司運(yùn)行的健康程度和發(fā)展動(dòng)能。啟動(dòng)流程的...
摘要:前言一般服務(wù)器分為本地環(huán)境,測(cè)試環(huán)境,正式環(huán)境如果每次都要修改配置就很麻煩,總結(jié)一下我使用的方法修改執(zhí)行命令修改文件的,在打包的時(shí)候執(zhí)行不同的命令,測(cè)試執(zhí)行那正式執(zhí)行這里用到了能跨平臺(tái)地設(shè)置及使用環(huán)境變量,使用 前言 一般服務(wù)器分為本...
摘要:有些奇淫技巧玩好的話(huà),就能提升自己的逼格,這不,一行代碼實(shí)現(xiàn)一個(gè)貪吃蛇小游戲就成了裝逼到了最高境界嘛代碼如下當(dāng)前瀏覽器不支持標(biāo)簽游戲結(jié)束我不是來(lái)裝逼的。 有些奇淫技巧玩好的話(huà),就能提升自己的逼格,這不,一行js代碼實(shí)現(xiàn)一個(gè)貪吃蛇小游戲就...
摘要:當(dāng)前元素的某個(gè)事件行為被觸發(fā),它所有的祖先元素,相關(guān)的事件行為也會(huì)被依次觸發(fā),順序是從內(nèi)向外。如果祖先元素的這個(gè)行為綁定了方法,綁定的方法也會(huì)被觸發(fā)執(zhí)行,我們把事件的這種傳播機(jī)制叫做冒泡傳播這個(gè)傳播機(jī)制是所有瀏覽器的傳播機(jī)制。 ...
摘要:大家應(yīng)該都知道用屬性來(lái)實(shí)現(xiàn)單行文本的溢出顯示省略號(hào)。但是這個(gè)屬性并不支持多行文本溢出顯示省略號(hào),這里根據(jù)應(yīng)用場(chǎng)景介紹幾個(gè)方法來(lái)實(shí)現(xiàn)這樣的效果。,可以用來(lái)多行文本的情況下,用省略號(hào)隱藏超出范圍的文本。 大家應(yīng)該都知道用text-overflow:elli...
摘要:后面設(shè)置的輸出路徑都以此為基礎(chǔ)用于文件路徑查找抽離文件自動(dòng)生成文件熱模塊更新把注釋掉之后,可以加載成功文件和自動(dòng)刷新了。估計(jì)是因?yàn)榘盐募汲殡x到這里了,所以在下,引用和沒(méi)有效。只是估計(jì),新手上路,目前對(duì)的使用還是摸石過(guò)河。 這幾天在學(xué)...
摘要:我的目標(biāo)是使本系列成為關(guān)于應(yīng)用程序性能的完整指南。代碼分割就是將應(yīng)用程序分割成這些延遲加載的塊。總結(jié)延遲加載是提高應(yīng)用程序性能并減少其大小的最佳方法之一。在本系列的下一部分中,我將向您展示如何使用和路由來(lái)分割應(yīng)用程序代碼。 當(dāng)移動(dòng)優(yōu)...
摘要:類(lèi)似于實(shí)現(xiàn)的抽象類(lèi)。其他代碼公公但是抽象類(lèi)抽象方法需要重寫(xiě),這個(gè)是沒(méi)有方案的。于是在測(cè)試與使用的過(guò)程中,卻意外發(fā)現(xiàn)了超類(lèi)可以在構(gòu)造期間訪問(wèn)派生類(lèi)的原型,利用起來(lái)。 起源 最近在使用 Symbol 來(lái)做為唯一值,發(fā)現(xiàn) Symbol 無(wú)法進(jìn)行 new 操作,只...
摘要:然而彌補(bǔ)了數(shù)組構(gòu)造函數(shù)的不足,將參數(shù)依次轉(zhuǎn)化為數(shù)組中的一項(xiàng),然后返回這個(gè)新數(shù)組,而不管這個(gè)參數(shù)是數(shù)字還是其它,它的行為非常統(tǒng)一。方法無(wú)法識(shí)別數(shù)組的成員,但是方法可以借助方法做到。用于將嵌套的數(shù)組拉平。其中和屬于構(gòu)造函數(shù)方法。 在javasc...
摘要:小程序的基礎(chǔ)庫(kù)不會(huì)被打包在某個(gè)小程序的代碼包里邊,它會(huì)被提前內(nèi)置在微信客戶(hù)端。小程序沒(méi)有重啟的概念當(dāng)小程序進(jìn)入后臺(tái),客戶(hù)端會(huì)維持一段時(shí)間的運(yùn)行狀態(tài),超過(guò)一定時(shí)間后目前是分鐘會(huì)被微信主動(dòng)銷(xiāo)毀當(dāng)短時(shí)間內(nèi)連續(xù)收到兩次 寫(xiě)作背景 接觸小程序有...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...