收藏 / 列表

愛學習的懶洋洋 - MySQL DATETIME類型存儲空間詳解:從8字節到5字節的演變

MySQL系列文章 在MySQL數據庫設計中,DATETIME類型用於存儲日期和時間信息,但其存儲空間大小並非固定不變,而是隨MySQL版本迭代和精度定義動態變化。本文將詳細説明其存儲規則,並提供清晰的對比表格。 一、核心結論 MySQL 5.6.4 是分水嶺:此前固定佔用 8 字節;此後優化為 5 字節基礎 + 精度附加空間。 精度決定擴展空間:若定義小數秒(如 DATETIME(

數據庫

ZeroNews內網穿透 - ZeroNews 用户真實評價:看看他們為什麼選擇我們

在紛繁複雜的內網穿透服務市場中,選擇一款穩定、高效、值得信賴的工具至關重要。我們深知,您的聲音是最真實的衡量標準。 今天,我們不僅想分享用户們為什麼選擇 ZeroNews,更想為您提供一份實用指南,解答那些最常見的問題。 01 來自用户的真實選擇 “這個軟件解決了我大問題啊”—— @耗子,全棧開發者 “搞了一個小軟件,放自己的電腦做服務器,藉助ZeroNews,現場可以掃描

觀點 , MySQL , 教程 , 知識 , 數據庫

全棧小白 - 【081】基於SpringBoot+Vue實現的社團服務系統

系統介紹 基於SpringBoot+Vue實現的社團服務系統分為三種角色,分別是管理員、社團人員、學生,實現了個人中心、學生管理、社團人員管理、軟件大全管理、網絡報修管理、裝機諮詢管理、諮詢回覆管理、網絡套餐管理、系統管理等功能模塊 技術選型 開發工具:idea2020.3+Webstorm2020.3 運行環境:jdk1.8+maven3.6.0+MySQL5.7+nodejs14.21.3 服

MySQL , intellij-idea , springboot , webstorm

Hunter - Python筆記三之閉包與裝飾器

本文首發於公眾號:Hunter後端 原文鏈接:Python筆記三之閉包與裝飾器 這一篇筆記介紹 Python 裏面的裝飾器。 在介紹裝飾器前,首先提出這樣一個需求,我想統計某個函數的執行時間,假設這個函數如下: import time def add(x, y): time.sleep(1) return x + y 想要統計 add 函數的執行時間,可以如何操作,在一般

閉包 , 裝飾器 , 後端 , Python

墨天輪 - 技術分享 | PG基於備份和WAL日誌恢復數據

本文為墨天輪數據庫管理服務團隊第137期技術分享,內容原創,作者為技術顧問羅海鷗,如需轉載請聯繫小墨(VX:modb666)並註明來源。如需查看更多文章可關注【墨天輪】公眾號。 適用範圍 PG:ALL 方案概述 PG數據庫發生誤操作,造成數據丟失後如何恢復數據。 實施步驟 一、實驗環境 column1 源庫 目標庫 IP地址 192.1

數據庫 , postgresql

光明磊落的投影儀 - 使用ArgoCD管理Kubernetes部署指南

對於尋求利用雲原生技術力量的組織來説,高效管理 Kubernetes 部署至關重要。ArgoCD 是一款針對 Kubernetes 的聲明式 GitOps 持續交付工具,它是一種強大的解決方案。它有助於根據存儲在 Git 存儲庫中的配置自動部署應用程序,從而使 Kubernetes 集羣中的應用程序狀態與 Git 中聲明的配置保持一致。 瞭解 GitOps 在瞭解 ArgoCD 的細節之前

kubernetes , 運維 , linux運維

風流倜儻的傷痕 - 多環境配置切換機制能否讓開發與生產無縫銜接?

url: /posts/533874f5700b8506d4c68781597db659/ title: 多環境配置切換機制能否讓開發與生產無縫銜接? date: 2025-09-07T06:55:32+08:00 lastmod: 2025-09-07T06:55:32+08:00 author: cmdragon summary: 依賴注入(Dependency

flask , django , fastapi , 後端 , Python

異常君 - Java 請求合併技術:十倍提升系統性能

你是否遇到過這樣的場景:後台接口響應越來越慢,用户抱怨頁面加載時間長,運維同事警告服務器負載飆升?分析日誌發現,一個頁面渲染竟然要發起幾十上百個接口請求!隨着用户量增長,系統就像陷入泥潭。這種情況在微服務架構特別常見 - 獲取 10 個用户信息,就要發 10 次獨立請求,每次都有網絡延遲。如何優雅地解決這個問題?請求合併技術正是你需要的救星。 請求合併的核心原理 請求合併就是把短時間內的多個獨立請

性能優化 , 合併請求 , JAVA , 優化 , 後端

Java陳序員 - ZooKeeper 入門教程

0. 前言 文章已經收錄到 GitHub 個人博客項目,歡迎 Star: https://github.com/chenyl8848/chenyl8848.github.io 或者訪問網站,進行在線瀏覽: https://chenyl8848.github.io/ 1. ZooKeeper 簡介 ZooKeeper(動物園管理者)簡稱 ZK,一個分佈式的,開放源碼的分佈式應用程序協調服務,是 G

zookeeper , springboot , JAVA

wx6875a567c49bb - Spring Boot 集成 MyBatis

MyBatis 是一款輕量級、半自動化的 ORM(對象關係映射)框架,核心目標是簡化 Java 程序與數據庫的交互—— 既保留 SQL 的靈活性,又解決了原生 JDBC 開發的繁瑣問題(如手動處理連接、參數綁定、結果集映射等)。 Spring Boot 項目要集成 MyBatis,只需要添加MyBatis-Spring-Boot-Starter 即可: !-

MySQL , 數據庫 , Mybatis

數據科技訊 - 集團軍協同聚變,看新紫光如何奔跑在AI主航道上

未來,是一個"萬物皆可AI"的智能世界,我們正置身於一場由智能技術驅動的深刻產業革命之中。 與此同時,人工智能的浪潮不再滿足於單點的技術突破,而是席捲產業鏈的每一個環節,推動創新模式從"裂變"走向"聚變",引發從技術架構到產業生態的系統性重構。站在萬物智聯的時代拐點,領軍企業的角色已然重新定義:唯有從技術的引領者,蜕變為生態的賦能者,方能激活全局。 完成戰略重整的新紫

低功耗 , MySQL , 數據庫 , 人工智能 , 解決方案

資深程序設計 - 基於微信小程序的民宿預定系統

1、研究背景 隨着互聯網技術的飛速發展以及移動設備的普及,人們的生活方式和消費習慣發生了深刻變化。在旅遊出行領域,微信小程序作為一種新興的應用形式,憑藉其便捷性、無需下載安裝的特點,迅速成為用户獲取服務的重要渠道。民宿作為一種個性化、多樣化的住宿選擇,受到越來越多遊客的青睞。它不僅提供了一種不同於傳統酒店的住宿體驗,更能讓遊客深入當地生活,感受獨特文化氛圍。民宿預訂過程中仍

微信小程序 , yyds乾貨盤點 , MySQL , 管理系統 , 後端開發 , JAVA

京東雲開發者 - java小知識-ShutdownHook(優雅關閉)

一、先提出一個問題 我們如果在JVM退出的時候做一些事情,比如關閉遠程鏈接,怎麼實現呢? 二、ShutdownHook簡介 java裏有個方法Runtime.getRuntime#addShutdownHook,是否瞭解呢? ShutdownHook是什麼意思呢,看單詞解釋“關閉鈎子”,addShutdownHook就是添加一個關閉鈎子,這個鈎子是做什麼的呢?能否解決上面的問題? 1、RunTim

後端

Zeran - Mysql單表訪問方法

訪問方法的概念 設計MySQL的大叔把MySQL執行查詢語句的方式稱為訪問方法(access method)或者訪問類型。同一個查詢語句可以使用多種不同的訪問方法來執行,雖然最後的查詢結果都是一樣的,但是不同的執行方式話費的時間成本可能差距甚大。就像是從北京南鑼鼓巷到什剎海,你可以打車去,也可以坐地鐵去,坐公交去,還可以騎共享單車去,當然也可以走着去。 表結構 CREATE TABLE singl

MySQL , mysql索引 , mysql優化

袋鼠 - 袋鼠數據庫工具 6.4 AI 版已上線

袋鼠數據庫工具 是一款 AI 驅動的熱門數據庫系統客户端(SQLite / MariaDB / MySQL / Oracle / PostgreSQL / SQL Server / ...) ,支持建表、查詢、模型、同步、導入導出等功能,支持 Windows / Mac / Linux 等操作系統,致力於打造一款好用、好玩、開發友好的SQL工具。 重點特性介紹 這個版本主要增加了地圖支持,改進了

MySQL , mariadb , 數據庫 , postgresql , sqlite

浪遏飛舟 - 正則表達式完整教程(略長)

引言 親愛的讀者朋友,如果你點開了這篇文章,説明你對正則很感興趣。 想必你也瞭解正則的重要性,在我看來正則表達式是衡量程序員水平的一個側面標準。 關於正則表達式的教程,網上也有很多,相信你也看了一些。 與之不同的是,本文的目的是希望所有認真讀完的童鞋們,都有實質性的提高。 本文內容共有七章,用JavaScript語言完整地討論了正則表達式的方方面面。 如果覺得文章某塊兒沒有説明白清楚,歡迎留言,能

regexp , javascript正則 , 正則表達式

NGINX開源社區 - 現代應用參考架構之 OpenTelemetry 集成進展報告

原文作者:Elijah Zupancic of F5 和 Jason Schmidt of F5 原文鏈接:現代應用參考架構之 OpenTelemetry 集成進展報告 轉載來源:NGINX 官方網站 去年秋天我們在 Sprint 2.0 上介紹 NGINX 現代應用參考架構 (MARA) 項目時,就曾強調過這不是一個隨隨便便的架構,我們的初衷是打造一款“穩定可靠、經過測試且可

kubernetes , 軟件架構 , Nginx , 反向代理

水冗水孚 - 效能工具(七)之在Windows系統的Startup文件夾添加bat腳本開機自啓動nginx或者一些軟件服務

需求描述 服務器或者自己的電腦,在開機啓動的時候 想要自動打開一些軟件或者服務 比如服務器電腦重啓後 要打開nginx服務、express接口服務、python服務,順帶打開Edge瀏覽器 這個需求可以使用Windows操作系統的Startup文件夾搭配bat腳本實現 Windows操作系統的Startup文件夾 什麼是Windows操作系統的Startup文件夾? Startu

windows , cmd , bat

鳩摩智首席音效師 - 如何在 RHEL 9 | Rocky Linux 9 上安裝 Git ?

Git 是一個功能強大的版本控制系統,被開發人員廣泛使用,用於管理源代碼更改。 在本指南中,我們將向您介紹如何在 RHEL 9 或 Rocky Linux 9 上安裝 Git 的過程。 通過 DNF 安裝 Git 在 RHEL 9 或 Rocky Linux 9 上安裝 Git 最簡單的方法是使用默認的 DNF 包管理器。 1) Update Your System 在安裝任何新軟件之前,最好將

rhel , Git