Bài viết của Hoàng Hải Đăng

VACUUM trong SQLite

Lệnh VACUUM trong SQLite xóa cơ sở dữ liệu chính (Main Database) bằng việc sao chép nội dung của nó sang một Database File tạm thời và nạp lại Database File ban đầu từ bản sao. Việc này loại bỏ các Free Page và căn chỉnh lại dữ liệu bảng để chúng là liền kề nhau, và xóa cấu trúc của Database ...

Tác giả: Hoàng Hải Đăng viết 11:49 ngày 14/08/2018 chỉnh sửa

GridFS trong MongoDB

Giới thiệu GridFS GridFS là MongoDB Specification để lưu giữ và thu thập các file lớn như các image, audio, video file, … Nó là một loại của hệ thống file để lưu giữ các file nhưng dữ liệu của nó được lưu giữ bên trong các Collection của MongoDB. GridFS có khả năng lưu giữ các file ...

Tác giả: Hoàng Hải Đăng viết 11:49 ngày 14/08/2018 chỉnh sửa

Hàm hữu ích trong MySQL

Dưới đây liệt kê tất cả các hàm MySQl quan trọng. Mỗi hàm đều được giải thích chi tiết và có ví dụ phù hợp. Follow fanpage của team https://www.facebook.com/vietjackteam/ hoặc facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để ...

Tác giả: Hoàng Hải Đăng viết 11:49 ngày 14/08/2018 chỉnh sửa

Mệnh đề UNION trong SQLite

Mệnh đề/Toán tử UNION trong SQLite được sử dụng để kết hợp kết quả của hai hoặc nhiều lệnh SELECT mà không trả về bất cứ bản sao nào của bản ghi. Để sử dụng UNION, mỗi lệnh SELECT phải có cùng số column đã chọn, cùng số biểu thức của các cột, cùng kiểu dữ liệu, và chúng có cùng thứ tự, ...

Tác giả: Hoàng Hải Đăng viết 11:47 ngày 14/08/2018 chỉnh sửa

Mệnh đề GROUP BY trong MySQL

Bạn có thể sử dụng mệnh đề GROUP BY để nhóm các giá trị từ một cột, và nếu bạn muốn, thực hiện việc tính toán trên cột đó. Bạn có thể sử dụng các hàm COUNT, SUM, AVG, … trên cột đã nhóm đó. Để hiểu cách sử dụng của mệnh đề GROUP BY, bạn theo dõi bảng sinhvienk58 có các bản ghi sau: ...

Tác giả: Hoàng Hải Đăng viết 11:47 ngày 14/08/2018 chỉnh sửa

Học Java Servlets cơ bản và nâng cao

Servlets là một phương thức độc lập trên các nền tảng, dựa trên các thành phần để xây dựng các ứng dụng trên web, mà loại bỏ các hạn chế của các chương trình CGI. Servlets có quyền truy cập tới toàn bộ Java APIs, bao gồm JDBC API. Java Servlets là các chương trình chạy trên một Web server ...

Tác giả: Hoàng Hải Đăng viết 11:38 ngày 14/08/2018 chỉnh sửa

Mệnh đề ORDER BY trong SQLite

Mệnh đề ORDER BY trong SQLite được sử dụng để sắp xếp dữ liệu theo thứ tự tăng dần hoặc theo thứ tự giảm dần, trên một hoặc nhiều cột. Cú pháp Cú pháp cơ bản của mệnh đề ORDER BY trong SQLite như sau: SELECT column-list FROM table_name [WHERE condition] [ORDER BY column1, column2, ...

Tác giả: Hoàng Hải Đăng viết 11:38 ngày 14/08/2018 chỉnh sửa

Shard trong MongoDB

Sharding là gì? Sharding là một tiến trình lưu giữ các bản ghi dữ liệu qua nhiều thiết bị và nó là một phương pháp của MongoDB để đáp ứng yêu cầu về sự gia tăng dữ liệu. Khi kích cỡ của dữ liệu tăng lên, một thiết bị đơn không thể đủ để lưu giữ dữ liệu. Sharding giải quyết vấn đề này với ...

Tác giả: Hoàng Hải Đăng viết 11:38 ngày 14/08/2018 chỉnh sửa

Login và Logout trong Struts 2

Trước khi tạo ứng dụng login và logout bởi sử dụng Struts 2, bạn phải hiểu rõ khái niệm về Aware Interface trong Struts 2. Trong ví dụ dưới đây, chúng ta đã sử dụng SessionAware Interface để đặt thông tin trong phạm vi session và lớp ServletActionContext để lấy thông tin từ phạm vi session. ...

Tác giả: Hoàng Hải Đăng viết 11:38 ngày 14/08/2018 chỉnh sửa

Mệnh đề GROUP BY trong SQLite

Mệnh đề GROUP BY trong SQLite được sử dụng kết hợp với lệnh SELECT để sắp xếp dữ liệu đồng nhất vào trong các nhóm. Trong SQLite, mệnh đề GROUP BY theo sau mệnh đề WHERE trong một lệnh SELECT và ở trước mệnh đề ORDER BY. Cú pháp Cú pháp cơ bản của Mệnh đề GROUP BY trong SQLite như ...

Tác giả: Hoàng Hải Đăng viết 11:37 ngày 14/08/2018 chỉnh sửa