Lập trình

Q & A cho các lập trình viên chuyên nghiệp và đam mê



9
Ghi đè an toàn các hàm ảo C ++
Tôi có một lớp cơ sở với một hàm ảo và tôi muốn ghi đè hàm đó trong một lớp dẫn xuất. Có cách nào để trình biên dịch kiểm tra xem hàm tôi đã khai báo trong lớp dẫn xuất có thực sự ghi đè một hàm trong lớp …

9
Cách làm việc ngoại tuyến với TFS
Máy chủ TFS của chúng tôi hiện có một số sự cố kết nối tạm thời và do đó VS đã không phản hồi, khiến hơn 50 nhà phát triển không thể làm việc! Có thể chuyển TFS sang chế độ ngoại tuyến trong trường hợp có sự cố như …
100 visual-studio  tfs 




5
`SomeObject.new` làm gì trong Java?
Trong Java, tôi vừa phát hiện ra rằng mã sau là hợp pháp: KnockKnockServer newServer = new KnockKnockServer(); KnockKnockServer.receiver receive = newServer.new receiver(clientSocket); FYI, người nhận chỉ là một lớp trợ giúp với chữ ký sau: public class receiver extends Thread { /* code_inside */ } Tôi chưa bao giờ …
100 java 


4
Bản đồ nhiệt trong matplotlib với màu?
Tôi muốn tạo một bản đồ nhiệt như thế này (hiển thị trên FlowingData ): Dữ liệu nguồn ở đây , nhưng dữ liệu và nhãn ngẫu nhiên sẽ được sử dụng, tức là import numpy column_labels = list('ABCD') row_labels = list('WXYZ') data = numpy.random.rand(4,4) Tạo bản đồ nhiệt đủ …

1
Tại sao các trình duyệt không báo lỗi khi bất kỳ từ nào khác được sử dụng thay cho 'javascript' trong giá trị của onclick?
Tôi thừa kế một trang web và chỉ bắt gặp sự tò mò này: <a href="/delete" onClick="jamoscript:return confirm('Do you really want to do that?');">Delete all</a> Tôi có thể hiển thị trang chứa nó và nhấp vào liên kết để nhận hộp thoại xác nhận giống hệt như khi tôi thay …
100 javascript  html 

7
Hàm ánh xạ trong MATLAB?
Tôi hơi ngạc nhiên khi MATLAB không có chức năng Bản đồ, vì vậy tôi đã tự hack một cái với nhau vì đó là thứ mà tôi không thể sống thiếu. Có phiên bản tốt hơn ngoài đó không? Có thư viện lập trình chức năng tiêu chuẩn nào …

5
Khi nào nên sử dụng thuộc tính Readonly và Get only
Trong ứng dụng .NET khi nào tôi nên sử dụng thuộc tính "ReadOnly" và khi nào tôi nên sử dụng chỉ "Get". Sự khác biệt giữa hai cái đó là gì. private readonly double Fuel= 0; public double FuelConsumption { get { return Fuel; } } hoặc là private double …
100 c#  .net 

2
Tùy chọn "mở rộng" làm gì trong grunt-Contrib-copy? Tất cả các ví dụ đều sử dụng nó nhưng tài liệu không nói gì về những gì nó làm
Đây là README và các ví dụ: https://github.com/gruntjs/grunt-contrib-copy/blob/master/README.md . Đây là phần có liên quan của mã (mà tôi dường như không thể hiểu được) từ https://github.com/gruntjs/grunt-contrib-copy/blob/master/tasks/copy.js : module.exports = function (grunt) { 'Sử dụng nghiêm ngặt'; var path = request ('path'); grunt.registerMultiTask ('copy', 'Copy files.', function () { var …

15
ném Ngoại lệ vào các khối cuối cùng
Có một cách thanh lịch nào để xử lý các trường hợp ngoại lệ được đưa vào finallykhối không? Ví dụ: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // …

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.