主頁 >  其他 > 從原理到應用,人人都懂的ChatGPT指南

從原理到應用,人人都懂的ChatGPT指南

2023-05-11 07:41:43 其他

作者:京東科技 何雨航

引言

如何充分發揮ChatGPT潛能,已是眾多企業關注的焦點,但是,這種變化對員工來說未必是好事情,IBM計劃用AI替代7800個作業崗位,游戲公司使用MidJourney削減原畫師人數......此類新聞屢見不鮮,理解并應用這項新技術,對于職場人來說重要性與日俱增,

一、GPT模型原理

理解原理是有效應用的第一步,ChatGPT是基于GPT模型的AI聊天產品,后文均簡稱為GPT,

從技術上看,GPT是一種基于Transformer架構的大語言模型(LLM),GPT這個名字,實際上是"Generative Pre-trained Transformer"的縮寫,中文意為“生成式預訓練變換器”,

1.大模型和傳統AI的區別是什么?

傳統AI模型針對特定目標訓練,因此只能處理特定問題,例如,很會下棋的AlphaGO,

而自然語言處理(NLP)試圖更進一步,解決用戶更為通用的問題,可以分為兩個關鍵步驟:自然語言理解(NLU)和自然語言生成(NLG),

以SIRI為代表的人工智能助手統一了NLU層,用一個模型理解用戶的需求,然后將需求分配給特定的AI模型進行處理,實作NLG并向用戶反饋,然而,這種模式存在顯著缺點,如微軟官方圖例所示,和傳統AI一樣,用戶每遇到一個新的場景,都需要訓練一個相應的模型,費用高昂且發展緩慢,NLG層亟需改變,

大型語言模型(如GPT)采用了一種截然不同的策略,實作了NLG層的統一,秉持著“大力出奇跡”的理念,將海量知識融入到一個統一的模型中,而不針對每個特定任務分別訓練模型,使AI解決多型別問題的能力大大加強,

2.ChatGPT如何實作NLG?

AI本質上就是個逆概率問題,GPT的自然語言生成實際上是一個基于概率的“文字接龍”游戲,我們可以將GPT模型簡化為一個擁有千億引數的“函式”,當用戶輸入“提示詞(prompt)”時,模型按照以下步驟執行:

①將用戶的“提示詞”轉換為token(準確地說是“符號”,近似為“詞匯”,下同)+token的位置,

②將以上資訊“向量化”,作為大模型“函式”的輸入引數,

③大模型根據處理好的引數進行概率猜測,預測最適合回復用戶的詞匯,并進行回復,

④將回復的詞匯(token)加入到輸入引數中,重復上述步驟,直到最高概率的詞匯是【END】,從而實作一次完整的回答,這種方法使得GPT模型能夠根據用戶的提示,生成連貫、合理的回復,從而實作自然語言處理任務,

3.背景關系理解的關鍵技術

GPT不僅能理解用戶當前的問題,還能基于前文理解問題背景,這得益于Transformer架構中的“自注意力機制(Self-attention)”,該機制使得GPT能夠捕捉長文本中的依賴關系,通俗地說,GPT在進行文字接龍判斷時,不僅基于用戶剛輸入的“提示”,還會將之前多輪對話中的“提示”和“回復”作為輸入引數,然而,這個距離長度是有限的,對于GPT-3.5來說,其距離限制為4096個詞匯(tokens);而對于GPT-4,這個距離已經大幅擴展至3.2萬個tokens,

4.大模型為何驚艷?

我們已經介紹了GPT的原理,那么他是如何達成這種神奇效果的呢?主要分三步:

①自監督學習:利用海量的文本進行自學,讓GPT具備預測背景關系概率的基本能力,

②監督學習:人類參與,幫助GPT理解人類喜好和期望的答案,本質為微調(fine-tune),

③強化學習:根據用戶使用時的反饋,持續優化和改進回答質量,

其中,自監督學習最關鍵,因為,大模型的魅力在于其“大”——大在兩個方面:

①訓練資料量大:

即訓練大模型的資料規模,以GPT-3為例,其訓練資料源為互聯網的各種精選資訊以及經典書籍,規模達到了45TB,相當于閱讀了一億本書,

②模型引數量大:

引數是神經網路中的一個術語,用于捕捉資料中的規律和特征,通常,宣稱擁有百億、千億級別引數的大型模型,指的都是其引數量,

追求大型模型的引數量是為了利用其神奇的“涌現能力”,實作所謂的“量變引起質變”,舉例來說,如果要求大模型根據emoji猜電影名稱,如????????代表《海底總動員》,可以看到,當模型引數達到千億級別時,匹配準確度大幅度提升,這表明模型引數量的增加對提高模型表現具有重要意義,

處理其他多型別任務時,也有類似的效果:

如實驗所揭示的,只有當模型引數達到千億級別,大模型的優勢才得以凸顯,GPT之外的其他大模型,也有類似的表現,

為什么?

目前主流觀點認為,要完整完成一個任務,實際上需要經過很多子步驟,當模型大小不足時,大語言模型無法理解或執行所有步驟,導致最終結果不正確,達到千億級引數時,其解決問題的全鏈路能力已經足夠,人們以最終結果的正誤作為評判標準,導致認為是一種“涌現”,

在“涌現”問題上,人與猩猩的比喻很有趣,人類的大腦容量比猩猩大3倍,這種差異使得人類能夠進行更復雜的思考、溝通和創造,兩者的結構沒有顯著差異,這不也是“涌現”嗎?

GPT-3.5正是千億模型,引數達到了1750億,相較于GPT-3,GPT-3.5主要針對模型引數進行了微調,使其在問答時更符合人類的習慣,據悉,GPT-4的模型引數量甚至達到了GPT-3.5的五倍之多,這也解釋了為何GPT-4表現得如此聰明(體驗過的人應該都能理解),下面是GPT模型演進歷史:

二、GPT的局限性

綜上,GPT模型具有明顯的、突破性的優勢,典型的優勢包括:①強大的語言理解能力;②極為廣泛的知識儲備;③學習能力與推理能力等等,這些能力讓人們感覺人工智能真正擁有了“腦子”,想象著使用GPT解決一切問題,

然而,若要深入應用該技術,有必要了解其局限性,以便在實際應用中取長補短,主要總結六大局限:

1.邏輯不透明

GPT模型的回答本質上是概率,傳統的軟體開發中,介面的輸入和輸出引數都是確定的,而在給定輸入引數(即提示詞)的情況下,GPT的回復卻有一定隨機性,當大家將ChatGPT作為聊天工具使用時,這種不精確可以是用戶的談資;當涉及到商業化軟體應用時,設計時就需要特別注意降低不確定性,在大部分產品場景下,用戶都很重視確定性,

2.短期記憶差

得益于自注意力機制,ChatGPT具備了多輪對話能力,然而,它的記憶長度相當有限,GPT-3.5模型僅支持向前追溯4096個tokens用于回復的參考,更糟糕的是,這4096個tokens還包括ChatGPT之前回復用戶的部分!這使得其捉襟見肘的記憶更加難堪,堪稱電子金魚,好在GPT-4已經將背景關系token上限擴展至3.2萬個,一定程度上緩解了這個問題,

3.資源消耗多

ChatGPT的智能需要消耗大量算力,而運行大規模高端顯卡需要消耗大量電力,在五年之內,依靠半導體制程的進一步升級和大模型的廣泛應用,算力與電力的邊際成本將逐漸轉變為固定成本,也就解決了本問題,

4.回應速度慢

由于模型極大,GPT在回復時也無法做到瞬時回應,正如用戶實際體驗,ChatGPT是逐詞回復的,企業在設計相關產品時需要特別關注應用場景:

①需要避免將GPT用于高并發的場景,本服務依賴的介面呼叫并發上限非常低,

②產品設計上避免用戶急切需要結果的應用場景,確保用戶能夠“等得起”,

5.行業認知淺

誠然,ChatGPT擁有來自互聯網和經典書籍的豐富知識,然而,真正的企業級專業知識往往源于特定領域的深入研究和實踐,這些真知灼見無法僅憑互聯網上的知識獲取,因此,若希望GPT充當企業參謀,只能幫助梳理戰略框架,但難以為企業提供頗具洞察的策略建議,

6.價值未對齊

①在自監督學習階段,GPT訓練資料英文占比高達92%,②在監督學習階段,傳授道德觀的工程師主要來自英語世界,③在強化學習環節,也可能受到惡意用戶輸入錯誤價值觀的影響,因此,GPT的“精神內核”是以西方價值觀為基石的,這可能導致生成的文字難以符合我國的文化背景和價值觀,

三、GPT的多層應用指南

在了解了GPT模型的原理及局限性后,終于可以看看怎么用好這項技術了,我按照感知其能力的直觀性,由淺入深將其分為五層,逐層進行介紹,

第一層:聊天能力

在此類用法中,GPT的回答就是給客戶的交付物,是GPT模型最簡單、最直觀的用法,

1.套殼聊天機器人

通過使用OpenAI官方介面,開發的套殼聊天機器人產品,這類產品之所以存在,原因懂得都懂,否則,用戶為何不直接使用ChatGPT呢?此類產品難以形成現象級應用,且競爭激烈,由于比較灰色且內容未經過濾,網站被封后又換域名的故事將持續上演,

2.場景化問答

這種模式對GPT的回復場景進行了約束,通過限定提示詞、嵌入大量特定領域知識以及微調技術,使GPT能夠僅基于某類身份回答特定型別的問題,對于其他型別的問題,機器人會告知用戶不了解相關內容,這種用法可以有效約束用戶的輸入,降低許多不必要的風險,但是想訓練一個出色的場景化機器人,也需要投入許多精力,典型應用包括智能客服、智能心理咨詢和法律咨詢等,微軟的new Bing正是此類應用的杰出代表,其俏皮傲嬌的回復風格,深受網友的喜愛,

第二層:語言能力

在本層,我們充分發揮ChatGPT的語言天賦,輔助各種基于文字的處理作業,從這一層開始,需要使用one-shot或few-shot(在提示詞中給ChatGPT一個或多個示例)來提升ChatGPT的表現,與用戶的互動不再局限于聊天視窗,提前預制提示詞模板,用戶只能輸入限定的資訊,對應提示詞的空槽位,

預制帶槽位提示詞模板的應用基本流程如下:

1.文字處理類

此類應用主要有三種用法:

①文章提煉

可以輸入文章段落,要求提取段落主旨,但受token數限制,難以總結整篇文章,也可要求生成短標題、副標題等,在提示詞中預留【案例】槽位,讓用戶輸入一些參考案例,GPT便可以學習相應的風格,進行針對性的輸出,

②潤色/改寫

可用于文章的初步潤色,能夠消除錯別字、錯誤標點等,改寫則可以轉換文章風格,如更改成小紅書風格等,

③文章擴寫

在有大綱基礎上,分段進行文章擴寫,受token限制,如一次要求過長,輸出的擴寫難以做到前后呼應,ChatGPT本身不會產生新知識,文章擴寫難以寫出深刻見地,只能生成口水文,通過給定關鍵詞和案例,要求生成有規律的短文案,是應用其文章擴寫能力的有效方法,

2.翻譯

GPT模型訓練時學習了大量語言,具備跨語言能力,無論用何種語言與其溝通,只要理解意圖,分析問題能力是不區分語言的,因此,翻譯對GPT來說很輕松,當然也僅限基本翻譯,不要指望其能翻譯的“信、達、雅”,

3.情感分析

GPT能理解文字背后的用戶情緒,例如,在客服模塊引入GPT能力,基于用戶語音和文字快速判斷情緒狀況,提前識別潛在客訴,在情緒爆發前進行有效安撫,

第三層:文本能力

在本層,GPT的能力已經超越了語言,它通過大量學習,凡是與文本相關的任務,都能勝任,它甚至具備真正的學習能力,使用few-shot技巧,能解決訓練資料中不存在的問題,本層的應用范圍極廣,將迸發出大量極具創造力的產品,我在這里僅舉一些典型例子,

1.寫代碼

ChatGPT能撰寫SQL、Python、Java等代碼,并幫忙查找代碼BUG,與撰寫文章的原因類似,不能要求其撰寫過長的代碼,

2.寫提示詞

要求GPT創作提示詞是與其他AI聯動的簡單方式,例如,要求GPT為midjourney撰寫提示詞,已成為非常主流的做法,

3.資料分析

ChatGPT可以直接進行資料分析,或與EXCEL配合進行資料分析,它將資料分析操作成本降至極低,大幅提升了資料分析的效率,

第四層:推理能力

在前幾層中,我們已經見識了GPT的推理能力,以GPT的推理能力替代手動點擊操作流,將帶來B端和C端的產品設計的顛覆式變化,個人認為,短期內B端的機會大于C端,經過互聯網20年的發展,C端用戶的主要需求已基本得到滿足,顛覆C端用戶的操作路徑會帶來較大的學習成本,而B端則有很大的發揮空間,這里將其分為三個階段:

1.自動化作業流串聯

利用ChatGPT理解人類意圖的能力,結合langChain技術將提示詞和公司內各項作業的網頁鏈接整合,員工無需尋找各種鏈接,在需要執行相關操作時,會自動跳轉到相應頁面,進行下一步操作,以ChatGPT為智慧中樞,真正實作將B端各類操作有機整合,下圖為設計思路的示例,

2.AI輔助決策

以第一個階段為基礎,將對應頁面的部分功能與GPT聯動,這樣,在員工執行操作時,部分功能可以由AI實作,成倍提升效率,微軟Copilot正是這類產品的代表,比如可以實作在Excel中說明自己想要進行的資料分析,無需尋找相關公式,資料分析就自動做好了,

3.全自動AI作業流

本階段目前還處于演示層面,呈現了未來的愿景,如前文所述,GPT很難解決特定領域的細節問題,除非針對某個場景進行大量的微調與私有資料部署,AutoGPT、AgentGPT都屬于此類,

第五層:國產大模型

AI技術是科學而非神學,大模型的原理也不是秘密,美國能做到,我國不僅能,而且有必要,只要訓練資料質量達標,模型引數突破千億便具備推理能力,突破八千億可與GPT-4匹敵,采用大量中文語料和中文微調,我國必將擁有符合本國文化背景、價值觀的大模型,

然而,路漫漫其修遠兮,困難也是極多的,如:訓練成本極高、訓練資料質量要求高、模型優化復雜、馬太效應明顯等,因此,預計在未來五年內,中國最多只會有3家知名大模型服務商,

大模型是AI時代的基礎設施,大部分公司選擇直接應用,直接獲取商業價值,在這個大背景下,愿意投身自有大模型的公司就更加難能可貴了,在此,我謹代表個人向那些勇于投身于自有大模型建設的國內企業表示敬意,

四、總結

總的來看,ChatGPT是一款跨時代的產品,不同層面對GPT技術的應用,體現出了一些共性的機會,我總結了三項未來具有巨大價值的能力,

1.問題分解技術

鑒于GPT回復的限制在于最多只能基于32,000個tokens,因此有效地將問題分解成子問題并交由GPT處理顯得尤為關鍵,未來的作業模式可能將問題拆解為子問題,再組裝子問題的解決方案,在具體實施時,還需要對子問題的難度進行判斷,有些問題可以交給一些小模型處理,這樣就可以有效的控制應用成本,

2.三種調優方法

想要讓GPT在多個層面上發揮特定的作用,主要有三種互動方式,成本從低到高分別為:

| 調優方法 | 優勢 | 缺點 |
| 提示詞優化 | 提升效果明顯成本極低 | 占用token多,影響背景關系關聯長度 |
| embedding | 擴展GPT知識調優成本較低 | GPT并非真的理解了相關的內容,而是在遇到相關問題時,能夠基于給定的知識庫回答, |
| 微調技術 | 搭建真正的私有模型,GPT能理解相關的問題, | 成本較高,需要大量的“問答對”,訓練程序非常消耗token, |

①提示詞優化

通過探索找到最優提示詞模板,預留特定槽位以供用戶輸入,僅通過提示詞優化就能實作廣泛功能,許多基于GPT的產品,其底層就是基于特定提示詞的包裝,好的提示詞需包含角色、背景、GPT需執行的任務、輸出標準等,根據業界的研究,好的提示詞能使GPT3.5結果的可用性由30%飆升至80%以上,提示詞優化毫無疑問是這三種方法中最重要的,

②embedding

這是一種搭建自有知識庫的方法,將自建知識庫使用embedding技術向量化,這樣GPT就能基于自有資料進行問答,

③微調(finetune)

通過輸入大量問答,真正教會GPT如何回答某類問題,成本較前兩者更高,優勢在于將提示詞的短期記憶轉化為私有模型的長期記憶,從而釋放寶貴的Token以完善提示詞其他細節,

以上三種方式并不沖突,在工程實踐中往往互相配合,特別是前兩種,

3.私有資料積累

私有資料集的價值得到進一步提升,各行業可基于此對GPT進行二次包裝,解決特定領域問題,建議使用微軟Azure提供的GPT介面,搭建帶有私有資料的大語言模型產品,因微軟面向B端的GPT服務為獨立部署,不會將私有資料用于大模型訓練,這樣可以有效保護私有資料,畢竟私有資料一旦公開,價值將大打折扣,

憑借以上幾項能力加持,大語言模型可以充分釋放在解決依賴電腦的重復性勞動的生產力,我將下一個時代(3年內)的業務運轉模式總結如下圖:

企業會根據三大能力衍生出三大類角色:

①問題分解者

這類角色很清楚大語言模型能力的邊界,能夠將一個業務問題有效的分解為GPT能處理的子問題,并能根據問題結果,將子問題進行拼裝,

②提示工程師

這類角色深諳與GPT溝通之道,能夠根據不同的問題型別,給出有效的提示詞模板,極大提升GPT的輸出質量,

③知識擁有者

這類角色有大量的行業knowhow,并且能夠將知識進行結構化,傳授給GPT,對應現在的領域專家,

在這種模式的推動下,GPT將會成為企業提效的重要幫手,可以解決大量重復勞動,可以提供有價值的參考,但人的主觀能動性仍起決定性作用,

五、寫在最后

即使以GPT-4為代表的AI技術保持當前的水平,帶來的效率提升已經令人震驚,更遑論其仍以飛快的速度進化,從技術革命的發展史來看,一項大幅度提效的新技術出現,往往先惠及B端,而后才慢慢在C端開始釋放巨大的價值,這是由企業對效率天然的敏感性所決定的,而改變C用戶的習慣需要大量學習成本與場景挖掘,滯后效應較強,舉三個例子大家就懂了:

1. 回顧第一次工業革命,內燃機的出現先導致了紡織女工的大量失業,而后才逐漸找到了各種C端場景,推動了社會生產力的大幅度上升,

2. ChatGPT可以更快的生成口水文,但是C端用戶對閱讀的訴求是沒有增加的,對于營銷號公司來說,效率提升了,所需要的人變少了,

3. MidJourney可以快速生成抱枕的圖案,但是C端用戶并不會購買更多的抱枕,那么需要作圖的人員就少了,

一場資訊化企業的內效革命就要到來了,依靠電腦的重復勞動將會消失,因為大模型最擅長學這個了,正如我文初所舉得案例一樣,像IBM公司縮減7800個編制的案例,只會發生的越來越頻繁,

AI時代真的已經到來,每個崗位都需要思考,如何讓AI成為作業上的伙伴,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/552120.html

標籤:其他

上一篇:UE5 材質 運動的扭曲效果

下一篇:返回列表

標籤雲
其他(158789) Python(38125) JavaScript(25413) Java(18025) C(15225) 區塊鏈(8264) C#(7972) AI(7469) 爪哇(7425) MySQL(7175) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5871) 数组(5741) R(5409) Linux(5338) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4570) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2432) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) .NET技术(1972) 功能(1967) Web開發(1951) HtmlCss(1935) python-3.x(1918) 弹簧靴(1913) C++(1913) xml(1889) PostgreSQL(1875) .NETCore(1860) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 從原理到應用,人人都懂的ChatGPT指南

    如何充分發揮ChatGPT潛能,已是眾多企業關注的焦點。但是,這種變化對員工來說未必是好事情。IBM計劃用AI替代7800個作業崗位,游戲公司使用MidJourney削減原畫師人數......此類新聞屢見不鮮。理解并應用這項新技術,對于職場人來說重要性與日俱增。 ......

    uj5u.com 2023-05-11 07:41:43 more
  • UE5 材質 運動的扭曲效果

    前言 本篇使用UE5的材質系統實作運動的扭曲效果,并解決他的重復性 紋理變換 總結思路 為uv坐標添加time節點 實作 如下圖所示,Texcoord指定uv起始坐標,提供一個float2變數和Time節點相乘(這樣對Time有控制權),將相乘結果與uv坐標相加,最后傳給采樣器 扭曲效果 原理 由于 ......

    uj5u.com 2023-05-11 07:40:25 more
  • CSP-何以包郵?

    題目描述 新學期伊始,適逢頓頓書城有購書滿 x 元包郵的活動,小 P 同學欣然前往準備買些參考書。 一番瀏覽后,小 P 初步篩選出 n 本書加入購物車中,其中第 i 本(1≤i≤n)的價格為 ai 元。 考慮到預算有限,在最終付款前小 P 決定再從購物車中刪去幾本書(也可以不刪),使得剩余圖書的價格 ......

    uj5u.com 2023-05-11 07:40:00 more
  • Windows的Mysql5.7社區版的安裝詳細操作,從無到有,安裝配置一條龍

    換了一個電腦,所有軟體、環境都得重新來安裝一次,安裝到Mysql的時候,發現網上有兩種安裝方式,一種是Mysql的壓縮包安裝方式,這種方式直接到官網下載Mysql的壓縮包,解壓之后做些配置就可以了,另一種是Mysql的Installer一站式的安裝,這種方法步驟相對來說少點,但是要先安裝個Insta ......

    uj5u.com 2023-05-11 07:39:24 more
  • 流媒體協議之nginx-rtmp服務部署20230510

    流媒體協議之nginx-rtmp服務部署 1.簡介 nginx-rtmp服務是指使用nginx服務器和nignx-rtmp-moudle開源組件,實作rtmp協議服務端。本文介紹的如何將nginx-rtmp服務部署在linux服務器上 2.原始碼下載 2.1.nginx wget http://ngi ......

    uj5u.com 2023-05-11 07:39:02 more
  • 2分鐘快速上手流水線的創建與運行

    摘要:通過流水線新手體驗模板,體驗一條含代碼檢查、構建階段、部署發布常用流水線的創建與執行。 本文分享自華為云社區《2分鐘快速上手流水線的創建與運行》,作者:華為云PaaS服務小智。 體驗簡介 涉及服務簡介 軟體持續交付流水線CodeArts Pipeline是華為云軟體開發生產線CodeArts的 ......

    uj5u.com 2023-05-11 07:37:36 more
  • HO引擎近況20230510

    上個月想起來的時候已經25號了,然后下一分鐘又忘了... 公司的專案開始忙起來了,各種雜事 不過比起專案中的技術部分,與其它人的溝通更費事,如此難以溝通的人事情況還是第一次碰上 一直想學個車本,但是一直沒有去考,模擬考試中科目一總是40來分,不知道為什么別人都說簡單的題到我這卻那么難 爭取這個月再忙 ......

    uj5u.com 2023-05-11 07:36:43 more
  • 一位27歲軟體測驗員,測驗在職近5年,月薪不到2W,擔心被應屆生取代

    作業了近5年,一個月工資不到20K,擔心被應屆畢業生取代!互聯網的快速發展伴隨著員工適者生存的加速,測驗員的薪資也在不斷增長,以3年、5年、8年+為一條分水嶺。如果人們的能力和體力不夠,他們就會被淘汰。看起來生動的作業生活卻讓許多人焦慮不安。 ......

    uj5u.com 2023-05-11 07:36:11 more
  • 如何衡量軟體測驗的績效

    績效的主要目標是保證產品或QA程序的一致性。它也可以是一個管理系統,允許管理者根據收集到的資料做出決定。程序的績效衡量標準的實施應該涉及到整個組織。不同團隊的衡量標準可能會有所不同。 什么是績效衡量? 績效衡量是管理和了解以下方面: 專案進展如何? 專案中的偏差及其原因? 資源的利用情況如何? 是否 ......

    uj5u.com 2023-05-11 07:35:29 more
  • 最佳軟體測驗基礎入門教程2基礎

    基礎 本章解釋了軟體測驗的基本概念,這些概念將在后面的章節中得到應用。介紹了軟體測驗的七個基本原則,本章的大部分內容都是用來解釋測驗程序的細節和它所涉及的各種活動。最后,我們將討論測驗中涉及的心理問題,以及如何避免或解決這些問題。 2.1概念和動機 質量要求 工業生產的產品通常會被抽查,以確保它們滿 ......

    uj5u.com 2023-05-11 07:34:49 more