CodeGym
AI Academy
Khuyến mãi
CodeGym University
Học tập
Khóa học
Bài tập
Khảo sát & Bài kiểm tra
Trò chơi
Trợ giúp
Lịch
Cộng đồng
Người dùng
Diễn đàn
Trò chuyện
Bài viết
Câu chuyện thành công
Hoạt động
Đánh giá
Gói đăng ký
Chủ đề sáng

Bài học

  • Đánh giá
  • Về chúng tôi
Bắt đầu
Bắt đầu học
Bắt đầu học ngay
  • Tiến độ của tôi
  • Khóa học
  • Bản đồ Quest
  • Bài học
  • Các vấn đề về giao dịch đồng thời

    SQL & Hibernate
    Cấp độ 18,Bài học 0
    1.1 Giới thiệu Và bây giờ niềm vui bắt đầu - lý thuyết về cách thức hoạt động của các giao dịch. Làm cách nào để giữ cho hệ thống hoạt động khi bạn thay đổi cùng một dữ liệu trong các luồng khác nhau? Hay bạn muốn thực hiện một giao dịch tr
    Có sẵn
  • Mức cô lập giao dịch

    SQL & Hibernate
    Cấp độ 18,Bài học 1
    2.1 Đọc không cam kết "Mức cô lập giao dịch" đề cập đến mức độ bảo vệ được cung cấp bởi các cơ chế nội bộ của DBMS (nghĩa là không yêu cầu lập trình đặc biệt) khỏi tất cả hoặc một số loại dữ liệu không nhất quán xảy ra trong quá trình thực
    Có sẵn
  • khái niệm AXIT

    SQL & Hibernate
    Cấp độ 18,Bài học 2
    3.1 Sự xuất hiện của AXIT ACID viết tắt lần đầu tiên xuất hiện vào năm 1983 trong một bài báo của Theo Haerder và Andreas Reuter. Để đơn giản hóa văn bản và làm cho nó thuyết phục hơn, tôi sẽ đưa ra bản dịch một đoạn của bài viết này (với s
    Có sẵn
  • định lý C.A.P.

    SQL & Hibernate
    Cấp độ 18,Bài học 3
    4.1 Tính nhất quán về Brewera Đầu tiên, Eric Brewer không phải và chưa bao giờ tự nhận mình là một chuyên gia về cơ sở dữ liệu. Anh ấy thuộc cộng đồng các hệ thống phân tán, và bài nói chuyện nổi tiếng của anh ấy, trong đó xuất hiện "định l
    Có sẵn
  • Giao dịch và hơn thế nữa

    SQL & Hibernate
    Cấp độ 18,Bài học 4
    5.1 Vấn đề đồng thời Hãy bắt đầu với một lý thuyết xa vời. Bất kỳ hệ thống thông tin nào (hay đơn giản là một ứng dụng) mà các lập trình viên tạo ra đều bao gồm một số khối điển hình, mỗi khối cung cấp một phần chức năng cần thiết. Ví dụ: b
    Có sẵn
  • CƠ SỞ so với AXIT

    SQL & Hibernate
    Cấp độ 18,Bài học 5
    6.1 Trận chiến viết tắt: BASE vs. AXIT "Trong hóa học, pH đo độ axit tương đối của dung dịch nước. Thang đo pH chạy từ 0 (các chất có tính axit mạnh) đến 14 (các chất có tính kiềm mạnh); nước tinh khiết ở 25°C có độ pH là 7 và trung tính. C
    Có sẵn
  • Cách triển khai ACID trong ứng dụng của bạn: Lý thuyết

    SQL & Hibernate
    Cấp độ 18,Bài học 6
    7.1 Tại sao cần thiết Chúng ta đã thảo luận một số chi tiết về tất cả các thuộc tính của ACID, mục đích và các trường hợp sử dụng của chúng. Như bạn có thể thấy, không phải tất cả các cơ sở dữ liệu đều cung cấp bảo đảm ACID, hy sinh chúng đ
    Có sẵn
  • Cách triển khai ACID trong ứng dụng: thực hành

    SQL & Hibernate
    Cấp độ 18,Bài học 7
    8.1 ID giao dịch Nó được chỉ định là XID hoặc TxID (nếu có sự khác biệt, hãy cho tôi biết). Dấu thời gian có thể được sử dụng làm TxID, có thể hữu ích nếu chúng ta muốn khôi phục tất cả các hành động về một thời điểm nào đó. Vấn đề có thể p
    Có sẵn
Học
  • Đăng ký
  • Khóa học Java
  • Trợ giúp bài tập
  • Bảng giá
  • Dự án trò chơi
  • Cú pháp Java
Cộng đồng
  • Người dùng
  • Bài viết
  • Diễn đàn
  • Trò chuyện
  • Câu chuyện thành công
  • Hoạt động
  • Chương trình giới thiệu
Công ty
  • Về chúng tôi
  • Liên hệ
  • Đánh giá
  • Phòng báo chí
  • CodeGym cho EDU
  • Câu hỏi thường gặp
  • Hỗ trợ
CodeGymCodeGym là một khóa học trực tuyến để học lập trình Java từ đầu. Khóa học này là cách hoàn hảo để nắm vững Java cho người mới bắt đầu. Nó chứa 1200+ bài tập với kiểm tra ngay lập tức và phạm vi lý thuyết cơ bản cần thiết về Java. Để giúp bạn thành công trong học tập, chúng tôi đã triển khai một bộ tính năng tạo động lực: bài kiểm tra, dự án lập trình, nội dung về phương pháp học hiệu quả, và hỗ trợ sự nghiệp lập trình viên Java.
Theo dõi chúng tôi
Ngôn ngữ giao diện
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский
Vietnamese
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym
MastercardVisa
"Lập trình viên được tạo nên, không sinh ra" © 2026 CodeGym