Bài viết của Bùi Văn Nam

CARTESIAN JOIN hoặc CROSS JOIN trong SQL

CARTESIAN JOIN hoặc CROSS JOIN trong SQL trả về tích Đề-các của các tập hợp bản ghi từ hai hoặc nhiều bảng đã được kết hợp. Vì thế, nó tương đương như một INNER JOIN khi join-condition luôn luôn ước lượng là True hoặc khi join-condition là vắng mặt trong lệnh. Cú pháp Cú pháp cơ bản ...

Tác giả: Bùi Văn Nam viết 13:28 ngày 14/08/2018 chỉnh sửa

Vòng lặp trong Java

Có thể có một tình huống khi chúng ta cần thực hiện một khối code một vài lần, điều này có thể được xem như một vòng lặp. Java có 3 kỹ thuật lặp linh động. Bạn có thể sử dụng một trong ba vòng lặp sau: Trong Java 5, vòng lặp foreach (hay enhanced for) đã được giới thiệu. Vòng lặp này ...

Tác giả: Bùi Văn Nam viết 13:27 ngày 14/08/2018 chỉnh sửa

Giới thiệu JDK, JRE và JVM trong Java

Hiểu rõ sự khác nhau giữa JDK, JRE và JVM là điều khá quan trọng trong Java. Ở đây, chúng tôi trình bày miêu tả ngắn gọn về JVM, để biết thêm chi tiết về nó, bạn truy cập vào chương tiếp theo. Đầu tiên chúng ta tìm hiểu sự khác nhau cơ bản giữa JDK, JRE và JVM. Sơ lược về JVM JVM (viết tắt ...

Tác giả: Bùi Văn Nam viết 13:27 ngày 14/08/2018 chỉnh sửa

Lệnh IF/ELSE, Lệnh SWITCH/CASE trong Java

Như các ngôn ngữ lập trình khác, ngôn ngữ Java cũng hỗ trợ cấu trúc điều khiển luồng. Với cấu trúc này, chương trình sẽ kiểm tra một hoặc nhiều điều kiện và nếu các điều kiện này là true , thì lệnh hoặc các lệnh tương ứng với điều kiện true này sẽ được thực hiện, nếu không thì các lệnh tương ...

Tác giả: Bùi Văn Nam viết 13:26 ngày 14/08/2018 chỉnh sửa

Chương trình Java đầu tiên Hello World

Chương này, chúng ta sẽ học cách viết một chương trình Java đơn giản. Trước khi viết chương trình Hello World, bạn nên cài đặt trước JDK. Để tạo một chương trình Java đơn giản, bạn cần tạo một lớp chứa phương thức main. Để thực thi bất cứ chương trình Java nào, bạn cần: Platform: Bất cứ ...

Tác giả: Bùi Văn Nam viết 13:25 ngày 14/08/2018 chỉnh sửa

Kiểu dữ liệu trong Java

Các biến là không gì khác ngoài các vị trí bộ nhớ dành riêng để lưu các giá trị. Nghĩa là, khi bạn tạo một biến, bạn dự trữ một số không gian trong bộ nhớ. Dựa trên kiểu dữ liệu của một biến, hệ điều hành cấp phát bộ nhớ và quyết định cái gì có thể được lưu giữ trong bộ nhớ dành riêng. Vì ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 14/08/2018 chỉnh sửa

Sử dụng Sequence trong SQL

Một Sequence là một tập hợp các số nguyên 1, 2, 3, … mà được tạo theo nhu cầu. Các Sequence thường xuyên được sử dụng trong Database bởi vì nhiều ứng dụng yêu cầu mỗi hàng trong bảng chứa một giá trị duy nhất, và các Sequence cung cấp một cách dễ dàng để tạo chúng. Chương này trình ...

Tác giả: Bùi Văn Nam viết 13:23 ngày 14/08/2018 chỉnh sửa

Cú pháp Java cơ bản

Chúng ta có thể coi chương trình Java như một tập hợp các đối tượng mà có thể trao đổi lẫn nhau dùng các phương thức. Dưới đây chúng ta sẽ nêu ra một số định nghĩa cơ bản của lớp, đối tượng, phương thức cũng như biến trong Java: Cú pháp cơ bản trong Java Về chương trình Java, khi bạn đặt ...

Tác giả: Bùi Văn Nam viết 13:22 ngày 14/08/2018 chỉnh sửa

Ràng buộc DEFAULT trong SQL

Ràng buộc DEFAULT trong SQL cung cấp một giá trị mặc định cho một cột khi lệnh INSERT INTO không cung cấp một giá trị cụ thể. Ví dụ Ví dụ sau tạo bảng mới với tên SINHVIEN và thêm 5 cột. Ở đây, cột HOCPHI được thiết lập là 3500000 theo mặc định, vì thế, trong trường hợp lệnh INSERT INTO ...

Tác giả: Bùi Văn Nam viết 13:22 ngày 14/08/2018 chỉnh sửa

Lịch sử Java

Khi bạn học một Ngôn ngữ lập trình nào đó thì việc tìm hiểu lịch sử của ngôn ngữ đó cũng là một điều khá thú vị. Java bắt đầu từ Green Team. Họ đề xướng một cuộc cách mạng để phát triển một ngôn ngữ cho các thiết bị digital như set-top box, television, …. Hiện tại, Java được sử dụng ...

Tác giả: Bùi Văn Nam viết 13:22 ngày 14/08/2018 chỉnh sửa