Lập trình

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

29
Kiểm tra con trỏ về tính hợp lệ (C / C ++)
Có cách nào để xác định (tất nhiên là theo chương trình) nếu một con trỏ đã cho là "hợp lệ"? Kiểm tra NULL rất dễ dàng, nhưng những thứ như 0x00001234 thì sao? Khi cố gắng bỏ qua loại con trỏ này, một ngoại lệ / sự cố xảy …
90 c++  c  validation  pointers  null 






7
Serializing enums with Jackson
Tôi có một Enum desrcibed bên dưới: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name = name; } //Setters, getters.... } Tôi trả về mảng enum với …

1
Layout được xác định riêng, phương thức onDraw () không được gọi
Tôi đã định nghĩa một lớp như thế : public class TestMyFrameLayout extends FrameLayout{ Paint mPaint; public TestMyFrameLayout(Context context, AttributeSet attrs) { super(context, attrs); } public TestMyFrameLayout(Context context) { super(context); mPaint = new Paint(); mPaint.setColor(Color.GREEN); } protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawCircle(50f, 50f, 30, mPaint); } } và gọi …


13
ActiveRecord Query Union
Tôi đã viết một vài truy vấn phức tạp (ít nhất là với tôi) với giao diện truy vấn của Ruby on Rail: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched => {:user_id => id}) Cả hai truy vấn này đều hoạt …



8
Làm cách nào để tạo An toàn cho Chuỗi ArrayList của tôi? Một cách tiếp cận khác cho vấn đề trong Java?
Tôi có một ArrayList mà tôi muốn sử dụng để giữ các đối tượng RaceCar mở rộng lớp Thread ngay sau khi chúng hoàn tất thực thi. Một lớp, được gọi là Race, xử lý ArrayList này bằng cách sử dụng một phương thức gọi lại mà đối tượng RaceCar …

4
không thể chuyển đổi ngầm kiểu void thành đối tượng. .NET MVC PartialViewResult
Tôi có hành động điều khiển sau: [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } Và liên kết hành động sau (sử dụng t4MVC và cú pháp dao cạo) <p> @Html.RenderAction(MVC.MeetingActions.ListActions(Model.MeetingId)) </p> Tuy nhiên, điều này mang lại cho tôi lỗi: không thể chuyển …


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.