收藏 / 列表

天航星 - 【Python 基礎】第 2 期:環境搭建

在開始編寫 Python 代碼前,還需要搭建 Python 的開發環境。 電腦是沒辦法直接讀懂 Python 代碼的,而是需要一個解釋器,實時把代碼翻譯成字節碼,字節碼再轉換成 0 和 1,電腦就能讀懂了。 Python 的運行過程就是翻譯一行、執行一行(所以 Python 的運行速度較慢)。 我們一般説安裝 Python,本質上就是安裝 Python 解釋器。 這裏以在 Windows

後端

逐夢AI - STM32F103 驅動 WS281x 燈珠的三種方式詳解(普通 IO / SPI+DMA / PWM+DMA)【開源免費】

STM32F103 驅動 WS281x 燈珠的三種方式詳解(普通 IO / SPI+DMA / PWM+DMA) WS281x(常見型號 WS2812B / SK6812)是一種集成了 LED 與驅動芯片的智能 RGB 燈珠,通過 單總線協議 完成顏色控制。該協議雖然只有一個數據線,但對 時序要求非常嚴格,這也是驅動時常被認為“麻煩”的原因。 本文總結在 STM32F103 平台驅動 WS281x

後端

艾體寶IT - 艾體寶乾貨 | Redis Python 開發系列#1 第一步:環境搭建與安全連接指南

本文是 Redis × Python 系列第一篇,詳細講解如何為 Python 項目安裝配置 redis-py 和 hiredis,建立安全高效的連接與連接池,並提供生產環境的最佳實踐和常見避坑指南。 關鍵詞: Python Redis連接, redis-py安裝, Redis連接池, Redis SSL配置, hiredis, Redis安全 前言 作為內存數據存儲的典範,Redis 以其

redis , 數據庫 , 後端

張老師講數字孿生 - 仿真測試平台被列為長三角機器人產業重點

2024年7月,《長三角機器人產業高質量發展行動計劃》正式發佈,明確提出到2027年培育形成萬億級產業集羣,其中仿真測試平台被列為關鍵技術攻關重點。 一、技術需求:從"硬件依賴"到"虛擬驗證" 隨着長三角地區機器人產業規模突破6500億元,傳統依賴物理樣機的研發模式已難以滿足快速迭代需求。以上海為例,工業機器人密度已達每萬人460台,但新產品研發週期仍長達12-18個月,其中物理測試環節佔

前端

數據集成與治理 - 元數據管理是什麼?怎麼管?

做數據最怕什麼? 需要分析業務時找不到數據在哪;各部門對"活躍用户"等指標定義不一,數據對不上;報表出錯時,還得花大量時間排查問題根源…… 這些情況其實就是缺乏對元數據的有效管理。 找數據難、數據口徑不一致、問題追溯效率低等問題,其實把元數據管理做好了,就能解決這些問題。 下面我就來給大家好好講講元數據管理的概念、作用、管理步驟和重要性,幫你找到切實可行的解決方案。 一、什麼是元數據管理? 咱們先

數據 , 教程 , 知識 , 數據庫

大廠碼農老A - 凌晨零點,一個TODO,差點把我們整個部門抬走

那晚杭州的悶熱,至今記憶猶新。 2021年,我剛來到杭州這座“卷城”,入職了一家夢想中的互聯網大廠。作為一名電商新人,我一頭扎進了促銷和會場的研發中。 那晚,我們正為一個S級的“會員閃促”活動做最後的護航,它將在零點準時生效。作戰室裏燈火通明,所有人都盯着大盤,期待着活動上線後,GMV曲線能像火箭一樣發射。 然而,我們等來的不是火箭,而是雪崩。 剛過0點,登登登登… 告警羣裏的消息開始瘋狂刷屏,聲

springboot , JAVA , 故障 , 後端 , 前端

沉浸式趣談 - VS Code 代碼片段指南: 從基礎到高級技巧

今天咱們來聊聊 VS Code 裏的自定義代碼片段。 這玩意兒簡直是提升編碼效率的神器, 用好了能讓你敲代碼更方便! 不管你是剛入行的菜鳥還是身經百戰的老兵,這篇攻略都能讓你在代碼片段的世界裏玩得飛起。 繫好安全帶,我們開始起飛啦! 代碼片段是啥玩意兒? 簡單説, 代碼片段就是一些預先定義好的代碼模板。你只需要敲幾個字母,噌的一下,一大段代碼就蹦出來了。 比如説, 你可以把一個常用的函數結構設置成

code , visual-studio-code , 開發 , 代碼片段

vivo互聯網技術 - Sharding-JDBC源碼解析與vivo的定製開發

作者:vivo IT 平台團隊 - Xiong Huanxin Sharding-JDBC是在JDBC層提供服務的數據庫中間件,在分庫分表場景具有廣泛應用。本文對Sharding-JDBC的解析、路由、改寫、執行、歸併五大核心引擎進行了源碼解析,並結合業務實踐經驗,總結了使用Sharding-JDBC的一些痛點問題並分享了對應的定製開發與改造方案。 本文源碼基於Sharding-JDBC 4.1.

sharding-jdbc , 源碼分析

float64 - ByteByteGo學習筆記:鍵值(Key-Value)存儲

1. 引言 鍵值存儲,也稱為鍵值數據庫,是一種非關係型數據庫。它通過鍵值對的方式存儲數據,每個鍵都是唯一的,可以快速地通過鍵訪問到對應的值。鍵值存儲在現代應用中非常廣泛,如緩存、消息隊列、分佈式系統等。本文將詳細介紹鍵值存儲的設計原理、核心概念、技術實現以及應用場景。 2. 鍵值存儲的基本概念 2.1 鍵值對 鍵值存儲的核心是鍵值對,每個鍵都是唯一的,與之關聯的值可以通過鍵快速訪問。鍵可以是純文本

系統設計 , redis , nosql , memcached , 後端

bin的技術小屋 - 談一談 Netty 的內存管理 —— 且看 Netty 如何實現 Java 版的 Jemalloc

本文基於 Netty 4.1.112.Final 版本進行討論 在之前的 Netty 系列中,筆者是以 4.1.56.Final 版本為基礎和大家討論的,那麼從本文開始,筆者將用最新版本 4.1.112.Final 對 Netty 的相關設計展開解析,之所以這麼做的原因是 Netty 的內存池設計一直在不斷地演進優化。 在 4.1.52.Final 之前 Netty 內存池是基於 jemalloc

內存管理 , netty , JAVA , 後端

山頭人漢波 - 移動端法門:自適應方案和高清方案

筆者從畢業開始做前端到現在,90% 的項目是移動端打交道,所以當簡歷上寫了“移動H5”幾個字時,必會被問到自適應方案與高清方案 ”自適應“講的是一套UI(例如750*1334),在多端下展示近乎一樣的效果;而”高清“是因為 DPR 提升而所做的各種精度適配 這篇文章講講筆者理解的自適應方案和高清方案 先説結論 自適應方案 rem 適配思路 選擇一

佈局 , sass , 前端 , Javascript

god23bin - 一文快速回顧 Session 和 Cookie

前言 在 Web 應用程序中(通俗點,可以理解成一個網站),Session 和 Cookie 是兩個非常重要的概念,主要用於實現用户身份認證、數據傳遞等功能。今天就來講講這兩個東西。 對於當時剛開始接觸到這兩個概念的我來説,這兩個東西是非常模糊的,當然,這樣也和我自己 Java 基礎不牢固有關,導致在學習 Java Web 的過程中,埋下了許多地雷。現如今,從新梳理下,希望能給屏幕前的你帶來收穫。

JAVA , cookie , 後端 , session

codists - 翻譯:《實用的Python編程》02_04_Sequences

目錄| 上一節 (2.3 格式化) | 下一節 (2.5 Collections模塊) 2.4 序列 序列數據類型 Python 有三種序列數據類型。 字符串:如 'Hello'。字符串是字符序列 列表:如 [1, 4, 5]。 元組:如 ('GOOG', 100, 490.1)。 所有的序列都是有序的,由整數進行索引,並且具有長度。 a = 'Hello'

python3.x , 網頁爬蟲 , 人工智能 , 數據結構和算法 , 後端

弗拉德 - 【Flutter 2-11】Flutter手把手教程UI佈局和Widget——列表ListView

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) ListView ListView是在移動端非常常見的控件,在大多數的展示場景中都離不開ListView。在Flutter中對ListView的封裝也非常好,簡單幾行代碼就可以滿足我們佈局一個滾動列表的需求。 先來看一下構造函數: ListView({ /// key Key key, /// 佈局方向

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

Rick Carter - dotnet使用redis時需要注意的問題

1.性能問題-批量多次讀寫、序列化和反序列化的場景 注意看到dotnet下的IDistributedCache接口內部方法聲明都是針對單個key的,當需要多次大量讀寫同一類型kv值時,存在多次連接redis的情況,導致性能特別慢。 在abp框架中AbpRedisCache有些SetMany和GetMany的方法,它可以很好的解決這個問題。 今天再分享一個Redis的批操作的寫法(db.

.net , 後端

XHunter - Golang筆記之Redis

本文首發於公眾號:Hunter後端 原文鏈接:Golang筆記之Redis 這一篇筆記主要介紹 Golang 連接和使用 Redis,以下是本篇筆記目錄: 目錄 1、安裝模塊 2、連接 Redis 3、字符串 1. 字符串寫入 2. 字符串讀取 4、哈希 1. 寫入 1) 單字段寫入

go , 後端

雲棧開源日記 - 前端開發就業課程:10個企業級項目+3000課時完整學習路線

3000+課時,10個企業級項目,覆蓋HTML5、CSS3、JavaScript、Vue.js、React、小程序6大技術棧。 這套前端開發完整課程,從零基礎到就業水平,所有內容都配有源代碼和課件。 有人用這套課程從轉行小白變成了前端開發,有人用它補齊了學校課程沒教的Vue和React,還有人把裏面的項目改改放進簡歷拿到了面試。 課程不保證你一定能找到工作,但能保證你學完後具備找工作的能力。 課

前端

好想成為人類啊 - C語言中的算術類型轉換

1.尋常算數轉換 在C語言中,當不同類型的操作數參與到算術運算時,編譯器會將操作數轉換成同一類型,再運算。這一過程被稱為尋常算術轉換,由於這個過程我們程序員看不見,所以它也是一種隱式類型轉換(見整型提升) 1.1尋常算數轉換的過程 1.1.1整型提升 若操作數是小整數類型(字節大小小於int),會自動進行整型提升,提升為int或unsigned int(見整型提升) 1.1.2類型提升 和整型提升

後端

俞凡 - [大廠實踐] Twitter 客户端負載均衡實踐

本文介紹了 Twitter 在客户端負載均衡技術方面的實踐,以犧牲中心化控制為代價,構建更高性能的負載均衡系統。原文:Client-Side Load Balancing: Concepts, Benefits Practical Uses 當我們運行數千後端服務時,即使路由上的一個小延遲也會減慢所有服務的速度。客户端負載均衡將路由決策從中間層轉移到客户端,從而減少開銷並提高了速度。Tw

後端

點量實時雲渲染 - 破解雲VR教育普及難題: 點量實時雲渲染——實現跨終端無界協同

在數字化轉型浪潮中,教育領域正迎來深刻變革。尤其是虛擬現實(VR)技術,憑藉其沉浸式、交互式特點,成為推動教學方式演進的重要力量。然而,傳統VR教學方案受限於硬件性能、部署成本與使用門檻等因素,難以大規模普及。在此背景下,雲VR教學模式成為新的發展方向藉助以點量雲流實時雲渲染為代表的輕終端交互技術,可以突破傳統教學瓶頸,為教育行業帶來全新的可能性。 一、雲 VR 教學:邁向教育普惠與深度沉浸的新

資訊 , 服務器 , c++ , vr , Python

新程快咖員 - IDEA插件“MPVP(Maven)”改名為“Maven With Me(MPVP)”啦,2.2.X.1全新升級~

IDEA插件“MPVP(Maven)”改名為“Maven With Me(MPVP)”啦,2.2.X.1全新升級~ 🌟IDEA 插件Maven With Me(MPVP)是什麼? Maven項目版本插件,可用於版本快速傻瓜式升級及項目版本展示和項目版本搜索. ✨核心功能 1️⃣支持maven項目版本快速升級/回退 無論是快照版還是release版,輸入後提交一鍵輕鬆幫您搞定版本值升級或回退(再也

微服務 , 運維 , intellij-idea , springboot , JAVA

程序員小富 - 別再亂排查了!Kafka 消息積壓、重複、丟失,根源基本都是 Rebalance!

大家好,我是小富~ 有次上線監控告警突然炸了,Kafka 訂單 Topic 消息積壓量突破 10 萬條,下游支付服務拿不到數據,部分用户付款後一直顯示處理中。 緊急登錄集羣排查,發現消費者組明明有 3 個節點,卻只有 1 個在正常消費,原來 10 分鐘前觸發了 Rebalance,另外兩個節點還卡在分區重新分配的狀態,導致消費能力直接砍半。 所以我的經驗是:Kafka出現消息積壓、重複、丟失這類問

JAVA , 後端

duokeli - 開源版陪玩系統約玩小程序平台:遊戲線上互動(專業陪練,開黑連麥),娛樂線下約玩(興趣愛好,速配交友)!

↑↑↑獲取陪玩系統源碼和Demo體驗↑↑↑ 一、 開源陪玩系統: 線上遊戲互動(大神陪練,開黑連麥): 多元遊戲專區: 系統預設熱門遊戲分類(如《王者榮耀》、《英雄聯盟》、《和平精英》),用户可快速進入專屬領域,精準尋找同好。 大神篩選引擎: 支持按遊戲、段位、勝率、擅長位置/英雄、語音偏好、價格區

二次開發 , 開源軟件 , 小程序 , uniapp , php框架