App下載
最新 最熱

PostgreSQL流式復(fù)制入門經(jīng)驗(yàn)分享!

本篇文章中我們將深入探討了在 PostgreSQL 中設(shè)置流復(fù)制 (SR) 的具體細(xì)節(jié)。流式復(fù)制是在PostgreSQL 托管中實(shí)現(xiàn)高可用性的基本構(gòu)建塊,它是通過運(yùn)行主從配置生成的。

SQL
2021-09-24
3544

關(guān)于SQLite 數(shù)據(jù)庫的工作原理介紹干貨分享!

數(shù)據(jù)庫是構(gòu)建軟件系統(tǒng)的重要組成部分,用于高效地存儲(chǔ)和讀取數(shù)據(jù)。在這里,我們將使用 SQLite 的早期版本來討論數(shù)據(jù)庫實(shí)現(xiàn)的一些架構(gòu)細(xì)節(jié)。 SQLite 是一個(gè)小型數(shù)據(jù)庫應(yīng)用程序,用于數(shù)百萬個(gè)軟件和設(shè)備。

SQL
2021-09-24
4321

關(guān)于RavenDB中的遞歸索引的使用方法分享!

在這篇文章中,我想展示另一種處理相同問題的方法,但不使用圖形查詢,只使用我們?cè)?RavenDB 4.1 中的功能。 這個(gè)想法是,給定一個(gè)用戶,我希望能夠?qū)υ撚脩粲袡?quán)訪問的所有問題發(fā)出查詢,要么直接(如圖中的 Sunny),要么通過一個(gè)組(如 Max,通過 project-x 組) ) 或通過遞歸組,例如 (Nati,通過 project-x –> team-nati 組)。

2021-09-24
2245

在PL/SQL中如何使用JSON數(shù)組?在PL/SQL中JSON數(shù)組使用的方法!

Oracle Database 12c 第 2 版基于 12.1 SQL/JSON 特性構(gòu)建,添加了許多用于操作 PL/SQL 塊中的 JSON 數(shù)據(jù)的內(nèi)置對(duì)象類型(類似于面向?qū)ο笳Z言中的類)。 在這篇文章中,我探索了一些通過 JSON_ARRAY_T 類型及其方法提供的面向數(shù)組的 JSON 特性。

SQL
2021-09-24
4527

將 JAVA 應(yīng)用程序安裝為 WINDOWS 服務(wù)

這聽起來像是您永遠(yuǎn)不需要的東西,但有時(shí),當(dāng)您分發(fā)最終用戶軟件時(shí),您可能需要安裝 Java 程序作為 Windows 服務(wù)。一個(gè)很少人擁有的重要先決條件——擁有一個(gè)捆綁的 JRE,所以沒有人必須下載和安裝一個(gè)JRE(會(huì)使安裝過程不必要地復(fù)雜化,并且目標(biāo)受眾不一定精通技術(shù))。

2021-09-24
2808

Spring 管理的 Hibernate 事件監(jiān)聽器

Hibernate 提供事件偵聽器作為其 SPI 的一部分。您可以將偵聽器連接到許多事件,包括預(yù)插入、后插入、預(yù)刪除、刷新等。

2021-09-24
2433

使用 Spring 和 Hibernate 自定義審計(jì)日志

如果您需要對(duì)所有數(shù)據(jù)庫操作進(jìn)行自動(dòng)審計(jì),并且您正在使用 Hibernate……您應(yīng)該使用?Envers?或?spring data jpa auditing?。但是如果由于某些原因您不能使用 ?Envers?,您可以使用 ?hibernate?事件偵聽器和 ?spring?事務(wù)同步來實(shí)現(xiàn)類似的功能。

2021-09-24
2616

Java 中的一個(gè)糟糕的默認(rèn)超時(shí)設(shè)置 Infinity

許多庫包裝了一些外部通信。無論是類 REST 的 API、消息隊(duì)列、數(shù)據(jù)庫、郵件服務(wù)器還是其他東西。因此,您必須有一些超時(shí)時(shí)間——用于連接、讀取、寫入或空閑。遺憾的是,許多庫的默認(rèn)超時(shí)設(shè)置為“0”或“-1”,這意味著無窮大。

2021-09-24
2161

簡單的 Springboot 管理設(shè)置

Spring Boot Admin 是一個(gè)很不錯(cuò)的儀表板,用于監(jiān)控您的 Spring Boot 應(yīng)用程序。然而,設(shè)置它并不是那么簡單。

2021-09-24
2236

Java 使用 Jackson編寫大型 JSON 文件

有時(shí)您需要將大量數(shù)據(jù)導(dǎo)出為 JSON 到一個(gè)文件。也許是“將所有數(shù)據(jù)導(dǎo)出到 JSON”,或者 GDPR“可移植性權(quán)利”,您實(shí)際上需要這樣做。與任何大型數(shù)據(jù)集一樣,您不能將其全部放入內(nèi)存并將其寫入文件。這需要一段時(shí)間,它從數(shù)據(jù)庫中讀取大量條目,您需要小心不要使此類導(dǎo)出使整個(gè)系統(tǒng)過載或耗盡內(nèi)存。

2021-09-24
2270