Lập trình

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


1
Trình tự thực hiện trang trí
def make_bold(fn): return lambda : "<b>" + fn() + "</b>" def make_italic(fn): return lambda : "<i>" + fn() + "</i>" @make_bold @make_italic def hello(): return "hello world" helloHTML = hello() Đầu ra: "<b><i>hello world</i></b>" Tôi hiểu đại khái về decorator và cách nó hoạt động với một trong số nó …


8
Làm cách nào để di chuyển iFrame trong DOM mà không làm mất trạng thái của nó?
Hãy xem HTML đơn giản này: <div id="wrap1"> <iframe id="iframe1"></iframe> </div> <div id="warp2"> <iframe id="iframe2"></iframe> </div> Giả sử tôi muốn di chuyển các kết thúc sao cho #wrap2có trước #wrap1. Các iframe bị ô nhiễm bởi JavaScript. Tôi biết về jQuery .insertAfter()và .insertBefore(). Tuy nhiên, khi tôi sử dụng chúng, …

2
Promise.resolve so với Promise mới (giải quyết)
Tôi đang sử dụng bluebird và tôi thấy có hai cách để giải quyết các hàm đồng bộ thành một Promise, nhưng tôi không nhận được sự khác biệt giữa cả hai cách. Có vẻ như stacktrace hơi khác một chút, vì vậy chúng không chỉ là một alias, phải …

1
Giải quyết tình trạng quá tải không rõ ràng trên con trỏ hàm và hàm std :: cho lambda bằng cách sử dụng +
Trong đoạn mã sau, lệnh gọi đầu tiên fookhông rõ ràng và do đó không biên dịch được. Thứ hai, với phần được thêm vào +trước lambda, giải quyết tình trạng quá tải con trỏ hàm. #include <functional> void foo(std::function<void()> f) { f(); } void foo(void (*f)()) { f(); } …

4
Làm thế nào để viết Javadoc của thuộc tính?
Tôi thường thấy mình gặp tình huống khó xử khi viết javadoc cho các thuộc tính / thành viên của một lớp POJO "đơn giản" chỉ chứa các thuộc tính và getters và setters (kiểu DTO) .... 1) Viết javadoc cho thuộc tính hoặc ... 2) Viết javadoc cho getter …
93 java  javadoc 




12
.NET WPF Ghi kích thước cửa sổ giữa các phiên
Về cơ bản, khi người dùng thay đổi kích thước cửa sổ ứng dụng của tôi, tôi muốn ứng dụng có cùng kích thước khi ứng dụng được mở lại. Lúc đầu, tôi mặc dù xử lý sự kiện SizeChanged và lưu Chiều cao và Chiều rộng, nhưng tôi nghĩ …
93 c#  .net  wpf  windows 


11
Thay đổi màu sắc của png trong các nút - iOS
Tôi có một tập hợp các biểu tượng mà tôi đã tạo là các PNG màu trắng trong suốt: Và những gì tôi muốn làm là có thể nhuộm chúng thành các màu khác. Chẳng hạn như xanh lam, xám, v.v. Tôi nhận thấy rằng 'đã nhấp / đã nhấn' …
93 ios  swift 

11
Xóa gạch chân khỏi các liên kết trong TextView - Android
Tôi đang sử dụng hai textviewđể hiển thị liên kết từ cơ sở dữ liệu, tôi đã cố gắng thay đổi màu liên kết nhưng tôi muốn xóa gạch dưới email.setText(c.getString(5)); website.setText(c.getString(6)); Linkify.addLinks(email, Linkify.ALL); Linkify.addLinks(website, Linkify.ALL); Tôi có thể làm điều đó từ XML hoặc Code không?

17
Tạo các số ngẫu nhiên đồng nhất trên toàn bộ phạm vi
Tôi cần tạo các số ngẫu nhiên trong một khoảng thời gian xác định, [max; min]. Ngoài ra, các số ngẫu nhiên phải được phân bố đồng đều trong khoảng thời gian, không nằm ở một điểm cụ thể. Currenly tôi đang tạo là: for(int i=0; i<6; i++) { DWORD …
93 c++  random 

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.