Trong một số trường hợp khi chúng ta làm việc với Netbeans sau một thời gian thì thường xuất hiện các vấn đề như: chậm, không hiện gợi ý, không design được giao diện trong SWING Một cách chúng ta hay làm là cài lại Netbeans, nhưng cách này cũng không giải quyết được vấn đề […]
Khi sử dụng JavaScript tương tác với các thành phần của DOM, một trong những thao tác phổ biến nhất đó là tìm kiếm một phần tử của DOM thỏa mãn một điều kiện nào đó. Ví dụ cách đơn giản nhất để tìm kiếm một element có thuộc tính id: [sourcecode language=”javascript”] var el=document.getElementById(“foo”); […]
Bạn hay nghe người khác nói “đừng dùng phép toán cộng chuỗi (string concatenation), dùng StringBuilder nhanh hơn”, nhiều người tin ngay, nhưng một số người không tin lắm, vậy làm thế nào để kiểm chứng đây? Có người sẽ nghĩ kế để viết một chương trình dùng “nối chuỗi” một chương trình khác dùng […]
Nếu bạn chưa cài đặt môi trường để bắt đầu làm việc với PHP, xin quay lại với bài viết Hướng dẫn cài đặt XAMP. Bạn đã sẵn sàng! Nào xin mời bạn mở chương trình “XAMPP Control Panel” và khởi động dịch vụ Apache bằng cách bấm nút “Start”: Trước hết bạn cần tạo một […]
Tự học lập trình trong 10 năm Đây là quan điểm của Peter Norvig về các loại sách “ăn xổi” bày bán ngoài thị trường hiện nay với những cái “tít” nghe rất ư là hứng khởi: “Tự học Java trong 7 ngày” hay “Học Visual C++.NET trong 24 giờ”,v.v…Tất nhiên, mỗi người đều có […]
Bảng là một trong những thành phần được dùng nhiều nhất khi xây dựng các ứng dụng dựa trên Swing. Bất cứ khi nào ta muốn hiển thị danh sách các đối tượng cùng với các thuộc tính của nó dưới dạng các hàng và các cột thì ta đều có thể sử dụng bảng. […]
Theo thống kê mới nhất trên trends.builtwith.com, ba nền tảng căn bản được sử dụng cho các CMS (Content Management System – Hệ Quản trị Nội dung) lần lượt là: WordPress, Joomla! và Drupal. Ba CMS này đều là các Phần mềm Tự do Nguồn mở (Free and Open Source Software – FOSS) và phát […]
Khi phát triển phần mềm trên Swing nhiều lập trình viên gặp khó khăn trong việc thay đổi diện và tái sử dụng giao diện bởi họ đã thiết kế ngay trên JFrame. Có một cách khác là chúng ta sẽ thiết kế từng giao diện trên các JPanel. Sau đó sẽ dùng phương thức […]
Có một thực tế đang xảy ra đó là nhiều người rất hay nhầm lẫn giữa hai khái niệm Delegate và Event, đặc biệt là đối với những người mới làm quen với ngôn ngữ C# nói riêng và các ngôn ngữ khác thuộc nền tảng .NET nói chung; Và ngay cả đối với những […]
Đối với những ai đã từng gặp phải tình huống muốn đưa một phần tử vào chính giữa của một phần tử khác hoặc là muốn căn giữa một phần tử theo chiều dọc thì chắc hẳn đã gặp phải một số khó khăn, nhất là khi độ cao của các phần tử này không […]