Lập trình

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


2
VIM: Sự khác biệt giữa let g :, let b:, v.v.
Tôi thường thấy trong plugin vim một cái gì đó như sau: let g:variable let b:variable let l:variable Tôi đã nghiên cứu rất lâu về tài liệu vim và trên Internet về những chữ cái 'g', 'b', 'l' này, nhưng tôi thấy có chú ý. Vậy những chữ cái này …
81 vim 

5
Rspec 3 cách kiểm tra tin nhắn flash
Tôi muốn kiểm tra hành động của bộ điều khiển và sự hiện diện của tin nhắn flash với rspec. hành động : def create user = Users::User.find_by_email(params[:email]) if user user.send_reset_password_instructions flash[:success] = "Reset password instructions have been sent to #{user.email}." else flash[:alert] = "Can't find user with this email: …


3
Sử dụng một phạm vi theo mặc định trên một mối quan hệ has_many của Rails
Giả sử tôi có các lớp học sau class SolarSystem < ActiveRecord::Base has_many :planets end class Planet < ActiveRecord::Base scope :life_supporting, where('distance_from_sun > ?', 5).order('diameter ASC') end Planetcó phạm vi life_supportingvà SolarSystem has_many :planets. Tôi muốn xác định mối quan hệ has_many của mình để khi tôi yêu cầu một …

8
Làm thế nào để đặt hình ảnh trên QPushButton?
Tôi muốn đặt một hình ảnh trên QPushButtonvà kích thước của QPushButtonphải phụ thuộc vào kích thước của hình ảnh. Tôi có thể làm điều này khi sử dụng QLabel, nhưng không thể với QPushButton. Vì vậy, nếu ai có một giải pháp, xin vui lòng giúp đỡ tôi.
81 qt 


6
Múi giờ java.sql.Timestamp có cụ thể không?
Tôi phải lưu trữ dateTime UTC trong DB. Tôi đã chuyển đổi dateTime trong múi giờ cụ thể thành UTC. cho rằng tôi đã làm theo mã dưới đây. Ngày nhập của tôi Thời gian là "20121225 10:00:00 Z" múi giờ là "Châu Á / Calcutta" Máy chủ / DB …
81 java  oracle  date  datetime  jdbc 


7
Quy ước đặt tên Android
Tôi đang tìm kiếm một gợi ý quy ước đặt tên Android kỹ lưỡng. Tôi tìm thấy một chút ở đây: http://source.android.com/source/code-style.html#follow-field-naming-conventions mà nói: Tên trường không công khai, không tĩnh bắt đầu bằng m. Tên trường tĩnh bắt đầu bằng s. Các trường khác bắt đầu bằng chữ thường. …





15
câu lệnh 'using' vs 'try last'
Tôi có một loạt thuộc tính mà tôi sẽ sử dụng khóa đọc / ghi. Tôi có thể triển khai chúng bằng một try finallyhoặc một usingmệnh đề. Trong try finallytôi sẽ có được khóa trước tryvà phát hành trong finally. Trong usingmệnh đề này, tôi sẽ tạo một lớ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 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.