![](/themes/images/default.png)
Cài đặt SQLite
SQLite được biết đến nhiều nhất về đặc điểm không cần cấu hình, nghĩa là không cần đến cài đặt hoặc quản trị phức tạp. Chương này trình bày cho bạn cách để cài đặt SQLite trên Windows, Linux và Mac OS X. Cài đặt SQLite trên Windows C:>sqlite3 SQLite version 3.7.15.2 2013-01-09 ...
![](/themes/images/default.png)
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 ...
![](/themes/images/default.png)
Tích hợp Struts 2 với Spring
Spring Framework cung cấp cho bạn một cách dễ dàng để quản lý sự phụ thuộc. Nó có thể dễ dàng được tích hợp với Struts Framework. Lớp ContextLoaderListener được sử dụng để giao tiếp ứng dụng Spring với Struts 2. Nó phải được xác định trong web.xml file. Bạn cần theo các bước sau: Ví dụ ...
![](/themes/images/default.png)
Utility Module trong Node.js
Thư viện Node.js Module cung cấp nhiều Utility Module giúp ích bạn rất nhiều trong khi phát triển các ứng dụng về Node.js. Bảng dưới đây liệt kê và miêu tả các Utility Module này. Stt Tên Module & Miêu tả 1 os Module Cung cấp các hàm tiện ích cơ bản liên quan tới hệ điều hành. ...
![](/themes/images/default.png)
Control Tag trong Struts 2
Struts 2 cung cấp một tập hợp các thẻ (Tag) đa dạng để làm đơn giản hóa việc điều khiển luồng thực thi trang. Dưới đây là các Control Tag quan trọng trong Struts 2. Thẻ if và else trong Struts 2 Các thẻ này thực hiện việc điều khiển luồng cơ bản như trong mọi ngôn ngữ. Thẻ if có thể được ...
![](/themes/images/default.png)
Tạo Database trong SQLite
Lệnh sqlite3 trong SQLite được sử dụng để tạo SQLite Database mới. Bạn không cần được trao bất kỳ quyền đặc biệt nào để tạo một cơ sở dữ liệu. Cú pháp Cú pháp cơ bản của lệnh sqlite3 là: $sqlite3 DatabaseName.db Tất nhiên, tên của cơ sở dữ liệu nên luôn luôn là duy nhất bên trong ...
![](/themes/images/default.png)
Stream trong Node.js
Stream là gì ? Stream là các đối tượng cho phép bạn đọc dữ liệu từ một nguồn và ghi dự liệu đến một đích. Trong Node.js, có 4 loại Stream. Mỗi loại Stream là một sự thể hiện của đối tượng EventEmitter và ném một vài sự kiện tại các thời điểm khác nhau. Danh sách sau liệt kê một số sự ...
![](/themes/images/default.png)
Module trong Node.js
Module trong Node.js Node.js sử dụng kiến trúc Module để đơn giản hóa việc tạo ra các ứng dụng phức tạp. Module là giống như các thư viện trong C, C#, Java, … Mỗi module chứa một tập các hàm chức năng có liên quan đến một "đối tượng" của Module. Ví dụ, http là Module chứa các hàm cụ ...
![](/themes/images/default.png)
Lệnh trong SQLite
Chương này sẽ trình bày các lệnh SQLite hữu ích cho Lập trình viên SQLite. Các lệnh này được gọi là các Dot command trong SQLite. Và bạn nên ghi nhớ là, với các lệnh này, chúng không nên kết thúc với một dấu chấm phảy (;). Đầu tiên, để bắt đầu, bạn soạn một lệnh sqlite3 đơn giản tại dòng ...
![](/themes/images/default.png)
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 ...
![](/themes/images/default.png)
ATTACH DATABASE trong SQLite
Giả sử có một tình huống khi bạn có nhiều cơ sở dữ liệu có sẵn và bạn muốn sử dụng bất cứ cơ sở dữ liệu nào tại một thời điểm. Lệnh ATTACH DATABASE trong SQLite được sử dụng để lựa chọn một Database cụ thể, và sau lệnh này, tất cả các lệnh SQLite khác sẽ được thực thi dưới Attached Database ...
![](/themes/images/default.png)
Lớp SpringLayout trong Java Swing
Lớp SpringLayout đặt vị trí các con của Container liên kết với nó tuân theo một tập hợp các ràng buộc. Cú pháp để khai báo lớp javax.swing.SpringLayout là: public class SpringLayout extends Object implements LayoutManager2 Lớp này có SpringLayout() constructor để tạo một ...
![](/themes/images/default.png)
execAndWait Interceptor trong Struts 2
execAndWait Interceptor, là viết tắt của execute and wait interceptor , được sử dụng để hiển thị kết quả result trung gian. Interceptor này được đề nghị để sử dụng cho action mà chạy trong thời gian dài. Theo mặc định, nó không được tìm thấy trong default stack. Vì thế bạn cần xác định nó một ...
![](/themes/images/default.png)
Image Map trong JavaScript
Bạn có thể sử dụng JavaScript để tạo Image map ở Client-Side. Các Image map được kích hoạt bởi thuộc tính usemap cho thẻ <img /> và được định nghĩa bởi các thẻ mở rộng đặc biệt <map> và <area>. Hình ảnh mà tạo bản đồ đó được chèn vào trong trang bởi sử dụng phần tử ...
![](/themes/images/default.png)
Lớp CardLayout trong Java Swing
Lớp CardLayout quản lý các thành phần theo một phương thức mà chỉ có một thành phần là nhìn thấy (visible) tại một thời điểm. Nó xem xét mỗi thành phần như là một card, và container hoạt động như là một stack của các card, và đó là lý do tại sao gọi là CardLayout. Cú pháp khai báo cho lớp ...
![](/themes/images/default.png)
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 ...
![](/pictures/picsmalls/2018/08/14/560/myf1534217672.png)
Cài đặt MongoDB
Cài đặt MongoDB trên Windows Để cài đặt MongoDB trên Windows, đầu tiên bạn tải phiên bản MongoDB mới nhất từ: http://www.mongodb.org/downloads. Đảm bảo bạn đã tải phiên bản MongoDB đúng với phiên bản Windows của bạn. Để lấy phiên bản Windows, mở dòng nhắc lệnh và thực thi lệnh sau: ...
![](/themes/images/default.png)
Đối tượng toàn cục trong Node.js
Khái niệm Toàn cục (Global) tức là mọi thứ đều có quyền truy cập đến. Trong Node.js cũng vậy, các đối tượng toàn cục là có sẵn cho tất cả Module. Chúng ta không cần khai báo hay import chúng bởi phương thức require() mà vẫn có thể sử dụng chúng một cách trực tiếp. Các đối tượng này có thể là ...
![](/themes/images/default.png)
Tài liệu tham khảo & Framework cho Javascript
Dưới đây chúng tôi liệt kê tất cả các nguồn tài liệu hữu ích và Framework cho JavaScript. Bạn nên sử dụng chúng để thực hành cũng như hiểu sâu hơn những chủ đề đã được đề cập trong loạt bài này. Các JavaScript Framework hàng đầu: Follow fanpage của ...
![](/themes/images/default.png)
Học Node.js cơ bản và nâng cao
Node.js là một Framework mạnh mẽ dựa trên nền tảng Google Chrome Javascript V8 Engine. Node.js được dùng để phát triển các ứng dụng hướng nhiều đến I/O trên nền tảng web như Video Streaming Site, các ứng dụng Single-page App hay các ứng dụng web khác. Node.js hoàn toàn mã nguồn mở, miễn ...