Lập trình

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


13
Tập tin lô Windows: .bat so với .cmd?
Theo tôi hiểu, đây .batlà quy ước đặt tên 16 bit cũ và .cmddành cho Windows 32 bit, tức là bắt đầu bằng NT. Nhưng tôi tiếp tục thấy các tệp .bat ở khắp mọi nơi và chúng dường như hoạt động giống hệt nhau bằng cách sử dụng hậu …
747 windows  batch-file  cmd 

30
Cách tạo một chuỗi ngẫu nhiên trong Ruby
Tôi hiện đang tạo một chuỗi chữ hoa giả ngẫu nhiên 8 ký tự cho "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} nhưng nó không có vẻ rõ ràng và nó không thể được thông qua như là một đối số vì nó không phải là …
747 ruby  random  passwords 


30
Làm cách nào để dọn sạch các đối tượng interop Excel đúng cách?
Tôi đang sử dụng interop Excel trong C # ( ApplicationClass) và đã đặt đoạn mã sau vào mệnh đề cuối cùng của tôi: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Mặc dù loại công trình này, Excel.exe quá trình vẫn ở chế độ nền ngay …
747 c#  excel  interop  com-interop 



5
Lớp giả: not () giả có thể có nhiều đối số không?
Tôi đang cố gắng chọn inputcác yếu tố của tất cả typengoại trừ radiovà checkbox. Nhiều người đã chỉ ra rằng bạn có thể đưa nhiều đối số vào :not, nhưng sử dụng typedường như không hoạt động dù sao tôi cũng thử. form input:not([type="radio"], [type="checkbox"]) { /* css here …
746 css  css-selectors 


18
Khác biệt () với lambda?
Phải, vì vậy tôi có một số lượng lớn và mong muốn nhận được các giá trị khác biệt từ nó. Sử dụng System.Linq, tất nhiên có một phương pháp mở rộng được gọi là Distinct. Trong trường hợp đơn giản, nó có thể được sử dụng mà không có …




12
Giao diện cổng chung (CGI) là gì?
CGI là một giao diện cổng chung. Như tên của nó, nó là một giao diện cổng "chung" cho mọi thứ. Nó thật tầm thường và ngây thơ từ cái tên. Tôi cảm thấy rằng tôi hiểu điều này và tôi cảm thấy điều này mỗi khi tôi gặp từ …
745 cgi 


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.