Bài viết được trích từ Tài liệu “Những kỹ năng học tập cần thiết” do CEEA biên soạn, tháng 10/2010 “Nếu muốn thông minh, bạn hãy học cách hỏi hợp lý, cách chăm chú lắng nghe, cách trả lời thông minh và ngừng nói khi không còn gì nói nữa” G. Lafata Hẳn nhiều bạn […]
Trong bài sắp xếp thật đơn giản tôi đã hướng dẫn cách sắp xếp tăng dần theo thứ tự tự nhiên. Nhưng thực tế chúng ta thường cần sắp xếp một Collection theo nhiều tiêu chí khác nhau. Tôi sẽ hướng dẫn bạn giải quyết vấn đề này qua việc dùng java.util.Collections hoăc java.util.Arrays và […]
Khi sử dụng JTable, có rất nhiều tình huống mà trong đó bạn muốn tùy chỉnh cách trình bày của dữ liệu, đối với những lúc như vậy thì CellRenderer là sự lựa chọn đầu tiên của chúng ta. Trong bài viết “Trang trí bảng với hiệu ứng highlight” mà tôi đã có dịp giới […]
Vấn đề cân bằng giữa tốc độ và sử dụng bộ nhớ luôn là vấn đề đau đầu đối với lập trình viên. Khi phải đối mặt với vấn đề này, người lập trình phải cân nhắc xem nên ưu tiên tốc độ hay bộ nhớ. Đối với những ứng dụng chạy theo thời gian […]
Tia Sáng – Từ bỏ email sẽ tốt cho tim mạch Nhiều người trong chúng ta cảm thấy thật khó chịu khi không thể kiểm tra hộp thư email thường xuyên, và cứ vài phút một lần lại phải ngó hộp thư. Nhưng một nghiên cứu mới phát hiện việc phớt lờ email, tin nhắn […]
Khi làm việc với lượng lớn dữ liệu thì nhu cầu sắp xếp để tìm kiếm càng lớn, do đó chúng ta thấy tính năng sắp xếp có ở hầu hết các ứng dụng. Nhưng nếu bạn tự code thì sẽ mất khá nhiều thời gian và công sức. Ở bài viết này, tôi sẽ […]
Trong C#, khi bạn làm việc với một nhóm các đối tượng trong một mảng, một danh sách v.v. thì có một yêu cầu thường gặp là sắp xếp danh sách đó. Bạn có thể dễ dàng sắp xếp các phần tử với các kiểu cơ bản như int, float, string v.v. nhờ sử dụng […]
ICTPress – 8 bài học CNTT từ Thế vận hội London 2012 Các ứng dụng, hạ tầng và bí quyết công nghệ đã làm nên tiếng thăm một kỳ thế vận hội sẽ mang lại các bài học giá trị cho các CIO khi hoạch định các dự án CNTT. 8 bài học dưới đây […]
Bạn học Java lâu chưa? Bạn đã code những phần mềm nào với Java mà phải xử lý các chuỗi? Tôi chắn rằng bạn biết trong Java có một số lớp liên quan đến chuỗi (xâu) và xử lý chuỗi (VD: String, StringBuilder, StringBuffer, StringTokenizer), có khi nào bạn đặt câu hỏi rằng đã có […]
CSS (Cascading Style Sheet) hiện nay được áp dụng rất nhiều trong việc hỗ trợ thiết kế giao diện web, tuy nhiên sử dụng CSS thế nào cho hiệu quả thì không phải là điều ai ai cũng nắm rõ. Xin được giới thiệu với các bạn series bài về việc áp dụng CSS trong […]