Kỹ thuật phần mềm

Q & A cho các chuyên gia, học giả và sinh viên làm việc trong vòng đời phát triển hệ thống







1
Đặt tên các lớp và giao diện liên quan
Tôi đã tạo một ObjectParserlớp phân tích dữ liệu thành các đối tượng được gõ mạnh bằng cách sử dụng IObjectParserDataSourcelàm nguồn dữ liệu (dữ liệu có thể là tệp Excel, tệp văn bản, mảng, chuỗi truy vấn, v.v.). Ví dụ về việc triển khai của IObjectParserDataSourcetôi là: TextFileObjectParserDataSource ExcelFileObjectParserDataSource …




6
Có sự khác biệt nào giữa các giao diện và các lớp trừu tượng chỉ có các phương thức trừu tượng không?
Giả sử chúng ta có một lớp trừu tượng và để cho lớp này chỉ có các phương thức trừu tượng. Là lớp trừu tượng này khác với một giao diện chỉ có cùng phương thức? Điều tôi đang muốn biết là liệu có sự khác biệt nào cả về …



4
Mùa xuân - Nhầm lẫn về cấu hình?
Ở đâu đó tôi đọc Spring cung cấp sự tiện lợi về cấu hình. Nhưng Spring folks đang mang lại rất nhiều thay đổi về cấu hình, đến nỗi tôi thực sự bối rối khi sử dụng cấu hình xml hoặc chú thích. Tôi muốn bất cứ ai đề xuất …
9 java  spring 

1
Có thể cải thiện Damerau-Levenshtein?
Gần đây tôi đã triển khai thuật toán khoảng cách Damerau-Levenshtein từ mã giả trên Wikipedia. Tôi không thể tìm thấy bất kỳ lời giải thích chính xác cách thức hoạt động và giả sử dụng tên biến hoàn toàn không đủ thông tin như DA, DB, i1, và j1khiến …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.