收藏 / 列表

mob64ca13fc220d - linux下 C++ 使用 epoll 多路複用 實現高性能的tcpserver

前言 epoll模式涉及到系統底層的I/O多路複用機制,可以處理高併發的場景。本文使用開源的libuv庫以及原生的scoket來分享epoll的運作機制,方便更加深入的理解網絡編程。 libuv庫實現epoll 這是一個C庫,之所以先分享libuv,是因為它風格與QT的信號-槽機制相似(適合對網絡編程不熟,但y又希望深入理解ep

數據 , 網絡編程 , 客户端 , 後端開發 , Linux , epoll , Python

咚咚王哲 - 人工智能之編程進階 Python高級:第八章 網絡併發類模塊

人工智能之編程進階 Python高級 第八章 網絡併發類模塊 (文章目錄) 前言 本文針對於網絡編程以及網絡編程中的多線程以及異步編程和子進程進行詳細的敍述,並對這幾種方式進行了對比總結。 ---# 🌐 一、網絡編程(socket) Python 使用 socket 模塊進行底層網絡通信,支持 TCP/UDP。 1. TCP 服務端

後端開發 , 多線程 , Python

數據俠客行 - 源碼 狀態機_LLVM學習筆記(1)--初探源碼_weixin

【Agent】MemOS 源碼筆記---(1)--基本概念 目錄 【Agent】MemOS 源碼筆記---(1)--基本概念 0x00 概要 0x01 背景 1.1 為什麼需要MemOS 1.2 MemOS 相關信息 1.3 MemOS能做些什麼 0x02 原理

初始化 , 加載 , 緩存 , Css , 前端開發 , HTML

mob64ca13f937ae - GitLab版本控制與協作最佳實踐_51CTO博客

版本控制與GitLab完整實踐指南 本文在原文檔基礎上,對版本控制核心概念、GitLab部署流程、管理操作等內容進行詳細梳理與擴展,補充關鍵操作説明、注意事項及原理,確保技術細節完整且易於理解。 一、版本控制核心概念與價值 版本控制是軟件配置管理的核心,通過系統化管理文件變更,解決多人協同開發中的版本混亂、溝通低效等問題,保障軟件開發流程有序推進。 1.1

配置文件 , 後端開發 , 重啓 , harmonyos , Git

鯨魚編程pyhui - 20251107_220524 C++數組基本操作 定義 賦值 取值 求大小值 求總和等

C++數組核心操作學習筆記(結合Scratch列表對比) 一、數組基礎概念與定義 1. 數組與Scratch列表的關聯 C++中的數組與Scratch中的列表功能一致,均用於存儲多個同類型數據,可實現數據的批量管理。 2. 數組定義格式 核心格式:成員類型 + 空格 + 數組名稱 + [數組容量] + 分號 示例:int score[20]; 表示定義一

數組 , 賦值 , 後端開發 , Max , Python

nixidexuegao - 原生API流量分析接口:加速企業API保護

在數字化轉型的大潮中,應用程序接口(API)已經成為連接不同系統、應用和服務的橋樑,它們在企業內部及與外部夥伴的數據交換中發揮着至關重要的作用。然而,隨着API數量的快速增長,API安全也面臨着前所未有的挑戰。為了應對這些挑戰,阿卡邁技術公司(Akamai Technologies, Inc.)推出了原生API流量分析接口,這一創新技術旨在簡化並加快企業API保護,確保企業在享受API帶來的便利的

API , 電商 , 爬蟲 , 接口

陳均老師 - 陳均的日誌2024.01.03

今天練習了向《費用報銷系統》的《合同》視圖中增加合同摘要字段。 涉及到數據庫postgreSQL的操作,向數據表contrace_pact中增加字段contrace_memo、 向模型文件contrace_pact.py增加字段聲明:contrace_memo=fields.Char(string='合同摘要') 向視圖文件contrace_pact_views

標識符 , 字段 , xml , 後端開發 , Python

數據挖掘者 - jQuery源碼分析_LQW

Qwen3 模型用於因果語言建模(Causal Language Modeling, CLM)的主類 Qwen3ForCausalLM,它是整個大模型在推理和訓練階段的核心接口。 🧱 1. 類定義 @auto_docstring class Qwen3ForCausalLM(Qwen3PreTrainedModel, Genera

初始化 , Qwen3 , 權重 , Css , 大模型 , 前端開發 , HTML , Git

flybirdfly - df 根據索引其中之一篩選 根據索引名得到索引號

第三章 索引 本章數據: import numpy as np import pandas as pd 一、索引器 1. 表的列索引 列索引是最常見的索引形式,一般通過[]來實現。通過[列名]可以從DataFrame中取出相應的列,返回值為Series,例如從表中取出姓名一列:

機器學習 , 大數據 , 數據倉庫 , pandas , 數據分析 , df 根據索引其中之一篩選 , Python

mob64ca13fe62db - 最新基準測試:Apache Kafka、Apache Pulsar和RabbitMQ哪個最快?_開源_Alok Nikhil

terminal-bench與Apache Kafka:評測事件流處理方案 引言 事件流處理是現代數據架構的核心組件,而Apache Kafka作為分佈式事件流平台,已成為行業標準。本文將介紹如何使用terminal-bench(t-bench)評測基於Apache Kafka的事件流處理方案,幫助開發人員和運維人員快速評估系統性能、

事件流 , 流處理 , 前端開發 , apache , Javascript

咚咚王 - 人工智能之編程基礎 Python 入門:第四章 條件循環與異常

人工智能之編程基礎 Python 入門 第四章 條件循環與異常 前言 本章節緊接上一章內容繼續學習python的基本語法結構,主要學習條件語句、循環語句以及錯誤異常的處理方式。 條件語句 Python 中的條件語句用於根據不同的條件執行不同的代碼塊。主要的條件語句是 if、elif(else if 的縮寫)和 else。 基本語法 if 條件1: # 條件1為真時執行的代碼 語

教程 , 人工智能 , Python

codists - 《計算機組成及彙編語言原理》閲讀筆記:p178-p199

《計算機組成及彙編語言原理》學習第 14 天,p178-p199 總結,總計 22 頁。 一、技術總結 1.關於 end 的一點疑問 p178, For example, one instruction (BSWAP) swaps the end bytes in a 32-bit register (specified as an argument), a task that could be

asm

弗拉德 - 【Flutter 2-10】Flutter手把手教程UI佈局和Widget——流式佈局Wrap

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) Wrap 在Flutter中Wrap是流式佈局控件,Row和Column在佈局上是很好用,但是有一個缺點,如果當子控件數量過多導致Row或Column裝載不下的時候,就會出現UI頁面上的錯誤。Wrap可以完美的避免這個問題,當控件過多一行顯示不全的時候,Wrap可以換行顯示。 當然Wrap跟Row和Column有着很多相似的地

跨平台 , Android , 移動端web , flutter , ios

程序員愛釣魚 - Python實戰:用高德地圖API批量獲取地址所屬街道並寫回Excel

在日常的數據處理工作中,我們經常需要根據公司、事件或門店的註冊地址,批量獲取其所在的街道信息,例如“浦東新區張江鎮”“徐彙區龍華街道”等。 手動查詢顯然低效,而藉助 Python + 高德地圖API,我們可以輕鬆實現自動化批量查詢並將結果寫入 Excel 文件中。 本文將完整展示一個從 Excel 讀取地址 → 調用高德API → 獲取街道 → 寫回Excel的實用腳本

地理編碼 , API , 後端開發 , Python

最多選5個技能 - 信息系統監理師軟考備考指南:項目管理基礎章節精講與習題解析

一、信息系統監理師考試概述 信息系統監理師作為軟考(計算機技術與軟件專業技術資格(水平)考試)的中級資格認證之一,是IT行業含金量較高的專業資質。該考試旨在評估考生在信息系統工程建設過程中實施監督管理的能力,包括對項目質量、進度、投資的控制能力,以及合同管理、信息管理和組織協調能力。 考試分為基礎知識和應用技術兩大科目,其中基礎知識部分採用筆試形式,包含75道選擇題;

工程項目 , 項目管理 , 關鍵路徑 , Css , 前端開發 , HTML

超神經HyperAI - 【TVM 教程】在 NVIDIA GPU 上調優高性能卷積

Apache TVM 是一個端到端的深度學習編譯框架,適用於 CPU、GPU 和各種機器學習加速芯片。更多 TVM 中文文檔可訪問 →https://tvm.hyper.ai/ 作者:Lianmin Zheng 本教程介紹如何為 NVIDIA GPU 編寫高性能可調模板。通過在此模板上運行自動調優器,可在許多情況下勝過供應商提供的 cuDNN 庫。 注意,本教程不會在 Windows 或最新版本的

機器學習 , gpu , 人工智能 , 編譯器 , 深度學習

Hunter - Golang基礎筆記二之字符串及其操作

本文首發於公眾號:Hunter後端 原文鏈接:Golang基礎筆記二之字符串及其操作 這一篇筆記主要介紹 Golang 字符串相關處理,以下是本篇筆記目錄: 字符串的定義和初始化 字符 字符串操作 1、字符串的定義和初始化 在 Go 裏,我們可以使用雙引號和反引號來對定義字符串。 1. 雙引號 雙引號用於創建解釋型字符串字面量,這種字符串是支持轉義字符的,比如我們在字符串中夾帶換

字符串 , 字符串處理 , go

songofhawk - 越來越簡單的數據類定義:named tuple

説來慚愧,用python也挺久了,第一次發現namedtuple這麼個好東西。先上代碼: from collections import namedtuple Point = namedtuple('Point', ['x', 'y']) pt1 = Point(1.0, 5.0) pt2 = Point(2.5, 1.5) from math import sqrt line_length =

數據類型 , 數據結構 , class , Python

angel - Python之——打包工具pyinstaller的用法_冰河的技術博客

大家好,我是唐叔。上次我們講解了 Python+Web構建桌面應用的最佳選擇 - Pywebview,那麼寫好的Python程序,如何在別人的電腦上運行?總不能要求每個人都安裝Python、配置環境吧?這時候,PyInstaller 就派上用場了。 文章目錄 一、PyInstaller 是什麼? 二、安裝PyInstaller

命令行 , webview , Css , 前端開發 , HTML , Python