Bài viết của Tạ Quốc Bảo

Express Framework trong Node.js

Giới thiệu Express Framework Express là một framework nhỏ và tiện ích để xây dựng các ứng dụng web, cung cấp một lượng lớn của tính năng mạnh mẽ để phát triển các ứng dụng web và mobile. Nó rất dễ dàng để phát triển các ứng dụng nhanh dựa trên Node.js cho các ứng dụng Web. Dưới đây là các ...

Tác giả: Tạ Quốc Bảo viết 11:20 ngày 14/08/2018 chỉnh sửa

File Upload trong Struts 2

fileUpload Interceptor tự động làm việc cho tất cả request mà bao gồm các file. Bạn có thể sử dụng Interceptor này để điều khiển trình làm việc của File upload trong Struts 2, chẳng hạn như định nghĩa kiểu type được cho phép, kích cỡ file tối đa, … Các tham số của fileUpload ...

Tác giả: Tạ Quốc Bảo viết 11:19 ngày 14/08/2018 chỉnh sửa

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

[Học MySQL cơ bản và nâng cao] MySQL là hệ thống quản lý cơ sở dữ liệu nguồn mở phổ biến nhất. MySQL là một trong những RDBMS tốt nhất đang được sử dụng để phát triển các ứng dụng phần mềm trên Web. Loạt bài hướng dẫn này cung cấp cho bạn kiến thức cơ bản về MySQL, cung cấp nhiều ví ...

Tác giả: Tạ Quốc Bảo viết 11:18 ngày 14/08/2018 chỉnh sửa

Giới thiệu Layout trong Java Swing

Layout nghĩa là sự bố trí sắp xếp các thành phần bên trong Container theo một phương thức nhất định. Nói cách khác, chúng ta đặt các thành phần tại một vị trí cụ thể bên trong Container . Tác vụ bố trí này được thực hiện tự động bởi LayoutManager . Nếu chúng ta không sử dụng LayoutManager ...

Tác giả: Tạ Quốc Bảo viết 11:18 ngày 14/08/2018 chỉnh sửa

Lợi thế của MongoDB

Bất kỳ cơ sở dữ liệu quan hệ nào (Relation Database) có một Schema Design đặc trưng để chỉ số các bảng dữ liệu và mối quan hệ giữa các bảng dữ liệu đó với nhau. Trong khi đó trong MongoDB không có khái niệm về mối quan hệ. Các lợi thế của MongoDB so với RDBMS Tại sao nên sử dụng MongoDB ...

Tác giả: Tạ Quốc Bảo viết 11:15 ngày 14/08/2018 chỉnh sửa

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

[Học MongoDB cơ bản và nâng cao] MongoDB là một cơ sở dữ liệu mã nguồn mở và là cơ sở dữ liệu NoSQL hàng đầu, được hàng triệu người sử dụng. MongoDB được viết bằng C++. Ngoài ra, MongoDB là một cơ sở dữ liệu đa nền tảng, hoạt động trên các khái niệm Collection và Document, nó cung cấp ...

Tác giả: Tạ Quốc Bảo viết 11:14 ngày 14/08/2018 chỉnh sửa

SQLite là gì

Chương này giúp bạn hiểu khái niệm về SQLite, điểm khác nhau với SQL, tại sao nó lại cần thiết và cách nó xử lý Cơ sở dữ liệu của các ứng dụng. SQLite là một thư viện phần mềm mà triển khai một SQL Database Engine truyền thống, không cần Server, không cần cấu hình và nhỏ gọn. SQLite là một ...

Tác giả: Tạ Quốc Bảo viết 11:13 ngày 14/08/2018 chỉnh sửa

Cú pháp SQLite

SQLite đi kèm với tập hợp các qui tắc và guideline duy nhất được gọi là Cú pháp. Chương này sẽ cho bạn cái nhìn tổng quan về SQLite qua việc liệt kê cho bạn tất cả cú pháp cơ bản của SQLite. là không phân biệt kiểu chữ Điều quan trọng bạn cần ghi nhớ về SQLite là không phân biệt kiểu chữ ...

Tác giả: Tạ Quốc Bảo viết 11:13 ngày 14/08/2018 chỉnh sửa

Event Emitter trong Node.js

Nhiều đối tượng trong Node.js sinh ra các sự kiện, ví dụ net.Server sinh ra một sự kiện mỗi khi có một kết nối ngang hàng đến nó, hay fs.readStream sinh ra sự kiện khi một file được mở. Tất cả các đối tượng này đều là sự thể hiện của lớp events.EventEmitter trong Node.js. Lớp ...

Tác giả: Tạ Quốc Bảo viết 11:11 ngày 14/08/2018 chỉnh sửa

email Validation trong Struts 2

email Validator kiểm tra xem trường đã cho có địa chỉ email hợp lệ không. Nó chỉ làm việc nếu trường là không trống. Các tham số của email Validator trong Struts 2 Chỉ có một tham số được định nghĩa cho email Validator, đó là: Ví dụ email validation Cho Plain Validator: ...

Tác giả: Tạ Quốc Bảo viết 11:11 ngày 14/08/2018 chỉnh sửa