Lập trình

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




4
Đặt tên gói phù hợp để thử nghiệm với ngôn ngữ Go
Tôi đã thấy một số chiến lược đặt tên gói thử nghiệm khác nhau trong Go và muốn biết ưu nhược điểm của từng loại và tôi nên sử dụng chiến lược nào. Chiến lược 1: Tên tệp: github.com/user/myfunc.go package myfunc Tên tệp kiểm tra: github.com/user/myfunc_test.go package myfunc Xem bzip2 …
102 unit-testing  go 


7
Tổng kiểm tra CRC32 được tính như thế nào?
Có lẽ tôi không nhìn thấy nó, nhưng CRC32 có vẻ phức tạp không cần thiết hoặc không được giải thích đầy đủ ở bất cứ đâu tôi có thể tìm thấy trên web. Tôi hiểu rằng đó là phần còn lại từ phép chia số học không dựa trên …
102 c  checksum  crc32 

8
Tại sao tôi muốn giai đoạn trước khi cam kết trong Git?
Tôi mới sử dụng tính năng kiểm soát phiên bản và tôi hiểu rằng "cam kết" về cơ bản là tạo bản sao lưu trong khi cập nhật phiên bản 'hiện tại' mới của những gì bạn đang làm. Điều tôi không hiểu là dàn dựng để làm gì, từ …
102 git 







8
Hiệu suất toán tử C # 'là'
Tôi có một chương trình yêu cầu hiệu suất nhanh. Trong một trong các vòng lặp bên trong của nó, tôi cần kiểm tra kiểu của một đối tượng để xem liệu nó có kế thừa từ một giao diện nhất định hay không. Một cách để làm điều này …
102 c#  performance  clr  gettype 

20
Chạy mã Python trong Vim
Tôi đang viết mã Python bằng Vim và mỗi khi tôi muốn chạy mã của mình, tôi nhập vào bên trong Vim: :w !python Điều này thật khó chịu, vì vậy tôi đang tìm một phương pháp nhanh hơn để chạy mã Python bên trong Vim. Có thể thực thi …
102 python  vim 

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.