回答:本來不想寫,作為10年的老weber,在這里多嘴幾句!web技術(shù)變化太快,而jquery卻到現(xiàn)在都沒有淘汰,想一想為什么!還有,vue等新框架,確實(shí)簡(jiǎn)化了編程的繁瑣度,這是他的優(yōu)點(diǎn)。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同樣,jquery能做的,js都能做,而js能做的,jquery不一定能做!面試的時(shí)候,很多人說精通vue。而精通,是指精通vue的源碼和思...
回答:以 Mysql 為例,其中索引 BTree 類型 。以下幾種SQL設(shè)計(jì)會(huì)導(dǎo)致雖然使用了索引,但是索引不會(huì)生效,即引擎放棄使用索引而進(jìn)行全表掃描:WHERE 子句中使用 != 或 操作符。WHERE 子句中對(duì)索引列使用 %前綴模糊查詢。WHERE 子句中對(duì)索引列使用 OR 來連接條件。WHERE 子句中對(duì)索引列使用 NOT IN。WHERE 子句中對(duì)索引列使用計(jì)算、函數(shù)、類型轉(zhuǎn)換等操作。WHERE...
回答:可以說基本上死透了,現(xiàn)在除非那種笨蛋程序員誰(shuí)還會(huì)用手動(dòng)拼接SQL語(yǔ)句的方式呢?都是框架自動(dòng)生成,而框架層面,基本上杜絕了SQL注入的可能性。必須要承認(rèn)一點(diǎn),技術(shù)在不斷地發(fā)展。當(dāng)年用C++語(yǔ)言動(dòng)不動(dòng)就忘了釋放指針,內(nèi)存泄漏。于是有了后面Java等一大票帶GC的語(yǔ)言,你放心用,碰到忘了釋放的我?guī)湍阏页鰜磲尫拧,F(xiàn)在也是一樣的,各種框架早就替你想好了SQL注入問題,它們把類庫(kù)做得越來越好用,甚至很多類庫(kù)已...
今天在處理表格復(fù)選框監(jiān)聽事件時(shí)遇到一個(gè)問題,頁(yè)面初始化時(shí)綁定的監(jiān)聽事件有效,當(dāng)表格再次刷新后,綁定事件就失效了,經(jīng)過搜索終于找到原因,網(wǎng)上有說用live()方法,但是這個(gè)方法已經(jīng)廢棄了,不推薦使用1,直接綁定...
表單驗(yàn)證用的jquery validation插件,還用到了下拉列表相關(guān)的插件selectize。有這樣一個(gè)功能,表單中一個(gè)下拉列表A的required屬性是根據(jù)另一個(gè)下拉列表B的選擇內(nèi)容來動(dòng)態(tài)變換的。于是想著根據(jù)B被選中的值來添加或者刪...
如果我們需要移除已經(jīng)注冊(cè)的事件處理程序,使某些處理程序失效。一種做法是在事件處理程序中使用條件語(yǔ)句進(jìn)行判斷,另一種更徹底的做法就是直接移除該處理程序。 移除處理程序 假設(shè)有個(gè) div 和 button,當(dāng)我們點(diǎn)擊 but...
問題引入 昨天接到了一個(gè)活,里面有一個(gè)小需求,在寫的過程中遇到了一個(gè)小問題。雖然這個(gè)問題并不是很復(fù)雜的東西,但卻是一個(gè)比較細(xì)節(jié)的問題。相信不少新手前端會(huì)遇到。下面我先描述一下我這個(gè)遇到的這個(gè)需求。 ...
一、autocomplete介紹 autocomplete是Html5中的新屬性。該屬性規(guī)定輸入字段是否應(yīng)該啟用自動(dòng)完成功能。自動(dòng)完成允許瀏覽器預(yù)測(cè)對(duì)字段的輸入。當(dāng)用戶在字段開始鍵入的時(shí)候,瀏覽器基于之前輸入過的值,應(yīng)該顯示出在字段中填...
1:原生JSdocument.getElementById(inputId).value = value屬性值該方法不會(huì)出現(xiàn)瀏覽器兼容問題,能解決IE瀏覽器下JQuery的inputvalue屬性值無法手動(dòng)更換的問題。能同時(shí)改變value屬性和input域的值 2:JQuery方式 2-1:$(#inputId).attr(value,value屬...
最近寫公司的項(xiàng)目的時(shí)候遇到一個(gè)關(guān)于圖片加載的問題,所做的頁(yè)面是一個(gè)商城的商品列表頁(yè),其中需要顯示商品圖片,名稱等信息,因?yàn)樯唐妨斜砜赡軙?huì)很長(zhǎng),所以其中圖片需要滑到可以顯示的區(qū)域再進(jìn)行加載。 首先我的...
最近寫公司的項(xiàng)目的時(shí)候遇到一個(gè)關(guān)于圖片加載的問題,所做的頁(yè)面是一個(gè)商城的商品列表頁(yè),其中需要顯示商品圖片,名稱等信息,因?yàn)樯唐妨斜砜赡軙?huì)很長(zhǎng),所以其中圖片需要滑到可以顯示的區(qū)域再進(jìn)行加載。 首先我的...
About Javscript record the thing which maybe forgetten 原生JavaScript Javascript DOM document.write + html/css 標(biāo)簽; prompt(這里是對(duì)話框顯示部分,這里是文本框提示部分) = alert + inputtext + cancel +confirm; confirm(str) =...
webpack做文件合并 使用構(gòu)建工具非常常用一個(gè)功能就是合并js和css文件,gulp和grunt都是編寫相應(yīng)的任務(wù)來完成,轉(zhuǎn)到webpack突然懵逼了,簡(jiǎn)單的項(xiàng)目怎么做文件合并呢?其實(shí)只需把多個(gè)js文件同時(shí)引入到main.js(入口文件)中即可...
應(yīng)用場(chǎng)景 在開發(fā)發(fā)送短信驗(yàn)證功能時(shí)候,要解決一個(gè)問題,防止惡意或頻繁發(fā)送短信驗(yàn)證碼問題。一般原理是當(dāng)點(diǎn)擊發(fā)送按鈕時(shí),發(fā)送ajax請(qǐng)求到服務(wù)器發(fā)送短信驗(yàn)證碼,成功則把發(fā)送按鈕設(shè)置為不可點(diǎn)擊,并且調(diào)用...
應(yīng)用場(chǎng)景 在開發(fā)發(fā)送短信驗(yàn)證功能時(shí)候,要解決一個(gè)問題,防止惡意或頻繁發(fā)送短信驗(yàn)證碼問題。一般原理是當(dāng)點(diǎn)擊發(fā)送按鈕時(shí),發(fā)送ajax請(qǐng)求到服務(wù)器發(fā)送短信驗(yàn)證碼,成功則把發(fā)送按鈕設(shè)置為不可點(diǎn)擊,并且調(diào)用...
加載數(shù)據(jù) 現(xiàn)在對(duì)$(.btn)添加事件,當(dāng)然先引入jquery.js;如果: $(.btn).on(click, function (){ $(this).parent().remove(); }); 然后點(diǎn)擊$(.add-btn)加載數(shù)據(jù)之后,上面的操作就會(huì)對(duì)新加載的數(shù)據(jù)失效。 利用事件委托的...
除了使用 jQuery 內(nèi)置的 hide,show,toggle 等方法來展現(xiàn)效果,還可以使用更為強(qiáng)大的 animate 方法來展現(xiàn)動(dòng)畫效果。 創(chuàng)建一個(gè)有背景色的 div: div { width: 100px; height: 100px; background-color: lightblue; border: 1px solid #ccc; } 添加 jQue...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...