收藏 / 列表

felixzzzz - Python代碼閲讀(第50篇):對列表間隔取元素

Python 代碼閲讀合集介紹:為什麼不推薦Python初學者直接看項目源碼 本篇閲讀的代碼實現了在一個列表中每間隔n個數取一個元素的功能。 本篇閲讀的代碼片段來自於30-seconds-of-python。 every_nth def every_nth(lst, nth): return lst[nth - 1::nth] # EXAMPLES print(every_nth([1, 2

List , 代碼閲讀 , 初學者 , 後端 , Python

cyl173 - 【後端面經-Spring】Spring簡介

【後端面經-Spring】Spring簡介 1. Spring簡介 Spring是為了簡化java項目開發設計的一款設計層面開源框架,其設計目的就是為了“簡化開發”。 它使用分層架構,解決業務邏輯層和各層之間的鬆耦合。 核心特性: IOC:控制反轉; AOP:面向切面編程; 2. Spring模塊 Spring框架可分為如下所示的模塊: 核心容

spring , aop , 面試 , 後端 , ioc

李棟 - 【zookeeper 第五篇章】Curator 庫

一、概述 Curator是 Netflix 開源的一套 zookeeper 客户端框架,解決原生 Api 的好多問題。 二、添加依賴 !-- 對zookeeper的底層api的一些封裝 -- dependency groupIdorg.apache.curator/groupId artifactIdcurator-fr

zookeeper , 分佈式系統 , JAVA , 後端

陳明勇 - 一文了解 Go 標準庫 strconv

前言 上篇文章介紹了 strings 標準庫裏的一些常用的函數和方法,本文也是以 string 類型為中心,通過 strconv 標準庫,介紹其與其他基本數據類型相互轉換的函數。 strconv strconv 包提供了 string 類型與其他基本數據類型之間轉換的函數,本文不會介紹其所有函數,如果想了解更多的小夥伴可以到 Go 包文檔 查看。 string 與 int 之間的轉換 Itoa:i

challenge , go , 後端

不止極客 - 百萬架構師第二十九課:協調服務-zookeeper:初步認識zookeeper|JavaGuide

原文鏈接 從架構的發展過程説起 什麼是zookeeper Zookeeper安裝部署 Zoo.cfg配置文件分析 zookeeper 下邊有 zookeeper.out 日誌記錄 架構不是一蹴而就的,是隨着我們業務量的不斷增加,不斷去演變的。 架構的演變 單體架構 tomcat war ​ 目標是很快地解決產品的迭代問題,交付問題。 單體架構 體量增長,後端的架構的性能有瓶頸,後端的

架構師成長之路 , JAVA , 分佈式 , 架構師 , 後端

KubeSphere - 在 KubeSphere 上構建你的自託管 AI 助手|Open WebUI 擴展上線

在雲原生與智能化融合的進程中,越來越多的企業和開發者希望具備一套 自主可控、可離線運行的 AI 平台,能夠本地運行大語言模型(LLM),並與企業內部系統安全集成。 現在,Open WebUI 擴展 已正式登陸 KubeSphere AI Labs。通過該擴展,用户可在 KubeSphere 環境中一鍵部署並運行 可完全自託管的智能對話與交互平台,打造安全可控的 AI 使用體驗。無論是本地 Olla

後端

CodeSheep - JetBrains官宣,又一個IDE可以免費用了!

提到 JetBrains 這家公司,相信搞開發的同學應該都不陌生。 該公司盛產各種編程 IDE 和開發工具,雖然 2000 年才成立,到現在卻已經發布了超 30 款世界頂級的編程軟件,同時也收穫了來自全球範圍內開發者和用户的青睞。 眾所周知,從去年開始到今年 JetBrains 曾經搞過一系列大動作,那就是: 陸續官宣了 WebStorm、Rider 以及 CLion 這幾款強大的 IDE 對

JAVA , SQL , 後端 , 前端 , Javascript

TANKING - php編寫的mysqli增刪改查數據庫操作類

這是一個php深度封裝的MySQLi數據庫操作類,支持插入、刪除、查詢和更新操作,並且使用數組進行參數傳遞,結合了預處理語句防止SQL注入。 類文件 Database.php ?php /** * mySqli數據庫操作類 * 參數綁定防SQL注入 * 作者:TANKING * 時間:2023-08-01 **/ class Database { private $host;

增刪改查 , MySQL , mysqli , php , 數據庫操作類

float64 - ByteByteGo學習筆記:從零擴展到數百萬用户

單服務器架構:起點 系統的構建始於單服務器架構。在這一階段,所有組件包括Web應用、數據庫和緩存都運行在同一台服務器上。這種架構簡單易實現,但隨着用户數量的增加,其侷限性很快就會顯現出來。例如,服務器的負載會急劇增加,導致性能瓶頸。此外,單服務器架構缺乏冗餘,一旦服務器出現故障,整個系統將無法運行。 分離數據庫與Web服務器:獨立擴展 隨着用户數量的增長,單服務器架構不再滿足需求。此時,我們需要

系統設計 , 面試 , 系統架構 , 後端

小碼編匠 - 一行代碼快速開發 AntdUI 風格的 WinForm 通用後台框架

前言 在快速迭代的軟件開發環境中,如何高效地開發一個功能完整、界面美觀的 WinForm 管理系統,是許多開發者面臨的現實問題。今天推薦一款基於 Ant Design 設計語言的 WinForm UI 框架,它通過深度封裝和現代化設計,徹底改變了傳統 WinForm 應用的開發模式。大家無需再為繁瑣的基礎設施代碼所困擾,只需聚焦核心業務邏輯,能夠用極簡的方式快速搭建企業級桌面應用。 項目介紹 We

.net , 後端

浪遏飛舟 - 前端數據模擬方案

我與我周旋久,寧作我 在前端開發中,使用 Mock 方案可以幫助開發人員在不依賴於後端接口的情況下進行開發和調試。Mock 數據可以模擬後端接口的返回結果,使得前端開發可以獨立進行,不受後端接口的限制。以下是幾種常見的前端Mock 方案: 手動編寫Mock數據 手動編寫 Mock 數據是一種簡單而直接的前端Mock 方案。你可以手動創建 JSON 或 JavaScript 對象來模擬後端接口的返回

axios-mock-adapter , mock.js , mock , 中間件 , json-server

水冗水孚 - vue3中實現live2D技術的應用虛擬角色數字人live2d-render、pixi-live2d-display

什麼是live2D技術?可以用來做什麼? 請點擊看效果:http://ashuai.work:8890/#/16 簡而言之: 可以用來創建虛擬角色、數字人的技術 達到類似於動漫、插畫、遊戲中的人物效果 可動作交互、語音發聲 可以用到的平台很多,比如Web、Native、Unity、遊戲引擎、JAVA等平台 就前端而言,3D項目使用threejs,2D項目使用pixijs 所以,pix

虛擬現實 , vue3 , canvas , Javascript

NGINX開源社區 - 如何應對突發的流量激增和服務器過載問題

原文作者:Frances Fedoriska of F5 原文鏈接:如何應對突發的流量激增和服務器過載問題 轉載來源:NGINX官方網站 在新冠疫情的衝擊下,許多零售商的客户都改變了他們假日購物的渠道和方式。由於人們無法去實體店購物,線上購物迎來了前所未有的新高潮 —— 2020 年美國的電子商務銷售額飆升至 1,890 億美元,比 2019 年增長了 33%。現在購物狂歡節還

流量檢測 , 帶寬 , 負載均衡 , Nginx , web服務器

鳩摩智首席音效師 - 如何自動清理 Linux 臨時文件 ?

和其他操作系統一樣,Linux 系統也會生成臨時文件,文件會隨着時間的推移而積累。而這些文件用途多種多樣,它們會佔用寶貴的存儲空間,甚至會讓你的系統速度變慢。因此,定期刪除這些文件是必要的。 在本指南中,我們將探索各種方法安全、自動地刪除臨時文件,確保您的 Linux 系統保持乾淨整潔。 理解臨時文件 臨時文件,由應用程序和操作系統產生,這些原因包括: 在運行應用程序時臨時存儲數據 作為緩

Linux