Lập trình

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










5
Tại sao Luồng Java lại một lần?
Không giống như C # IEnumerable, trong đó một đường ống thực thi có thể được thực thi nhiều lần như chúng ta muốn, trong Java, một luồng có thể được 'lặp lại' chỉ một lần. Bất kỳ cuộc gọi đến một hoạt động đầu cuối sẽ đóng luồng, khiến …

12
Bạn có thể xóa các thành phần khỏi danh sách std :: trong khi lặp qua nó không?
Tôi đã có mã trông như thế này: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); Tôi muốn xóa các mục không hoạt động ngay sau khi cập nhật chúng, inorder để tránh đi lại danh sách. Nhưng nếu tôi thêm các …
239 c++  list  std 



20
Làm cách nào để xóa hoặc thêm cột trong SQLITE?
Tôi muốn xóa hoặc thêm cột trong cơ sở dữ liệu sqlite Tôi đang sử dụng truy vấn sau để xóa cột. ALTER TABLE TABLENAME DROP COLUMN COLUMNNAME Nhưng nó báo lỗi System.Data.SQLite.SQLiteException: SQLite error near "DROP": syntax error
239 sqlite 

30
Phải làm gì trên TransactionTooLargeException
Tôi có một TransactionTooLargeException. Không thể tái sản xuất. Trong các tài liệu nó nói Giao dịch Binder không thành công vì quá lớn. Trong cuộc gọi thủ tục từ xa, các đối số và giá trị trả về của cuộc gọi được chuyển dưới dạng đối tượng Parcel được …
239 android  exception 

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.