Lập trình

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

30
Tránh! = Null câu lệnh
Tôi sử dụng object != nullrất nhiều để tránh NullPointerException. Có một sự thay thế tốt cho điều này? Ví dụ tôi thường sử dụng: if (someobject != null) { someobject.doCalc(); } Này kiểm tra cho một NullPointerExceptioncho someobjectđối tượng trong đoạn mã trên. Lưu ý rằng câu trả lời …



30
Thay đổi màu giữ chỗ của đầu vào HTML5 bằng CSS
Chrome hỗ trợ thuộc tính giữ chỗ trên input[type=text]các yếu tố (những người khác cũng có thể làm như vậy). Nhưng những điều sau đây CSSkhông làm gì với giá trị của trình giữ chỗ: input[placeholder], [placeholder], *[placeholder] { color: red !important; } <input type="text" placeholder="Value"> Chạy đoạn mãẨn kết …

30
Hoàn tác hợp nhất Git chưa được đẩy
На этот вопрос есть ответы на Stack Overflow на русском : Как отменить последний đẩy? Trong nhánh chính của mình, tôi đã thực hiện một git merge some-other-branchđịa phương, nhưng không bao giờ đẩy các thay đổi sang bản gốc. Tôi không có ý định hợp nhất, vì vậy tôi …
3944 git  undo  git-merge 





29
Làm thế nào để liệt kê một enum
На этот вопрос есть ответы на Stack Overflow на русском : foreach () для enum Làm thế nào bạn có thể liệt kê một enumtrong C #? Ví dụ: đoạn mã sau không biên dịch: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit …
3767 c#  .net  loops  enums  enumeration 

10
Làm cách nào để thoát trình soạn thảo Vim?
На этот вопрос есть ответы на Stack Overflow на русском : Как выйти из редактора Vi или Vim? Tôi bị mắc kẹt và không thể trốn thoát. Nó nói rằng: "type :quit<Enter> to quit VIM" Nhưng khi tôi gõ nó chỉ đơn giản là xuất hiện trong cơ thể đối …
3765 vim  vi 





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.