yue-fang-readfog

feeds.twtxt.net

No description provided.

Recent twts from yue-fang-readfog

純前端怎麼實現檢測版本更新,請看這篇!
背景–單頁應用(Single Page Application,簡稱 SPA)是一種現代 Web 應用程序架構,通過動態重載頁面中的部分內容來提供更流暢和更響應式的用戶體驗。由於 SPA 在客戶端(用戶的瀏覽器)運行大量的 JavaScript 代碼,並且與傳統的多頁應用不同,它不會每次操作都從服務器重新加載整個頁面內容,因此在性能和用戶體驗上有顯著優勢。然而這種應用也存在一定弊端,譬如當服務端 ⌘ Read more

⤋ Read More

小愛音箱改造篇(一)- 創意萌芽
我家裏正好有一臺沒怎麼用的小愛音箱,最近我突然有了個新奇的想法 - 把它和 GPT 技術結合起來。既然決定了,那就開始行動。在接下來的時間裏,我會逐步記錄並分享我是如何一步步改造這臺小愛音箱的。創意萌芽—-開始任何項目之前,我都有一個固定的習慣:先畫一張流程圖。這樣做可以幫助我清晰地梳理和規劃我想要實現的功能。這次的小愛音箱改造計劃,我打算讓它變得更加多功能和個性化。具體來說,我有幾個核心功能 ⌘ Read more

⤋ Read More

Go 異步編程小技巧
我們通過一個簡單的例子看一下 Goroutine 的使用func main() {    go func() {        fmt.Println(“Goroutine started”)        // do some work        fmt.Println(“Goroutine finished”)    }()    // wait for Goroutine to fini ⌘ Read more

⤋ Read More

阿里巴巴 MySQL 規範,五千字版,這次全了(建議收藏)
大家好,我是田螺。今天跟大家講講阿里巴巴 MySQL 規範。本文轉載來源公衆號:架構師之路。規範內容取自 “阿里巴巴 MySQL 規範”(黃山版),發佈時間爲 2022.2.3,開源。 第一部分:建表規範【強制】規範一:是否字段表達是否概念的字段,必須使用 isxxx 的形式命名;數據類型必須是 unsigned tinyint;1 表示是,0 表示否;舉例:是否刪除正確:使用 isdelete ⌘ Read more

⤋ Read More

文本嵌入能夠完美編碼文本信息嗎?
作者:Jack Morris 編譯:ronghuaiyang 導讀文本嵌入是否可以還原文本信息?向量數據庫的興起近年來,隨着生成式 AI 的迅速發展,衆多企業紛紛尋求將 AI 融入其業務之中。其中最常見的做法之一是構建能夠回答有關文檔數據庫內信息的問題的 AI 系統。解決此類問題的大多數方案都基於一項關鍵技術:增強檢索生成(RAG)。RAG 系統的概覽這是現在許多人開始使用 AI 的一 ⌘ Read more

⤋ Read More

TCP 已經實現 KeepAlice- 爲什麼應用層還要實現一遍?
TCP 心跳——TCP Keepalive 是一種用於檢測 TCP 連接是否活躍的機制,通過定期發送探測數據包來確定連接的狀態,主要用於檢測空閒 (殭屍) 連接、保持 NAT 映射 (NAT 設備、防火牆設備) 等。原理簡述要啓用 TCP Keepalive 自動檢測機制,需要通信雙方都開啓 Keepalive 選項 如果在一定時間(默認 2 小時)內沒有數據傳輸,TCP 會發送一個 ⌘ Read more

⤋ Read More

4 種集成 Rust 與 Node-js 的方法及其最佳實踐
Node.js 是一個強大的 JavaScript 運行時,建立在 Chrome 的 V8 JavaScript 引擎。它允許開發人員使用 JavaScript 編寫服務器端腳本,在將頁面發送到用戶的 web 瀏覽器之前創建動態 web 內容。將 Rust 與 Node.js 集成可以顯著提高 Node.js 應用程序中某些任務的性能。有幾個令人信服的理由將 Rust 與 Node.js 集成:1 ⌘ Read more

⤋ Read More

CORS(跨域資源共享):原理與應用詳解
引言 在現代 Web 開發中,CORS(Cross-Origin Resource Sharing,跨域資源共享)是一個不可忽視的重要概念。隨着 Web 應用的日益複雜,跨域請求變得越來越普遍。然而,由於同源策略的限制,瀏覽器默認不允許跨域請求。CORS 作爲一種機制,允許服務器顯式指定哪些外部網站可以訪問其資源,從而解決了這一問題。本文將深入解析 CORS 的原理、應用及其優缺點。CORS 原 ⌘ Read more

⤋ Read More

什麼是 LRU 緩存?LRUCache 原理詳解和 C– 代碼實現
什麼時候會用到緩存 (Cache)———————緩存(Cache)通常用於兩個速度不同的介質之間,以提高數據訪問的速度和效率。這裏有幾個典型的應用場景:處理器和內存之間:處理器(CPU)的運算速度遠快於從內存中讀取數據的速度。因此,在 CPU 和內存之間會有多級緩存(L1、L2、甚至 L3 緩存),用來臨時存儲即將被 CPU 使用的數據和指令。這樣做可以大幅減少 CPU ⌘ Read more

⤋ Read More

Linux 一鍵配置時鐘同步全攻略
前言爲了確保 Oracle RAC 環境中的時間同步,通常會使用網絡時間協議 (NTP) 或 chrony 來同步各節點的系統時間。這可以確保所有節點都具有一致的時間,從而保證數據庫的正常運行和數據的一致性。首先要先了解下這兩種方式的區別以及優缺點,可參考紅帽官方文檔:使用 ntpd 配置 NTP:https://docs.redhat.com/zhhans/documentation/redhaRead more

⤋ Read More

使用 LLMs 來生成合成數據
作者:Kritin Vongthongsri 編譯:ronghuaiyang 導讀如果我告訴你,現在有可能在幾分鐘內生成數千個高質量的測試案例,這些案例你過去可能要花費數週時間精心製作,你會怎麼想?構建大規模、全面的數據集來測試 LLM 輸出可能是一個耗時、昂貴且充滿挑戰的過程,尤其是從零開始。但如果我告訴你,現在有可能在幾分鐘內生成數千個高質量的測試案例,這些案例你過去可能要花費數週 ⌘ Read more

⤋ Read More

系統設計 - 數據同步(批量 - CDC)方案選型
公衆號:TechLead 少個分號知乎:少個分號微信號:shaogefenhao網站:shaogefenhao.com數據同步的需求在日常工作中非常頻繁,幾乎每個公司或多或少會考慮調研數據同步的方案。不過在不同的場景下,需要考慮的問題有所不同,根據這些問題,我們可以制定相應的同步策略。01 同步策略——-下面是一些分析同步策略時需要考慮的問題:同步過程是全量的還是增量的? 是同一類數 ⌘ Read more

⤋ Read More

史上最全 Git 圖文教程,沒有之一
Git 安裝——安裝先去官網下載這個軟件, 準備安裝到本電腦中 https://git-scm.com/根據自己電腦系統下載此軟件到本機 Windows 系統直接下載 .exe 文件即可,macOS 系統使用 Homebrew 命令行安裝,終端輸入 git –version 確認安裝默認選擇默認安裝路徑即可,如若想更改路徑,務必使用英文路徑對於 Windows 系統,查看安裝是否成功 ⌘ Read more

⤋ Read More

大語言模型中的提示隱私保護
一、簡介:—–大語言模型(LLM) 擁有龐大的規模、預先訓練的知識和卓越的性能,被廣泛應用於各種任務。提示學習 (prompt learning) 和指令微調(instruction tuning) 是兩種重要的使得大模型能理解具體任務的技術手段。然而,這些 prompt 或 instruction 常常會包含隱私信息,使得難以直接共享。本文講解了兩篇大語言模型中的 prompt 和 ins ⌘ Read more

⤋ Read More

兼容 sentry 協議的輕量級監控: glitchtip
前言–上一篇文章說了重啓 sentry 的事因爲過程太折騰了,一度想過放棄 sentry 換成其他比較輕量級的開源監控系統這不就給我找到了另外倆個https://glitchtip.com/ https://www.highlight.io/ 這次就來試試這個 glitchtip用了之後才發現,這個也是用 Django 開發的,而且兼容 sentry 協議,連 SDK 都用的 sen ⌘ Read more

⤋ Read More

SQLITE 問題整理
前言用過 sqlite 的朋友都知道,在數據庫目錄會有 xxx.db 文件,你可能看到過,其實數據庫不只有 xxx.db,有時候還會有 xxx.db-shm、xxx.db-wal、xxx.db-journal 等文件,你有想過這些文件的作用是什麼嗎?還有使用數據庫時,偶爾會報 SQLITEBUSY 或者 SQLITELOCKED 的錯誤,你知道是因爲什麼導致的嗎?請看正文。知識點db-shm、db ⌘ Read more

⤋ Read More

無需業務改造,一套數據庫滿足 OLTP 和 OLAP,GaiaDB 發佈並行查詢能力
在企業中通常存在兩類數據處理場景,一類是在線事務處理場景(OLTP),例如交易系統,另一類是在線分析處理場景(OLAP),例如業務報表。OLTP 數據庫擅長處理數據的增、刪、改,以及小數據量的查詢,更側重數據的實時響應、高吞吐和事務性等要求。OLAP 則以大數據量的複雜查詢爲主,更側重數據容量的擴展性、複雜計算能力等要求。爲了滿足這兩類業務場景,企業通常會採用 OLTP + OLAP 的組合方案或 ⌘ Read more

⤋ Read More

優化 Oracle:最佳實踐與開發規範
前言爲了提高開發效率、保證代碼質量、增強產品的可維護性,針對在 ORACLE 數據庫中使用 SQL 及 PL/SQL 開發時所涉及的工程活動進行標準化定義,其中包含過程規範、命名規範、設計規範、代碼格式規範和程序開發規範。使用統一的 ORACLE SQL 編程規範,使 ORACLE 數據庫編程風格標準化,以便於閱讀、理解、繼承和維護及項目組成員相互交流。SQL 開發規範大小寫風格—–1、所有 ⌘ Read more

⤋ Read More

etcd:增加 30- 的寫入性能
本文最終的解決方式很簡單,就是將現有卷升級爲支持更高 IOPS 的卷,但解決問題的過程值得推薦。 譯自:etcd: getting 30% more write/s我們的團隊看管着大約 30 套自建的 Kubernetes 集羣,最近需要針對 etcd 集羣進行性能分析。每個 etcd 集羣有 5 個成員,實例型號爲 m6i.xlarge,最大支持 6000 IOPS。每個成員有 3 個卷:ro ⌘ Read more

⤋ Read More

Go 語言定時任務 time-Sleep 和 time-Tick 的優劣對比分析
golang 寫循環執行的定時任務,常見的有以下三種實現方式 1、time.Sleep 方法:for {   time.Sleep(time.Second)   fmt.Println(“我在定時執行任務”)}2、time.Tick 函數:t1:=time.Tick(3time.Second)for {   select {   case <-t1:      fmt.Println(“t1定時 ⌘ Read more

⤋ Read More

Golang - range 迭代器揭祕
————————————————————————————————————————————————————-簡介–我們正在使用 Go 語言編寫 Dolt

⤋ Read More

使用 Go 語言創建你的第一個 2D 遊戲
Pixel 是一個用 Go 語言編寫的 2D 遊戲開發庫, 它爲開發者提供了一套簡潔而強大的工具, 讓創建像素風格的遊戲變得輕而易舉。本文將深入探討 Pixel 庫的核心特性, 並通過豐富的示例來展示如何使用它來構建引人入勝的 2D 遊戲。Pixel 的誕生與理念————Pixel 誕生於開發者對簡單而高效的 2D 遊戲開發工具的渴望。它的設計理念是 “手工打造”, 這意味着庫的每 ⌘ Read more

⤋ Read More

Genkit:新一代基於 Go 的 AI 應用開發框架
Google 推出了 Genkit for Go,這是一個開源框架,用來以 Go 語言原生構建 AI 應用與雲服務。該項目是 Google Firebase 和 Go 團隊聯手合作的最新成果。Genkit for Go 於 7 月 17 日正式推出,目前版本處於 alpha 階段。Gophers 能夠通過它將 Go 的性能和併發優勢與 Genkit 的庫和工具相結合,從而來構建生成式 AI 應用程 ⌘ Read more

⤋ Read More

紅隊對抗 LLM:完整的循序漸進的操作指南
作者:Kritin Vongthongsri 編譯:ronghuaiyang 導讀LLM 紅隊測試是一種通過故意的對抗性提示來測試和評估 LLM 的方法,旨在幫助揭示任何潛在的不期望或有害的模型脆弱性。就在兩個月前,Gemini 在生成的圖像中過於努力地追求政治正確,將所有人臉都表現爲有色人種。儘管這可能對一些人(如果不是很多人的話)來說很滑稽,但很明顯,隨着大型語言模型(LLMs)能 ⌘ Read more

⤋ Read More

51 單片機中斷處理機制詳解
單片機多用於物聯網、自動控制系統、智能家電等領域,要求單片機能夠實時響應外部觸發的事件,中斷機制是單片機響應外部事件的重要方法。單片機多用於物聯網、自動控制系統、智能家電等領域,要求單片機能夠實時響應外部觸發的事件。例如在智能家電領域,人們可以用手機中的 APP 就可以遠程控制家電的開啓或關閉,智能家電的核心部分就是單片機,智能家電只要通電,單片機就進入工作狀態,等待外部事件的觸發,當人們通過 ⌘ Read more

⤋ Read More

Golang 面試題:原子操作和鎖
1、問題描述原子操作和鎖的區別是什麼?2、問題解答原子操作和鎖是併發編程中常用的兩種同步機制,它們的區別如下:1、作用範圍:原子操作(Atomic Operations):原子操作是一種基本的操作,可以在單個指令級別上執行,保證操作的原子性。原子操作通常用於對共享變量進行讀取、寫入或修改等操作,以確保操作的完整性。 鎖(Lock):鎖是一種更高級別的同步機制,用於保護臨界區(Critical ⌘ Read more

⤋ Read More

開源僅 1 天就斬獲近萬星!超越 RAG、讓大模型擁有超強記憶力的 Mem0 火了!
整理 | Tina最近,拿到 OpenAI 370 萬美元投資的一款 AI 聊天應用在 App Store 上線了。國內外 AI 聊天工具層出不窮、屢見不鮮,爲什麼這款應用卻能受到 OpenAI 的青睞呢?這款名爲 Dot 的應用 ,由總部位於舊金山的創業公司 New Computer 打造,由前蘋果設計團隊的成員 Jason Yuan 設計,編碼工作則由 Sam Whitmore 等一小撥人完成 ⌘ Read more

⤋ Read More

rust 實現字典樹
tabletbodytrtd width=“557” valign=“top” align=“center” class=““section class=”“br/sectionp class=”“strong何爲字典樹?/strongbr/p/td/tr/tbody/table字典樹又名前綴樹,是一種多叉樹。常用於路由查找、相同前綴的單詞查詢等場景。如果使用包含 26 個英文字母組成的語料庫來構 ⌘ Read more

⤋ Read More

分享一次 Sharding JDBC 億級數據分表真實經驗
前言–從入職以來寫了一年的業務代碼,突然接到來自領導的技術需求,說要給我們的借款、還款申請單分表。查看了一下借款表,只有幾千萬數據,再看還款表已經兩億多了,爲了提高數據查詢效率,降低數據庫的壓力。確實可以考慮分表了。另外…… 這是入職一年以來第一個非業務需求!設計方案—-開始編碼實現之前我們需要先做系統設計,主要是以下幾塊內容要跟領導開會對齊顆粒度!分表數據庫基本信息分表數據庫使用新 ⌘ Read more

⤋ Read More

構建並運行 eBPF 應用 - Part 2
在上一篇文章中,我們用 C 語言創建了一個 eBPF 程序,以瞭解某個進程使用 CPU 的時間。這些數據隨後被存儲在 BPF HashMap 中。但這是一個不斷更新的短期存儲位置,數據的壽命很短…… 我們該如何利用這些數據呢?這就是用戶空間程序的用武之地。用戶空間程序不在內核空間運行,但可以附加到 eBPF 程序並訪問 BPF HashMap。現在讓我們來看看如何用 Golang 編寫用戶 ⌘ Read more

⤋ Read More

Linux Kernel:Page Fault 頁異常全面解析
當程序訪問虛擬內存中的一個頁面時,如果該頁面當前不在物理內存中,就會觸發一個稱爲 “page fault”(頁異常)的異常。操作系統需要處理這個異常,並將所需頁面從磁盤加載到內存中。實現虛存管理的一個關鍵是 page fault 異常處理,其過程中主要涉及到函數 — dopgfault 的具體實現。比如,在程序的執行過程中由於某種原因(頁框不存在 / 寫只讀頁等)而使 CPU 無法最終訪問到相應的 ⌘ Read more

⤋ Read More

手動實現 Rust 中的 Channel,理解同步原語 CondVar
在今天的文章中,我們將通過手動實現 Rust 中的 Channel,來理解同步原語 CondVar、Arc 和 Mutex。我們使用 Rust 標準庫中的 VecDeque 隊列模擬 Rust Channel,VecDeque 是一個雙端隊列,作爲一個不斷增長的環形緩衝區。數據模型爲了使我們的解決方案更有條理,我們定義了 3 個結構體:TransmitterTransmitter 結構體 (tx) ⌘ Read more

⤋ Read More

構建 LLM 應用:高級 RAG(第十部分)
作者:Vipra Singh 編譯:ronghuaiyang 導讀現在,請跟隨我們一起踏上另一段探索之旅,進入高級 RAG 技術的迷人世界。歡迎回到我們關於高級檢索增強生成(RAG)技術系列的最新篇章!在本系列的前九部分中,我們深入探討了 RAG,解析了檢索機制與生成模型之間的精妙互動。從掌握生成模型的基礎知識到通過大型語言模型(LLMs)探索前沿技術,我們覆蓋了廣闊的概念與方法領域。 ⌘ Read more

⤋ Read More

構建 LLM 應用:評估(第八部分)
作者:Vipra Singh 編譯:ronghuaiyang 導讀我們在上一篇博客中成功構建了多個 RAG 應用。現在,讓我們來看看評估這些應用的過程。我們在上一篇博客中成功構建了多個 RAG 應用。現在,讓我們來看看評估這些應用的過程。我們將探究從我們的大型語言模型生成的結果有多可靠。首先,讓我們通過下表來理解傳統機器學習、深度學習和 LLMs 之間的區別。大型語言模型(LLMs)的 ⌘ Read more

⤋ Read More

構建 LLM 應用:構建 LLM 服務(第九部分)
作者:Vipra Singh 編譯:ronghuaiyang 導讀LLM Serving 指的是部署和運行大型語言模型(LLMs)以處理用戶請求的過程。它涉及到將通常離線訓練的 LLM 設置爲實時響應查詢。LLM Serving 指的是部署和運行大型語言模型(LLMs)以處理用戶請求的過程。它涉及到將通常離線訓練的 LLM 設置爲實時響應查詢。以下是 LLM Serving 包含的主要 ⌘ Read more

⤋ Read More

構建 LLM 應用:開源聊天機器人(第七部分)
作者:Vipra Singh 編譯:ronghuaiyang 導讀在這篇博客文章中,我們將使用 LangChain 創建一個基礎的 LLM 應用程序。介紹我們之前的博客文章深入探討了大型語言模型(LLMs),覆蓋了它們的發展歷程和廣泛的應用場景。現在,讓我們更近距離地聚焦這一旅程的核心:本地構建 LLM 應用程序。在這篇博客文章中,我們將使用 LangChain 創建一個基礎的 LLM ⌘ Read more

⤋ Read More

Go 語言的 Lodash 風格庫
在 JavaScript 的世界裏,Lodash 是一個家喻戶曉的工具庫,它提供了豐富的函數,方便開發者操作數組、對象、字符串等等。Lodash 極大地提高了 JavaScript 開發者的效率,也讓代碼更加簡潔易讀。在 Go 語言 1.18 版本之前,由於缺乏泛型,我們很難實現像 Lodash 這樣功能強大且類型安全的工具庫。然而,隨着 Go 1.18 泛型的引入,這一切都發生了改變。sambe ⌘ Read more

⤋ Read More

Dockerfile 的工作原理說明
什麼是 Dockerfile?Dockerfile 是一個文本文件,其中包含有關如何構建 Docker 鏡像的說明。每個指令都由一個命令組成,後跟一個或多個參數。按照慣例,命令以大寫形式編寫,以區分它們與參數,並使 Dockerfile 更具可讀性。以下是 Node.js 應用程序的 Dockerfile 示例:FROM node:20.11.1WORKDIR /appCOPY package.j ⌘ Read more

⤋ Read More

JVM 是如何創建對象的?你瞭解嗎?
JDK 版本:1.81、對象的創建的方式Java 語言中,對象創建的方式有六種:    1.1、new 關鍵字:    最常見的形式、Xxx 的靜態方法、XxxBuilder、XxxFactory 的靜態方法。    1.2、Class 類的 newInstance() 方法:    通過反射的方式創建對象,調用類的無參構造器進行對象的創建,且其訪問權限爲 public。    1.3、Const ⌘ Read more

⤋ Read More

網絡原理:史上最全 tcp-ip 協議詳解
TCP/IP 協議包含了一系列的協議,也叫 TCP/IP 協議族(TCP/IP Protocol Suite,或 TCP/IP Protocols),簡稱 TCP/IP。TCP/IP 協議族提供了點對點的連結機制,並且將傳輸數據幀的封裝、尋址、傳輸、路由以及接收方式,都予以標準化。TCP/IP 協議的分層模型——————在展開介紹 TCP/IP 協議之前,首先介紹一下七層 ⌘ Read more

⤋ Read More

敲黑板!吳恩達 LLM Agent 工作流 Prompt 精華全解析
在詳解和實測吳恩達 4 種 Agentic 工作流之中,我測試了各種框架諸如反思、工具調用、規劃、多智能體,在學習了其中各種 Prompt 設計後,有了一些新的認識。 對於特定的任務來說,沒有萬能的 Prompt,只有一些通用的模式,要完成這個任務還需要這個任務特定的 Example。另外,你一定要 PUA 它,強烈的鼓勵它,使用類似 MUST、獎勵等字眼來 PUA 它,這樣能讓大模型更好的跟隨 ⌘ Read more

⤋ Read More

一文徹底搞懂 Transformer - 總體架構
圖片*****Transformer**一、RNN 編碼器 - 解碼器架構__******序列到序列模型(Seq2Seq):Seq2Seq 模型的目標是將一個輸入序列轉換成另一個輸出序列,這在多種應用中都具有廣泛的實用價值,例如語言建模、機器翻譯、對話生成等。 圖片******Seq2Seq******RNN 編碼器 - 解碼器架構:**Transformer 出來之前,主流的序列轉換模型都基於 ⌘ Read more

⤋ Read More

一文了解 AI Agent(智能體)
*****一、前言**AI Agent(人工智能代理)是上半年一個火熱的話題。筆者最近對相關概念進行了學習與研究,期間也通過智能體開發平臺成功搭建了一些有趣的 Agent。所以計劃通過本篇文章,跟大家分享筆者對於 AI Agent 的些許理解。**二、AI Agent 是什麼**AI Agent,即人工智能體,是一種能夠感知環境、進行自主理解、決策和執行動作的智能實體。簡單理解,是一種基於大語言模 ⌘ Read more

⤋ Read More

爲什麼需要向量化執行引擎
前言–在一些前沿數據庫中,經常可以看到一個很火的詞彙——向量化執行引擎,比如 ClickHouse、DuckDB、Doris 等等,我對這個概念一直還停留在淺顯的理論層面,一直沒有機會深入,藉此機會,好好捋一捋這個高大尚的詞彙,什麼是向量化執行引擎。傳統數據庫執行器——–早期數據庫受限於硬件,內存和 CPU 等都十分昂貴,所以大多數數據庫執行器都採用傳統的火山模型,火山模型又稱 Vol ⌘ Read more

⤋ Read More

微服務系統架構設計
隨着互聯網技術的發展,微服務架構逐漸成爲企業級應用系統設計的主流選擇。我將以一份詳細的微服務系統架構圖爲例,分享如何設計一個高效、穩定的微服務系統。一、系統整體架構在我的設計中,系統分爲外網和內網兩部分。外網主要處理客戶請求,通過 Nginx 進行負載均衡和流量轉發,而內網則負責實際業務邏輯和數據處理。二、外網部分客戶端:支持多終端接入,包括 PC、手機和平板等,爲用戶提供便捷的訪問方式。 ⌘ Read more

⤋ Read More

案例解析:RAG 的盡頭是 Agent
AI 進化論:從 RAG 到 Agent,智能體如何重塑未來世界© 作者 |Blaze來源 | 神州問學引言 隨着 ChatGPT、ChatGPT-4 等的發佈,我們徹底被大模型(LLM)的魅力所征服,越來越多的公司和企業開始聚焦大模型技術的研發和使用,爲我們的日常生活帶來了極大的便利。但是,大模型同樣面臨着時效性、準確性等各種問題,如何讓 LLM 變得更好?如何解決 LLM 所面臨的挑戰?如何 ⌘ Read more

⤋ Read More

Rust 異步編程指南:掌握 Futures-rs 從入門到實戰的詳細教程
引言–Rust 語言以其高性能和內存安全性而聞名。而在現代應用程序開發中,異步編程已成爲一種必要技能。Futures-rs 是 Rust 提供的一套強大的異步編程工具集,可以幫助開發者輕鬆地編寫高效的異步代碼。本文將帶領你一步步地深入瞭解 Futures-rs,從基本概念到實戰應用,最終掌握這項強大的技能。什麼是 Futures-rs?—————Futures-rs 是一個 ⌘ Read more

⤋ Read More

大白話!解析大模型原理!
LLM 的工作原理對大多數人來說是個謎。雖然它們本質上在於 “預測下一個詞”,並需要大量文本進行訓練,但具體細節往往令人困惑。原因在於這些系統獨特的開發方式:基於數十億詞彙訓練的神經網絡,不同於傳統的人類編寫的軟件。儘管沒人完全理解其內部機制,但研究人員正努力探索。本文旨在以非技術、非數學的方式解釋 LLM 的工作原理,包括詞向量、Transformer 模型及其訓練方式,以及爲何需要海量數據來取 ⌘ Read more

⤋ Read More