Lập trình

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


4
Các mảnh thực sự cần một nhà xây dựng trống?
Tôi có một Fragmenthàm tạo có nhiều đối số. Ứng dụng của tôi hoạt động tốt trong quá trình phát triển, nhưng trong sản xuất, người dùng của tôi đôi khi gặp sự cố này: android.support.v4.app.Fragment$InstantiationException: Unable to instantiate fragment make sure class name exists, is public, and has an …


9
Lập trình Scala cho Android
Tôi đã làm theo hướng dẫn tại Scala và Android với Scala 2.7.3 cuối cùng. Ứng dụng Android kết quả hoạt động nhưng ngay cả ứng dụng cơ bản nhất cũng mất vài phút (!) Để biên dịch và cần nén 900 kb , đây là công cụ chặn hiển …
258 android  scala  resources 


13
Nhân Linux được kiểm tra như thế nào?
Làm thế nào để các nhà phát triển nhân Linux kiểm tra mã của họ cục bộ và sau khi họ đã cam kết? Họ có sử dụng một số loại thử nghiệm đơn vị, xây dựng tự động hóa? kế hoạch kiểm tra?

6
Lấy danh sách các khóa mảng kết hợp
Tôi có một mảng kết hợp trong Javascript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Làm cách nào để lấy khóa từ điển này? tức là tôi muốn var keys = ["cats", "dogs"]; Chỉnh sửa 7 năm sau: Chỉ để có được thuật ngữ chính xác - không …
258 javascript  arrays 

13
NSRange đến Phạm vi <String. Index>
Làm cách nào tôi có thể chuyển đổi NSRangesang Range&lt;String.Index&gt;trong Swift? Tôi muốn sử dụng UITextFieldDelegatephương pháp sau : func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

16
Xác định hằng số toàn cầu
Trong Angular 1.x bạn có thể định nghĩa các hằng số như thế này: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Điều gì sẽ tương đương trong Angular (với TypeScript)? Tôi chỉ không muốn lặp đi lặp lại url cơ sở API trong tất cả các dịch vụ của mình.

11
Đóng tệp mà không thoát khỏi ứng dụng VIM?
Tôi sử dụng các lệnh :evà :wđể chỉnh sửa và viết một tập tin. Tôi không chắc có lệnh "đóng" để đóng tệp hiện tại mà không rời Vim không? Tôi biết rằng :qlệnh có thể được sử dụng để đóng một tệp, nhưng nếu đó là tệp cuối cùng, …
258 vim 


12
Làm cách nào để ẩn một thanh điều hướng khỏi ViewContoder đầu tiên trong Swift?
Làm cách nào tôi có thể ẩn một thanh điều hướng khỏi ViewContoder đầu tiên hoặc một ViewContoder cụ thể trong swift? Tôi đã sử dụng mã sau đây trong viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } và cũng trên viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden …

11
Tự động hoàn thành trong Vim
Sau một thời gian dài "đào tạo", cuối cùng tôi cũng đã chuyển sang Vim; nhưng tôi có một số rắc rối với tự động hoàn thành. Làm thế nào tôi có thể có một đề nghị mã trong khi tôi đang gõ? Tôi thường phát triển PHP, Ruby, HTML, …
258 vim  autocomplete  macvim 

30
Android: Tôi không thể có ViewPager WRAP_CONTENT
Tôi đã thiết lập một ViewPager đơn giản có ImageView với chiều cao 200dp trên mỗi trang. Đây là máy nhắn tin của tôi: pager = new ViewPager(this); pager.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); pager.setBackgroundColor(Color.WHITE); pager.setOnPageChangeListener(listener); layout.addView(pager); Mặc dù chiều cao được đặt là quấn_content, máy nhắn tin luôn lấp đầy màn hình …
258 android 


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.