cuốn sách gpt4 ai đã làm

Bài học 2 từ Hàng triệu kiến ​​trúc sư: Mẫu thiết kế: Quy tắc đặt tên phiên bản mã nguồn Spring và tải xuống và cài đặt

In lại Tác giả: Sahara Thời gian cập nhật: 2025-01-01 14:40:47 73 4
mua khóa gpt4 Nike

Chương 2-- Phát triển ứng dụng SpringWeb

2. Quy tắc đặt tên phiên bản mã nguồn Spring và tải xuống và cài đặt

2.1.

(1) Trước tiên hãy xem phiên bản của một số phần mềm phổ biến:

  • Linux kernel: 0.0.1 , 1.0.0 , 2.6.32 , 3.0.18 ..., if use XYZ có nghĩa là số chẵn YCho biết phiên bản ổn định, số lẻ Y Cho biết phiên bản phát triển
  • Windows: Windows 98 , Windows 2000 , Windows XP , Windows 7 , Windows 10 ..., đặc điểm lớn nhất là nó thiếu tổ chức và không có quy tắc.
  • SSH khách hàng: 0.9.8.
  • OpenStack: 2014.1.3 , 2015.1.1.dev8 .

Như có thể tìm thấy ở trên, các phiên bản phần mềm khác nhau có phong cách khác nhau. thuộc vào nhiều phần mềm. Version ngữ nghĩa 2.0.0 version. ngữ nghĩa 2.0.0 và phiên bản ngữ nghĩa 3.0.0.

(2) Quy tắc hướng dẫn đặt phiên bản tên

  • Format of version number is XYZ(còn được gọi là Major.Minor.Patch), quy luật tăng dần là:
    • X đại diện cho số phiên bản chính Khi tính tương thích của API thay đổi, X cần được tăng lên.
    • Y đại diện cho số phiên bản phụ. lên.
    • Z đại diện cho số bản sửa đổi Khi sửa lỗi (không ảnh hưởng đến khả năng tương thích của API), Z cần được tăng lên lên.
  • Các quy tắc chi tiết như sau:
    • X, Y, Z phải là số nguyên không âm và không chứa số 0 đầu vào. như. 1.9.0 -> 1.10.0 -> 1.11.0
    • 0.YZ Số phiên bản cho biết phần mềm đang ở giai đoạn phát triển ban đầu, điều đó có nghĩa là API có thể không ổn định;1.0.0 Cho biết phiên bản có API ổn định.
    • Khi thay đổi API tương thích, Không thể sử dụng lại Khi sửa lỗi, Y phải tăng lên và Z được đặt thành 0; khi sửa lỗi, Z phải tăng lên.
    • Định dạng format of it is:XYZ[ac][số nguyên dương],like 1.0.0.a1,1.0.0.b99,1.0.0.c1000.
    • Số phiên bản phát triển thường được sử dụng trong CI-CD, format is XYZdev[số nguyên dương],like 1.0.1.dev4.
    • Quy tắc sắp xếp phiên bản là so sánh các giá trị của phiên bản chính, số phiên bản phụ và sửa đổi số theo thứ tự, như hạn chế 1.0.0 < 1.0.1 < 1.1.1 < 2.0.0; Đối đầu với các phiên bản nâng cao và các phiên bản phát triển, có:1.0.0.a100 < 1.0.0,2.1.0.dev3 < 2.1.0;Khi có các chữ cái, hãy so sánh chúng theo thứ tự ASCII, nghĩ ra hạn như 1.0.0.a1 < 1.0.0.b1.

Lưu ý: Khi một phiên bản được phát hành, nội dung của nó không thể sửa đổi. Dưới đây là một số từ sửa đổi thường được sử dụng:

  • Ảnh chụp nhanh Phiên bản đại diện cho một phiên bản không ổn định vẫn được phát triển
  • Alpha: local version
  • DEV: Development version
  • thử nghiệm: thử nghiệm phiên bản
  • Thử nghiệm: Thử nghiệm phiên bản
  • Nâng cao: Cao nâng cấp phiên bản
  • Miễn phí: phiên bản miễn phí
  • Full version: Full version, tức là phiên bản chính thức
  • Cuối cùng:Phiên bản cuối cùng, phiên bản chính thức
  • LTS: Phiên bản bảo trì dài hạn (Hỗ trợ dài hạn), thông thường là 18 tháng.
  • Chuyên nghiệp (chuyên nghiệp):Phiên bản chuyên nghiệp
  • Cộng thêm:Cao nâng cấp phiên bản
  • Bán lẻ:bán lẻ phiên bản
  • Phần mềm chia sẻ Phiên bản chia sẻ, mặc dù không yêu cầu đăng ký nhưng nhìn chung nó có những chế độ chức năng hạn chế.
  • SR :Phiên bản sửa đổi (Cấp cao, giải thích tiếng Trung là cấp cao)
  • Thử nghiệm :Phiên bản dùng thử (Thường có giới hạn về thời gian hoặc chức năng)
  • Giải thích phóng to : Giải thích
  • RC : Sẽ sớm được phát hành dưới dạng phiên bản chính thức (Release Candidat)
  • Tiêu chuẩn : Standard version
  • Tối đa: Last version
  • Nâng cấp: Nâng cấp phiên bản

(3) Quy tắc đặt tên phiên bản mùa xuân

  1. Giải thích phóng to phiên bản đại diện cho phiên bản ổn định
  2. GA Phiên bản đại diện cho một phiên bản ổn định có sẵn rộng rãi ( Tính khả dụng chung)
  3. M Phiên bản có thể hiện thị phiên bản cột đèn (M là bản tắt của Milestone) với một số tính năng mới hoặc phiên bản cột đèn.

2.2.Tải xuống mã nguồn Spring5

  • Bước một: https://github.com/spring-projects/spring-framework/archive/v5.0.2.RELEASE.zip
  • Bước 2: Tải xuống gradle http://downloads.gradle.org/distributions/gradle-1.6-bin.zip
  • Bước 3: nén và định cấu hình GRADLE_HOME và Path
  • Bước 4: Xác minh xem biến gradle -v và môi trường có đúng không
  • Bước 5: Click vào gradle.bat để xây dựng dự án

Nguồn: https://javaguide.net.

Tài khoản công khai WeChat: không dành riêng cho những người đam mê công nghệ.

Cuối cùng, bài viết về bài học thứ hai của Million Architects: Design Patterns: Quy tắc đặt tên mã nguồn Spring và quá trình tải xuống và cài đặt Nếu bạn muốn biết thêm về bài học thứ hai của Million Architects: Design Patterns: For Spring phiên bản mã nguồn. Mong các bạn sẽ ủng hộ blog của mình trong tương lai!

73 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress