Lập trình

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

7
Có nhất thiết phải đóng riêng từng OutputStream và Writer không?
Tôi đang viết một đoạn mã: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Tôi có cần phải đóng mọi luồng hoặc nhà văn như sau không? gzipOutputStream.close(); bw.close(); outputStream.close(); Hoặc sẽ chỉ đóng luồng cuối cùng là tốt? bw.close();



4
Sự khác biệt giữa gmake và make là gì?
Tôi đang cố gắng để hiểu sự khác biệt giữa 'gmake' và 'make'? Trên hộp linux của tôi chúng giống hệt nhau: % gmake --version GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not …
127 build  makefile  gnu-make 



9
Mục đích của trình tự Trecraft trong C ++?
Theo C ++ '03 Tiêu chuẩn 2.3 / 1: Trước khi bất kỳ quá trình xử lý nào khác diễn ra, mỗi lần xuất hiện của một trong các chuỗi sau của ba ký tự (chuỗi trình tự ba chiều của thuật ngữ) được thay thế bằng ký tự đơn …
127 c++  c++03  trigraphs 





4
Làm cách nào để thay thế android.support.v4.app.ActionBarDrawerToggle
Hôm qua (17-10-2014) Tôi có bản cập nhật Android SDK và support-library-v4.jarApp của tôi, bây giờ tôi nhận được cảnh báo không dùng nữa liên quan đến ActionBarDrawerToggle, đọc các tài liệu có vẻ như tôi phải sử dụng ActionBarDrawerToggletrong support-library-v7.appcompact.jar. Ở đây một số phần Hoạt động của tôi …

25
Tính trung vị của một tỷ số
Nếu bạn có một tỷ số và một trăm máy tính, cách tốt nhất để xác định trung vị của các số này là gì? Một giải pháp mà tôi có là: Chia bộ bằng nhau giữa các máy tính. Sắp xếp chúng. Tìm trung vị cho mỗi bộ. Sắp …



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.