Searching txt.sour.is

Twts matching #2
Sort by: Newest, Oldest, Most Relevant

實現微服務註冊的高效利器:gRPC 與 Nacos 集成教程
一、golang gRPC 註冊 nacosgithub 地址 nacos-sdk-go(opens new window) nacos 官網 1、目錄結構 2、pb/person.protosyntax = “proto3”;option gopackage = “./person”;package pb;message Person { string name = 1; in ⌘ Read more

⤋ Read More

M5Stack CoreS3 SE with 2.0″ Capacitive Touch Display and 16-bit I2S Amplifier
M5Stack CoreS3 SE with 2.0” Capacitive Touch Display and 16-bit I2S Amplifier
The M5Stack CoreS3 SE, a streamlined version of the third-generation CoreS3 unit from the M5Stack series, is engineered for IoT applications, smart home systems, and industrial automation. This device supports key programming platforms such as Arduino and UIFlow, enhancing its adaptability for diverse project requ … ⌘ Read more

⤋ Read More

Z100-0dB Fanless Mini PC with N100 Intel Processor & 2.5GbE LAN Port
Z100-0dB Fanless Mini PC with N100 Intel Processor & 2.5GbE LAN Port
The Z100-0dB fanless mini PC is engineered for quiet performance thanks to its passive cooling system. Equipped with the Intel Alder Lake-N Quad-Core N100 processor, this device is optimal for web browsing and office applications, making it an excellent choice for Home Theatre PC setups or any environment where noise reduction is crucial. ⌘ Read more

⤋ Read More

探索 Go 語言數據庫查詢的終極指南:深入解析 GORM 的強大查詢功能
一、GORM 基本查詢1、基本查詢func (c UserController) UserSelect() { //1、查詢id=3的用戶 user := models.User{Id: 3} models.DB.Find(&user) //2、查詢所有數據 user := []models.User{} result := models.DB.Find(&user) //5 (統計 ⌘ Read more

⤋ Read More

DFRobot Releases New ESP32-UE and ESP32-E Modules Featuring External and PCB Antennas
DFRobot Releases New ESP32-UE and ESP32-E Modules Featuring External and PCB Antennas
DFRobot’s FireBeetle series has expanded with the FireBeetle 2 ESP32-UE (N16R2) and ESP32-E, robust IoT microcontrollers featuring the Tensilica LX6 dual-core processor. The ESP32-UE variant includes support for external Bluetooth and Wi-Fi antennas to boost communication range, along with … ⌘ Read more

⤋ Read More

Best Apple Deals of the Week: iPads and Apple Watches See Record Low Prices Alongside Samsung Monitors
This week began with a sitewide sale on Samsung that will continue through this Sunday, and continued with great discounts on the M4 iPad Pro, 10th generation iPad, Apple Watch SE, and Apple Watch Ultra 2.

Image

Note: MacRumors is an affiliate partner with some of these vendors. When you click a link and make a purchase, we may rece … ⌘ Read more

⤋ Read More

Cloudflare 最佳實踐:如何通過 Go PGO 回收 CPU
Golang 1.20 在 go 編譯器引入了對配置文件引導優化 (PGO) 的支持。這允許指導編譯器根據系統的真實行爲引入優化。在 Cloudflare 的可觀察性團隊中,我們維護着一些基於 Go 的服務,這些服務在全球範圍內使用數千個內核,因此,即使宣傳的節省 2-7%,也能大幅減少我們的 CPU 佔用空間,而且實際上是免費的。這將減少我們內部服務的 CPU 使用率,釋放這些資源來滿足客戶請求 ⌘ Read more

⤋ Read More

Announcing Flux 2.3 GA
Project post originally published on Flux’ blog by Stefan Prodan We are thrilled to announce the release of Flux v2.3.0! In this post, we will highlight some of the new features and improvements included in this release. General availability… ⌘ Read more

⤋ Read More

QCS6490 Vision-AI Development Kit: Featuring 13 TOPs NPU and 8-Core Kryo 670 CPU
QCS6490 Vision-AI Development Kit: Featuring 13 TOPs NPU and 8-Core Kryo 670 CPU
Avnet has introduced the QCS6490 Vision-AI Development Kit, a sophisticated solution designed for vision-based AI applications. This kit includes an energy-efficient, multi-camera SMARC 2.1.1 compute module powered by the Qualcomm QCS6490 SoC. ⌘ Read more

⤋ Read More

EPIC Mainboard with PCIe x4 Slot and Dual 2.5 GbE Ports
EPIC Mainboard with PCIe x4 Slot and Dual 2.5 GbE Ports
The NANO-EHL by ICP Germany is an EPIC single board computer designed for robust performance and flexibility in industrial applications. Equipped with the Intel Celeron J6412 processor, this board targets automation, control systems, panel PCs, vending machines, and other embedded systems. ⌘ Read more

⤋ Read More

Introducing the Raspberry Pi M.2 HAT+: Enhanced Connectivity for Raspberry Pi 5
Introducing the Raspberry Pi M.2 HAT+: Enhanced Connectivity for Raspberry Pi 5
The Raspberry Pi Foundation has announced the Raspberry Pi M.2 HAT+, an expansion board designed to extend the connectivity options of the Raspberry Pi 5. This HAT+ facilitates the connection of M.2 peripherals, including NVMe drives and AI accelerators, to the Raspberry Pi 5’s PCIe 2.0 interface, supporting … ⌘ Read more

⤋ Read More

(Updated) Pimoroni’s NVMe Base Duo Brings New Storage Options to Raspberry Pi 5
This week, Pimoroni introduced the NVMe Base Duo, a new storage solution for Raspberry Pi 5 users. It accommodates either one or two M-key NVMe SSDs, ranging from sizes 2230 to 2280. Designed to enhance the Raspberry Pi 5, this device provides a practical method for expanding storage capacity. Leveraging PCIe Gen 2 technology, the […] ⌘ Read more

⤋ Read More

Apple Wrapping Up OpenAI Deal to Bring ChatGPT Features to iOS 18
Apple has closed in on a deal with OpenAI that should see ChatGPT being used to power new features in its next iPhone operating system, according to Bloomberg.

Image

In a report over the weekend, Bloomberg claimed that the two … ⌘ Read more

⤋ Read More

W01 U2500 by 52Pi: High-Speed Networking and NVMe Expansion for Raspberry Pi 5
W01 U2500 by 52Pi: High-Speed Networking and NVMe Expansion for Raspberry Pi 5
The W01 U2500 by 52Pi is a versatile HAT designed specifically for the Raspberry Pi 5, offering a unique combination of NVMe SSD expansion and USB 2.5G network capabilities. This compact solution is powered by the reliable Realtek RTL8156BG chipset, ensuring seamless integration with your Raspberry Pi 5 for hig … ⌘ Read more

⤋ Read More

Play the Retro First-Person Shooter Classics Marathon & Marathon 2 for Free
The Marathon series of video games are classic first-person shooters set in a sci-fi world, and longtime Mac users may have fond memories of playing Marathon, Marathon 2, or Marathon Infinitiy as single-player or multiplayer over a LAN in the mid 1990s. But you don’t need a time machine or to run Mac OS Classic … Read MoreRead more

⤋ Read More

Release Candidate of iOS 17.5 & iPadOS 17.5 Available for Testing
Apple has issued release candidate builds for iOS 17.5, iPadOS 17.5, watchOS 10.5, tvOS 17.5, and visionOS 1.2. MacOS Sonoma 14.5 release candidate is not yet available. The release candidate versions arrived right after the new M4 iPad Pro debuted, and the final version of iPadOS 17.5 will almost certainly ship on that device. How … [Read More](https://osxdaily.com/2024/05/08/release-candidate-of-io … ⌘ Read more

⤋ Read More

(Updated) Banana Pi Announces BPI-F3 RISC-V Development Board with 2 TOPS AI Performance
(Updated) Banana Pi Announces BPI-F3 RISC-V Development Board with 2 TOPS AI Performance
The Banana Pi BPI-F3 is a development board powered by an 8-core RISC-V processor, capable of supporting up to 16GB of RAM memory. This open-source board stands out as the first to incorporate the RISC-V K1 chip, developed by SpacemiT Technologies Ltd., designed in accordance with t … ⌘ Read more

⤋ Read More

ROCK 5 ITX: Now Featuring LPDDR5 Support and Dual 2.5GbE Ports
ROCK 5 ITX: Now Featuring LPDDR5 Support and Dual 2.5GbE Ports
The Radxa ROCK 5 ITX is an ARM-based computer featuring a Mini-ITX motherboard powered by an octa-core Rockchip RK3588 System-on-Chip, making it suitable for use as a personal NAS server, network server, or for light home office applications. ⌘ Read more

⤋ Read More

Beta 4 of macOS Sonoma 14.5, iOS 17.5, iPadOS 17.5, Available for Testing
The fourth beta versions of iOS 17.5, macOS Sonoma 14.5, and iPadOS 17.5 have been released to users engaging in the beta testing programs for Apple system software. Additionally, new betas for watchOS 10.5, tvOS 17.5, and visionOS 1.2, are also available. While it’s not clear when the final versions of these system software versions … [Read More](https://osxdaily.com/2024/04/30/beta-4-of-m … ⌘ Read more

⤋ Read More

使用 Makefile 輕鬆管理 Go 項目:提高開發效率的利器
一、介紹1、make 介紹make是一個構建自動化工具,會在當前目錄下尋找Makefile或makefile文件 如果存在相應的文件,它就會依據其中定義好的規則完成構建任務 2、Makefile 介紹 藉助Makefile我們在編譯過程中不再需要每次手動輸入編譯的命令和編譯的參數,可以極大簡化項目編譯過程。 我們可以把Makefile簡單理解爲它定義了一個項目文件的編譯規則。 ⌘ Read more

⤋ Read More

Golang 高效的切片拼接和 Go1-22 中新的拼接方法
在 Go 中,切片拼接是一種常見操作,但如果處理不當,可能會導致性能問題或意外的副作用。本文將詳細介紹幾種切片拼接的高效方法,討論它們的優缺點以及適當的使用場景。 基本的方法和其限制使用 append 函數最直接的方法是使用 append 函數,它將一個切片的元素添加到另一個切片的末尾。slice1 := []int{1, 2}slice2 := []int{3, 4}result := app ⌘ Read more

⤋ Read More

Go 語言將 PDF 轉爲 Word ,代碼怎麼實現?
將 PDF 轉換爲 Word 這是一個很常見的功能了,用 Go 語言實現,可以通過以下步驟完成:1 安裝 PDF 轉換工具庫:首先需要使用 Go 語言中的 PDF 轉換庫,比如 pdftoword 或 pdfcpu。你可以使用 Go 的包管理工具(如 go get)來安裝這些庫。2 導入依賴庫:在 Go 項目中導入你選擇的 PDF 轉換庫,並確保正確地導入了所有需要的依賴項。3 加載 PDF 文件 ⌘ Read more

⤋ Read More

使用 GitHub Actions 構建 Golang PGO
今年 2 月,我宣佈 Dolt 版本現已構建爲配置文件引導優化 (pgo) 二進制文件,利用 Golang 1.20 的強大功能將 Dolt 的讀取性能提高 5.3%。在我宣佈這一消息之前,我們的一位常駐 Golang 專家 Zach 試驗並測試了 Golang 的 pgo 功能,並寫下了他在使用 Dolt 構建後觀察到的性能提升,該配置文件首先針對 Dolt 運行我們的 Sysbench 基準測 ⌘ Read more

⤋ Read More

Beta 3 of iOS 17.5, macOS Sonoma 14.5, iPadOS 17.5, Available for Testing
Apple has issued the third beta versions of iOS 17.5, macOS Sonoma 14.5, iPadOS 17.5, watchOS 10.5, visionOS 1.2, and tvOS 17.5, to all users participating in the beta testing programs for Apple system software. The new beta builds are available to both developer beta and public beta testers on any actively enrolled device, though … [Read More](https://osxdaily.com/2024/04/24/beta-3-of-ios- … ⌘ Read more

⤋ Read More

從零到生產:Go 在 Google 的歷程 [譯]
2007 年 Go 誕生於 Google,2009 年 Google 正式對外宣佈了 Go 語言的開源!時至今日,距離 Go 開源已經過去了近 15 個年頭了 [1]!Go 在 Google 公司內部究竟是怎樣的一個狀態呢?前 Google 員工 Yves Junqueira 近期撰文從其個人所見所聞談了 Go 在 Google 的歷程 [2]!這裏簡單翻譯,供大家參考! 最近,Jeremy Ma ⌘ Read more

⤋ Read More

BIGTREETECH Previews Upgraded SBC and Computer Module Featuring Rockchip RK3566
BIGTREETECH Previews Upgraded SBC and Computer Module Featuring Rockchip RK3566
This month, BIGTREETECH expanded its single-board computer series with the debut of the BIGTREETECH Pi 2 and the BIGTREETECH CB2 computer module, both leveraging the Rockchip RK3566 SoC. These latest offerings showcase enhancements in Ethernet connectivity, memory, and storage, marking a notable evolution f … ⌘ Read more

⤋ Read More

Low-Cost Pocket Router with 2x 1GbE + 2x 2.5GbE ports
Low-Cost Pocket Router with 2x 1GbE + 2x 2.5GbE ports
The LinkStar-H68K-1432 V2, Seeedstudio’s latest router, enhances network performance with updated hardware and design. It builds upon the predecessor LinkStar-H68K compact router, featuring advanced core components and connectivity options. ⌘ Read more

⤋ Read More

Beta 2 of iOS 17.5, iPadOS 17.5, macOS Sonoma 14.5, Available for Testing
The second beta versions of iOS 17.5, iPadOS 17.5, MacOS Sonoma 14.5, tvOS 17.5, watchOS 10.5, and visionOS 1.2, have been made available by Apple to participants in the beta testing programs for Apple system software. Both developer and public beta testers are able to access the new builds on any enrolled device that is … [Read More](https://osxdaily.com/2024/04/18/beta-2-of-ios-17-5-ipado … ⌘ Read more

⤋ Read More

Golang 也可以寫出很棒的 GUI 應用!
今天聊點輕鬆的,這篇文章會分享一些用 Golang 開發的非常棒的 GUI 應用。 Pixyne第一個是 Pixyne,這是一個照片應用程序,允許你快速查看文件夾中的照片!以下是他們在 Fyne 頁面的鏈接 [1]。EasyLPAC接下來是 EasyLPAC,這個軟件能夠從電腦管理你的 eUICC 卡。這是項目在 GitHub 頁面的鏈接 [2]。Snap接下來是 Snap,這是一個跨平臺的工具 ⌘ Read more

⤋ Read More

Go 通過 grpc-protobuf 實現高性能用戶服務實戰,從 0 到 1 超級詳細流程!!
基礎知識準備在在代碼實戰 gRPC 之前,我們需要了解一些基礎知識:RPC(Remote Procedure Call):遠程過程調用,是一種通信協議,允許應用程序在不同的計算機上請求服務而不需要了解底層網絡細節。 gRPC:gRPC 是一種高性能、開源的遠程過程調用(RPC)框架,由 Google 開發,並基於 HTTP/2、Protocol Buffers 等技術實現。 Proto ⌘ Read more

⤋ Read More

使用 gofn 和 pipe 助力 Golang 函數式編程
今天要介紹的是兩個在函數式編程裏面很有用的 package,通過使用 gofn[1] 和 pipe[2] 庫讓 Go 的函數式編程更強大。Go 的函數式編程由於本質上,Go 並不像 Haskell 或 Erlang 那樣是純函數式語言,但這並不意味着我們不能應用函數式編程的概念來編寫簡潔、可讀和高效的代碼。這正是 gofn 和 pipe 發揮作用的地方。gofn 和 pipegofn:一個在 Go ⌘ Read more

⤋ Read More