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

5
Các khía cạnh độc đáo của Vòng đời phần mềm của một cuộc tấn công / công cụ đối với lỗ hổng phần mềm là gì?
Tại trường đại học địa phương của tôi, có một câu lạc bộ máy tính sinh viên nhỏ khoảng 20 sinh viên. Câu lạc bộ có một số đội nhỏ với các lĩnh vực tập trung cụ thể, chẳng hạn như phát triển di động, robot, phát triển trò chơi …





3
Điều gì đặc biệt vào ngày 26 tháng 7 và tại sao nó được sử dụng trong các ví dụ cho tiêu đề Hết hạn thường xuyên như vậy?
Tôi đã nhận thấy rằng ngày 26 tháng 7 (sinh nhật của tôi) được sử dụng rất thường xuyên trong các ví dụ PHP khác nhau liên quan đến việc ngăn chặn bộ đệm ẩn http bằng Expirestiêu đề, như: /programming/12398714/cache-su-with-private-networking-stream /programming/2833305/how-to-Exire-page-in-php-when-user-logout http://expressionengine.com/archiving_forums/viewthread/81945/ Có gì đặc biệt trong ngày đó?
10 php  headers 






2
Chạy phần mềm dưới dạng dịch vụ sử dụng chương trình GPL (v2 +) chưa sửa đổi làm phụ thuộc cốt lõi: mã nguồn SaaS có được phát hành không?
Tôi đang thiết kế một phần mềm như một dự án dịch vụ sẽ chỉ được truy cập trực tuyến. Tôi có thể có một sự phụ thuộc cứng vào một tệp thực thi được bao phủ bởi GNU GPL (v2 trở lên). Tôi hiểu rằng mã của tôi, nếu …



5
Làm thế nào để đơn vị kiểm tra một chức năng được tái cấu trúc theo mẫu chiến lược?
Nếu tôi có một chức năng trong mã của mình như sau: class Employee{ public string calculateTax(string name, int salary) { switch (name) { case "Chris": doSomething($salary); case "David": doSomethingDifferent($salary); case "Scott": doOtherThing($salary); } } Thông thường tôi sẽ cấu trúc lại cái này để sử dụng Ploymorphism bằng cách …

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.